teecup/frontend/components
Erol Haagenrud 9538dfec7f Slag-for-slag GPS-avstandsmåling: entry point i scoring-veiviseren (ADR-048)
Første inngangspunkt av to planlagte: en "Mål et slag"-knapp i
ScoringWizard sitt detalj-steg, rett etter kølle-plukkeren for utslaget.
Komponentene (components/shot/shot-measurement-sheet.tsx,
map-point-picker.tsx) kommer fra en egen, teknisk V0-prompt (design-
tokens fra DESIGN_SYSTEM.md spesifisert som hard begrensning, siden
dette er et ark INNI en eksisterende Forest Green-skjerm, ikke en ny
frittstående side) -- meget tro mot spesifikasjonen: korrekt
next/dynamic({ssr:false})-lasting av kartsteget, ingen mapbox-gl-import
på GPS-only-stien, kartet mountes kun én gang per arkåpning.

components/ui/textarea.tsx (ny shadcn-primitiv) lagt til. Eksisterende,
lokale ClubPicker i round-detail.tsx trukket ut til
components/teecup/club-picker.tsx (ren utrekking, ingen atferdsendring)
slik at måle-arket kan gjenbruke den fremfor V0s egen plassholder-kopi.

Wiret mot ekte backend: POST .../holes/{n}/shots ved innsending, valgfri
etterfølgende POST .../shots/{id}/share ved deling, shot-telling hentet
og vist i selve knappen ("Mål et slag (N målt)").

