diff --git a/web/components/contract/contract-card.tsx b/web/components/contract/contract-card.tsx index 34d9d4a6..e5ea724b 100644 --- a/web/components/contract/contract-card.tsx +++ b/web/components/contract/contract-card.tsx @@ -32,6 +32,7 @@ import { track } from '@amplitude/analytics-browser' import { trackCallback } from 'web/lib/service/analytics' import { getMappedValue } from 'common/pseudo-numeric' import { Tooltip } from '../tooltip' +import { useWindowSize } from 'web/hooks/use-window-size' export function ContractCard(props: { contract: Contract @@ -61,7 +62,11 @@ export function ContractCard(props: { const marketClosed = (contract.closeTime || Infinity) < Date.now() || !!resolution + const { width } = useWindowSize() + const isMobile = (width ?? 0) < 768 + const showQuickBet = + !isMobile && user && !marketClosed && (outcomeType === 'BINARY' || outcomeType === 'PSEUDO_NUMERIC') &&