playing_handicap` (allerede eksponert av backend, kun en frontend-typeutvidelse).

**`session-scorecard.tsx`:** `HoleSummaryTable`/`OutcomeBadge`/
  `grossPairLabel` erstattet med `TournamentMatchGrid` (samme struktur,
  brukt av BÅDE den pågående "Vis full oversikt"-seksjonen og
  `DecidedView`s "Hull for hull" -- én komponent, ikke to). `Unit`-typen
  fikk `playingHandicap`.
This commit is contained in:
Erol Haagenrud 2026-07-29 12:57:36 +02:00
parent c56502ff01
commit 7c3f5c3a7a
2 changed files with 2 additions and 4 deletions

BIN
2026-07-29_124807.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

View file

@ -5033,7 +5033,6 @@ Ferdig og verifisert:
men regnet ETT PREFIKS om gangen client-side (backend cacher i dag kun
SLUTT-tilstanden) -- gir en løpende AS/X UP/dormie/X&Y-status per hull i
stedet for kun et sluttresultat.
**`round-scorecard.tsx`:** `MatchProgressTable` (vertikal hull-for-hull-
**`round-scorecard.tsx`:** den generiske `ScoreBlock`-tabellen erstattet med `MatchScorecardGrid` -- horisontalt rutenett (Hull/
liste) erstattet med `MatchScorecardGrid` -- horisontalt rutenett (Hull/
Par/en rad per spiller-ELLER-side/Stilling), identitetsbanner (navn+HCP,
@ -5044,9 +5043,8 @@ Ferdig og verifisert:
(allerede eksponert av backend, kun en frontend-typeutvidelse).
**`session-scorecard.tsx`:** `HoleSummaryTable`/`OutcomeBadge`/
`grossPairLabel` erstattet med `TournamentMatchGrid` (samme struktur,
brukt av BÅDE den pågående "Vis full oversikt"-seksjonen og
`DecidedView`s "Hull for hull" -- én komponent, ikke to). `Unit`-typen
fikk `playingHandicap`.
brukt som HOVEDVISNING for pågående matcher, og i `DecidedView`s "Hull
for hull" -- én komponent, ikke to). `Unit`-typen fikk `playingHandicap`.
**Ekte, nødvendig backend-endring:** `match_participant.playing_handicap`
ble beregnet og lagret siden ADR-039, men var ALDRI eksponert i
`MatchParticipantOut` (matches.py) -- lagt til i modellen og i begge