Styling changes and add multiple popovers

This commit is contained in:
Aj - Thomas
2022-05-06 21:40:21 +02:00
parent a8efa5a431
commit 5a809fd1f4
3 changed files with 37 additions and 39 deletions

View File

@@ -1,8 +1,22 @@
import Document from 'next/document';
import { createGetInitialProps } from '@mantine/next';
import Document, { DocumentContext } from 'next/document';
import { ServerStyles, createStylesServer } from '@mantine/next';
const getInitialProps = createGetInitialProps();
const stylesServer = createStylesServer();
export default class _Document extends Document {
static getInitialProps = getInitialProps;
static async getInitialProps(ctx: DocumentContext) {
const initialProps = await Document.getInitialProps(ctx);
// Add your app specific logic here
return {
...initialProps,
styles: (
<>
{initialProps.styles}
<ServerStyles html={initialProps.html} server={stylesServer} />
</>
),
};
}
}