diff --git a/web/components/contract/contract-card.tsx b/web/components/contract/contract-card.tsx index e418178c..b1ab7731 100644 --- a/web/components/contract/contract-card.tsx +++ b/web/components/contract/contract-card.tsx @@ -30,7 +30,7 @@ import { useContractWithPreload } from 'web/hooks/use-contract' import { useUser } from 'web/hooks/use-user' import { track } from '@amplitude/analytics-browser' import { trackCallback } from 'web/lib/service/analytics' -import { formatNumericProbability } from 'common/pseudo-numeric' +import { formatNumericProbability, getMappedValue } from 'common/pseudo-numeric' export function ContractCard(props: { contract: Contract @@ -317,6 +317,12 @@ export function PseudoNumericResolutionOrExpectation(props: { const { resolution, resolutionValue, resolutionProbability } = contract const textColor = `text-blue-400` + const value = resolution + ? resolutionValue + ? resolutionValue + : getMappedValue(contract)(resolutionProbability ?? 0) + : getMappedValue(contract)(getProbability(contract)) + return (