diff --git a/web/components/answers/answers-panel.tsx b/web/components/answers/answers-panel.tsx index cf42c5f5..f0fc31af 100644 --- a/web/components/answers/answers-panel.tsx +++ b/web/components/answers/answers-panel.tsx @@ -31,7 +31,7 @@ export function AnswersPanel(props: { resolutions ? -1 * resolutions[answer.id] : 0 ), ..._.sortBy( - otherAnswers, + resolution ? [] : otherAnswers, (answer) => -1 * getDpmOutcomeProbability(contract.totalShares, answer.id) ), ] @@ -82,7 +82,7 @@ export function AnswersPanel(props: { return ( - {resolveOption && + {(resolveOption || resolution === 'MKT') && sortedAnswers.map((answer) => ( - } return ( ) { return } - const { creatorId, isResolved, question, outcomeType } = contract + const { creatorId, isResolved, question, outcomeType, resolution } = contract const isCreator = user?.id === creatorId const isBinary = outcomeType === 'BINARY' @@ -145,15 +145,16 @@ export function ContractPageContent(props: FirstArgument) { comments={comments ?? []} /> - {outcomeType === 'FREE_RESPONSE' && !isResolved && ( - <> - - } - /> - - - )} + {outcomeType === 'FREE_RESPONSE' && + (!isResolved || resolution === 'MKT') && ( + <> + + } + /> + + + )} {contract.isResolved && ( <>