| | |
| | | > |
| | | {baseColumns |
| | | .map((column) => ( |
| | | <DataTable.Col |
| | | key={column.key || column.props.source} |
| | | source={column.props.source} |
| | | label={column.props.label} |
| | | sx={column.props.sx} |
| | | > |
| | | {column} |
| | | </DataTable.Col> |
| | | column |
| | | )) |
| | | } |
| | | <DataTable.Col |
| | | source="opt" |
| | | label="common.field.opt" |
| | | > |
| | | <WrapperField source="opt" cellClassName="opt" label="common.field.opt"> |
| | | <ViewFlowButton onClick={onOpenFlow} /> |
| | | <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} /> |
| | | <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} /> |
| | | </WrapperField> |
| | | </DataTable.Col> |
| | | |
| | | <WrapperField source="opt" cellClassName="opt" label="common.field.opt"> |
| | | <ViewFlowButton onClick={onOpenFlow} /> |
| | | <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} /> |
| | | <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} /> |
| | | </WrapperField> |
| | | </StickyDataTable>} |
| | | </Box> |
| | | ) |