refactor: Update store page header styling, add search functionality, and improve theme management

This commit is contained in:
sethburkart123
2024-09-17 17:36:21 +10:00
parent 3b62a82d91
commit 580cd9b3d9
4 changed files with 112 additions and 30 deletions
+2 -2
View File
@@ -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,