Gjenstår: inngangspunkt to (alltid-synlig merkelapp på hull-kortet for
retroaktiv måling + lagformat-støtte), ekte Mapbox-tokens, og migrasjon
060_round_shot.sql mot ekte teecup_db (ingen av disse rørt ennå).
2026-08-08 12:37:30 +02:00
..
ny-runde Erstatt /my-rounds/new med ny-runde-veiviser fra egen V0-prompt 2026-08-08 12:34:25 +02:00
shot Slag-for-slag GPS-avstandsmåling: entry point i scoring-veiviseren (ADR-048) 2026-08-08 12:37:30 +02:00
teecup Slag-for-slag GPS-avstandsmåling: entry point i scoring-veiviseren (ADR-048) 2026-08-08 12:37:30 +02:00
ui Slag-for-slag GPS-avstandsmåling: entry point i scoring-veiviseren (ADR-048) 2026-08-08 12:37:30 +02:00
account-settings.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
course-rounds.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
course-template-editor.tsx Fiks turneringsoppsett-rekkefølge, koble til TeeOff-import, og bygg delt bane-mal-bibliotek 2026-08-04 11:34:28 +02:00
dashboard.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
feed.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
flight-group-leaderboard.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
friend-profile.tsx All five tasks from the original list are complete, plus one critical production bug found and fixed along the way. Summary: 2026-08-05 21:37:32 +02:00
friends.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
individual-tournament-detail.tsx Fiks turneringsoppsett-rekkefølge, koble til TeeOff-import, og bygg delt bane-mal-bibliotek 2026-08-04 11:34:28 +02:00
install-prompt.tsx Før redesign 2026-08-07 22:02:56 +02:00
more-menu.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
notifications.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
order-of-merit-detail.tsx Bygg Order of Merit: sesong-sammenlagt spillerrangering på tvers av turneringer 2026-08-04 14:19:30 +02:00
order-of-merit-list.tsx Bygg Order of Merit: sesong-sammenlagt spillerrangering på tvers av turneringer 2026-08-04 14:19:30 +02:00
org-members.tsx Bygg Order of Merit: sesong-sammenlagt spillerrangering på tvers av turneringer 2026-08-04 14:19:30 +02:00
own-rounds.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
post-engagement.tsx Før redesign 2026-08-07 22:02:56 +02:00
public-club.tsx Klubb-landingssiden er live på https://teecup.teeoff.no/clubs/{slug} — dermed er ADR-018 sine to planlagte frontend-skjermer komplette. 2026-07-18 10:48:20 +02:00
public-live.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
public-tournament.tsx Før redesign 2026-08-07 22:02:56 +02:00
round-card.tsx All five tasks from the original list are complete, plus one critical production bug found and fixed along the way. Summary: 2026-08-05 21:37:32 +02:00
round-detail.tsx Slag-for-slag GPS-avstandsmåling: entry point i scoring-veiviseren (ADR-048) 2026-08-08 12:37:30 +02:00
round-header.tsx Fiks: "Fullfør runde" i header-modalen svelget feil stille og lukket seg uansett utfall 2026-08-04 19:48:17 +02:00
round-leaderboard.tsx Før redesign 2026-08-07 22:02:56 +02:00
round-messages.tsx Før redesign 2026-08-07 22:02:56 +02:00
round-page-shell.tsx Fiks: "Fullfør runde" i header-modalen svelget feil stille og lukket seg uansett utfall 2026-08-04 19:48:17 +02:00
round-scorecard.tsx Før redesign 2026-08-07 22:02:56 +02:00
round-stats.tsx All five tasks from the original list are complete, plus one critical production bug found and fixed along the way. Summary: 2026-08-05 21:37:32 +02:00
rounds-stats-summary.tsx Reskinn dashbord + erstatt bunn-navigasjon med clubhouse-palett 2026-08-08 12:34:03 +02:00
scramble-solo-result.tsx All five tasks from the original list are complete, plus one critical production bug found and fixed along the way. Summary: 2026-08-05 21:37:32 +02:00
session-blind-draw.tsx Alt er bygget og grundig scratch-verifisert — både API-nivå og ekte nettleser-klikk, på begge turneringstyper. Før jeg ruller ut mot ekte teecup_db, her er planen: 2026-08-04 03:44:16 +02:00
session-individual-leaderboard.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
session-scorecard.tsx Update Todos 2026-08-01 06:51:53 +02:00
stroke-play-leaderboard.tsx Alt er scratch-verifisert grundig — API og ekte nettleser, både på 390px mobil og en 1920px "storskjerm". Før jeg deployer: 2026-08-04 04:47:27 +02:00
sw-register.tsx Update Todos 2026-07-28 22:34:16 +02:00
team-chat.tsx Før redesign 2026-08-07 22:02:56 +02:00
tournament-card.tsx Etter første inngripen av Gemini 2026-07-29 12:44:51 +02:00
tournament-detail.tsx Fiks turneringsoppsett-rekkefølge, koble til TeeOff-import, og bygg delt bane-mal-bibliotek 2026-08-04 11:34:28 +02:00
tournament-leaderboard.tsx Legg til turnering-presentasjon: hero-bilde, sponsorer, synlighet, påmelding 2026-08-03 19:03:53 +02:00
tournament-presentation.tsx Før redesign 2026-08-07 22:02:56 +02:00
tournament-program.tsx Fiks turneringsoppsett-rekkefølge, koble til TeeOff-import, og bygg delt bane-mal-bibliotek 2026-08-04 11:34:28 +02:00
tournament-router.tsx Nå presenterer jeg utrullingsplanen: 2026-07-30 07:55:35 +02:00
tournament-status-badge.tsx Update Todos 2026-07-19 21:51:05 +02:00
two-factor-flow.tsx Gjør /logg-inn til den ekte innloggingssiden 2026-08-08 12:34:50 +02:00
verify-email-form.tsx Update Todos 2026-07-22 06:14:31 +02:00
verify-form.tsx Gjør /logg-inn til den ekte innloggingssiden 2026-08-08 12:34:50 +02:00
watch-leaderboard.tsx Før redesign 2026-08-07 22:02:56 +02:00
watch-players.tsx Før redesign 2026-08-07 22:02:56 +02:00
watch-round.tsx Før redesign 2026-08-07 22:02:56 +02:00
watch-scorecard.tsx Før redesign 2026-08-07 22:02:56 +02:00
watch-tabs.tsx Før redesign 2026-08-07 22:02:56 +02:00
wordmark.tsx Bygget: 2026-07-18 06:46:09 +02:00