From 69eee9f05024776b1f3d4a16e9b52ced8b7152cd Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 9 Mar 2025 15:13:49 +0900 Subject: enhance(frontend): ウィジェットもpreference管理に MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/frontend/src/preferences/def.ts | 9 +++++++++ packages/frontend/src/preferences/utility.ts | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'packages/frontend/src/preferences') diff --git a/packages/frontend/src/preferences/def.ts b/packages/frontend/src/preferences/def.ts index e122a25d4e..089098006b 100644 --- a/packages/frontend/src/preferences/def.ts +++ b/packages/frontend/src/preferences/def.ts @@ -35,6 +35,15 @@ export const PREF_DEF = { accountDependent: true, default: null as string | null, }, + widgets: { + accountDependent: true, + default: [] as { + name: string; + id: string; + place: string | null; + data: Record; + }[], + }, themes: { default: [] as Theme[], diff --git a/packages/frontend/src/preferences/utility.ts b/packages/frontend/src/preferences/utility.ts index 2d1921f8a9..11bebc6ab2 100644 --- a/packages/frontend/src/preferences/utility.ts +++ b/packages/frontend/src/preferences/utility.ts @@ -203,7 +203,7 @@ export async function enableAutoBackup() { export const shouldSuggestRestoreBackup = ref(false); if ($i != null) { - if (new Date($i.createdAt).getTime() < (Date.now() - 1000 * 60 * 30)) { // アカウント作成直後は意味ないので除外 + if (new Date($i.createdAt).getTime() > (Date.now() - 1000 * 60 * 30)) { // アカウント作成直後は意味ないので除外 miLocalStorage.setItem('hidePreferencesRestoreSuggestion', 'true'); } else { if (miLocalStorage.getItem('hidePreferencesRestoreSuggestion') !== 'true') { -- cgit v1.3.1-freya