Update manager.ts

This commit is contained in:
syuilo 2025-05-31 16:30:58 +09:00
parent 9735c87a9c
commit 9782c8118a
1 changed files with 1 additions and 0 deletions

View File

@ -105,6 +105,7 @@ export function getInitialPrefValue<K extends keyof PREF>(k: K): ValueOf<K> {
}
// TODO: PreferencesManagerForGuest のような非ログイン専用のクラスを分離すれば$iのnullチェックやaccountがnullであるスコープのレコード挿入などが不要になり綺麗になるかもしれない
// NOTE: accountDependentな設定は初期状態であってもアカウントごとのスコープでレコードを作成しておかないと、サーバー同期する際に正しく動作しなくなる
export class PreferencesManager {
private storageProvider: StorageProvider;
public profile: PreferencesProfile;