diff --git a/web/components/answers/answer-bet-panel.tsx b/web/components/answers/answer-bet-panel.tsx index 4842f4b2..22fcb20d 100644 --- a/web/components/answers/answer-bet-panel.tsx +++ b/web/components/answers/answer-bet-panel.tsx @@ -191,6 +191,7 @@ export function AnswerBetPanel(props: { onSubmit={submitBet} isSubmitting={isSubmitting} disabled={!!betDisabled} + color={'green'} /> ) : ( diff --git a/web/components/answers/answer-resolve-panel.tsx b/web/components/answers/answer-resolve-panel.tsx index ddb7942c..7f14bee8 100644 --- a/web/components/answers/answer-resolve-panel.tsx +++ b/web/components/answers/answer-resolve-panel.tsx @@ -85,16 +85,16 @@ export function AnswerResolvePanel(props: { setIsSubmitting(false) } - const resolutionButtonClass = - resolveOption === 'CANCEL' - ? 'bg-yellow-400 hover:bg-yellow-500' - : resolveOption === 'CHOOSE' && answers.length - ? 'btn-primary' - : resolveOption === 'CHOOSE_MULTIPLE' && - answers.length > 1 && - answers.every((answer) => chosenAnswers[answer] > 0) - ? 'bg-blue-400 hover:bg-blue-500' - : 'btn-disabled' + // const resolutionButtonClass = + // resolveOption === 'CANCEL' + // ? 'bg-yellow-400 hover:bg-yellow-500' + // : resolveOption === 'CHOOSE' && answers.length + // ? 'btn-primary' + // : resolveOption === 'CHOOSE_MULTIPLE' && + // answers.length > 1 && + // answers.every((answer) => chosenAnswers[answer] > 0) + // ? 'bg-blue-400 hover:bg-blue-500' + // : 'btn-disabled' return ( @@ -129,11 +129,28 @@ export function AnswerResolvePanel(props: { Clear )} + 1 && + answers.every((answer) => chosenAnswers[answer] > 0) + ? 'blue' + : 'indigo' + } + disabled={ + !resolveOption || + (resolveOption === 'CHOOSE' && !answers.length) || + (resolveOption === 'CHOOSE_MULTIPLE' && + (!(answers.length > 1) || + !answers.every((answer) => chosenAnswers[answer] > 0))) + } onResolve={onResolve} isSubmitting={isSubmitting} - openModalButtonClass={resolutionButtonClass} - submitButtonClass={resolutionButtonClass} /> diff --git a/web/components/bet-panel.tsx b/web/components/bet-panel.tsx index 5249e889..e93c0e62 100644 --- a/web/components/bet-panel.tsx +++ b/web/components/bet-panel.tsx @@ -395,12 +395,12 @@ export function BuyPanel(props: { )}