Catalog render optimizations (#3422)

This commit is contained in:
Alex Andreev authored and GitHub committed 2021-07-21 08:51:46 -04:00
1 parent 86db8e5e2c
commit 4fe0a7d73e
14 files changed
+268 -147

No files matched your search

+5 -1
View File
@@ -137,7 +137,11 @@ export class UserStore extends BaseStore<UserStoreModel> /* implements UserStore
* Toggles the hidden configuration of a table's column
*/
toggleTableColumnVisibility(tableId: string, columnId: string) {
this.hiddenTableColumns.get(tableId)?.toggle(columnId);
if (!this.hiddenTableColumns.get(tableId)) {
this.hiddenTableColumns.set(tableId, new ObservableToggleSet());
}
this.hiddenTableColumns.get(tableId).toggle(columnId);
}
@action