improve activity filter form layout
This commit is contained in:
parent
8dd1363212
commit
f006023ba4
|
@ -12,6 +12,7 @@ import {
|
|||
ArrowLeftIcon,
|
||||
ArrowPathIcon,
|
||||
ChevronDownIcon,
|
||||
ChevronRightIcon,
|
||||
} from '@heroicons/react/20/solid'
|
||||
import mangoStore, { LiquidationFeedItem } from '@store/mangoStore'
|
||||
import dayjs from 'dayjs'
|
||||
|
@ -415,11 +416,13 @@ const AdvancedFiltersForm = ({
|
|||
return (
|
||||
<>
|
||||
<Label text={t('tokens')} />
|
||||
<div className="w-full lg:w-1/2 lg:pr-4">
|
||||
<MultiSelectDropdown
|
||||
options={symbols}
|
||||
selected={advancedFilters.symbol || []}
|
||||
toggleOption={toggleOption}
|
||||
/>
|
||||
</div>
|
||||
<div className="my-4 w-full">
|
||||
<MangoDateRangePicker
|
||||
startDate={dateFrom}
|
||||
|
@ -428,8 +431,8 @@ const AdvancedFiltersForm = ({
|
|||
setEndDate={setDateTo}
|
||||
/>
|
||||
</div>
|
||||
<div className="flex items-center space-x-2 pb-6">
|
||||
<div className="w-1/2">
|
||||
<div className="flex items-end pb-6">
|
||||
<div className="w-full">
|
||||
<Label text={t('activity:value-from')} />
|
||||
<Input
|
||||
type="text"
|
||||
|
@ -440,7 +443,10 @@ const AdvancedFiltersForm = ({
|
|||
}
|
||||
/>
|
||||
</div>
|
||||
<div className="w-1/2">
|
||||
<div className="flex h-12 items-center justify-center">
|
||||
<ChevronRightIcon className="mx-1 h-5 w-5 flex-shrink-0 text-th-fgd-3" />
|
||||
</div>
|
||||
<div className="w-full">
|
||||
<Label text={t('activity:value-to')} />
|
||||
<Input
|
||||
type="text"
|
||||
|
|
|
@ -50,8 +50,8 @@ const MultiSelectDropdown = ({
|
|||
leaveFrom="opacity-100"
|
||||
leaveTo="opacity-0"
|
||||
>
|
||||
<Popover.Panel className="absolute top-14 z-10 h-72 w-full overflow-y-auto">
|
||||
<div className="relative space-y-2.5 rounded-md bg-th-bkg-3 p-3">
|
||||
<Popover.Panel className="absolute top-14 z-10 h-72 max-h-60 w-full overflow-y-auto rounded-md">
|
||||
<div className="relative space-y-2.5 bg-th-bkg-3 p-3">
|
||||
{options.map((option: string) => {
|
||||
const isSelected = selected.includes(option)
|
||||
return (
|
||||
|
@ -71,7 +71,7 @@ const MultiSelectDropdown = ({
|
|||
</div>
|
||||
)}
|
||||
</Popover>
|
||||
);
|
||||
)
|
||||
}
|
||||
|
||||
export default MultiSelectDropdown
|
||||
|
|
Loading…
Reference in New Issue