From 7f52347b99339f7ecb91c55820fa1f1b44db7ba5 Mon Sep 17 00:00:00 2001 From: tonyrewin Date: Wed, 14 Sep 2022 17:21:26 +0300 Subject: [PATCH] minimal client routing global states --- src/components/Nav/Header.tsx | 3 +- src/components/Views/AllTopics.tsx | 4 +-- src/components/Views/ArticlePage.tsx | 5 ++-- src/components/Views/Home.tsx | 2 +- src/graphql/publicGraphQLClient.ts | 4 +-- src/pages/api/package.json | 6 ++++ src/stores/router.ts | 41 ++++++++++++++-------------- 7 files changed, 36 insertions(+), 29 deletions(-) create mode 100644 src/pages/api/package.json diff --git a/src/components/Nav/Header.tsx b/src/components/Nav/Header.tsx index 81c911e5..b894e82b 100644 --- a/src/components/Nav/Header.tsx +++ b/src/components/Nav/Header.tsx @@ -26,6 +26,7 @@ export const Header = () => { const { getWarnings } = useWarningsStore() const session = useStore(ssession) const { getModal } = useModalStore() + const subpath = useStore(resource) // methods const toggleWarnings = () => setVisibleWarnings(!visibleWarnings()) const toggleFixed = () => setFixed(!fixed()) @@ -57,7 +58,7 @@ export const Header = () => {