"use client"; import { Drawing } from "@/types/drawing"; import { Card } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { FileText, Download, Eye, GitCompare } from "lucide-react"; import Link from "next/link"; import { format } from "date-fns"; export function DrawingCard({ drawing }: { drawing: Drawing }) { return (
{/* Thumbnail Placeholder */}
{/* Info */}

{drawing.drawing_number}

{drawing.title}

{drawing.discipline?.discipline_code}
Sheet: {drawing.sheet_number}
Rev: {drawing.current_revision}
Scale: {drawing.scale || "N/A"}
Date:{" "} {format(new Date(drawing.issue_date), "dd/MM/yyyy")}
{drawing.revision_count > 1 && ( )}
); }