gatsby プラグイン gatsby-plugin-disqus(最新バージョン) を使用して、gatsby サイトにコメントを追加しています。以前は機能していましたが、現在はエラーがスローされ、コメントが読み込まれません。循環参照があるようですが、何が原因なのかわかりません。
Uncaught TypeError: Converting circular structure to JSON
--> starting at object with constructor 'HTMLDivElement'
| property '__reactInternalInstance$ijgm46blrc' -> object with constructor 'FiberNode'
--- property 'stateNode' closes the circle
at JSON.stringify (<anonymous>)
at b.Channel.h.sendMessage (embed.js:44)
at e.<anonymous> (embed.js:45)
at e.<anonymous> (embed.js:44)
at e.<anonymous> (embed.js:44)
at m (embed.js:44)
at e.trigger (embed.js:44)
at e.<anonymous> (embed.js:44)
at m (embed.js:44)
at b.Channel.trigger (embed.js:44)
at embed.js:44
私のdisqus設定は次のようになります:
const disqusConfig = {
identifier: "/my-post-title-slug/"
title: "my post title"
url: "https://somesite.com/blog/my-post-title-slug/"
}
そして、私はそれを次のようにレンダリングします:
import { Disqus } from 'gatsby-plugin-disqus';
// ....
<Disqus config={disqusConfig} />
この問題の原因がわかりません。以前のバージョンのプラグインを使用しようとしましたが、同じ結果が得られました。
ここで何が欠けているか教えてください。ありがとう。