diff --git a/packages/react-query/src/FormatBalance.tsx b/packages/react-query/src/FormatBalance.tsx index 822af7cdb5..e5b3a0fa52 100644 --- a/packages/react-query/src/FormatBalance.tsx +++ b/packages/react-query/src/FormatBalance.tsx @@ -28,17 +28,17 @@ const K_LENGTH = 3 + 1; function format (value: Compact | BN | string, withCurrency = true, withSi?: boolean, _isShort?: boolean, labelPost?: string): React.ReactNode { const [prefix, postfix] = formatBalance(value, { forceUnit: '-', withSi: false }).split('.'); const isShort = _isShort || (withSi && prefix.length >= K_LENGTH); - const unitPost = withCurrency ? {formatBalance.getDefaults().unit} : ''; + const unitPost = withCurrency ? ` ${formatBalance.getDefaults().unit}` : ''; if (prefix.length > M_LENGTH) { const [major, rest] = formatBalance(value, { withUnit: false }).split('.'); const minor = rest.substr(0, 3); const unit = rest.substr(3); - return <>{major}.{minor}{unit}{unitPost}{labelPost || ''}; + return <>{major}.{minor}{unit}{unitPost}{labelPost || ''}; } - return <>{`${prefix}${isShort ? '' : '.'}`}{!isShort && {`000${postfix || ''}`.slice(-3)}}{unitPost}{labelPost || ''}; + return <>{`${prefix}${isShort ? '' : '.'}`}{!isShort && {`000${postfix || ''}`.slice(-3)}}{unitPost}{labelPost || ''}; } function FormatBalance ({ children, className = '', isShort, label, labelPost, value, withCurrency, withSi }: Props): React.ReactElement {