From 82da2f6171ad1aa9bafd2c2cc23b2c7271ac7979 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn-Michael=20Miehe?= Date: Thu, 4 Dec 2025 18:51:57 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20wip=20on=20ui:=20rework=20for=20?= =?UTF-8?q?vue=203=20composition=20API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/components/bulma/Breadcrumbs.vue | 19 +-- ui/src/components/calendar/ThouCanvas.vue | 1 + ui/src/components/editor/DoorCanvas.vue | 160 +++++++++------------- 3 files changed, 71 insertions(+), 109 deletions(-) diff --git a/ui/src/components/bulma/Breadcrumbs.vue b/ui/src/components/bulma/Breadcrumbs.vue index dd0f192..ff14f46 100644 --- a/ui/src/components/bulma/Breadcrumbs.vue +++ b/ui/src/components/bulma/Breadcrumbs.vue @@ -5,8 +5,8 @@
  • @@ -22,18 +22,9 @@ diff --git a/ui/src/components/calendar/ThouCanvas.vue b/ui/src/components/calendar/ThouCanvas.vue index d261569..f3c5eba 100644 --- a/ui/src/components/calendar/ThouCanvas.vue +++ b/ui/src/components/calendar/ThouCanvas.vue @@ -42,6 +42,7 @@ function transform_mouse_event(event: MouseEvent) { // mute a useless typescript error const event_type = event.type as "mousedown"; + emit(event_type, event, point); } diff --git a/ui/src/components/editor/DoorCanvas.vue b/ui/src/components/editor/DoorCanvas.vue index 8f68f7e..1c1c6a2 100644 --- a/ui/src/components/editor/DoorCanvas.vue +++ b/ui/src/components/editor/DoorCanvas.vue @@ -9,140 +9,110 @@ @dblclick.left="remove_rect" > -