This project aims to help the organization of HEMA tournaments by calculating the necessary match-ups, tracking results and schedule matches, possibly spanning multiple tournaments.
Switching to a MVI pattern because it simplifies state handling (single source of truth).
This is only for “application” state (the tournament data & settings) not explicit UI state (isOpen, etc.).
Switching to a MVI pattern because it simplifies state handling (single source of truth). This is only for “application” state (the tournament data & settings) not explicit UI state (
isOpen
, etc.).