diff --git a/web/components/bet-button.tsx b/web/components/bet-button.tsx index 2ec31249..daa53bf7 100644 --- a/web/components/bet-button.tsx +++ b/web/components/bet-button.tsx @@ -1,9 +1,8 @@ import { useState } from 'react' import clsx from 'clsx' -import { BetPanel, BuyPanel, SimpleBetPanel } from './bet-panel' +import { BuyPanel, SimpleBetPanel } from './bet-panel' import { CPMMBinaryContract, PseudoNumericContract } from 'common/contract' -import { getBinaryBetStats, getBinaryCpmmBetInfo } from 'common/new-bet' import { Modal } from './layout/modal' import { useUser } from 'web/hooks/use-user' import { useUserContractBets } from 'web/hooks/use-user-bets' @@ -13,20 +12,9 @@ import { Button } from 'web/components/button' import { BetSignUpPrompt } from './sign-up-prompt' import { PRESENT_BET } from 'common/user' import { Contract } from 'web/lib/firebase/contracts' -import { contractDetailsButtonClassName } from './contract/contract-info-dialog' import { User } from 'web/lib/firebase/users' import { SellRow } from './sell-row' -import { PlayMoneyDisclaimer } from './play-money-disclaimer' -import { Row } from './layout/row' import { useUnfilledBets } from 'web/hooks/use-bets' -import { Bet } from 'common/bet' -import { getProbability } from 'common/calculate' -import { useFocus } from 'web/hooks/use-focus' -import { isAndroid, isIOS } from 'web/lib/util/device' -import { APIError, placeBet } from 'web/lib/firebase/api' -import { track } from '@amplitude/analytics-browser' -import toast from 'react-hot-toast' -import { CheckIcon } from '@heroicons/react/solid' /** Button that opens BetPanel in a new modal */ export default function BetButton(props: { diff --git a/web/components/bet-panel.tsx b/web/components/bet-panel.tsx index e3fd2e16..e7b33c4f 100644 --- a/web/components/bet-panel.tsx +++ b/web/components/bet-panel.tsx @@ -395,9 +395,15 @@ export function BuyPanel(props: { // outcome === 'YES' ? 'text-teal-500' : 'text-red-400' )} > - {' '} - {outcome != 'NO' && '+'} - {format(resultProb - initialProb)} + {isPseudoNumeric ? ( + <> + ) : ( + <> + {' '} + {outcome != 'NO' && '+'} + {format(resultProb - initialProb)} + + )} )} diff --git a/web/components/contract/contract-overview.tsx b/web/components/contract/contract-overview.tsx index 0fd0af3d..ac9e5e22 100644 --- a/web/components/contract/contract-overview.tsx +++ b/web/components/contract/contract-overview.tsx @@ -19,7 +19,6 @@ import { Contract, BinaryContract, CPMMContract, - CPMMBinaryContract, FreeResponseContract, MultipleChoiceContract, NumericContract,