File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
src/pages/PoolsPage/v3/SupplyLiquidityV3/containers/SelectRange Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -420,6 +420,44 @@ export function SelectRange({
420
420
return vaults ;
421
421
} , [ gammaPairExists , steerVaultExists , unipilotVaultExists ] ) ;
422
422
423
+ useEffect ( ( ) => {
424
+ if ( loadingSteerVaults ) {
425
+ return ;
426
+ }
427
+ if ( automaticEnabled ) {
428
+ if ( selectVaultEnabled ) {
429
+ onChangeLiquidityRangeType ( '' ) ;
430
+ } else {
431
+ if ( gammaPairExists ) {
432
+ onChangeLiquidityRangeType (
433
+ GlobalConst . v3LiquidityRangeType . GAMMA_RANGE ,
434
+ ) ;
435
+ } else if ( steerVaultExists ) {
436
+ onChangeLiquidityRangeType (
437
+ GlobalConst . v3LiquidityRangeType . STEER_RANGE ,
438
+ ) ;
439
+ } else {
440
+ onChangeLiquidityRangeType (
441
+ GlobalConst . v3LiquidityRangeType . UNIPILOT_RANGE ,
442
+ ) ;
443
+ }
444
+ }
445
+ } else {
446
+ onChangeLiquidityRangeType ( GlobalConst . v3LiquidityRangeType . MANUAL_RANGE ) ;
447
+ }
448
+ } , [
449
+ gammaPairExists ,
450
+ automaticEnabled ,
451
+ onChangeLiquidityRangeType ,
452
+ selectVaultEnabled ,
453
+ steerVaultExists ,
454
+ currencyA ?. isNative ,
455
+ currencyB ?. isNative ,
456
+ currencyAAddress ,
457
+ currencyBAddress ,
458
+ loadingSteerVaults ,
459
+ ] ) ;
460
+
423
461
const handleSelectAutomatic = ( ) => {
424
462
if ( selectVaultEnabled ) {
425
463
onChangeLiquidityRangeType ( '' ) ;
You can’t perform that action at this time.
0 commit comments