import { Boxes } from "lucide-react"; import { Text, Badge, Box, Table } from "@mantine/core"; import { SectionCard } from "./SectionCard"; import type { BookingContainerView } from "./booking-detail.styles"; export interface BookingContainersCardProps { containers: BookingContainerView[]; } export function BookingContainersCard({ containers }: BookingContainersCardProps) { return ( {containers.length} line{containers.length === 1 ? "" : "s"} } > Container Type Qty VGM / Unit Total VGM Size {containers.map((container) => ( {container.containerType?.label} {container.quantity} {container.vgmPerUnitTons} t {(container.quantity * container.vgmPerUnitTons).toFixed(2)} t {container.containerType?.sizeFt}FT ))}
); }