1 | import React from "react"
|
2 | import PropTypes from "prop-types"
|
3 |
|
4 | import InternalPageRenderer from "./page-renderer"
|
5 |
|
6 | const ProdPageRenderer = ({ location, pageResources }) => {
|
7 | if (!pageResources) {
|
8 | return null
|
9 | }
|
10 | return React.createElement(InternalPageRenderer, {
|
11 | location,
|
12 | pageResources,
|
13 | ...pageResources.json,
|
14 | })
|
15 | }
|
16 |
|
17 | ProdPageRenderer.propTypes = {
|
18 | location: PropTypes.shape({
|
19 | pathname: PropTypes.string.isRequired,
|
20 | }).isRequired,
|
21 | }
|
22 |
|
23 | export default ProdPageRenderer
|