gatsby-theme-try-ghost
Version:
A Gatsby theme for building flaring fast blogs from headless Ghost CMS.
21 lines (18 loc) • 455 B
JavaScript
const React = require(`react`)
const HtmlAttributes = {
'data-support': `no-js`,
}
const preBodyComponents = [
<script
key={1}
dangerouslySetInnerHTML={{
__html: `
document.documentElement.dataset.support = 'js';
`,
}}
/>,
]
exports.onRenderBody = ({ setHtmlAttributes, setPreBodyComponents }) => {
setHtmlAttributes(HtmlAttributes)
setPreBodyComponents(preBodyComponents)
}