// 'use client'; import ProjectRepository from "@/server/actions/project.actions"; import Image from "next/image"; export default async function ProjectById(req: { params: any, searchParams: any }) { const projects = new ProjectRepository(); const project = await projects.getProjectById(req.params.id); if (!project) { return (

Project not found!

) } return (

{project.name}

Started: {project.created.toLocaleString()}

{project.updated ? `Finished: ${project.updated.toLocaleDateString()}` : "(In progress)"}

{project.description}

{ project.media && project.media.map((link, idx) => { return {`Media })}
) }