Files
BetterSEQTA-Plus/src/seqta/ui/themes/enableCurrent.ts
T
2024-09-08 21:51:14 +10:00

15 lines
453 B
TypeScript

import localforage from 'localforage';
import type { CustomTheme } from '@/types/CustomThemes';
import { applyTheme } from './applyTheme';
import { settingsState } from '@/seqta/utils/listeners/SettingsState';
export const enableCurrentTheme = async () => {
if (settingsState.selectedTheme) {
const theme = await localforage.getItem(settingsState.selectedTheme) as CustomTheme;
if (theme) {
await applyTheme(theme, true);
}
}
};