File tree 1 file changed +4
-4
lines changed
apps/web/src/views/FixedStaking/hooks
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -165,7 +165,10 @@ export function useStakedPools(): FixedStakingPool[] {
165
165
args : [ ] ,
166
166
} )
167
167
168
- const numberOfPools = poolLength ? toNumber ( poolLength . toString ( ) ) : 0
168
+ const numberOfPools =
169
+ poolLength && Number . isSafeInteger ( toNumber ( poolLength . toString ( ) ) ) && toNumber ( poolLength . toString ( ) ) >= 0
170
+ ? toNumber ( poolLength . toString ( ) )
171
+ : 0
169
172
170
173
const fixedStakePools = useSingleContractMultipleData ( {
171
174
contract : useMemo (
@@ -180,9 +183,6 @@ export function useStakedPools(): FixedStakingPool[] {
180
183
( ) => Array . from ( Array ( numberOfPools ) . keys ( ) ) . map ( ( index ) => [ BigInt ( index ) ] as const ) ,
181
184
[ numberOfPools ] ,
182
185
) ,
183
- options : {
184
- enabled : Boolean ( numberOfPools && Number . isSafeInteger ( numberOfPools ) && numberOfPools >= 0 ) ,
185
- } ,
186
186
} )
187
187
188
188
return useMemo ( ( ) => {
You can’t perform that action at this time.
0 commit comments