From 6906609bf558117bd6a6a35fe49388b98e533650 Mon Sep 17 00:00:00 2001 From: Markus Johansen Date: Wed, 19 Jul 2023 16:41:38 +0200 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=A8=20Ny=20hovedside=20etter=20oppdat?= =?UTF-8?q?ert=20skisser?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mangler scrollbar og noen små detaljer, men layout er fikset. --- frontend/src/components/Filtermeny.tsx | 46 ++++++++++++++++++++++++++ frontend/src/index.tsx | 43 +++++------------------- frontend/tailwind.config.js | 5 ++- 3 files changed, 58 insertions(+), 36 deletions(-) create mode 100644 frontend/src/components/Filtermeny.tsx 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 3ee15e2..fb55855 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -2,51 +2,24 @@ 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"; export default function Home() { - // const handleFeil = () => { - // router.push('/feil') - // } - return (
-
-
-
- -
-
- -
- - - Innmeldte feil (saker, feilmeldinger poster, feil) -
- -
-

Filter to be

-
) 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: [], From f40c345bd34df2d8abeb4a4e509be91b6f3fc801 Mon Sep 17 00:00:00 2001 From: Markus Johansen Date: Wed, 19 Jul 2023 17:10:50 +0200 Subject: [PATCH 2/3] =?UTF-8?q?=E2=9C=A8=20Feilkort=20med=20dynamisk=20has?= =?UTF-8?q?ter=20tag,=20og=20felles=20interface.ts=20fil?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/CardsContainer.tsx | 29 +++++++++++++--------- frontend/src/components/FeilCard.tsx | 17 ++++++------- frontend/src/interface.ts | 10 ++++++++ 3 files changed, 34 insertions(+), 22 deletions(-) create mode 100644 frontend/src/interface.ts 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/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 From 03709bac6a462ccbf6b03c3a74249d56a412c39d Mon Sep 17 00:00:00 2001 From: Markus Johansen Date: Wed, 19 Jul 2023 17:21:17 +0200 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=9A=B8=20Fikset=20routing=20for=20?= =?UTF-8?q?=C3=A5=20unng=C3=A5=20merge-konflikt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Sindre Kjelsrud --- frontend/src/index.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/src/index.tsx b/frontend/src/index.tsx index fb55855..8b71297 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -4,8 +4,12 @@ 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 navigate = useNavigate() + return (
@@ -14,7 +18,11 @@ export default function Home() {
-