Pular para o conteúdo principal

TorcidaManagementDto

@raizfc/contracts


@raizfc/contracts / TorcidaManagementDto

Type Alias: TorcidaManagementDto

TorcidaManagementDto = Readonly<{ audit: AuditMetadata; banner?: ImageAsset; bio?: string; contact?: TeamIdentityContactDto; crest?: ImageAsset; districtId: ID; id: ID; joinMode: PublicTorcidaJoinMode; name: string; neighborhoodId?: ID; publicRoute: PublicRoute; rejectionReason?: string; slug: Slug; status: TorcidaStatus; teamId: ID; wallet: Readonly<{ balance: MoneyAmount; status: "locked" | "active"; }>; }>

Defined in: torcida/torcida.dto.ts:32

Management-only view of a torcida's identity, deliberately separate from PublicTorcidaDto (raw teamId/districtId/neighborhoodId instead of resolved summaries, AuditMetadata for optimistic concurrency) — same split already established by TeamManagementDto/ ChampionshipManagementDto vs their public counterparts.