diff --git a/renderer/src/lib/utils.ts b/renderer/src/lib/utils.ts index b282a5599..809506329 100644 --- a/renderer/src/lib/utils.ts +++ b/renderer/src/lib/utils.ts @@ -8,10 +8,10 @@ export function truncateString (value: string, size = 6) { export function formatFilValue (value = '') { const str = new FilecoinNumber(String(value), 'fil') - .decimalPlaces(3, BigNumber.ROUND_DOWN) + .decimalPlaces(6, BigNumber.ROUND_DOWN) .toString() const [whole, decimal = ''] = str.split('.') - return `${whole}.${decimal.padEnd(3, '0')}` + return `${whole}.${decimal.padEnd(6, '0')}` } export function openExplorerLink (hash?: string) { diff --git a/renderer/src/test/dashboard.test.tsx b/renderer/src/test/dashboard.test.tsx index 88484bdc6..207aca54d 100644 --- a/renderer/src/test/dashboard.test.tsx +++ b/renderer/src/test/dashboard.test.tsx @@ -72,7 +72,7 @@ describe('Dashboard page', () => { }) test('displays earnings counter null', () => { - expect(screen.getByTestId('earnings-counter').textContent).toBe('1.000 FIL') + expect(screen.getByTestId('earnings-counter').textContent).toBe('1.000000 FIL') }) test('displays empty activity log', () => { @@ -183,7 +183,7 @@ describe('Dashboard page', () => { }) test('subscribes and listens the earnings counter', async () => { - expect(screen.getByTestId('earnings-counter').textContent).toBe('0.000 FIL') + expect(screen.getByTestId('earnings-counter').textContent).toBe('0.000000 FIL') act(() => { vi.runAllTimers() @@ -193,7 +193,7 @@ describe('Dashboard page', () => { vi.useRealTimers() await waitFor(() => { - expect(screen.getByTestId('earnings-counter').textContent).toBe('10.000 FIL') + expect(screen.getByTestId('earnings-counter').textContent).toBe('10.000000 FIL') }) }) })