UNPKG

react-webpack-node

Version:

A simple Node.js app using Express 4 with Webpack, React, alt, ImmutableJS

26 lines (19 loc) 592 B
import React from 'react'; import ReactDOMServer from 'react-dom/server'; import Helmet from 'react-helmet'; import config from 'helmconfig.js'; // Remove stylesheets because we do not extract them into a css file // in development mode if (__DEVSERVER__) { config.link = config.link.filter(l => l.rel !== 'stylesheet'); } const Meta = () => ( <Helmet htmlAttributes={{"lang": "en", "amp": undefined}} title="React Webpack Node" meta={config.meta} link={config.link} /> ) ReactDOMServer.renderToString(<Meta />); const header = Helmet.rewind(); export default header;