aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/dashboard/components/AllLists.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web/app/dashboard/components/AllLists.tsx')
-rw-r--r--packages/web/app/dashboard/components/AllLists.tsx11
1 files changed, 5 insertions, 6 deletions
diff --git a/packages/web/app/dashboard/components/AllLists.tsx b/packages/web/app/dashboard/components/AllLists.tsx
index e2a6b777..c8b55d73 100644
--- a/packages/web/app/dashboard/components/AllLists.tsx
+++ b/packages/web/app/dashboard/components/AllLists.tsx
@@ -6,16 +6,15 @@ import LoadingSpinner from "@/components/ui/spinner";
import NewListModal, { useNewListModal } from "./NewListModal";
import { Plus } from "lucide-react";
import Link from "next/link";
+import { ZBookmarkList } from "@/lib/types/api/lists";
-export default function AllLists() {
- const { data: lists } = api.lists.list.useQuery();
+export default function AllLists({initialData}: {initialData: {lists: ZBookmarkList[]}}) {
+ const { data: lists } = api.lists.list.useQuery(undefined, {
+ initialData,
+ });
const { setOpen } = useNewListModal();
- if (!lists) {
- return <LoadingSpinner />;
- }
-
return (
<ul className="max-h-full gap-y-2 overflow-auto text-sm font-medium">
<NewListModal />