Files
30-seconds-of-code/node_modules/gatsby/cache-dir/public-page-renderer-dev.js
2019-08-20 15:52:05 +02:00

22 lines
474 B
JavaScript

import React from "react"
import PropTypes from "prop-types"
import loader from "./loader"
import JSONStore from "./json-store"
const DevPageRenderer = ({ location }) => {
const pageResources = loader.loadPageSync(location.pathname)
return React.createElement(JSONStore, {
location,
pageResources,
})
}
DevPageRenderer.propTypes = {
location: PropTypes.shape({
pathname: PropTypes.string.isRequired,
}).isRequired,
}
export default DevPageRenderer