Revert "Tile contract cards in masonry layout (#761)"

This reverts commit 4002c23bee.
This commit is contained in:
James Grugett 2022-08-16 13:03:04 -05:00
parent 63a5241b2e
commit 62728e52b7
4 changed files with 19 additions and 13 deletions

View File

@ -83,7 +83,7 @@ export function ContractSearch(props: {
highlightOptions?: ContractHighlightOptions
onContractClick?: (contract: Contract) => void
hideOrderSelector?: boolean
gridClassName?: string
overrideGridClassName?: string
cardHideOptions?: {
hideGroupLink?: boolean
hideQuickBet?: boolean
@ -98,7 +98,7 @@ export function ContractSearch(props: {
defaultFilter,
additionalFilter,
onContractClick,
gridClassName,
overrideGridClassName,
hideOrderSelector,
cardHideOptions,
highlightOptions,
@ -181,7 +181,7 @@ export function ContractSearch(props: {
loadMore={performQuery}
showTime={showTime}
onContractClick={onContractClick}
gridClassName={gridClassName}
overrideGridClassName={overrideGridClassName}
highlightOptions={highlightOptions}
cardHideOptions={cardHideOptions}
/>

View File

@ -20,7 +20,7 @@ export function ContractsGrid(props: {
loadMore?: () => void
showTime?: ShowTime
onContractClick?: (contract: Contract) => void
gridClassName?: string
overrideGridClassName?: string
cardHideOptions?: {
hideQuickBet?: boolean
hideGroupLink?: boolean
@ -32,7 +32,7 @@ export function ContractsGrid(props: {
showTime,
loadMore,
onContractClick,
gridClassName,
overrideGridClassName,
cardHideOptions,
highlightOptions,
} = props
@ -66,8 +66,9 @@ export function ContractsGrid(props: {
<Col className="gap-8">
<ul
className={clsx(
'w-full columns-1 gap-4 space-y-4 md:columns-2',
gridClassName
overrideGridClassName
? overrideGridClassName
: 'grid w-full grid-cols-1 gap-4 md:grid-cols-2'
)}
>
{contracts.map((contract) => (
@ -80,10 +81,11 @@ export function ContractsGrid(props: {
}
hideQuickBet={hideQuickBet}
hideGroupLink={hideGroupLink}
className={clsx(
'break-inside-avoid-column',
contractIds?.includes(contract.id) && highlightClassName
)}
className={
contractIds?.includes(contract.id)
? highlightClassName
: undefined
}
/>
))}
</ul>

View File

@ -65,7 +65,9 @@ export function MarketModal(props: {
<ContractSearch
hideOrderSelector
onContractClick={addContract}
gridClassName="gap-3 space-y-3"
overrideGridClassName={
'flex grid grid-cols-1 sm:grid-cols-2 flex-col gap-3 p-1'
}
cardHideOptions={{ hideGroupLink: true, hideQuickBet: true }}
highlightOptions={{
contractIds: contracts.map((c) => c.id),

View File

@ -607,7 +607,9 @@ function AddContractButton(props: { group: Group; user: User }) {
user={user}
hideOrderSelector={true}
onContractClick={addContractToCurrentGroup}
gridClassName="gap-3 space-y-3"
overrideGridClassName={
'flex grid grid-cols-1 sm:grid-cols-2 flex-col gap-3 p-1'
}
cardHideOptions={{ hideGroupLink: true, hideQuickBet: true }}
additionalFilter={{ excludeContractIds: group.contractIds }}
highlightOptions={{