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

Description

Admin portal page providing a table of all overridable Meander terms with their canonical defaults, current organization override (if any), and an inline text field for editing each term. Includes a preview mode that renders the override in representative screen contexts before saving.

Feature: Custom Terminology

terminology-editor

Responsibilities

  • Render a full table of overridable terms with default and current override values
  • Provide inline editing with validation preventing empty overrides
  • Offer a preview mode showing how overrides appear in key screens
  • Persist changes via the Terminology Service on save

Interfaces

renderTerminologyTable(orgId: string): TermRow[]
updateOverride(orgId: string, termKey: string, value: string): void
previewOverride(termKey: string, value: string): PreviewResult
saveAllChanges(): SaveResult
resetToDefault(termKey: string): void

Relationships

Dependencies (1)

Components this component depends on