declare const rowActionPerRecordSource = "\nimport { DataTable, DropdownItem, RowActionMenuItem } from '@jtl-software/platform-ui-react';\n\nconst App = () => {\n // Resolve the menu items per record: omit an item to hide it, set isDisabled to disable it.\n // Return an empty array to render no action trigger for that row.\n const getRowActionMenuItems = (record: Person): RowActionMenuItem[] => [\n {\n label: 'Edit',\n icon: 'Edit',\n type: DropdownItem.Default,\n isDisabled: record.status === 'inactive',\n onClick: (record: Person) => {\n // Write your edit action here\n },\n },\n ...(record.status === 'pending'\n ? []\n : [\n {\n label: 'Delete',\n icon: 'Trash2',\n type: DropdownItem.Default,\n onClick: (record: Person) => {\n // Write your delete action here\n },\n },\n ]),\n ];\n\n return (\n \n );\n};\n\nexport default App;\n"; export default rowActionPerRecordSource;