fix(quality): rett formatering og værkort-sjekker #31
+261
−276
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
endring
retter feilene som stoppet quality checks etter #28. formatterer de 17 filene Prettier klaget på og oppdaterer testene fra ett væreksempel til dagens åtte byer.
værkort og detaljer bruker nå de eksisterende statuskomponentene. tomt API-svar får en beskjed og «prøv igjen», nye forsøk viser lasting, og knappen er deaktivert mens et tomt svar hentes på nytt. retter også ugyldig nesting i værkortenes dl/dt/dd og gjør den dempede teksten litt mørkere for å bestå kontrastsjekken.
fjerner én tom test uten assertions; den fungerende testen for feil og nytt forsøk beholdes. del av #13, #15 og #18. dette fullfører ikke sluttkontroll eller medstudentvurdering.
sjekker
npm run check: bestått. formatering, lint, genererte GraphQL-kontrakter, typecheck, migrasjonsmetadata, 28 Vitest-tester og begge bygg.npm run test:e2e -- --workers=2: 25/25 bestått i Chromium, Firefox, WebKit og emulert iPhone stående/liggende. sjekker lasting, feil, tomme svar, tastatur-retry, ugyldige API-data, detaljer, horisontal overflow og axe-tilgjengelighet.npm run check, deploy-/rollback-testen og alle 25 nettlesertestene bestod. deploy-jobben hoppes over i PR-er og kjører først ved vellykket push til main.krav og KI
beholder plain CSS, egne komponenter, TanStack Query og live REST. codex hjalp med rettingene og kjørte kontrollene over. ingen nye docs-filer.
review
skal reviewes og merges manuelt av gruppa, ingen auto-merge. review- og quality-kravene er aktive igjen. etter merge til dev går publiseringen videre fra dev til main. den ekstra release-PR-en #30 er lukket.