Pular para o conteúdo principal

ChampionshipManagementDto

@raizfc/contracts


@raizfc/contracts / ChampionshipManagementDto

Type Alias: ChampionshipManagementDto

ChampionshipManagementDto = Readonly<{ audit: AuditMetadata; banner?: ImageAsset; cancellationReason?: string; contact?: TeamIdentityContactDto; crest?: ImageAsset; description?: string; districtId: ID; id: ID; name: string; neighborhoodId?: ID; publicRoute: PublicRoute; slug: Slug; status: ChampionshipStatus; }>

Defined in: championship/championship.dto.ts:38

Management-only view of a championship's identity, deliberately separate from PublicChampionshipDto (raw districtId/neighborhoodId instead of resolved territory, audit metadata for optimistic concurrency) — same split already established by TeamManagementDto vs PublicTeamDto (EP-MVP-04.1).