Passed
Push — master ( 2a9974...92305b )
by Daniel
01:39 queued 11s
created

JobModalContent.tsx ➔ JobModalContent   A

Complexity

Conditions 1

Size

Total Lines 27
Code Lines 22

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 22
dl 0
loc 27
c 0
b 0
f 0
rs 9.352
cc 1
1
import React from "react";
2
import parse from "html-react-parser";
3
4
import { Button } from "@navikt/ds-react";
5
6
import { formatDate } from "../../assets/utils/functions";
7
8
import style from "./JobModalContent.module.scss";
9
10
import { TJobContentProps } from "./JobModalContent.type";
11
12
function JobModalContent({
13
  name,
14
  description,
15
  extent,
16
  applicationDue,
17
  closeModal,
18
}: TJobContentProps): JSX.Element {
19
  return (
20
    <>
21
      <Button variant="danger" onClick={closeModal}>
22
        Lukk
23
      </Button>
24
      <div className={style.jobDiv}>
25
        <span className={style.jobContent}>
26
          <span className={style.jobTitle}>
27
            {name}
28
            <br />
29
            {extent}
30
            <br />
31
            {formatDate(applicationDue)}
32
          </span>
33
          <br />
34
          {parse(description)}
35
        </span>
36
      </div>
37
    </>
38
  );
39
}
40
export default JobModalContent;
41