import React from 'react'; import PropTypes from 'prop-types'; class HTML extends React.Component { render() { const { postBodyComponents, headComponents, body } = this.props; let styles; if (process.env.NODE_ENV === 'production') { try { // eslint-disable-next-line import/no-webpack-loader-syntax styles = require('!raw-loader!../public/styles.css'); } catch (e) { console.log(e); } } let css; if (process.env.NODE_ENV === 'production') { css = ( ); } return (
{headComponents} {css} {postBodyComponents} ); } } HTML.propTypes = { postBodyComponents: PropTypes.node.isRequired, headComponents: PropTypes.node.isRequired, body: PropTypes.node.isRequired }; export default HTML;