import Document, {Head, Html, Main, NextScript} from 'next/document';
import React from 'react';

export default class MyDocument extends Document {
  public render() {
    return (
      <Html lang="en">
        <Head>
          {/* Start favicon */}
          <link rel="icon" type="image/svg+xml" href="/favicon/favicon.svg" />
          <link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png" />
          <link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png" />
          <link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16x16.png" />
          <link rel="manifest" href="/favicon/site.webmanifest" />
          <link rel="mask-icon" href="/favicon/safari-pinned-tab.svg" color="#171717" />
          <link rel="shortcut icon" href="/favicon.ico" />
          <meta name="msapplication-TileColor" content="#ffffff" />
          <meta name="msapplication-config" content="/favicon/browserconfig.xml" />
          <meta name="theme-color" content="#171717" />
          {/* End favicon */}
        </Head>
        <body className={'cursor-default antialiased'}>
          <Main />
          <NextScript />
        </body>
      </Html>
    );
  }
}
