diff --git a/src/UIShell/Content.svelte b/src/UIShell/Content.svelte
index 150fea14..4e727d6f 100644
--- a/src/UIShell/Content.svelte
+++ b/src/UIShell/Content.svelte
@@ -3,7 +3,10 @@
export let id = "main-content";
import { Grid, Row, Column } from "../Grid";
- import { shouldRenderHamburgerMenu } from "./navStore";
+ import {
+ shouldRenderHamburgerMenu,
+ isPersistentHamburgerMenu,
+ } from "./navStore";
diff --git a/src/UIShell/Header.svelte b/src/UIShell/Header.svelte
index ca4aca4c..8b76914f 100644
--- a/src/UIShell/Header.svelte
+++ b/src/UIShell/Header.svelte
@@ -62,11 +62,15 @@
import Close from "../icons/Close.svelte";
import Menu from "../icons/Menu.svelte";
- import { shouldRenderHamburgerMenu } from "./navStore";
+ import {
+ shouldRenderHamburgerMenu,
+ isPersistentHamburgerMenu,
+ } from "./navStore";
import HamburgerMenu from "./HamburgerMenu.svelte";
let winWidth = undefined;
+ $: $isPersistentHamburgerMenu = persistentHamburgerMenu;
$: isSideNavOpen =
expandedByDefault &&
winWidth >= expansionBreakpoint &&
diff --git a/src/UIShell/navStore.js b/src/UIShell/navStore.js
index 358127be..8df9706c 100644
--- a/src/UIShell/navStore.js
+++ b/src/UIShell/navStore.js
@@ -1,3 +1,5 @@
import { writable } from "svelte/store";
export const shouldRenderHamburgerMenu = writable(false);
+
+export const isPersistentHamburgerMenu = writable(false);