Pular para o conteúdo principal

ManagedEntitySummaryDto

@raizfc/contracts


@raizfc/contracts / ManagedEntitySummaryDto

Type Alias: ManagedEntitySummaryDto

ManagedEntitySummaryDto = Readonly<{ crest?: ImageAsset; entityId: ID; managementRoute: PublicRoute; name: string; publicRoute: PublicRoute; role: ManagementRole; status: EntityStatus; }>

Defined in: team/managed-entities.dto.ts:12

One row of "Minha Gestão" (SPEC-UX-MANAGEMENT-001): a single entity the viewer has an active management membership for, regardless of ManageableEntityType. crest is optional because not every manageable entity type has one (a torcida/campeonato might use a different asset shape once those packs exist); teams are the only type with data today.