import './QBEntityOptions.styles.scss'; import { Button, Col } from 'antd'; import cx from 'classnames'; import { ChevronDown, ChevronRight, Eye, EyeOff, Trash2 } from 'lucide-react'; interface QBEntityOptionsProps { isCollapsed: boolean; entityType: string; entityData: any; onDelete: () => void; onToggleVisibility: () => void; onCollapseEntity: () => void; showDeleteButton: boolean; isListViewPanel?: boolean; } export default function QBEntityOptions({ isCollapsed, entityType, entityData, onDelete, onToggleVisibility, onCollapseEntity, showDeleteButton, isListViewPanel = false, }: QBEntityOptionsProps): JSX.Element { return (