From 15b6f308967e18e2ba0ccf3589990aba25f73acc Mon Sep 17 00:00:00 2001 From: timeTable2 dev Date: Mon, 13 Jul 2026 18:43:28 +0800 Subject: [PATCH] feat: add EventDetail with edit form, occurrence grid, split --- src/App.vue | 3 +- src/components/EventDetail.vue | 253 +++++++++++++++++++++++++++++++++ 2 files changed, 255 insertions(+), 1 deletion(-) create mode 100644 src/components/EventDetail.vue diff --git a/src/App.vue b/src/App.vue index d7b6343..277cf5d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,6 +3,7 @@ import { useCalendar } from './composables/useCalendar.js' import DropZone from './components/DropZone.vue' import HeaderBar from './components/HeaderBar.vue' import EventList from './components/EventList.vue' +import EventDetail from './components/EventDetail.vue' const { isLoaded } = useCalendar() @@ -18,7 +19,7 @@ const { isLoaded } = useCalendar() diff --git a/src/components/EventDetail.vue b/src/components/EventDetail.vue new file mode 100644 index 0000000..1cca6a2 --- /dev/null +++ b/src/components/EventDetail.vue @@ -0,0 +1,253 @@ + + + + +