From 6f5ac2d1d1db013d722b60a6e32a0b0e84b12e2a Mon Sep 17 00:00:00 2001 From: James Grugett Date: Tue, 15 Feb 2022 23:02:48 -0600 Subject: [PATCH] Fix feed and cards for multi contracts --- web/components/answers-panel.tsx | 29 ++++++++++++------------- web/components/contract-card.tsx | 32 +++++++++++++++------------- web/components/contract-feed.tsx | 3 ++- web/components/contract-overview.tsx | 24 ++++++++++----------- 4 files changed, 45 insertions(+), 43 deletions(-) diff --git a/web/components/answers-panel.tsx b/web/components/answers-panel.tsx index e1990892..c41ffded 100644 --- a/web/components/answers-panel.tsx +++ b/web/components/answers-panel.tsx @@ -34,7 +34,6 @@ import { Bet } from '../../common/bet' import { useAnswers } from '../hooks/use-answers' import { ResolveConfirmationButton } from './confirmation-button' import { tradingAllowed } from '../lib/firebase/contracts' -import { OutcomeLabel } from './outcome-label' export function AnswersPanel(props: { contract: Contract<'MULTI'> @@ -65,11 +64,6 @@ export function AnswersPanel(props: { return ( - {resolution && ( -
- Resolved to answer : -
- )} {sortedAnswers.map((answer) => ( ) : ( -
- {probPercent} -
+ {!wasResolvedTo && ( +
+ {probPercent} +
+ )} {showChoice ? (
- {isBinary && ( - + + {(isBinary || resolution) && ( + )} - {tradingAllowed(contract) && ( - - )} - - )} + {isBinary && tradingAllowed(contract) && ( + + )} + - {isBinary && ( + {(isBinary || resolution) && (