import { Icon } from '@iconify/react'; import Button from '@/components/Button'; import RowOptionsMenuWrapper from '@/components/table/RowOptionsMenuWrapper'; interface TableRowOptionsProps { type?: 'dropdown' | 'collapse'; recordId: string | number; basePath: string; onDelete?: () => void; queryParam?: string; showEdit?: boolean; showDelete?: boolean; } export const TableRowOptions = ({ type = 'dropdown', recordId, basePath, onDelete, queryParam = 'id', showEdit = true, showDelete = true, }: TableRowOptionsProps) => ( {showEdit && ( )} {showDelete && onDelete && ( )} );