react-webpack-node
Version:
A simple Node.js app using Express 4 with Webpack, React, alt, ImmutableJS
26 lines (19 loc) • 592 B
JSX
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;