mirror of
https://github.com/d0zingcat/NotionNext.git
synced 2026-05-13 23:16:47 +00:00
OpenWrite适配所有主题
This commit is contained in:
@@ -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 <></>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user