From a14cbd4437d3bb716d5b3092167dbd49fb88ced4 Mon Sep 17 00:00:00 2001 From: Lars Hampe Date: Fri, 25 Oct 2024 00:02:32 +0200 Subject: [PATCH] feat(app): add page indes route --- apps/app/src/routes/page.index.lazy.tsx | 46 +++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/apps/app/src/routes/page.index.lazy.tsx b/apps/app/src/routes/page.index.lazy.tsx index ec0bf65..4b4336a 100644 --- a/apps/app/src/routes/page.index.lazy.tsx +++ b/apps/app/src/routes/page.index.lazy.tsx @@ -1,10 +1,50 @@ +import { Card, CardContent, CardHeader, CardTitle } from '@boring.tools/ui' import { createLazyFileRoute } from '@tanstack/react-router' -//import { usePageById, usePageList } from '../hooks/usePage' +import { Link } from '@tanstack/react-router' +import { PlusCircleIcon } from 'lucide-react' +import { PageWrapper } from '../components/PageWrapper' +import { usePageList } from '../hooks/usePage' const Component = () => { - //const { data, error } = usePageList() + const { data, isPending } = usePageList() - return
some
+ return ( + +
+ {!isPending && + data && + data.map((page) => { + return ( + + + + {page.title} + + + + ) + })} + + + + + New Changelog + + + + + + +
+
+ ) } export const Route = createLazyFileRoute('/page/')({