File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
apps/staking/src/components/OracleIntegrityStaking Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -674,8 +674,16 @@ const PublisherList = ({
674
674
[ setYoursFirst , updatePage ] ,
675
675
) ;
676
676
677
+ const updatePageSize = useCallback < typeof setPageSize > (
678
+ ( newPageSize ) => {
679
+ setPageSize ( newPageSize ) ;
680
+ updatePage ( 1 ) ;
681
+ } ,
682
+ [ setPageSize , updatePage ] ,
683
+ ) ;
684
+
677
685
const numPages = useMemo (
678
- ( ) => Math . floor ( filteredSortedPublishers . length / pageSize ) ,
686
+ ( ) => Math . ceil ( filteredSortedPublishers . length / pageSize ) ,
679
687
[ filteredSortedPublishers , pageSize ] ,
680
688
) ;
681
689
@@ -836,7 +844,7 @@ const PublisherList = ({
836
844
label = "Page size"
837
845
options = { PageSize }
838
846
selectedKey = { pageSize }
839
- onSelectionChange = { setPageSize }
847
+ onSelectionChange = { updatePageSize }
840
848
/>
841
849
< Paginator
842
850
currentPage = { currentPage }
You can’t perform that action at this time.
0 commit comments