web/lib/settings: use default settings as base when loading from storage

This commit is contained in:
wukko
2024-07-10 23:29:47 +06:00
parent c7ff62c7eb
commit 404d031117

View File

@@ -21,7 +21,10 @@ const loadFromStorage = () => {
return defaultSettings; return defaultSettings;
} }
return JSON.parse(settings) as CobaltSettings; return {
...defaultSettings,
...JSON.parse(settings) as CobaltSettings
}
} }
let update: (_: Updater<CobaltSettings>) => void; let update: (_: Updater<CobaltSettings>) => void;