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) {