feat: optimisations

This commit is contained in:
2026-07-19 18:08:52 +09:30
parent 10db972ef4
commit 824cedca2f
63 changed files with 1098 additions and 1719 deletions
+3 -3
View File
@@ -39,7 +39,7 @@ import {
clearGoogleCalendarState,
readGoogleCalendarState,
writeGoogleCalendarState,
} from "@/seqta/utils/googleCalendar/storage";
} from "@/seqta/utils/calendarSync/providerStorage";
import { ensureGoogleAppCalendar } from "@/seqta/utils/googleCalendar/calendarProvisioning";
import type {
GoogleCalendarStatus,
@@ -49,8 +49,8 @@ import {
clearOutlookCalendarState,
readOutlookCalendarState,
writeOutlookCalendarState,
} from "@/seqta/utils/outlookCalendar/storage";
import type { OutlookCalendarStatus } from "@/seqta/utils/outlookCalendar/storage";
type OutlookCalendarStatus,
} from "@/seqta/utils/calendarSync/providerStorage";
import browser from "webextension-polyfill";
const WEEKLY_PERIOD_MINUTES = 7 * 24 * 60;
+1
View File
@@ -473,5 +473,6 @@ export function initCloudSettingsAutoSync(deps: { reloadSeqtaPages: () => void }
if (autoSyncInitialized) return;
autoSyncInitialized = true;
browser.storage.onChanged.addListener(onStorageChanged);
void runCloudSettingsPoll();
}