diff --git a/ui/src/components/admin/DoorMapEditor.vue b/ui/src/components/admin/DoorMapEditor.vue index 559b373..f9fb752 100644 --- a/ui/src/components/admin/DoorMapEditor.vue +++ b/ui/src/components/admin/DoorMapEditor.vue @@ -68,15 +68,13 @@ - diff --git a/ui/src/components/calendar/CalendarDoor.vue b/ui/src/components/calendar/CalendarDoor.vue index ee7e15d..0f1d4b2 100644 --- a/ui/src/components/calendar/CalendarDoor.vue +++ b/ui/src/components/calendar/CalendarDoor.vue @@ -13,29 +13,21 @@ - diff --git a/ui/src/components/calendar/ThouCanvas.vue b/ui/src/components/calendar/ThouCanvas.vue index e392e33..d261569 100644 --- a/ui/src/components/calendar/ThouCanvas.vue +++ b/ui/src/components/calendar/ThouCanvas.vue @@ -29,14 +29,12 @@ function get_event_thous(event: MouseEvent): Vector2D { ); } -type TCMouseEvent = [MouseEvent, Vector2D]; - const emit = defineEmits<{ - mousedown: TCMouseEvent; - mouseup: TCMouseEvent; - mousemove: TCMouseEvent; - click: TCMouseEvent; - dblclick: TCMouseEvent; + (event: "mousedown", e: MouseEvent, point: Vector2D): void; + (event: "mouseup", e: MouseEvent, point: Vector2D): void; + (event: "mousemove", e: MouseEvent, point: Vector2D): void; + (event: "click", e: MouseEvent, point: Vector2D): void; + (event: "dblclick", e: MouseEvent, point: Vector2D): void; }>(); function transform_mouse_event(event: MouseEvent) {