Pular para o conteúdo principal

TeamManagementModuleCatalogEntry

@raizfc/contracts


@raizfc/contracts / TeamManagementModuleCatalogEntry

Type Alias: TeamManagementModuleCatalogEntry

TeamManagementModuleCatalogEntry = Readonly<{ available: boolean; description: string; id: TeamManagementModuleId; label: string; requiredPermission?: TeamPermissionKey; }>

Defined in: team/team-management.dto.ts:66

Static per-module descriptors shared by mocks and the real backend so the dashboard's module nav is identical in both (labels/order/availability), mirroring teamRolePermissions. available: false means the module's screen does not exist yet in this pack graph — distinct from enabled, which is the viewer's permission for a module that does exist.