import { FileText, Calendar, Hash, Users, Car, Building2, CircleDollarSign, Clock, } 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 InvoiceData = { id?: number subject?: string invoice_number?: string invoice_date?: string due_date?: string status?: string notes?: string customer_name?: string customer_id?: number vehicle_name?: string vehicle_id?: number department_name?: string department_id?: number created_at?: string updated_at?: string } type InvoiceGeneralInfoProps = { invoice: InvoiceData } function InfoItem({ icon: Icon, label, value, }: { icon: React.ComponentType<{ className?: string }> label: string value?: string | null }) { return (
{invoice.notes}