From 3411ad3b0fc727a39a8db532b7175c7d1861cbcf Mon Sep 17 00:00:00 2001 From: Ozan Tellioglu Date: Sun, 2 Apr 2023 10:43:02 +0200 Subject: [PATCH] New Note Function Correction --- src/components/calendar.tsx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/components/calendar.tsx b/src/components/calendar.tsx index d9e99d9..e80bf55 100644 --- a/src/components/calendar.tsx +++ b/src/components/calendar.tsx @@ -28,6 +28,18 @@ export default function MyCalendar(params: { plugin: OZCalendarPlugin }) { }, []); const createNote = () => { + let currentSelectedDay = selectedDay; + setSelectedDay((selectedDay) => { + currentSelectedDay = selectedDay; + return selectedDay; + }); + // Add now time details to the existing date if current date + if (plugin.settings.newNoteDate === 'current-date') { + let dateNow = new Date(); + currentSelectedDay.setHours(dateNow.getHours()); + currentSelectedDay.setMinutes(dateNow.getMinutes()); + currentSelectedDay.setMilliseconds(dateNow.getMilliseconds()); + } let newFileModal = new CreateNoteModal( plugin, plugin.settings.newNoteDate === 'current-date' ? new Date() : selectedDay