Skip to content

Commit 2d72932

Browse files
authored
Merge pull request blockscout#1419 from blockscout/stats-s
stats second fix
2 parents fbba31f + 03e592e commit 2d72932

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

ui/stats/NumberWidgetsList.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import { STATS_COUNTER } from 'stubs/stats';
77
import DataFetchAlert from '../shared/DataFetchAlert';
88
import NumberWidget from './NumberWidget';
99

10+
const UNITS_WITHOUT_SPACE = [ 's' ];
11+
1012
const NumberWidgetsList = () => {
1113
const { data, isPlaceholderData, isError } = useApiQuery('stats_counters', {
1214
queryOptions: {
@@ -26,11 +28,18 @@ const NumberWidgetsList = () => {
2628
{
2729
data?.counters?.map(({ id, title, value, units, description }, index) => {
2830

31+
let unitsStr = '';
32+
if (UNITS_WITHOUT_SPACE.includes(units)) {
33+
unitsStr = units;
34+
} else if (units) {
35+
unitsStr = ' ' + units;
36+
}
37+
2938
return (
3039
<NumberWidget
3140
key={ id + (isPlaceholderData ? index : '') }
3241
label={ title }
33-
value={ `${ Number(value).toLocaleString(undefined, { maximumFractionDigits: 3, notation: 'compact' }) } ${ units ? units : '' }` }
42+
value={ `${ Number(value).toLocaleString(undefined, { maximumFractionDigits: 3, notation: 'compact' }) }${ unitsStr }` }
3443
isLoading={ isPlaceholderData }
3544
description={ description }
3645
/>

0 commit comments

Comments
 (0)