This commit is contained in:
Lyric
2024-02-22 22:43:50 -08:00
parent 59599b689c
commit f3e84fd65c

View File

@@ -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>