refactor(SideNav): simplify collapsed logic

This commit is contained in:
josefaidt 2020-11-13 12:43:10 -06:00
commit 07ce05e344

View file

@ -53,7 +53,7 @@
let winWidth = undefined; let winWidth = undefined;
$: isSideNavOpen = $: isSideNavOpen =
expandedByDefault && winWidth >= 1056 && persistentHamburgerMenu !== true; expandedByDefault && winWidth >= 1056 && !persistentHamburgerMenu;
$: ariaLabel = company $: ariaLabel = company
? `${company} ` ? `${company} `
: "" + (uiShellAriaLabel || $$props["aria-label"] || platformName); : "" + (uiShellAriaLabel || $$props["aria-label"] || platformName);
@ -63,7 +63,7 @@
<header role="banner" aria-label="{ariaLabel}" class:bx--header="{true}"> <header role="banner" aria-label="{ariaLabel}" class:bx--header="{true}">
<slot name="skip-to-content" /> <slot name="skip-to-content" />
{#if winWidth < 1056 || persistentHamburgerMenu === true} {#if winWidth < 1056 || persistentHamburgerMenu}
<HamburgerMenu bind:isOpen="{isSideNavOpen}" /> <HamburgerMenu bind:isOpen="{isSideNavOpen}" />
{/if} {/if}
<a <a