"use client"; import { useUser } from "@/hooks/useUser"; import { Project } from "@/types"; import { redirect } from "next/navigation"; import { ProjectCard } from "./project-card"; import { Plus } from "lucide-react"; import Link from "next/link"; export function MyProjects({ projects }: { projects: Project[] }) { const { user } = useUser(); if (!user) { redirect("/"); } return ( <>

{user.fullname}'s DeepSite Projects

Create, manage, and explore your DeepSite projects.

Create Project {projects.map((project: Project) => ( ))}
); }