mirror of https://gitee.com/antv-l7/antv-l7
24 lines
495 B
JavaScript
24 lines
495 B
JavaScript
import React from "react"
|
|
import PropTypes from "prop-types"
|
|
|
|
import InternalPageRenderer from "./page-renderer"
|
|
|
|
const ProdPageRenderer = ({ location, pageResources }) => {
|
|
if (!pageResources) {
|
|
return null
|
|
}
|
|
return React.createElement(InternalPageRenderer, {
|
|
location,
|
|
pageResources,
|
|
...pageResources.json,
|
|
})
|
|
}
|
|
|
|
ProdPageRenderer.propTypes = {
|
|
location: PropTypes.shape({
|
|
pathname: PropTypes.string.isRequired,
|
|
}).isRequired,
|
|
}
|
|
|
|
export default ProdPageRenderer
|