import React from "react"; import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogDescription, } from "@/components/ui/dialog"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "@/components/ui/table"; import { Button } from "@/components/ui/button"; import { UrdfFileModel } from "@/lib/types"; interface UrdfSelectionModalProps { isOpen: boolean; onClose: () => void; urdfModels: UrdfFileModel[]; onSelectModel: (model: UrdfFileModel) => void; } export function UrdfSelectionModal({ isOpen, onClose, urdfModels, onSelectModel, }: UrdfSelectionModalProps) { return ( !open && onClose()}> Select URDF Model Multiple URDF files were found. Please select the model you want to visualize.
File Name Path Action {urdfModels.map((model) => ( {model.path.split("/").pop()} {model.path} ))}
); }