aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/app/dashboard
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2025-08-24 01:33:20 +0300
committerMohamedBassem <me@mbassem.com>2025-08-24 01:33:20 +0300
commitcf06bbb2b56690ccfe29e36cbde0d8a68ad04bad (patch)
tree9f139e753139efb9cb4d9a4fd4292ccce756c5f0 /apps/web/app/dashboard
parent9df0f44132e19be9fc975543924aef81b04e9e0b (diff)
downloadkarakeep-cf06bbb2b56690ccfe29e36cbde0d8a68ad04bad.tar.zst
fix(web): fix query getting rest when bookmark preview is closed. fixes #1521
Diffstat (limited to 'apps/web/app/dashboard')
-rw-r--r--apps/web/app/dashboard/search/page.tsx8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/web/app/dashboard/search/page.tsx b/apps/web/app/dashboard/search/page.tsx
index c3542a88..930ad6bb 100644
--- a/apps/web/app/dashboard/search/page.tsx
+++ b/apps/web/app/dashboard/search/page.tsx
@@ -4,12 +4,15 @@ import { Suspense, useEffect } from "react";
import BookmarksGrid from "@/components/dashboard/bookmarks/BookmarksGrid";
import { FullPageSpinner } from "@/components/ui/full-page-spinner";
import { useBookmarkSearch } from "@/lib/hooks/bookmark-search";
+import { useInSearchPageStore } from "@/lib/store/useInSearchPageStore";
import { useSortOrderStore } from "@/lib/store/useSortOrderStore";
function SearchComp() {
const { data, hasNextPage, fetchNextPage, isFetchingNextPage } =
useBookmarkSearch();
+ const { setInSearchPage } = useInSearchPageStore();
+
const { setSortOrder } = useSortOrderStore();
useEffect(() => {
@@ -17,6 +20,11 @@ function SearchComp() {
setSortOrder("relevance");
}, []);
+ useEffect(() => {
+ setInSearchPage(true);
+ return () => setInSearchPage(false);
+ }, [setInSearchPage]);
+
return (
<div className="flex flex-col gap-3">
{data ? (