New Note Function Correction

This commit is contained in:
Ozan Tellioglu 2023-04-02 10:43:02 +02:00
parent 6a19f79878
commit 3411ad3b0f

View file

@ -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