fix
This commit is contained in:
@@ -58,12 +58,11 @@ function switchImagesTheme(isDark:boolean) {
|
||||
|
||||
onMounted(() => {
|
||||
const htmlEle:any = document.querySelector('html');
|
||||
const isDark = htmlEle.classList.contains('dark');
|
||||
|
||||
const observer = new MutationObserver((mutationsList, observer) => {
|
||||
for(const mutation of mutationsList) {
|
||||
if (mutation.type === 'attributes' && mutation.attributeName === 'class') {
|
||||
switchImagesTheme(isDark)
|
||||
switchImagesTheme(htmlEle.classList.contains('dark'))
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -75,7 +74,7 @@ onMounted(() => {
|
||||
observer.observe(htmlEle, config);
|
||||
|
||||
// apply html
|
||||
switchImagesTheme(isDark);
|
||||
switchImagesTheme(htmlEle.classList.contains('dark'));
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user