Terminology Editor Screen
Component Detail
User Interface
medium complexity
frontend
2
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Admin panel screen that allows organization administrators to view and edit all string label keys used throughout the mobile app and admin panel. Renders a searchable list of label key-value pairs grouped by category, enabling real-time terminology customization per organization without requiring code changes.
terminology-editor-screen
Responsibilities
- Fetch and display all label key-value pairs for the organization
- Provide inline editing for individual label values
- Support category-based filtering and text search across labels
- Submit label changes via Organization Labels Repository and trigger cache invalidation
Interfaces
loadLabels(orgId)
renderLabelList(labels)
renderCategoryFilter(categories)
handleLabelEdit(key, newValue)
handleBulkSave(changedLabels)
handleSearchFilter(query)
showPublishConfirmation()
resetToDefaults()
exportLabels()
importLabels(file)
Relationships
Dependencies (2)
Components this component depends on
Related Data Entities (1)
Data entities managed by this component