From 512739773813eb3b50e28da03664166d15abd90f Mon Sep 17 00:00:00 2001 From: neil Date: Thu, 12 Jan 2023 16:00:29 +0800 Subject: [PATCH] #134 prev next buttons in topbar are working due to recorded path history store --- .../gui/src/components/TopBar/TopBar.svelte | 15 ++++-- modules/gui/src/libs/stores/nav.ts | 51 +++++++++++++++++-- modules/gui/src/routes/+layout.svelte | 10 ++++ modules/gui/src/routes/+page.svelte | 2 - modules/gui/src/routes/cli/+page.svelte | 2 - .../gui/src/routes/documentation/+page.svelte | 2 - modules/gui/src/routes/packages/+page.svelte | 2 - .../src/routes/packages/[slug]/+page.svelte | 3 +- modules/gui/src/routes/profile/+page.svelte | 2 - 9 files changed, 69 insertions(+), 20 deletions(-) diff --git a/modules/gui/src/components/TopBar/TopBar.svelte b/modules/gui/src/components/TopBar/TopBar.svelte index be28f9c..26e1d39 100644 --- a/modules/gui/src/components/TopBar/TopBar.svelte +++ b/modules/gui/src/components/TopBar/TopBar.svelte @@ -7,7 +7,7 @@ import ProfileNavButton from './ProfileNavButton.svelte'; - let backLink = navStore.backLink; + let { nextPath, prevPath } = navStore; const onSearch = (term: string) => { searchStore.search(term); @@ -23,9 +23,9 @@ tea -