OpenWrite适配所有主题

This commit is contained in:
tangly1024.com
2024-09-05 12:13:07 +08:00
parent 218d1fa37e
commit c351b76c13
15 changed files with 953 additions and 757 deletions

View File

@@ -1,7 +1,7 @@
import { siteConfig } from '@/lib/config'
import { isBrowser, loadExternalResource } from '@/lib/utils'
import { useRouter } from 'next/router'
import { useEffect, useRef } from 'react'
import { useEffect } from 'react'
/**
* OpenWrite公众号导流插件
* 使用介绍https://openwrite.cn/guide/readmore/readmore.html#%E4%BA%8C%E3%80%81%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8
@@ -20,8 +20,6 @@ const OpenWrite = () => {
'原创不易,完成人机检测,阅读全文'
)
const hasLoaded = useRef(false)
const loadOpenWrite = async () => {
try {
await loadExternalResource(
@@ -48,11 +46,10 @@ const OpenWrite = () => {
}
useEffect(() => {
if (isBrowser && blogId && !hasLoaded.current) {
if (isBrowser && blogId) {
loadOpenWrite()
hasLoaded.current = true
}
}, [router])
})
return <></>
}