This commit is contained in:
ingawei 2022-09-20 21:59:50 -07:00
parent 0a25561de7
commit c0124a558f
3 changed files with 10 additions and 17 deletions

View File

@ -1,9 +1,8 @@
import { useState } from 'react' import { useState } from 'react'
import clsx from 'clsx' import clsx from 'clsx'
import { BetPanel, BuyPanel, SimpleBetPanel } from './bet-panel' import { BuyPanel, SimpleBetPanel } from './bet-panel'
import { CPMMBinaryContract, PseudoNumericContract } from 'common/contract' import { CPMMBinaryContract, PseudoNumericContract } from 'common/contract'
import { getBinaryBetStats, getBinaryCpmmBetInfo } from 'common/new-bet'
import { Modal } from './layout/modal' import { Modal } from './layout/modal'
import { useUser } from 'web/hooks/use-user' import { useUser } from 'web/hooks/use-user'
import { useUserContractBets } from 'web/hooks/use-user-bets' 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 { BetSignUpPrompt } from './sign-up-prompt'
import { PRESENT_BET } from 'common/user' import { PRESENT_BET } from 'common/user'
import { Contract } from 'web/lib/firebase/contracts' import { Contract } from 'web/lib/firebase/contracts'
import { contractDetailsButtonClassName } from './contract/contract-info-dialog'
import { User } from 'web/lib/firebase/users' import { User } from 'web/lib/firebase/users'
import { SellRow } from './sell-row' import { SellRow } from './sell-row'
import { PlayMoneyDisclaimer } from './play-money-disclaimer'
import { Row } from './layout/row'
import { useUnfilledBets } from 'web/hooks/use-bets' 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 */ /** Button that opens BetPanel in a new modal */
export default function BetButton(props: { export default function BetButton(props: {

View File

@ -395,9 +395,15 @@ export function BuyPanel(props: {
// outcome === 'YES' ? 'text-teal-500' : 'text-red-400' // outcome === 'YES' ? 'text-teal-500' : 'text-red-400'
)} )}
> >
{isPseudoNumeric ? (
<></>
) : (
<>
{' '} {' '}
{outcome != 'NO' && '+'} {outcome != 'NO' && '+'}
{format(resultProb - initialProb)} {format(resultProb - initialProb)}
</>
)}
</span> </span>
</div> </div>
)} )}

View File

@ -19,7 +19,6 @@ import {
Contract, Contract,
BinaryContract, BinaryContract,
CPMMContract, CPMMContract,
CPMMBinaryContract,
FreeResponseContract, FreeResponseContract,
MultipleChoiceContract, MultipleChoiceContract,
NumericContract, NumericContract,