import { ClipboardCheck, Calendar, Clock, Hash, FileText, User, Car, Building2, FolderOpen, } from "lucide-react" import { Card, CardContent, CardHeader, CardTitle, } from "@/shared/components/ui/card" import { Badge } from "@/shared/components/ui/badge" import { Separator } from "@/shared/components/ui/separator" type InspectionData = { id?: number title?: string customer_id?: number vehicle_id?: number department_id?: number inspection_category_id?: number employee_id?: number order_number?: string date?: string time?: string note?: string status?: string created_at?: string updated_at?: string customer?: { id?: number; first_name?: string; last_name?: string } vehicle?: { id?: number; make?: string; model?: string; license_plate?: string } department?: { id?: number; name?: string } inspection_category?: { id?: number; name?: string } employee?: { id?: number; first_name?: string; last_name?: string } } type InspectionGeneralInfoProps = { inspection: InspectionData } function InfoItem({ icon: Icon, label, value, }: { icon: React.ComponentType<{ className?: string }> label: string value?: string | null }) { return (
{inspection.note}