import { t } from '@lingui/core/macro'; import { ActionIcon, Checkbox, Divider, Menu, Tooltip } from '@mantine/core'; import { IconAdjustments } from '@tabler/icons-react'; export function TableColumnSelect({ columns, onToggleColumn }: Readonly<{ columns: any[]; onToggleColumn: (columnName: string) => void; }>) { return ( {t`Select Columns`} {columns .filter((col) => (col.switchable ?? true) && !col.propHidden) .map((col) => ( onToggleColumn(col.accessor)} radius='sm' /> ))} ); }