mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-06-06 11:44:40 +00:00
refactor: Update store page header styling, add search functionality, and improve theme management
This commit is contained in:
@@ -31,13 +31,13 @@ export const InstallTheme = async (themeData: ThemeContent) => {
|
||||
blob: base64ToBlob(image.data)
|
||||
}));
|
||||
|
||||
let availableThemes = await localforage.getItem('availableThemes') as string[];
|
||||
let availableThemes = await localforage.getItem('customThemes') as string[];
|
||||
if (availableThemes && !availableThemes.includes(themeData.id)) {
|
||||
availableThemes.push(themeData.id);
|
||||
} else if (!availableThemes) {
|
||||
availableThemes = [themeData.id];
|
||||
}
|
||||
await localforage.setItem('availableThemes', availableThemes);
|
||||
await localforage.setItem('customThemes', availableThemes);
|
||||
|
||||
await localforage.setItem(themeData.id, {
|
||||
...themeData,
|
||||
|
||||
Reference in New Issue
Block a user