Commit graph

127 commits

Author SHA1 Message Date
Markus A. R. Johansen
755effe4da
Klikkbare feil (#17)
*  Feilkort som ikke er expansioncards

* 🚧 laget overlay med stort hvitt panel ved klikk av panel

* 🐛 Kan avslutte popup-overlay-vinduet ved å hindre DOM bubbling

https://stackoverflow.com/questions/1369035/how-do-i-prevent-a-parents-onclick-event-from-firing-when-a-child-anchor-is-cli

* ♻️  Delt opp feilkort og fullvisningskort i to komponenter ved bruk av useContext()

* 📝 La til dokumentasjon for feilkortkomponentene

* ⚰️  Forenklet cardscontainer komponentet ved å fjerne interface

* 🐛 La tilbake interface, da fjerning av dette brekket applikasjon

*  Popup er byttet ut mot AkselModal

* 🐛 Fikset scrolling, ved å tillate Modal i å kjøre cleanup code
2023-07-31 14:48:07 +02:00
Sindre Kjelsrud
7839c4c810 Søk av feil implementert
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-26 15:06:47 +02:00
Sindre Kjelsrud
0271b96cbf ♻️ Fikser ingress-"feil"
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-26 13:03:30 +02:00
Amalie Mansåker
d0164c2688 🚧 Skrevet bedre søkefunksjon som putter mindre press på database
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-26 12:18:03 +02:00
Markus Johansen
8134cfc239 🚧 Søkefelt henter array med feilmeldinger fra backend
WIP: arrayet er tomt fordi søk ikke fungerer

Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-25 16:41:05 +02:00
Markus Johansen
331fe293ef Brukeren sendes tilbake til hovedmeny ved suksessful innmelding, etter fem sekunder.
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-25 13:27:49 +02:00
Markus Johansen
a40240735c Lagt til Alerts for feedback ved innmelding av feil
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-25 13:15:36 +02:00
Sindre Kjelsrud
04db233c05 🚑️ Fikset ubrukt import og ubrukt parameter
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-25 11:24:53 +02:00
Sindre Kjelsrud
c4a35f9d89 🐛📝 Fikser backend-problem + legger til dokumentasjon
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-25 11:18:21 +02:00
Sindre Kjelsrud
4da4b95fae ⚰️ Purger litt unødvendig kode / kommentarer
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-25 10:52:18 +02:00
Sindre Kjelsrud
f1efaa8bce 🚧 Dynamisk fetching har feil til feilkort
WIP: fetchfunksjonen kjører kontinuerlig

Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-24 16:34:49 +02:00
Sindre Kjelsrud
53b314aa6a 🐛 Fikser buildproblemos
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-24 15:35:40 +02:00
Markus Johansen
02f999c56b 🚧 Fetching av feilmeldinger fra DB til frontend i form av Promises
WIP: klarer ikke konvertere Promise<any> til Feilmelding[]

Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-24 15:13:04 +02:00
Sindre Kjelsrud
5fbe7eec72 ⚗️ Eksperimenterer litt med Cypress-testing for frontend 2023-07-21 15:24:39 +02:00
Amalie Mansåker
3cd3a5e933 🐛 Klarer å registrere og lagre ny feilmelding
Fikser deserialisering av dato og post-error

Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-21 10:07:51 +02:00
Sindre Kjelsrud
baf3e3a867 ⚰️ Fjernet ubrukt kode for å fikse deploy
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-20 16:10:10 +02:00
Markus A. R. Johansen
b5f6b71f71
Status, Prioritet og mine innmeldinger filtreringskomponenter frontend (#14) 2023-07-20 16:06:09 +02:00
Markus A. R. Johansen
fc6be8f02c
bygger basen for API for henting av alle feilmeldinger fra database til frontend (#13) 2023-07-20 16:01:36 +02:00
Amalie Mansåker
aa167d58a0 Nå mulig å kjøre applikasjonen lokalt
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Christian Bülow Skovborg <christian.bulow.skovborg@nav.no>
2023-07-20 13:27:42 +02:00
Sindre Kjelsrud
9248607efa 🐛 Fjernet ubrukt import
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-19 17:32:48 +02:00
Sindre Kjelsrud
60d1163e60 🐛 fjerna en navigate for mye
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-19 17:28:58 +02:00
Sid
822c2af790
Merge branch 'main' into nyttHome 2023-07-19 17:24:12 +02:00
Markus Johansen
03709bac6a 🚸 Fikset routing for å unngå merge-konflikt
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-19 17:21:17 +02:00
Markus Johansen
f40c345bd3 Feilkort med dynamisk haster tag, og felles interface.ts fil 2023-07-19 17:10:50 +02:00
Sindre Kjelsrud
73215513a3 🚸 Routing in the box
Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
2023-07-19 17:10:21 +02:00
Markus Johansen
6906609bf5 Ny hovedside etter oppdatert skisser
Mangler scrollbar og noen små detaljer, men layout er fikset.
2023-07-19 16:41:38 +02:00
Markus Johansen
21504eed5c 🚀 Deploy react frontend
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
Co-authored-by: Christian Bulow Skovborg <christian.bulow.skovborg@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-19 15:22:53 +02:00
Markus Johansen
1805256e3c 💚 Backend henter frontend fra dist
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
Co-authored-by: Christian Bulow Skovborg <christian.bulow.skovborg@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-19 15:10:14 +02:00
Markus Johansen
177d6c7cd8 🏗️ Migrerer fra Next.js til Vite react
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
Co-authored-by: Christian Bulow Skovborg <christian.bulow.skovborg@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-19 14:53:13 +02:00
Markus Johansen
f6650d5927 🐛 Key lagt til på FeilCards, for å hindre missing key prop error 2023-07-18 14:37:48 +02:00
Markus Johansen
c6e4c9fd00 ♻️ Dynamisk innlastning av feilinnmeldingsobjekter til frontend grid 2023-07-18 10:38:03 +02:00
Amalie Mansåker
9587a9dff9 💩 Forsøker å fikse axios-error
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-18 10:19:26 +02:00
Amalie Mansåker
3de17e1272 🐛 Sørger for at feilmeldingsobjektet i frontend matcher backend
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-18 08:57:54 +02:00
Markus Johansen
0344e3cc0e 🚚 Https over http i post route for å unngå konflikt med backend
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-17 16:18:39 +02:00
Markus Johansen
a5497cf536 🥅 Sørger for rett destinasjon for HTTP requests fra frontend
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-17 15:40:26 +02:00
Markus Johansen
2e2e6e9d88 💄 Fjernet beskrivelse på tittel-tekstfelt i feilinnmelding og bruker aksel import for bildeopplastningsikon 2023-07-13 16:04:53 +02:00
Markus Johansen
e29fef96cf 💄Fjernet blå bakgrunn på feilmeldingsgrid, gjorde innmelding av feil lavere og tittel+beskrivelse props på FeilCard 2023-07-13 15:43:28 +02:00
Markus Johansen
79931f3c72 🔧 Sørger for at frontend bundles i jar
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Christian Bulow Skovborg <christian.bulow.skovborg@nav.no>
2023-07-13 13:48:51 +02:00
Sid
25069ecb19
Merge branch 'main' into bildeopplastning-komponent 2023-07-13 12:55:13 +02:00
Markus Johansen
d233d7e28a 🔧 Konfigurerte gradle.build til å hente next.js bygget
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Christian Bulow Skovborg <christian.bulow.skovborg@nav.no>
2023-07-13 12:32:33 +02:00
Markus Johansen
caf38da434 fjernet dobbel import av Bildeopplastning etter merge 2023-07-13 09:41:35 +02:00
Markus Johansen
889e7b2cd2 Laget frontend ikke-funksjonellt skjermbildeOpplastning-komponent 2023-07-13 09:40:30 +02:00
Markus Johansen
2451263b93 Lagt til intern navbar med tittel "Sprik" på hovedside og feilinnmeldingside 2023-07-13 09:40:30 +02:00
Markus Johansen
4d07c6af59 Lagt til intern navbar med tittel "Sprik" på hovedside og feilinnmeldingside 2023-07-12 18:20:37 +02:00
Markus Johansen
eae9996ece Laget frontend ikke-funksjonellt skjermbildeOpplastning-komponent 2023-07-12 17:58:24 +02:00
Amalie Mansåker
497ac4dd6a 🍱 Gradle installerer dependencies før build av frontend
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Hege Haavaldsen <hege.haavaldsen@nav.no>
Co-authored-by: Helene Arnesen <helene.arnesen@nav.no>
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
Co-authored-by: Christian Bulow Skovborg <christian.bulow.skovborg@nav.no>
2023-07-12 14:49:48 +02:00
Amalie Mansåker
7e1464e0f7 Prøver .bin/next
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Helene Arnesen <helene.arnesen@nav.no>
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
2023-07-12 14:14:17 +02:00
Amalie Mansåker
94e57c313d Bytter til /standalone for å builde
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Helene Arnesen <helene.arnesen@nav.no>
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
2023-07-12 14:11:02 +02:00
Amalie Mansåker
e0a6441b97 Håper .next/static builder 🙏
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
Co-authored-by: Hege Haavaldsen <hege.haavaldsen@nav.no>
Co-authored-by: Helene Arnesen <helene.arnesen@nav.no>
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
2023-07-12 13:59:16 +02:00
Markus Johansen
b2f90e0508 🧱 Bygger backend og frontend sammen med gradle
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Hege Haavaldsen <hege.haavaldsen@nav.no>
Co-authored-by: Helene Arnesen <helene.arnesen@nav.no>
Co-authored-by: Øydis Kind Refsum <oydis.kind.refsum@nav.no>
2023-07-12 12:54:17 +02:00
dependabot[bot]
5daad8c165
Bump semver from 6.3.0 to 6.3.1 in /frontend
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 06:38:39 +00:00
Amalie
af368533c7
Merge pull request #7 from navikt/dependabot/npm_and_yarn/frontend/stylelint-15.10.1
Bump stylelint from 15.9.0 to 15.10.1 in /frontend
2023-07-11 08:38:15 +02:00
Markus Johansen
d9e984c292 🎨 Komponentisering og formatering av FeilKort og FeilkortKonteiner 2023-07-11 08:03:58 +02:00
dependabot[bot]
7a5b138fc8
Bump stylelint from 15.9.0 to 15.10.1 in /frontend
Bumps [stylelint](https://github.com/stylelint/stylelint) from 15.9.0 to 15.10.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/15.9.0...15.10.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 22:33:15 +00:00
Markus Johansen
1ce8fa7561 💄 Stilendringer på hovedside
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-06 16:23:31 +02:00
Markus Johansen
f4c6aaa73e 💄 oppdaterte stil på feilinnmeldings-siden og la til routing tilbake til hovedsiden
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-06 16:10:54 +02:00
Markus Johansen
8716505f5e La til Aksel + Tailwind dependency
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
2023-07-06 16:01:02 +02:00
Amalie Mansåker
b3f2530963 🚧 Påbegynt hovedside
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-06 15:21:21 +02:00
Sindre Kjelsrud
704bc8951a 🎨 Ryddet opp i 🍝-kode
Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-06 13:53:09 +02:00
Sindre Kjelsrud
c7c0a1f130 🚚 Fikset routing
Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-06 13:45:42 +02:00
Sindre Kjelsrud
e74a477e10 🩹 Hydration-error endelig fiksa
Feilen var at description (<p>-tag) ikke kan inneholde andre elementer som ikke er til bruk i paragrafer (i dette tilfellet en <div>)

Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-06 12:23:31 +02:00
Amalie Mansåker
8b8258dba9 🩹 Fiksa import og hydration error
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-06 09:24:48 +02:00
Amalie Mansåker
05a637c7d3 Laget component til å vise feilsaker
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-05 16:04:42 +02:00
Markus Johansen
4ad4ce0a75 💥 Poste innmeldte feil til backend
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-05 14:17:57 +02:00
Sindre Kjelsrud
fdf54063c2 🍻 POST-request m/ payload mot backend lagt til + jackson (heehee)
Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-04 15:56:01 +02:00
Amalie Mansåker
a8446b6b73 🐛 Konfigurert aksesskontroll mot backend
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-04 13:30:06 +02:00
Markus Johansen
6d5cffe8c2 Lagt til SWR for enklere bruk av hooks med axios (Kudos: Emil)
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-04 12:29:13 +02:00
Markus Johansen
70d813758d 🏗️ Satt opp axios til gjøre kall mot ktor applikasjon
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Amalie Mansåker <amalie.erdal.mansaker@nav.no>
2023-07-04 12:05:38 +02:00
amalieem
7b58056c43 🏗️ Lagt til axios
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-07-03 15:50:37 +02:00
sindrekjelsrud
941e2fe7ed 🎱 Feil-side lagt til!
Co-authored-by: Amalie Erdal Mansaker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-06-30 09:47:44 +02:00
sindrekjelsrud
bebd644b7f cleana up frontend 2023-06-29 15:17:04 +02:00
sindrekjelsrud
f5f9d98c69 deploy test #7 ("97% i odds for deploy" - Amalie)
Co-authored-by: Amalie Erdal Mansaker <amalie.erdal.mansaker@nav.no>
2023-06-28 16:50:41 +02:00
sindrekjelsrud
06c08ce89e 🚀deploy
Co-authored-by: Amalie Erdal Mansaker <amalie.erdal.mansaker@nav.no>
2023-06-28 16:17:21 +02:00
sindrekjelsrud
ff95d772fa oppdaterer frontend-setup + mappenavn
Co-authored-by: Amalie Erdal Mansaker <amalie.erdal.mansaker@nav.no>
Co-authored-by: Markus A. R. Johansen <markus.aleksander.rakil.johansen@nav.no>
2023-06-28 15:44:58 +02:00
amalieem
9a20d94904 Endret mappestruktur frontend og backend 2023-06-27 13:50:21 +02:00
Markus Aleksander Råkil Johansen
2707b1c9c4 Basic aksel boilerplate frontend app 2023-06-27 13:35:30 +02:00
Markus Aleksander Råkil Johansen
a3f00f7e13 Frontend boilerplate applikasjon
Next.js frontend applikasjon med tailwind

Authors: @J0hans1 @amalieem
2023-06-26 13:11:27 +02:00