This commit is contained in:
2026-02-25 06:59:29 +00:00
parent 88fff9efae
commit acd7713c86
37 changed files with 1581 additions and 69 deletions
+7
View File
@@ -15,6 +15,7 @@ const mergeWithDefaults = (saved: Partial<UserSettings>): UserSettings => ({
tasks: { ...DEFAULT_SETTINGS.tasks, ...saved.tasks },
appearance: { ...DEFAULT_SETTINGS.appearance, ...saved.appearance },
languages: { ...DEFAULT_SETTINGS.languages, ...saved.languages },
tts: { ...DEFAULT_SETTINGS.tts, ...saved.tts },
onboarding: { ...DEFAULT_SETTINGS.onboarding, ...saved.onboarding },
});
@@ -73,6 +74,9 @@ export type UserSettings = {
default: string;
translateTo: string;
};
tts: {
voice: string | null;
};
onboarding: {
complete: boolean;
};
@@ -107,6 +111,9 @@ export const DEFAULT_SETTINGS: UserSettings = {
default: 'en',
translateTo: 'en',
},
tts: {
voice: null,
},
onboarding: {
complete: false,
},