"use client"; import { DrawingRevision } from "@/types/drawing"; import { Card } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { Download, FileText } from "lucide-react"; import { format } from "date-fns"; export function RevisionHistory({ revisions }: { revisions: DrawingRevision[] }) { return (

Revision History

{revisions.map((rev) => (
Rev. {rev.revisionNumber} {rev.isCurrent && (
CURRENT )}

{rev.revisionDescription || "No description"}

{format(new Date(rev.revisionDate), "dd MMM yyyy")} by{" "} {rev.revisedByName}

))}
); }