针对个人主页与照片显示做了修改

This commit is contained in:
2026-07-27 21:47:14 +08:00
parent 4d086758e8
commit fa781cc6a6
60 changed files with 2770 additions and 683 deletions
+3 -4
View File
@@ -1,4 +1,5 @@
import { View, Text } from '@tarojs/components'
import Taro from '@tarojs/taro'
import { useCallback } from 'react'
import { useThemeContext } from '../../context/ThemeContext'
import './index.scss'
@@ -8,10 +9,8 @@ export default function ThemeToggle() {
const handleToggle = useCallback(() => {
toggleTheme()
// 触发全局事件,让其他已挂载页面也能感知
// eslint-disable-next-line @typescript-eslint/no-require-imports
const Taro = require('@tarojs/taro').default
Taro.eventCenter.trigger('theme:storageChanged')
// 触发全局事件,让其他页面也能感知(切换tab后回来的页面会重新读取storage)
Taro.eventCenter.trigger('theme:change')
}, [toggleTheme])
return (