use initialize method

This commit is contained in:
srgooglo 2022-05-19 20:24:53 +02:00
parent 16c97b51ab
commit 992f0ac259

View File

@ -31,7 +31,17 @@ export default class ThemeExtension extends Extension {
this.resetDefault()
})
await this.initialize()
},
]
static get currentVariant() {
return document.documentElement.style.getPropertyValue("--themeVariant")
}
initialize = async () => {
let theme = this.getStoragedTheme()
const modifications = this.getStoragedModifications()
const variantKey = this.getStoragedVariant()
@ -57,11 +67,6 @@ export default class ThemeExtension extends Extension {
// apply variation
this.applyVariant(variantKey)
},
]
static get currentVariant() {
return document.documentElement.style.getPropertyValue("--themeVariant")
}
getRootVariables = () => {
@ -108,7 +113,7 @@ export default class ThemeExtension extends Extension {
window.app.settings.set("primaryColor", this.theme.staticVars.primaryColor)
return this.init()
this.initialize()
}
update = (update) => {