import type { Project } from "@paperclip/shared"; import { StatusBadge } from "./StatusBadge"; import { formatDate } from "../lib/utils"; import { Separator } from "@/components/ui/separator"; interface ProjectPropertiesProps { project: Project; } function PropertyRow({ label, children }: { label: string; children: React.ReactNode }) { return (
{label}
{children}
); } export function ProjectProperties({ project }: ProjectPropertiesProps) { return (
{project.leadAgentId && ( {project.leadAgentId.slice(0, 8)} )} {project.goalId && ( {project.goalId.slice(0, 8)} )} {project.targetDate && ( {formatDate(project.targetDate)} )}
{formatDate(project.createdAt)} {formatDate(project.updatedAt)}
); }