Files
shields/services/contributor-count.js
2021-07-09 12:53:55 +01:00

22 lines
472 B
JavaScript

import { metric } from './text-formatters.js'
function contributorColor(contributorCount) {
if (contributorCount > 2) {
return 'brightgreen'
} else if (contributorCount === 2) {
return 'yellow'
} else {
return 'red'
}
}
function renderContributorBadge({ label, contributorCount }) {
return {
label,
message: metric(contributorCount),
color: contributorColor(contributorCount),
}
}
export { contributorColor, renderContributorBadge }