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, }; };