'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 } 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}

))}
); }