import CreateProject from '@/components/CreateProject'; import { getUserProjects } from '@/server/actions' import { LogoutLink, getKindeServerSession } from '@kinde-oss/kinde-auth-nextjs/server'; export default async function page() { /** * @type Project[] * @typedef Project * @property {string} id * @property {string} name * @property {string} description * @property {string} kinde_owner_id */ const projects = await getUserProjects() const { getUser } = getKindeServerSession() const user = await getUser() console.log(projects); return (
Welcome back, {user?.given_name ?? "No name"}!
{project?.description}
View ProjectYou don't have any projects yet.
)}