1
0

feat(user): migrate pop sound setting to store in api

This commit is contained in:
kolaente
2023-06-11 17:31:04 +02:00
parent bd7d09c17c
commit 77ee1bfc3e
3 changed files with 27 additions and 14 deletions

View File

@ -1,7 +1,8 @@
import AbstractModel from './abstractModel'
import type {IUserSettings} from '@/modelTypes/IUserSettings'
import type {IFrontendSettings, IUserSettings} from '@/modelTypes/IUserSettings'
import {getCurrentLanguage} from '@/i18n'
import {PrefixMode} from '@/modules/parseTaskText'
export default class UserSettingsModel extends AbstractModel<IUserSettings> implements IUserSettings {
name = ''
@ -14,6 +15,10 @@ export default class UserSettingsModel extends AbstractModel<IUserSettings> impl
weekStart = 0 as IUserSettings['weekStart']
timezone = ''
language = getCurrentLanguage()
frontendSettings: IFrontendSettings = {
playSoundWhenDone: true,
quickAddMagicMode: PrefixMode.Default,
}
constructor(data: Partial<IUserSettings> = {}) {
super()