diff --git a/src/components/UIShell/UIShell.svelte b/src/components/UIShell/UIShell.svelte index 670286cc..baa27f76 100644 --- a/src/components/UIShell/UIShell.svelte +++ b/src/components/UIShell/UIShell.svelte @@ -14,20 +14,24 @@ import UIShellSideNavWrapper from './UIShellSideNav/UIShellSideNavWrapper.svelte'; import UIShellSideNavItem from './UIShellSideNav/UIShellSideNavItem.svelte'; import HamburgerMenu from './UIShellSideNav/HamburgerMenu.svelte'; - + import { onMount } from 'svelte' + let isSideNavOpen = undefined; - let winWidth = window.innerWidth; - - window.addEventListener('resize', () => { - winWidth = window.innerWidth; - - if (winWidth >= 1056) { - isSideNavOpen = true; - } else { - isSideNavOpen = false; - } - }); + let winWidth = undefined; + + onMount(() => { + winWidth = window.innerWidth + window.addEventListener('resize', () => { + winWidth = window.innerWidth; + if (winWidth >= 1056) { + isSideNavOpen = true; + } else { + isSideNavOpen = false; + } + }); + }) + $: ariaLabel = company + (uiShellAriaLabel || $$props['aria-label'] || platformName);