UNPKG

search-suggestion

Version:

Simple, lightweight, flexible search suggestion, autocomplete component

30 lines (27 loc) 706 B
import React from 'react'; import Document, { Head, Main, NextScript } from 'next/document'; import { ServerStyleSheet } from 'styled-components'; export default class MyDocument extends Document { static getInitialProps({ renderPage }) { const sheet = new ServerStyleSheet(); const page = renderPage(App => props => sheet.collectStyles(<App {...props} />) ); const styleTags = sheet.getStyleElement(); return { ...page, styleTags }; } render() { return ( <html> <Head> <title>My page</title> {this.props.styleTags} </Head> <body> <Main /> <NextScript /> </body> </html> ); } }