UNPKG

gatsby-theme-advanced

Version:
23 lines (22 loc) 767 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const react_1 = __importDefault(require("react")); const gatsby_plugin_disqus_1 = require("gatsby-plugin-disqus"); const config_1 = require("../../config"); const Disqus = ({ post }) => { const config = (0, config_1.useConfig)(); // Do not render if no shortname was provided if (!config.website.disqusShortname) { return null; } const { url, title } = post; return (<gatsby_plugin_disqus_1.Disqus config={{ url, identifier: title, title, }}/>); }; exports.default = Disqus;