17 lines
404 B
TypeScript
17 lines
404 B
TypeScript
function getColor(percent: number | string, darker: boolean): string {
|
|
percent = Number(percent)
|
|
if (percent >= 99.9) {
|
|
return darker ? '#059669' : '#3bd671'
|
|
} else if (percent >= 99) {
|
|
return darker ? '#3bd671' : '#9deab8'
|
|
} else if (percent >= 95) {
|
|
return '#f29030'
|
|
} else if (Number.isNaN(percent)) {
|
|
return 'gray'
|
|
} else {
|
|
return '#df484a'
|
|
}
|
|
}
|
|
|
|
export { getColor }
|