import { useContainersByWagon, useUnassignContainer } from '@/hooks/useContainers'; import { Button } from '@/components/ui/button'; import { Trash2 } from 'lucide-react'; import type { Container } from '@/services/containerService'; export function ContainersTable({ wagonId }: { wagonId: string }) { const { data: containers, refetch } = useContainersByWagon(wagonId); const unassign = useUnassignContainer(); if (!containers?.length) return
No containers assigned.
; return ( {containers.map((container: Container) => ( ))}
Number Type Position Status Actions
{container.containerNumber} {container.containerTypeId} {container.position} {container.status}
); }