'use client'; import { useRouter } from 'next/navigation'; import type { Machine } from '@/lib/types'; interface MachineListProps { machines: Machine[]; tenantId: string; onEdit: (machine: Machine) => void; onDelete: (machine: Machine) => void; } export function MachineList({ machines, tenantId, onEdit, onDelete }: MachineListProps) { const router = useRouter(); return (