From 321598a0e1e2b7749bf2bfea5799a9d6778a08bc Mon Sep 17 00:00:00 2001 From: RadoslavDimchev Date: Mon, 20 Nov 2023 18:22:00 +0200 Subject: [PATCH] feat: separate dropdown filter --- .../ManagementTable/DropdownFilter.tsx | 37 ++++++++++++++++++ .../ManagementTable/ManagementTable.tsx | 38 +++---------------- 2 files changed, 42 insertions(+), 33 deletions(-) create mode 100644 src/pages/ValidatorManagement/ManagementTable/DropdownFilter.tsx diff --git a/src/pages/ValidatorManagement/ManagementTable/DropdownFilter.tsx b/src/pages/ValidatorManagement/ManagementTable/DropdownFilter.tsx new file mode 100644 index 00000000..1742cb53 --- /dev/null +++ b/src/pages/ValidatorManagement/ManagementTable/DropdownFilter.tsx @@ -0,0 +1,37 @@ +import { DropdownMenu } from '@status-im/components' +import { SortIcon } from '@status-im/icons' +import { Stack } from 'tamagui' + +const DropdownFilter = () => { + return ( + + + + + + + + ) +} + +export default DropdownFilter diff --git a/src/pages/ValidatorManagement/ManagementTable/ManagementTable.tsx b/src/pages/ValidatorManagement/ManagementTable/ManagementTable.tsx index abfe2ac9..57770669 100644 --- a/src/pages/ValidatorManagement/ManagementTable/ManagementTable.tsx +++ b/src/pages/ValidatorManagement/ManagementTable/ManagementTable.tsx @@ -1,10 +1,11 @@ -import { Checkbox, DropdownMenu, Text } from '@status-im/components' -import { OptionsIcon, SortIcon } from '@status-im/icons' +import { Checkbox, Text } from '@status-im/components' +import { OptionsIcon } from '@status-im/icons' import { useEffect, useMemo, useState } from 'react' -import { YStack, XStack, Stack } from 'tamagui' +import { YStack, XStack } from 'tamagui' import ValidatorProfile from '../../../components/General/ValidatorProfile' import SearchManagement from './SearchManagement' +import DropdownFilter from './DropdownFilter' import { VALIDATORS_DATA, VALIDATOR_TABS_MANAGEMENT } from '../../../constants' import './ManagementTable.css' @@ -63,36 +64,7 @@ const ManagementTable = ({ tab, searchValue, changeSearchValue }: ManagementTabl - - - - - - - {}} /> - {}} /> - - +