"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.revision_number} {rev.is_current && (
CURRENT )}

{rev.revision_description || "No description"}

{format(new Date(rev.revision_date), "dd MMM yyyy")} by{" "} {rev.revised_by_name}

))}
); }