Skip to content

Commit f88e368

Browse files
authored
Merge pull request #843 from talhatahir/main
fix: update comments component incase of no provider
2 parents b03b997 + 88fafff commit f88e368

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

components/Comments.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,16 @@ import siteMetadata from '@/data/siteMetadata'
66

77
export default function Comments({ slug }: { slug: string }) {
88
const [loadComments, setLoadComments] = useState(false)
9+
10+
if (!siteMetadata.comments?.provider) {
11+
return null
12+
}
913
return (
1014
<>
11-
{!loadComments && <button onClick={() => setLoadComments(true)}>Load Comments</button>}
12-
{siteMetadata.comments && loadComments && (
15+
{loadComments ? (
1316
<CommentsComponent commentsConfig={siteMetadata.comments} slug={slug} />
17+
) : (
18+
<button onClick={() => setLoadComments(true)}>Load Comments</button>
1419
)}
1520
</>
1621
)

0 commit comments

Comments
 (0)