Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gjenbruk inngangsvilkår v2 #2958

Merged
merged 27 commits into from
Dec 13, 2024
Merged

Gjenbruk inngangsvilkår v2 #2958

merged 27 commits into from
Dec 13, 2024

Conversation

gunnsteingarmo
Copy link
Contributor

@gunnsteingarmo gunnsteingarmo commented Nov 27, 2024

Hvorfor er denne endringen nødvendig? ✨

Det skal være mulig å kun gjenbruke ett bestemt inngangsvilkår i stedet for alle sammen.

  • Når en vilkårsvurdering er tom skal gjenbruk automatisk lagre.
  • Hvis en vilkårsvurdering har innhold skal en modal vises hvor man må bekrefte gjenbruk.
  • Skal ikke å vise hvilken behandling som blir gjenbrukt.
  • Skal kun vises kanpp for gjenbruk hvis det finnes noe å gjenbruke.

Backend PR
Favro

image

image

image

image

gunnsteingarmo and others added 14 commits November 20, 2024 11:11
…te for å fylle ut svar og begrunnelse om delvilkår.
…fra hook til å vurdere om 'Gjenbruk' knapp skal vises.
…erten er nå lagt inn i redigeringsmodus når gjenbruk blir trykket på. Fjernet ubrukt kode.
…rGjenbruk' ikke blir gjort på 'Tidligere vedtaksperioder' og 'Aktivitet'.
…ra før skal gå automatisk. Hvis det er fylt inn noe på et vilkår åpnes en modal hvor man må bekrefte av man ønsker å gjenbruke.
Copy link
Contributor

@charliemidtlyng charliemidtlyng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dette er en ny feature som passer perfekt med "feature toggles".
Det gjør hele test og utrullingsprosessen lettere. Da kan vi merge rett i master uten å måtte skru på i prod. Slik det er nå må brancher deployes manuelt til preprod for testing og det er litt mer humpete for fremdriften enn å lage en toggle, rulle ut og slette toggle + kode når det prodsettes.

@charliemidtlyng charliemidtlyng dismissed their stale review November 28, 2024 08:22

Jeg trykket på feil knapp

gunnsteingarmo and others added 3 commits November 29, 2024 10:45
…uker oppdaterInngangsvilkårMedVurdering og setter feilmelding. Må ha med InngangsvilkårHeader, skal fortsatt kunne oppdatere opplysninger og lukke/åpne alle vurderinger.
…y property 'kanGjenbrukes' på hver vurdering.
…es. Bruker hooken i BehandlingContext. Sjekker om en ID til en vilkårsvurdering finnes i listen for gjenbrukbare vilkår.
);
};

export default ModalGjenbrukVilkårsvurdering;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jeg er egentlig blitt fan av å exportere direkte der konstanten blir definert (named export) i stedet for å ta i bruk default exports. Grunnen er at når man skal sjekke hvor en komponent som er tatt i bruk så dukker defualt exporten opp i søket og skaper "støy".

Såvidt jeg har forstått så finnes det egentlig ingen god grunn til å bruke default exports heller. Jeg har derfor lyst til at vi skal gå bort fra default exports til named exports generelt i kodebasen

Copy link
Contributor

@ViktorGSolberg ViktorGSolberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Synes dette så veldig bra ut 👏 Noen kommentarer. Enig med C i at neste gang man utvikler en lignende feature så kunne man ha vurdert om man fikk til å feature toggle denne på en enkel måte 👍

@gunnsteingarmo gunnsteingarmo merged commit 99929b5 into main Dec 13, 2024
5 checks passed
@gunnsteingarmo gunnsteingarmo deleted the gjenbruk-vilkår-v2 branch December 13, 2024 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants