From 25d4e1edc858367c85e5265316ab7353d489e0a6 Mon Sep 17 00:00:00 2001 From: 2nthony Date: Tue, 19 Mar 2024 16:01:30 +0800 Subject: [PATCH] feat: delegation, add sort select (#4031) --- .../delegation/delegate/common/sortSelect.jsx | 36 +++++++++++++++ .../delegation/delegate/democracy/index.jsx | 44 ++++++++++++++++--- .../delegation/delegate/referenda/index.js | 44 ++++++++++++++++--- .../pagination/usePaginationComponent.js | 11 +++-- .../store/reducers/democracy/delegates.js | 11 +++-- .../store/reducers/referenda/delegates.js | 11 +++-- 6 files changed, 134 insertions(+), 23 deletions(-) create mode 100644 packages/next-common/components/delegation/delegate/common/sortSelect.jsx diff --git a/packages/next-common/components/delegation/delegate/common/sortSelect.jsx b/packages/next-common/components/delegation/delegate/common/sortSelect.jsx new file mode 100644 index 0000000000..d1d2294459 --- /dev/null +++ b/packages/next-common/components/delegation/delegate/common/sortSelect.jsx @@ -0,0 +1,36 @@ +import { noop } from "lodash-es"; +import Select from "next-common/components/select"; + +export default function DelegationSortSelect({ sort = "", setSort = noop }) { + return ( +
+ Sort by +