From f262e304abe08ca5098b4c165222e1946eb07533 Mon Sep 17 00:00:00 2001 From: Theophile Sandoz Date: Tue, 9 Apr 2024 14:35:47 +0200 Subject: [PATCH] Display decimal parts in numeric statistics --- .../ui/src/app/pages/Proposals/ProposalPreview.stories.tsx | 6 +++--- .../src/common/components/statistics/NumericValueStat.tsx | 6 ++++-- packages/ui/src/mocks/data/proposals.ts | 6 +++--- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/ui/src/app/pages/Proposals/ProposalPreview.stories.tsx b/packages/ui/src/app/pages/Proposals/ProposalPreview.stories.tsx index a22e15fcb2..83c3710b9d 100644 --- a/packages/ui/src/app/pages/Proposals/ProposalPreview.stories.tsx +++ b/packages/ui/src/app/pages/Proposals/ProposalPreview.stories.tsx @@ -136,15 +136,15 @@ export default { }, referendum: { stage: {} }, projectToken: { - ammBuyTxFees: 10_000, - ammSellTxFees: 20_000, + ammBuyTxFees: 1_000, + ammSellTxFees: 2_000, bloatBond: joy(0.1), maxYearlyPatronageRate: 500_000, minAmmSlopeParameter: joy(10), minRevenueSplitDuration: 100, minRevenueSplitTimeToStart: 200, minSaleDuration: 300, - salePlatformFee: 30_000, + salePlatformFee: 3_000, }, }, diff --git a/packages/ui/src/common/components/statistics/NumericValueStat.tsx b/packages/ui/src/common/components/statistics/NumericValueStat.tsx index 584a059bc7..aee1499469 100644 --- a/packages/ui/src/common/components/statistics/NumericValueStat.tsx +++ b/packages/ui/src/common/components/statistics/NumericValueStat.tsx @@ -12,7 +12,9 @@ export interface NumericValueStatProps extends StatisticItemProps { } export const NumericValueStat: FC = (props) => { - if (!isDefined(props.value)) { + const value = typeof props.value === 'number' ? props.value.toString() : props.value + + if (!isDefined(value)) { return ( - @@ -22,7 +24,7 @@ export const NumericValueStat: FC = (props) => { return ( - {formatTokenValue(props.value)} + {formatTokenValue(value)} {props.children} ) diff --git a/packages/ui/src/mocks/data/proposals.ts b/packages/ui/src/mocks/data/proposals.ts index 469e6d9f57..43dbce3ffc 100644 --- a/packages/ui/src/mocks/data/proposals.ts +++ b/packages/ui/src/mocks/data/proposals.ts @@ -96,14 +96,14 @@ const proposalDetails: Record