aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/app
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/app')
-rw-r--r--apps/web/app/logout/page.tsx8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/web/app/logout/page.tsx b/apps/web/app/logout/page.tsx
index 0df28978..91ad684d 100644
--- a/apps/web/app/logout/page.tsx
+++ b/apps/web/app/logout/page.tsx
@@ -4,13 +4,21 @@ import { useEffect } from "react";
import { useRouter } from "next/navigation";
import { signOut } from "next-auth/react";
+import { useSearchHistory } from "@karakeep/shared-react/hooks/search-history";
+
export default function Logout() {
const router = useRouter();
+ const { clearHistory } = useSearchHistory({
+ getItem: (k: string) => localStorage.getItem(k),
+ setItem: (k: string, v: string) => localStorage.setItem(k, v),
+ removeItem: (k: string) => localStorage.removeItem(k),
+ });
useEffect(() => {
signOut({
redirect: false,
callbackUrl: "/",
}).then((d) => {
+ clearHistory();
router.push(d.url);
});
}, []);