chore(core): cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2022-12-19 19:03:32 +01:00
committed by Braks
parent 545ab079ba
commit 20682800e8

View File

@@ -50,6 +50,14 @@ const eventToFlowTransform = (eventTransform: ZoomTransform): ViewportTransform
zoom: eventTransform.k,
})
const setDimensions = () => {
if (!viewportEl.value) return
const { width, height } = getDimensions(viewportEl.value)
dimensions.width = width
dimensions.height = height
}
const isWrappedWithClass = (event: Event, className: string | undefined) => (event.target as Element).closest(`.${className}`)
let prevTransform = $ref<ViewportTransform>({
@@ -59,22 +67,10 @@ let prevTransform = $ref<ViewportTransform>({
})
onMounted(() => {
useResizeObserver(viewportEl, () => {
if (!viewportEl.value) return
const { width, height } = getDimensions(viewportEl.value)
dimensions.width = width
dimensions.height = height
})
useResizeObserver(viewportEl, setDimensions)
const window = useWindow()
useEventListener(window, 'resize', () => {
if (!viewportEl.value) return
const { width, height } = getDimensions(viewportEl.value)
dimensions.width = width
dimensions.height = height
})
useEventListener(window, 'resize', setDimensions)
})
onMounted(() => {