Skip to main content
Version: 2.1.4

getStatusBadgeColor

3p-core v2.1.4


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

IBadgeColor

The corresponding badge color configuration.

Examples

const color = getStatusBadgeColor('Under Review');
// Returns: { bgcolor: '#fff59d', color: '#c6a700' }
getStatusBadgeColor(status)
getStatusBadgeColor(
// status: description,
status
)