summaryrefslogtreecommitdiff
path: root/packages/frontend/src/preferences
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-04-16 09:25:13 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-04-16 09:25:13 +0900
commit75267f87d5248c4fc573e7dabdb9d3fae364a0ca (patch)
tree08f4e347f28471f347bb77652a6aaea53a3bbc10 /packages/frontend/src/preferences
parentrefactor(frontend): MkHorizontalSwipe -> MkSwiper (diff)
downloadsharkey-75267f87d5248c4fc573e7dabdb9d3fae364a0ca.tar.gz
sharkey-75267f87d5248c4fc573e7dabdb9d3fae364a0ca.tar.bz2
sharkey-75267f87d5248c4fc573e7dabdb9d3fae364a0ca.zip
refactor(frontend): アカウント情報はstore管理に
Diffstat (limited to 'packages/frontend/src/preferences')
-rw-r--r--packages/frontend/src/preferences/def.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/frontend/src/preferences/def.ts b/packages/frontend/src/preferences/def.ts
index bd96431fad..ac8996058f 100644
--- a/packages/frontend/src/preferences/def.ts
+++ b/packages/frontend/src/preferences/def.ts
@@ -32,10 +32,11 @@ export type SoundStore = {
// NOTE: デフォルト値は他の設定の状態に依存してはならない(依存していた場合、ユーザーがその設定項目単体で「初期値にリセット」した場合不具合の原因になる)
export const PREF_DEF = {
- // TODO: 持つのはホストやユーザーID、ユーザー名など最低限にしといて、その他のプロフィール情報はpreferences外で管理した方が綺麗そう
- // 現状だと、updateCurrentAccount/updateCurrentAccountPartialが呼ばれるたびに「設定」へのcommitが行われて不自然(明らかに設定の更新とは捉えにくい)だし
accounts: {
- default: [] as [host: string, user: Misskey.entities.User][],
+ default: [] as [host: string, user: {
+ id: string;
+ username: string;
+ }][],
},
pinnedUserLists: {