getStatusBadgeColor
3p-core / getStatusBadgeColor
Function: getStatusBadgeColor()
getStatusBadgeColor(
status
):IBadgeColor
Returns a predefined color configuration for a given status string.
The comparison is case-insensitive and ignores non-alphanumeric characters,
allowing flexible matching like "Under Review"
→ "UnderReview"
.
Parameters
status
string
The status label (e.g., "Approved"
, "Cancelled"
)
Returns
The corresponding badge color configuration.
Examples
const color = getStatusBadgeColor('Under Review');
// Returns: { bgcolor: '#fff59d', color: '#c6a700' }
getStatusBadgeColor(status)
getStatusBadgeColor(
// status: description,
status
)