diff --git a/src/lib/Article.svelte b/src/lib/Article.svelte index f0548d5..48c9105 100644 --- a/src/lib/Article.svelte +++ b/src/lib/Article.svelte @@ -1,11 +1,10 @@ {#await getEvents()} - - - - - - + {#if !$isLeftHamburgerMenuInUse} + + + + + + + {/if} {:then events} - - - - - - {#each events as event} - - {/each} - - - + {#if !$isLeftHamburgerMenuInUse} + + + + {#each events as event} + + {/each} + + + + {/if}
{#each events as event}
diff --git a/src/lib/components/Navigation.svelte b/src/lib/components/Navigation.svelte index d91e3a0..88f4cb5 100644 --- a/src/lib/components/Navigation.svelte +++ b/src/lib/components/Navigation.svelte @@ -1,11 +1,21 @@ + {#if $isLeftHamburgerMenuInUse} + + + {#each $leftHamburgerMenuItems as menuItem} + {menuItem} + {/each} + + {/if}

Alexandria

diff --git a/src/lib/stores.ts b/src/lib/stores.ts index 67238dc..fa9a242 100644 --- a/src/lib/stores.ts +++ b/src/lib/stores.ts @@ -1,3 +1,8 @@ import { writable } from "svelte/store"; export let idList = writable([]); + +export const isLeftHamburgerMenuInUse = writable(false); + +export const leftHamburgerMenuItems = writable([]); +export const leftHamburgerMenuHrefs = writable>(new Map());