chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -50,6 +50,14 @@ const eventToFlowTransform = (eventTransform: ZoomTransform): ViewportTransform
|
|||||||
zoom: eventTransform.k,
|
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}`)
|
const isWrappedWithClass = (event: Event, className: string | undefined) => (event.target as Element).closest(`.${className}`)
|
||||||
|
|
||||||
let prevTransform = $ref<ViewportTransform>({
|
let prevTransform = $ref<ViewportTransform>({
|
||||||
@@ -59,22 +67,10 @@ let prevTransform = $ref<ViewportTransform>({
|
|||||||
})
|
})
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
useResizeObserver(viewportEl, () => {
|
useResizeObserver(viewportEl, setDimensions)
|
||||||
if (!viewportEl.value) return
|
|
||||||
|
|
||||||
const { width, height } = getDimensions(viewportEl.value)
|
|
||||||
dimensions.width = width
|
|
||||||
dimensions.height = height
|
|
||||||
})
|
|
||||||
|
|
||||||
const window = useWindow()
|
const window = useWindow()
|
||||||
useEventListener(window, 'resize', () => {
|
useEventListener(window, 'resize', setDimensions)
|
||||||
if (!viewportEl.value) return
|
|
||||||
|
|
||||||
const { width, height } = getDimensions(viewportEl.value)
|
|
||||||
dimensions.width = width
|
|
||||||
dimensions.height = height
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user