From f2b1d53bcbe167a2c1d094a7ad0203692a4fac94 Mon Sep 17 00:00:00 2001 From: Boris Tenkes Date: Tue, 24 Sep 2024 23:18:57 +0200 Subject: [PATCH] Added support for router.back() and router.forward() --- src/app.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/app.ts b/src/app.ts index 64d2315..c582ae2 100644 --- a/src/app.ts +++ b/src/app.ts @@ -32,9 +32,21 @@ export const useRouter = (): AppRouterInstance => { [router, pathname] ); + const back = useCallback(() => { + NProgress.start(); + router.back(); + }, [router, pathname]); + + const forward = useCallback(() => { + NProgress.start(); + router.forward(); + }, [router, pathname]); + return { ...router, replace, push, + back, + forward, }; };