From b3b2391dfbe35584d4df5891e3ad885302abe6f7 Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Wed, 27 Aug 2025 05:46:14 -0600 Subject: [PATCH] Rewrite recurrence handling, much cleanup. --- src/components/CalendarView.vue | 36 ++--- src/components/EventDialog.vue | 51 ++----- src/components/EventOverlay.vue | 80 ++++------- src/components/HeaderControls.vue | 1 - src/plugins/virtualWeeks.js | 213 +++++++----------------------- src/stores/CalendarStore.js | 12 +- src/utils/date.js | 170 +----------------------- src/utils/events.js | 171 ++++++++++++++++++++++++ 8 files changed, 275 insertions(+), 459 deletions(-) create mode 100644 src/utils/events.js diff --git a/src/components/CalendarView.vue b/src/components/CalendarView.vue index b34fef2..31448d8 100644 --- a/src/components/CalendarView.vue +++ b/src/components/CalendarView.vue @@ -457,26 +457,21 @@ window.addEventListener('resize', () => { />
- -
-
- -
+
+
-
-