fix jumpy safari

This commit is contained in:
2023-05-21 13:28:02 +02:00
parent b7c38a8b2a
commit 7eeedd0eeb
5 changed files with 41 additions and 11 deletions

View File

@@ -13,6 +13,14 @@ const Mindmap = defineAsyncComponent(() => import('@/components/ViewModes/Mindma
const firebaseAuthUI =
firebaseui.auth.AuthUI.getInstance() || new firebaseui.auth.AuthUI(firebase.auth())
provide('firebaseAuthUI', firebaseAuthUI)
// const setMinHeight = () => {
// const app = document.querySelector('#app')
// app?.setAttribute('style', `min-height: ${window.innerHeight}px`)
// }
// const handleResize = useDebounceFn(() => setMinHeight(), 100, { maxWait: 100 })
// window.addEventListener('resize', handleResize)
// setMinHeight()
</script>
<template>
@@ -20,7 +28,7 @@ provide('firebaseAuthUI', firebaseAuthUI)
:side-bar-collapsed="sideBarCollapsed"
@toggle-side-bar="sideBarCollapsed = !sideBarCollapsed"
/>
<div class="mx-auto flex min-h-full w-full max-w-app flex-grow">
<div class="mx-auto flex w-full max-w-app flex-grow">
<SideBar
:view-modes="viewModes"
:active-view-mode="activeViewMode"