diff --git a/src/components/Article/Article.js b/src/components/Article/Article.js
index d4377d2..602237b 100644
--- a/src/components/Article/Article.js
+++ b/src/components/Article/Article.js
@@ -111,18 +111,20 @@ const Article = ({
Комментарии
- {readyComments ? : null}
+ {readyComments ? (
+
+ ) : null}
diff --git a/src/components/Snippet/Snippet.js b/src/components/Snippet/Snippet.js
index 3e47cd7..c059b46 100644
--- a/src/components/Snippet/Snippet.js
+++ b/src/components/Snippet/Snippet.js
@@ -1,7 +1,20 @@
import React from "react"
import PropTypes from "prop-types"
+import { useLocation } from "@reach/router"
+import GitalkComponent from "gitalk/dist/gitalk-component"
+import useSiteMetadataQuery from "../../hooks/useSiteMetadataQuery"
const Snippet = ({ data: { description, title, date }, html }) => {
+ const {
+ siteMetadata: {
+ gitalk: { clientID, clientSecret, repo, owner, admin },
+ },
+ } = useSiteMetadataQuery()
+ const { pathname } = useLocation()
+ const [readyComments, setReadyComments] = React.useState(false)
+
+ React.useEffect(() => setReadyComments(true), [setReadyComments])
+
return (
<>
@@ -19,6 +32,20 @@ const Snippet = ({ data: { description, title, date }, html }) => {
Комментарии
+ {readyComments ? (
+
+ ) : null}