UNPKG

@atlaskit/lozenge

Version:

A lozenge is a visual indicator used to highlight an item's status for quick recognition.

17 lines (16 loc) 558 B
// Map legacy appearance to new color values const legacyAppearanceMap = { default: 'neutral', removed: 'danger', inprogress: 'information', new: 'discovery', moved: 'warning' }; // Resolve the lozenge color based on the appearance export const resolveLozengeColor = (appearance = 'neutral') => { var _legacyAppearanceMap$; if (appearance.startsWith('accent-')) { return appearance; } return (_legacyAppearanceMap$ = legacyAppearanceMap[appearance]) !== null && _legacyAppearanceMap$ !== void 0 ? _legacyAppearanceMap$ : appearance; };