fix start on monday

This commit is contained in:
Finnley
2024-01-08 22:15:42 +01:00
parent 8754572c7a
commit 6516b59ad8

View File

@@ -293,7 +293,7 @@ class CalendarView extends ItemView
this.eventsEls = {};
// mount view
this.mountView = conatiner.createEl("div", { cls: "frcal__mountView" });
this.mountView = container.createEl("div", { cls: "frcal__mountView" });
// month
this.monthEl = container.createEl("div", { cls: "frcal__month" });
@@ -512,8 +512,8 @@ class CalendarView extends ItemView
{
event = this.plugin.data[event];
let date = parseDate(event['date'])
let startInWeek = (date[0] > start && date[0] < end);
let endInWeek = (date[1] > start && date[1] < end);
let startInWeek = (date[0] >= start && date[0] <= end);
let endInWeek = (date[1] >= start && date[1] <= end);
if (startInWeek && endInWeek)
{
let res = [...event.date.matchAll("(?:" + DateFormat.days.join('|') + ")")];
@@ -548,6 +548,7 @@ class CalendarView extends ItemView
else if (startInWeek || endInWeek)
{
console.warn('multi week event not suported', event);
console.log(date, start, end);
}
}
}