page: number;
defaultIcon: IconType;
defaultMessages: string[];
+ contextMenuColumn: boolean;
}
interface DataExplorerActionProps<T> {
</Grid>
</Toolbar>
<DataTable
- columns={[...columns, this.contextMenuColumn]}
+ columns={this.props.contextMenuColumn ? [...columns, this.contextMenuColumn] : columns}
items={items}
onRowClick={(_, item: T) => onRowClick(item)}
onContextMenu={onContextMenu}
</IconButton>
</Grid>
- contextMenuColumn = {
+ contextMenuColumn: DataColumn<any> = {
name: "Actions",
selected: true,
configurable: false,