Terminology Editor
Component Detail
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.
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