diff --git a/src/routes/_authenticated/document.$documentId.tsx b/src/routes/_authenticated/document.$documentId.tsx new file mode 100644 index 0000000..6fb7016 --- /dev/null +++ b/src/routes/_authenticated/document.$documentId.tsx @@ -0,0 +1,29 @@ +import { createFileRoute } from '@tanstack/react-router' +import { pb } from "@/lib/pocketbase"; + +export const Route = createFileRoute( + '/_authenticated/document/$documentId', +)({ + loader: async ({ params }) => { + const doc = await pb.collection("documents").getOne(params.documentId); + return { document: doc }; + }, + component: RouteComponent, +}); + +function RouteComponent() { + const { document } = Route.useLoaderData(); + const strongStart = document?.data?.session?.strongStart; + return ( +
+

Session Strong Start

+ {strongStart ? ( +
+ {strongStart} +
+ ) : ( +
No strong start found for this session.
+ )} +
+ ); +}