From 8bbcd96050d1012b0573499594ec18e893250d09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Tue, 12 Jan 2021 18:05:28 +0100 Subject: [PATCH] add prop types, fix warnings --- app/src/components/AudioArea.vue | 9 +++++---- app/src/components/SVGContent.vue | 6 +++--- app/src/components/VideoScroll.vue | 8 ++++---- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/app/src/components/AudioArea.vue b/app/src/components/AudioArea.vue index 61657b4..36063b7 100644 --- a/app/src/components/AudioArea.vue +++ b/app/src/components/AudioArea.vue @@ -5,17 +5,17 @@ diff --git a/app/src/components/SVGContent.vue b/app/src/components/SVGContent.vue index 5e52197..2c10b25 100644 --- a/app/src/components/SVGContent.vue +++ b/app/src/components/SVGContent.vue @@ -30,7 +30,7 @@ import {defineComponent, onMounted, reactive, ref} from "vue"; import createPanZoom, {PanZoom} from "panzoom"; import VideoScroll, {VideoScrollDef, VideoScrollDirection} from "@/components/VideoScroll.vue"; -import AudioArea, {AudioAreaDef} from "@/components/AudioArea.vue"; +import AudioArea, {AudioAreaDef, BoundingBox} from "@/components/AudioArea.vue"; import Stats from "stats.js"; import {rotate} from "@/utils"; @@ -62,7 +62,7 @@ export default defineComponent({ const scrolls = ref([]); const panToAnchor = ref(); const audioAreas = ref([]); - const bbox = reactive({ + const bbox: BoundingBox = reactive({ x: ref(0), y: ref(0), w: ref(0), @@ -100,7 +100,7 @@ export default defineComponent({ maxZoom: 3637937, zoomSpeed: 0.05, zoomDoubleClickSpeed: 1, - onDoubleClick: function (e) { + onDoubleClick: function () { if (!document.fullscreenElement) { console.debug("[SVG] Fullscreen requested."); document.body.requestFullscreen(); diff --git a/app/src/components/VideoScroll.vue b/app/src/components/VideoScroll.vue index 2e29c2a..9bc5850 100644 --- a/app/src/components/VideoScroll.vue +++ b/app/src/components/VideoScroll.vue @@ -26,19 +26,19 @@