pi sills
This commit is contained in:
@@ -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 },
|
||||
onboarding: { ...DEFAULT_SETTINGS.onboarding, ...saved.onboarding },
|
||||
});
|
||||
|
||||
export const useSettings = () => {
|
||||
@@ -72,6 +73,9 @@ export type UserSettings = {
|
||||
default: string;
|
||||
translateTo: string;
|
||||
};
|
||||
onboarding: {
|
||||
complete: boolean;
|
||||
};
|
||||
};
|
||||
|
||||
export type UserState = Record<string, unknown>;
|
||||
@@ -103,4 +107,7 @@ export const DEFAULT_SETTINGS: UserSettings = {
|
||||
default: 'en',
|
||||
translateTo: 'en',
|
||||
},
|
||||
onboarding: {
|
||||
complete: false,
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user