Completed
Push — master ( 09e565...e7a3ed )
by Daniel
20s queued 11s
created

src/pages/_document.tsx   A

Complexity

Total Complexity 2
Complexity/F 1

Size

Lines of Code 46
Function Count 2

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 2
eloc 38
mnd 0
bc 0
fnc 2
dl 0
loc 46
bpm 0
cpm 1
noi 0
c 0
b 0
f 0
rs 10

2 Functions

Rating   Name   Duplication   Size   Complexity  
A MyDocument.render 0 27 1
A MyDocument.getInitialProps 0 3 1
1
import Document, {
2
  Html,
3
  Head,
4
  Main,
5
  NextScript,
6
  DocumentContext,
7
} from "next/document";
8
9
class MyDocument extends Document {
10
  static async getInitialProps(ctx: DocumentContext) {
11
    const initialProps = await Document.getInitialProps(ctx);
12
    return { ...initialProps };
13
  }
14
15
  render() {
16
    return (
17
      <Html>
18
        <Head>
19
          <meta
20
            name="viewport"
21
            content="initial-scale=1.0, width=device-width"
22
          />
23
          <meta name="description" content="NAV Jobb Utforsker" />
24
          <link rel="icon" href="/favicon.ico" />
25
          <link rel="preconnect" href="https://fonts.googleapis.com" />
26
          <link
27
            rel="preconnect"
28
            href="https://fonts.gstatic.com"
29
            crossOrigin="true"
30
          />
31
          <link
32
            href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap"
33
            rel="stylesheet"
34
          />
35
        </Head>
36
        <body>
37
          <Main />
38
          <NextScript />
39
        </body>
40
      </Html>
41
    );
42
  }
43
}
44
45
export default MyDocument;
46