Skip to content

Commit 5ae7973

Browse files
committed
fix: columns bugs
1 parent 1f28524 commit 5ae7973

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/utils/hooks/useSelectedColumns.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ export const useSelectedColumns = <T extends {name: string}>(
1515
return settingsManager.readUserSettingsValue(storageKey, defaultColumnsIds) as string[];
1616
});
1717

18+
// Need to update selectedColumnsIds when passed storageKey changes.
19+
React.useEffect(() => {
20+
setSelectedColumnsIds(
21+
settingsManager.readUserSettingsValue(storageKey, defaultColumnsIds) as string[],
22+
);
23+
}, [defaultColumnsIds, storageKey]);
24+
1825
const columnsToShow = React.useMemo(() => {
1926
return columns.filter((column) => {
2027
const columnId = column.name;

0 commit comments

Comments
 (0)