mirror of
https://github.com/Azure/cosmos-explorer.git
synced 2025-02-26 14:07:46 +00:00
Do not allow deselecting all columns
This commit is contained in:
parent
bea3aa8b55
commit
658e2ffe85
@ -1753,6 +1753,11 @@ export const DocumentsTabComponent: React.FunctionComponent<IDocumentsTabCompone
|
||||
};
|
||||
|
||||
const onColumnSelectionChange = (newSelectedColumnIds: string[]): void => {
|
||||
// Do not allow to unselecting all columns
|
||||
if (newSelectedColumnIds.length === 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
setSelectedColumnIds(newSelectedColumnIds);
|
||||
};
|
||||
|
||||
|
@ -329,7 +329,6 @@ export const DocumentsTableComponent: React.FC<IDocumentsTableComponentProps> =
|
||||
);
|
||||
|
||||
const onCheckedValueChange = (_: MenuCheckedValueChangeEvent, data: MenuCheckedValueChangeData) => {
|
||||
// TODO this is expensive
|
||||
// eslint-disable-next-line react/prop-types
|
||||
onColumnSelectionChange(data.checkedItems);
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user