import React from 'react'; import PropTypes from 'prop-types'; import createHTML from './utils/createHTML'; import x from './utils/execScript'; export default function MainPage({ title, description, favicon, scripts, styles, data, content }) { return (
{description && } {favicon && } {styles.map(s => ( ))} {x( 'window.Promise || document.write(\'\\x3Cscript src="/_polyfills/es6-promise.min.js">\\x3C/script>\\x3Cscript>ES6Promise.polyfill()\\x3C/script>\')' )} {x( 'window.fetch || document.write(\'\\x3Cscript src="/_polyfills/fetch.min.js">\\x3C/script>\')' )} {x(`window.__DATA__ = ${JSON.stringify(data)}`)}