diff --git a/frontend/src/components/CardsContainer.tsx b/frontend/src/components/CardsContainer.tsx index bfb0658..cacf5bd 100644 --- a/frontend/src/components/CardsContainer.tsx +++ b/frontend/src/components/CardsContainer.tsx @@ -1,35 +1,35 @@ import FeilCard from "./FeilCard" - -type FeilMelding = { - tittel: String - beskrivelse: String -} /** * * @returns Komponent for returnering av konteiner med alle feilinnmeldingene. */ const CardsContainer = () => { - const feilMeldinger: FeilMelding[] = [ + const feilMeldinger: Feilmelding[] = [ { tittel: "Mangel på hensyn til tariffoppgjør", - beskrivelse: "Det har vært ett tariffoppgjør og speil sier sykepengene må tilbakekreves, noe som er feil. (sier vi.. har ikke domenekunnskap)" + beskrivelse: "Det har vært ett tariffoppgjør og speil sier sykepengene må tilbakekreves, noe som er feil. (sier vi.. har ikke domenekunnskap)", + haster: false }, { tittel: "Speil sier NAV må tilbakekreve sykepenger på feil grunnlag", - beskrivelse: "baluba" + beskrivelse: "baluba", + haster: true }, { tittel: "Feil A", - beskrivelse: "Lorem Ipsum" + beskrivelse: "Lorem Ipsum", + haster: false }, { tittel: "Feil B", - beskrivelse: "dolor" + beskrivelse: "dolor", + haster: false }, { tittel: "Håndkle på hue", - beskrivelse: "Bombastic side eye" + beskrivelse: "Bombastic side eye", + haster: true } ] @@ -37,7 +37,12 @@ const CardsContainer = () => {
{feilMeldinger.map((feilMelding) => ( - + ))}
diff --git a/frontend/src/components/FeilCard.tsx b/frontend/src/components/FeilCard.tsx index f54a91c..6744276 100644 --- a/frontend/src/components/FeilCard.tsx +++ b/frontend/src/components/FeilCard.tsx @@ -1,24 +1,21 @@ import "@navikt/ds-css"; import { ExpansionCard, Tag } from "@navikt/ds-react"; -interface feilmeldingInterface { - tittel: String, - beskrivelse: String +interface TagBarInterface { + haster: boolean } -const TagBar = () => { +//typen på status er veldig wack heheheh, må fjerne any etterhvert men String fungerer ikke +const TagBar = (props: TagBarInterface) => { return (
Jobbes med -
- Spleiselaget - Haster -
+ {props.haster === true ? Haster : <>}
) } -const FeilCard = (props: feilmeldingInterface) => { +const FeilCard = (props: Feilmelding) => { return ( @@ -26,7 +23,7 @@ const FeilCard = (props: feilmeldingInterface) => { {props.beskrivelse} - + Hællæ diff --git a/frontend/src/components/Filtermeny.tsx b/frontend/src/components/Filtermeny.tsx new file mode 100644 index 0000000..ed58378 --- /dev/null +++ b/frontend/src/components/Filtermeny.tsx @@ -0,0 +1,46 @@ +import { Accordion } from "@navikt/ds-react" + + +const Filtermeny = () => { + return ( +
+ + + + Kategori + + + Hvis du er mellom 62 og 67 år når du søker, må du som hovedregel ha + hatt en pensjonsgivende inntekt som tilsvarer x G, året før du fikk + nedsatt arbeidsevnen. NAV kan gjøre unntak. + + + + + Status + + + Da er det lite som trengs å gjøres. + + + + + Prioritet + + + Da er det lite som trengs å gjøres. + + + + + Mine innmeldinger + + + Da er det lite som trengs å gjøres. + + + +
+ ) +} +export default Filtermeny \ No newline at end of file diff --git a/frontend/src/index.tsx b/frontend/src/index.tsx index a3a2aa9..c213e01 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -2,54 +2,34 @@ import CardsContainer from "./components/CardsContainer"; import "@navikt/ds-css"; import { Button, Heading, Search } from "@navikt/ds-react"; import Header from "./components/Header"; +import { PlusIcon } from "@navikt/aksel-icons"; +import Filtermeny from "./components/Filtermeny"; import { useNavigate } from "react-router-dom"; export default function Home() { - // const handleFeil = () => { - // router.push('/feil') - // } + + const navigate = useNavigate() const navigate = useNavigate() return (
-
-
-
+
+ +
+
+ -
-
- -
- - - Innmeldte feil (saker, feilmeldinger poster, feil) -
- -
-

Filter to be

-
) diff --git a/frontend/src/interface.ts b/frontend/src/interface.ts new file mode 100644 index 0000000..352db82 --- /dev/null +++ b/frontend/src/interface.ts @@ -0,0 +1,10 @@ +/* + * I denne filen kan vi legge interfaces som skal brukes over flere steder! + */ + + +interface Feilmelding { + tittel: String, + beskrivelse: String + haster: boolean +} \ No newline at end of file diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js index 42f6d32..26e8961 100644 --- a/frontend/tailwind.config.js +++ b/frontend/tailwind.config.js @@ -293,7 +293,10 @@ module.exports = { "large": "8px", "xlarge": "12px", "full": "9999px" - } + }, + "width": { + "500": "500px", + }, } }, plugins: [],