diff --git a/packages/examples/pages/_document.js b/packages/examples/pages/_document.js new file mode 100644 index 00000000..6b70de4b --- /dev/null +++ b/packages/examples/pages/_document.js @@ -0,0 +1,25 @@ +import Document, { Html, Head, Main, NextScript } from 'next/document'; +import { AppRegistry } from 'react-native'; + +export default class MyDocument extends Document { + static async getInitialProps(ctx) { + const { renderPage } = ctx; + AppRegistry.registerComponent('rn', () => Main); + const { getStyleElement } = AppRegistry.getApplication('rn'); + const page = await renderPage(); + const styles = getStyleElement(); + return { ...page, styles }; + } + + render() { + return ( + +
+ +