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.

Feature: Custom Terminology

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