fix: 兼容不支持 startViewTransition 方法的浏览器环境

Closes #195
This commit is contained in:
墨离
2025-07-04 08:59:00 +08:00
committed by GitHub
parent a90ec4493c
commit 3a334a79e3
+1 -1
View File
@@ -191,7 +191,7 @@ const useStore = defineStore('global', {
localStorage.setItem('isDark', isDark)
this.$patch({ isDark })
}
if (animate) {
if (animate && typeof document.startViewTransition === 'function') {
let transition = document.startViewTransition(() => {
document.documentElement.classList.toggle('dark')
})