|
- import Document, { Html, Head, Main, NextScript, DocumentContext } from 'next/document'
-
- class MyDocument extends Document {
-
- static async getInitialProps(ctx) {
- const initialProps = await Document.getInitialProps(ctx);
- return { ...initialProps }
- }
-
- render() {
- const {locale} = this.props.__NEXT_DATA__
- const dir = locale === 'ar' ? 'rtl' : 'ltr';
- return (
- <Html>
- <Head>
- <link rel="icon" type="image/png" href="/images/favicon.png"></link>
- </Head>
- <body dir={dir} lang={locale}>
- <Main />
- <NextScript />
- </body>
- </Html>
- )
- }
- }
-
- export default MyDocument;
|