From e933782731b42e13176bb42203cb16a3f919526b Mon Sep 17 00:00:00 2001 From: flfeders Date: Thu, 15 Oct 2026 17:36:44 +0200 Subject: [PATCH] feat(events): restore responsive appointment overview and creation --- frontend/components/EntityEdit.vue | 21 +-- frontend/components/MainNav.vue | 6 + frontend/pages/events/index.vue | 206 +++++++++++++++++++++++++++++ frontend/tests/events.browser.mjs | 166 +++++++++++++++++++++++ 4 files changed, 385 insertions(+), 14 deletions(-) create mode 100644 frontend/pages/events/index.vue create mode 100644 frontend/tests/events.browser.mjs diff --git a/frontend/components/EntityEdit.vue b/frontend/components/EntityEdit.vue index 8933d94f..644bfeca 100644 --- a/frontend/components/EntityEdit.vue +++ b/frontend/components/EntityEdit.vue @@ -385,6 +385,8 @@ const getEntityModalCreateQuery = (datapoint) => { const getPostSaveRoute = () => { if (type !== "events") return null + if (route.query.returnTo === "events") return "/events" + if (route.query.returnTo === "plantafel") { return { path: "/organisation/plantafel", @@ -475,25 +477,21 @@ const updateItem = async () => {