diff options
| author | Fuwn <[email protected]> | 2023-12-17 18:17:50 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-17 18:17:50 -0800 |
| commit | 4b80a6b5c84f130cea16a77e659d877b22ba3cc2 (patch) | |
| tree | 24b03e0042453f9fd949184d581f88ac24f6c06d /src/stores/settings.ts | |
| parent | feat(settings): collapse upcoming anime (diff) | |
| download | due.moe-4b80a6b5c84f130cea16a77e659d877b22ba3cc2.tar.xz due.moe-4b80a6b5c84f130cea16a77e659d877b22ba3cc2.zip | |
fix(settings): type of value
Diffstat (limited to 'src/stores/settings.ts')
| -rw-r--r-- | src/stores/settings.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/stores/settings.ts b/src/stores/settings.ts index bca00903..7f59508a 100644 --- a/src/stores/settings.ts +++ b/src/stores/settings.ts @@ -29,8 +29,6 @@ export interface Settings { display24HourTime: boolean; displayCountdownRightAligned: boolean; displayNativeCountdown: boolean; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - [key: string]: any; } const defaultSettings: Settings = { @@ -92,7 +90,8 @@ const createStore = () => { for (const key of keys) if (!settingsKeys.includes(key)) - updatedSettings[key] = defaultSettings[key as keyof Settings]; + (updatedSettings[key as keyof Settings] as unknown) = + defaultSettings[key as keyof Settings]; if (browser) localStorage.setItem('settings', JSON.stringify(updatedSettings)); |