Skip to content

Legge til skjema for treningsøkt

Jørund Hellebø requested to merge lage-økt into main

Denne komponenten skal ta inn et program og gir så muligheten for å føre inn en ny økt. SendChange blir kallt hver gang en endring skjer i skjemaet, slik at eksterne komponenter kan følge med på tilstanden i skjemaet, og evt. sende tilstanden til database ved knappetrykk.

Meningen er at brukeren skal kunne navigere/søke i programmer, velge ønsket program, og så lage ny økt for dette programmet. Da konstrueres denne komponenten (SessionForm) med gitt program, og brukeren får et skjema som kan fylles inn for økten.

Hva som må gjøres før ferdigstilling er:

  • Endre på program-interfacet slik at det inneholder exercise-array (siden exercise er en vesentlig del av et program, og vi vil gjerne kun måtte holde styr på et program, ikke både program og exercises!)
  • Implementere sending av data til eksterne komponente via sendChange funksjons-argument (dette bør ta 10min)
  • Implementer mottagelse av program objekt (dette bør ta 10min)
  • Eventuelt finpussing av inputs (for eksempel at slutt-dato ikke kan være tidligere en start-dato osv!)

Merge request reports

Loading