MVP UI need-to-have: lås host-actions under in-flight request #84

Closed
opened 2026-02-28 03:49:07 +01:00 by dev-bot · 0 comments
Owner

Scope: #16/#17

Problem: Host-knapper kan klikkes flere gange under igangværende API-kald. Det kan give dobbelte requests og utydelig state.

Need-to-have:

  • Indfør shared in-flight lock i host_screen for host-actions (start/show/mix/calc/scoreboard/next/finish).
  • Deaktiver relevante knapper mens request kører.
  • Vis tydelig status i hostActionHint (fx "Handling kører…").
  • Bevar eksisterende faseguards/contextguards.
  • Dæk med UI-template assertions i tests.
Scope: #16/#17 Problem: Host-knapper kan klikkes flere gange under igangværende API-kald. Det kan give dobbelte requests og utydelig state. Need-to-have: - Indfør shared in-flight lock i host_screen for host-actions (start/show/mix/calc/scoreboard/next/finish). - Deaktiver relevante knapper mens request kører. - Vis tydelig status i hostActionHint (fx "Handling kører…"). - Bevar eksisterende faseguards/contextguards. - Dæk med UI-template assertions i tests.
dev-bot added the bot-taskneed-to-haveui labels 2026-02-28 03:49:16 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpp/weirsoe-party-protocol#84