From 8593aa1418e3cbaab9b11df67c9e842b427884c6 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu, 13 Mar 2025 09:10:09 +0900 Subject: [PATCH] refactor --- packages/frontend/src/preferences.ts | 14 +++++++------- packages/frontend/src/preferences/manager.ts | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/frontend/src/preferences.ts b/packages/frontend/src/preferences.ts index 7d1821b72b..67ccbbde8d 100644 --- a/packages/frontend/src/preferences.ts +++ b/packages/frontend/src/preferences.ts @@ -7,25 +7,25 @@ import { v4 as uuid } from 'uuid'; import type { PreferencesProfile, StorageProvider } from '@/preferences/manager.js'; import { cloudBackup } from '@/preferences/utility.js'; import { miLocalStorage } from '@/local-storage.js'; -import { isSameCond, ProfileManager } from '@/preferences/manager.js'; +import { isSameCond, PreferencesManager } from '@/preferences/manager.js'; import { store } from '@/store.js'; import { $i } from '@/account.js'; import { misskeyApi } from '@/utility/misskey-api.js'; const TAB_ID = uuid(); -function createProfileManager(storageProvider: StorageProvider) { +function createPrefManager(storageProvider: StorageProvider) { let profile: PreferencesProfile; const savedProfileRaw = miLocalStorage.getItem('preferences'); if (savedProfileRaw == null) { - profile = ProfileManager.newProfile(); + profile = PreferencesManager.newProfile(); miLocalStorage.setItem('preferences', JSON.stringify(profile)); } else { - profile = ProfileManager.normalizeProfile(JSON.parse(savedProfileRaw)); + profile = PreferencesManager.normalizeProfile(JSON.parse(savedProfileRaw)); } - return new ProfileManager(profile, storageProvider); + return new PreferencesManager(profile, storageProvider); } const syncGroup = 'default'; @@ -104,7 +104,7 @@ const storageProvider: StorageProvider = { }, }; -export const prefer = createProfileManager(storageProvider); +export const prefer = createPrefManager(storageProvider); let latestSyncedAt = Date.now(); @@ -118,7 +118,7 @@ function syncBetweenTabs() { if (latestTab === TAB_ID) return; if (latestAt <= latestSyncedAt) return; - prefer.rewriteProfile(ProfileManager.normalizeProfile(JSON.parse(miLocalStorage.getItem('preferences')!))); + prefer.rewriteProfile(PreferencesManager.normalizeProfile(JSON.parse(miLocalStorage.getItem('preferences')!))); latestSyncedAt = Date.now(); diff --git a/packages/frontend/src/preferences/manager.ts b/packages/frontend/src/preferences/manager.ts index f42a9be25f..c3e3ea7ed3 100644 --- a/packages/frontend/src/preferences/manager.ts +++ b/packages/frontend/src/preferences/manager.ts @@ -91,7 +91,7 @@ export type PreferencesDefinition = Record<string, { serverDependent?: boolean; }>; -export class ProfileManager { +export class PreferencesManager { private storageProvider: StorageProvider; public profile: PreferencesProfile; public cloudReady: Promise<void>;