import busuanzi from '@/lib/busuanzi' import { useRouter } from 'next/router' import { useGlobal } from '@/lib/global' // import { useRouter } from 'next/router' import { useEffect } from 'react' let path = '' export default function Busuanzi () { const { theme } = useGlobal() const router = useRouter() router.events.on('routeChangeComplete', (url, option) => { if (url !== path) { path = url busuanzi.fetch() } }) // 更换主题时更新 useEffect(() => { if (theme) { busuanzi.fetch() } }, [theme]) return null }