mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
11 lines
303 B
TypeScript
11 lines
303 B
TypeScript
const base = 1000;
|
|
const suffixes = ["k", "m", "g", "t", "q"];
|
|
|
|
export function metricUnitsToNumber(value: string): number {
|
|
const suffix = value.toLowerCase().slice(-1);
|
|
const index = suffixes.indexOf(suffix);
|
|
return parseInt(
|
|
(parseFloat(value) * Math.pow(base, index + 1)).toFixed(1)
|
|
)
|
|
}
|