Skip to content

Tournament admin · Search params & storage

0 modules · 0 exports · 0 repositories · 9 e2e tests · 10 routes

The state Tournament admin keeps in the URL and in the browser's storage. Every param has a default and never fails to decode, see Search params, and each definition should have an assertRoundTrips test. The definitions of the whole app are listed in the reference.

Search params

URL tournamentAuditSearchParams

app/features/tournament-admin/tournament-admin-search-params.ts:6

ParamValueDefaultLoaderDescription
pagepage 1true
auditType v.nullable(v.picklist(TOURNAMENT_AUDIT_LOG_TYPES))nulltrue

Resets page

auditTeam v.nullable(v.pipe(v.number(), v.integer(), v.gtValue(0)))nulltrue

Resets page

Used in to.$id.admin.audit.server.tsto.$id.admin.audit.tsx

URL tournamentImportTeamsSearchParams

app/features/tournament-admin/tournament-admin-search-params.ts:21

ParamValueDefaultLoaderDescription
fromTournamentId v.nullable(v.pipe(v.number(), v.integer(), v.gtValue(0)))nulltrue

Used in to.$id.admin.import-teams.tstournament-admin-urls.ts