1

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} />

この問題の原因がわかりません。以前のバージョンのプラグインを使用しようとしましたが、同じ結果が得られました。

ここで何が欠けているか教えてください。ありがとう。

4

0 に答える 0