User Interface medium complexity frontend
1
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Admin panel allowing HLF administrators to mark which application features should be suppressed to avoid overlap with HLF's Dynamics-based 'min side' portal. Renders as a checklist of feature flags with explanatory labels, wired to the feature flags system.

Feature: External System Integration Configuration

excluded-features-config-panel

Responsibilities

  • Display list of excludable features with their descriptions
  • Allow admin to toggle feature exclusions per organization
  • Save exclusion configuration linked to the HLF Dynamics integration

Interfaces

renderExcludableFeatureList(features: FeatureFlag[])
onToggleFeatureExclusion(featureId: string, excluded: boolean)
getExcludedFeatures(): string[]
saveExclusions()
showSaveConfirmation()

Relationships

Dependencies (1)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component