Fix styled-components server-render example (#1382)

This commit is contained in:
Sergio Daniel Xalambrí 2017-03-10 03:07:28 -05:00 committed by Tim Neutkens
parent 6db7101c40
commit bb3ceaadea

View file

@ -4,7 +4,9 @@ import styleSheet from 'styled-components/lib/models/StyleSheet'
export default class MyDocument extends Document {
static async getInitialProps ({ renderPage }) {
const page = renderPage()
const styles = styleSheet.rules().map(rule => rule.cssText).join('\n')
const styles = (
<style dangerouslySetInnerHTML={{ __html: styleSheet.rules().map(rule => rule.cssText).join('\n') }} />
)
return { ...page, styles }
}