diff --git a/src/screens/Proposals.js b/src/screens/Proposals.js index 3c05a651c..87680bae4 100644 --- a/src/screens/Proposals.js +++ b/src/screens/Proposals.js @@ -2,6 +2,7 @@ import BigNumber from 'bignumber.js' import React, { useCallback, useMemo } from 'react' import { Box, + DropDown, Button, DataView, Link, @@ -26,7 +27,7 @@ import { import { addressesEqualNoSum as addressesEqual } from '../lib/web3-utils' -const ENTRIES_PER_PAGE = 5 +const ENTRIES_PER_PAGE = [5,10,25,50] const Proposals = React.memo( ({ @@ -118,6 +119,13 @@ const Proposals = React.memo( [history] ) + let current_entries_per_page = ENTRIES_PER_PAGE[0] + let selected_entries_per_page = 1 + const updateProposalsPerPage = useCallback((selected, value) => { + current_entries_per_page = ENTRIES_PER_PAGE[selected] + selected_entries_per_page = selected + }, []) + return (