Terminology Constants Registry
Component Detail
Infrastructure
low complexity
Shared Component
shared
0
Dependencies
3
Dependents
1
Entities
0
Integrations
Description
Central constants file shared across both the admin portal and the mobile app that defines all valid label keys and their platform default values. Acts as the single source of truth for terminology key names, preventing key drift between products and enabling full validation of incoming terminology maps.
terminology-constants-registry
Responsibilities
- Define and export all valid terminology key names as typed constants
- Provide platform default label values for every key
- Group keys by category (roles, entities, actions, navigation) for UI rendering
- Serve as validation schema for incoming org terminology maps
Interfaces
TERMINOLOGY_KEYS
DEFAULT_TERMINOLOGY
TERMINOLOGY_CATEGORIES
getDefaultLabel(key)
getAllKeys()
getKeysByCategory(category)
isValidKey(key)
Relationships
Dependents (3)
Components that depend on this component
Related Data Entities (1)
Data entities managed by this component