Update to show sale price in column

This commit is contained in:
jahooma 2022-01-03 00:57:22 -06:00
parent fb0e16d619
commit f7d4926d22

View File

@ -258,7 +258,7 @@ export function ContractBetsTable(props: {
<th>Amount</th> <th>Amount</th>
<th>Probability</th> <th>Probability</th>
<th>Shares</th> <th>Shares</th>
<th>{isResolved ? <>Payout</> : <>Current value</>}</th> <th>{isResolved ? <>Payout</> : <>Sale price</>}</th>
<th></th> <th></th>
</tr> </tr>
</thead> </thead>
@ -309,7 +309,7 @@ function BetRow(props: { bet: Bet; contract: Contract; sale?: Bet }) {
? resolvedPayout(contract, bet) ? resolvedPayout(contract, bet)
: bet.sale : bet.sale
? bet.sale.amount ?? 0 ? bet.sale.amount ?? 0
: currentValue(contract, bet) : calculateSaleAmount(contract, bet)
)} )}
</td> </td>
@ -347,9 +347,11 @@ function SellButton(props: { contract: Contract; bet: Bet }) {
setIsSubmitting(false) setIsSubmitting(false)
}} }}
> >
<div className="text-2xl mb-4">Sell</div> <div className="text-2xl mb-4">
Sell <OutcomeLabel outcome={bet.outcome} />
</div>
<div> <div>
Do you want to sell your {formatMoney(bet.amount)} position on{' '} Do you want to sell {formatWithCommas(bet.shares)} shares of{' '}
<OutcomeLabel outcome={bet.outcome} /> for{' '} <OutcomeLabel outcome={bet.outcome} /> for{' '}
{formatMoney(calculateSaleAmount(contract, bet))}? {formatMoney(calculateSaleAmount(contract, bet))}?
</div> </div>