UNPKG

@atlaskit/badge

Version:

A badge is a visual indicator for numeric values such as tallies and scores.

19 lines 484 B
function getSafeValue() { var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; var numericValue = +value; if (numericValue < 0) { return 0; } return value; } export function formatValue(value, max) { var safeValue = getSafeValue(value); var safeMax = getSafeValue(max); if (safeMax && safeMax < safeValue) { return "".concat(safeMax, "+"); } if (safeValue === Infinity) { return '∞'; } return safeValue.toString(); }