gatsby-theme-ghost-commento
Version:
Gatsby theme to easily add commento to gatsby-theme-try-ghost
21 lines (16 loc) • 487 B
JavaScript
import React from "react"
import PropTypes from 'prop-types'
import { ThemeProvider } from "./src/context/ThemeContext"
const wrapPageElement = ({ element }, themeOptions) => {
const {
url = `https://cdn.commento.io`,
} = themeOptions
return (
<ThemeProvider url={url}>{element}</ThemeProvider>
)
}
wrapPageElement.propTypes = {
element: PropTypes.object.isRequired,
themeOptions: PropTypes.object.isRequired,
}
export default wrapPageElement