aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-20 14:05:53 +0000
committerMohamedBassem <me@mbassem.com>2024-02-20 14:05:53 +0000
commit7c04276bacf6e9ecc0cce4a2ece7a25dc8e5deaa (patch)
tree22064a23a42b37e6b42f4c3cc3f1ff5da3fccdb7 /packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx
parentfb5b114ec4d42668aeb4fa0dce30125f1cac04e7 (diff)
downloadkarakeep-7c04276bacf6e9ecc0cce4a2ece7a25dc8e5deaa.tar.zst
ui: hydrate the react query cache in the client side components
Diffstat (limited to 'packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx')
-rw-r--r--packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx b/packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx
index 0afb42bd..44495f1f 100644
--- a/packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx
+++ b/packages/web/app/dashboard/bookmarks/components/Bookmarks.tsx
@@ -14,10 +14,12 @@ export default async function Bookmarks({
redirect("/");
}
- const bookmarks = await api.bookmarks.getBookmarks({
+ const query = {
favourited,
archived,
- });
+ };
+
+ const bookmarks = await api.bookmarks.getBookmarks(query);
// TODO: This needs to be polished
return (
@@ -27,7 +29,7 @@ export default async function Bookmarks({
{bookmarks.bookmarks.length == 0 ? (
"No bookmarks"
) : (
- <BookmarksGrid bookmarks={bookmarks.bookmarks} />
+ <BookmarksGrid query={query} bookmarks={bookmarks.bookmarks} />
)}
</div>
</>