commit: f8fa540af794e7640c6583e9f91bbc8aaddd736f
parent 7aee12bcd4a70cc51a0fd50228883fa76298cd50
Author: Henry Jameson <me@hjkos.com>
Date: Mon, 10 Feb 2025 23:02:34 +0200
Revert "store cache eagerly"
This reverts commit 21af30f71b9500781679c164a3b3b3b751928d34.
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js
@@ -137,7 +137,6 @@ export const applyTheme = (
}
}
- let cache
const { lazyProcessFunc } = generateTheme(
input,
{
@@ -150,13 +149,16 @@ export const applyTheme = (
},
onEagerFinished () {
adoptStyleSheets([eagerStyles])
- cache = { engineChecksum: getEngineChecksum(), data: [eagerStyles.rules, lazyStyles.rules] }
- localforage.setItem('pleromafe-theme-cache', cache)
onEagerFinish()
},
onLazyFinished () {
adoptStyleSheets([eagerStyles, lazyStyles])
+ const cache = { engineChecksum: getEngineChecksum(), data: [eagerStyles.rules, lazyStyles.rules] }
onFinish(cache)
+ const compress = (js) => {
+ return pako.deflate(JSON.stringify(js))
+ }
+ localforage.setItem('pleromafe-theme-cache', compress(cache))
}
},
debug