import { setInitialUserData } from "../../../lib/setInitialUserData"; import { auth } from "@clerk/nextjs"; import { clerkClient } from "@clerk/nextjs/server"; import { CheckpointList } from "@/components/CheckpointList" import { getAllUserCheckpoints } from "@/server/getAllUserCheckpoints"; export default function Page() { return ; } async function CheckpointListServer() { const { userId } = auth(); if (!userId) { return
No auth
; } const user = await clerkClient.users.getUser(userId); if (!user) { await setInitialUserData(userId); } const checkpoints = await getAllUserCheckpoints() if (!checkpoints) { return
No checkpoints found
; } return (
); }