Skip to content

Commit 472f933

Browse files
committed
fix: review
1 parent 665e6b5 commit 472f933

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

src/components/FormattedBytes/FormattedBytes.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type {BytesSizes} from '../../utils/bytesParsers';
22
import {formatBytes} from '../../utils/bytesParsers';
3-
import type {FormatValuesArgs} from '../../utils/bytesParsers/common';
3+
import type {FormatValuesArgs} from '../../utils/dataFormatters/common';
44

55
type FormattedBytesProps = FormatValuesArgs<BytesSizes>;
66

src/components/FormattedBytes/utils.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type {BytesSizes} from '../../utils/bytesParsers';
2-
import type {FormatValuesArgs} from '../../utils/bytesParsers/common';
2+
import type {FormatValuesArgs} from '../../utils/dataFormatters/common';
33

44
import {FormattedBytes} from './FormattedBytes';
55

src/utils/bytesParsers/formatBytes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {GIGABYTE, KILOBYTE, MEGABYTE, TERABYTE} from '../constants';
2+
import type {FormatToSizeArgs, FormatValuesArgs} from '../dataFormatters/common';
23
import {formatNumber, roundToPrecision} from '../dataFormatters/dataFormatters';
34
import {UNBREAKABLE_GAP, isNumeric} from '../utils';
45

5-
import type {FormatToSizeArgs, FormatValuesArgs} from './common';
66
import i18n from './i18n';
77

88
const sizes = {
File renamed without changes.

src/utils/dataFormatters/dataFormatters.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import {dateTimeParse} from '@gravity-ui/date-utils';
22

33
import type {TVDiskID, TVSlotId} from '../../types/api/vdisk';
4-
import {formatValues} from '../bytesParsers/common';
54
import {
65
formatBytes as formatBytesCustom,
76
getSizeWithSignificantDigits,
87
} from '../bytesParsers/formatBytes';
98
import type {BytesSizes} from '../bytesParsers/formatBytes';
10-
import type {Digits} from '../bytesParsers/formatNumber';
11-
import {formatNumberWithDigits, getNumberWithSignificantDigits} from '../bytesParsers/formatNumber';
129
import {DAY_IN_SECONDS, HOUR_IN_SECONDS} from '../constants';
1310
import {configuredNumeral} from '../numeral';
1411
import {isNumeric} from '../utils';
1512

13+
import {formatValues} from './common';
14+
import {formatNumberWithDigits, getNumberWithSignificantDigits} from './formatNumber';
15+
import type {Digits} from './formatNumber';
1616
import i18n from './i18n';
1717

1818
// Here you can't control displayed size and precision

src/utils/bytesParsers/formatNumber.ts renamed to src/utils/dataFormatters/formatNumber.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import {formatNumber, roundToPrecision} from '../dataFormatters/dataFormatters';
1+
import i18n from '../bytesParsers/i18n';
22
import {UNBREAKABLE_GAP, isNumeric} from '../utils';
33

44
import type {FormatToSizeArgs, FormatValuesArgs} from './common';
5-
import i18n from './i18n';
5+
import {formatNumber, roundToPrecision} from './dataFormatters';
66

77
const sizes = {
88
thousand: {
@@ -32,7 +32,7 @@ export type Digits = keyof typeof sizes;
3232
* @returns size to format value to get required number of digits
3333
*
3434
* By default value converted to the next size when it's above 1000,
35-
* so we have 900mb and 1gb. To extend it additional significantDigits could be set
35+
* so we have 900k and 1m. To extend it additional significantDigits could be set
3636
*
3737
* significantDigits value added above default 3
3838
*
@@ -45,7 +45,7 @@ export type Digits = keyof typeof sizes;
4545
export const getNumberWithSignificantDigits = (value: number, significantDigits: number) => {
4646
const multiplier = 10 ** significantDigits;
4747

48-
const thousandLevel = sizes.million.value * multiplier;
48+
const thousandLevel = sizes.thousand.value * multiplier;
4949
const millionLevel = sizes.million.value * multiplier;
5050
const billionLevel = sizes.billion.value * multiplier;
5151
const trillionLevel = sizes.trillion.value * multiplier;

0 commit comments

Comments
 (0)