mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Flatten user preferences in user store (#2587)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
1 parent
119d584bcb
commit
afa5379ba9
16 files changed
+212
-116
No files matched your search
@@ -0,0 +1,18 @@
|
||||
// Switch representation of hiddenTableColumns in store
|
||||
import { migration } from "../migration-wrapper";
|
||||
|
||||
export default migration({
|
||||
version: "5.0.0-alpha.3",
|
||||
run(store) {
|
||||
const preferences = store.get("preferences");
|
||||
const oldHiddenTableColumns: Record<string, string[]> = preferences?.hiddenTableColumns;
|
||||
|
||||
if (!oldHiddenTableColumns) {
|
||||
return;
|
||||
}
|
||||
|
||||
preferences.hiddenTableColumns = Object.entries(oldHiddenTableColumns);
|
||||
|
||||
store.set("preferences", preferences);
|
||||
}
|
||||
});
|
||||
@@ -1,6 +1,7 @@
|
||||
// User store migrations
|
||||
|
||||
import version210Beta4 from "./2.1.0-beta.4";
|
||||
import version500Alpha3 from "./5.0.0-alpha.3";
|
||||
import { fileNameMigration } from "./file-name-migration";
|
||||
|
||||
export {
|
||||
@@ -9,4 +10,5 @@ export {
|
||||
|
||||
export default {
|
||||
...version210Beta4,
|
||||
...version500Alpha3,
|
||||
};
|
||||
Reference in new issue
Block a user