fix button on right panel being disabled

This commit is contained in:
ingawei 2022-09-20 23:51:20 -07:00
parent 95592db18d
commit 67fbd024f1
2 changed files with 4 additions and 1 deletions

View File

@ -404,6 +404,7 @@ export function BuyPanel(props: {
{user && ( {user && (
<WarningConfirmationButton <WarningConfirmationButton
amount={betAmount} amount={betAmount}
outcome={outcome}
warning={warning} warning={warning}
onSubmit={submitBet} onSubmit={submitBet}
isSubmitting={isSubmitting} isSubmitting={isSubmitting}

View File

@ -8,6 +8,7 @@ import { formatMoney } from 'common/util/format'
export function WarningConfirmationButton(props: { export function WarningConfirmationButton(props: {
amount: number | undefined amount: number | undefined
outcome?: 'YES' | 'NO' | undefined
warning?: string warning?: string
onSubmit: () => void onSubmit: () => void
disabled?: boolean disabled?: boolean
@ -23,6 +24,7 @@ export function WarningConfirmationButton(props: {
isSubmitting, isSubmitting,
openModalButtonClass, openModalButtonClass,
submitButtonClassName, submitButtonClassName,
outcome,
} = props } = props
if (!warning) { if (!warning) {
@ -31,7 +33,7 @@ export function WarningConfirmationButton(props: {
className={clsx( className={clsx(
openModalButtonClass, openModalButtonClass,
isSubmitting ? 'loading' : '', isSubmitting ? 'loading' : '',
disabled && 'btn-disabled' (disabled || !outcome) && 'btn-disabled bg-greyscale-2'
)} )}
onClick={onSubmit} onClick={onSubmit}
> >