aboutsummaryrefslogtreecommitdiff
path: root/src/stores/settings.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/stores/settings.ts')
-rw-r--r--src/stores/settings.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/stores/settings.ts b/src/stores/settings.ts
index bb9fca7f..ec470524 100644
--- a/src/stores/settings.ts
+++ b/src/stores/settings.ts
@@ -164,7 +164,9 @@ const createStore = () => {
for (const key of keys)
if (!settingsKeys.includes(key))
- updatedSettings[key as keyof Settings] = defaultSettings[key as keyof Settings];
+ (updatedSettings as unknown as Record<string, unknown>)[key] = (
+ defaultSettings as unknown as Record<string, unknown>
+ )[key];
if (browser) localStorage.setItem('settings', JSON.stringify(updatedSettings));
@@ -191,7 +193,9 @@ settings.subscribe((value) => {
return (
Object.keys(firstObject).length === Object.keys(secondObject).length &&
Object.keys(firstObject).every(
- (key) => (firstObject as AnyObject)[key] === (secondObject as AnyObject)[key]
+ (key) =>
+ (firstObject as unknown as AnyObject)[key] ===
+ (secondObject as unknown as AnyObject)[key]
)
);
};