mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-28 17:51:21 +00:00
remove trailing zeros in large numbers in UI
Added ~ option to d3Format which trims trailing zeros across format types. Fixes #3741
This commit is contained in:
@@ -10,6 +10,12 @@ describe('StringUtils', () => {
|
||||
it('it should render 0', () => {
|
||||
expect(f(0)).toBe('0.00');
|
||||
});
|
||||
|
||||
it('it should render get rid of trailing zeros', () => {
|
||||
expect(f(2104)).toBe('2.104k');
|
||||
expect(f(21100)).toBe('21.1k');
|
||||
expect(f(2120001)).toBe('2.12M');
|
||||
});
|
||||
});
|
||||
|
||||
describe('longestCommonPrefix', () => {
|
||||
|
||||
@@ -5,7 +5,7 @@ import { isoFormat } from 'd3-time-format';
|
||||
import LCP from 'lcp';
|
||||
import moment from 'moment';
|
||||
|
||||
const formatLargeValue = d3Format('s');
|
||||
const formatLargeValue = d3Format('~s');
|
||||
|
||||
|
||||
function renderHtml(text, unit) {
|
||||
|
||||
Reference in New Issue
Block a user