| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import React from 'react';
- import Document, {
- DocumentContext, DocumentInitialProps,
- Html, Head, Main, NextScript,
- } from 'next/document';
- // type GrowiDocumentProps = {};
- // declare type GrowiDocumentInitialProps = GrowiDocumentProps & DocumentInitialProps;
- declare type GrowiDocumentInitialProps = DocumentInitialProps;
- class GrowiDocument extends Document {
- static override async getInitialProps(ctx: DocumentContext): Promise<GrowiDocumentInitialProps> {
- const initialProps: DocumentInitialProps = await Document.getInitialProps(ctx);
- return initialProps;
- }
- override render(): JSX.Element {
- return (
- <Html>
- <Head>
- {/*
- {renderScriptTagsByGroup('basis')}
- {renderStyleTagsByGroup('basis')}
- */}
- </Head>
- <body>
- <Main />
- <NextScript />
- </body>
- </Html>
- );
- }
- }
- export default GrowiDocument;
|