Skip to content

Commit 0192eb6

Browse files
authored
Merge pull request #1772 from QuickSwap/dev2
2 parents a47eb1c + a346363 commit 0192eb6

File tree

1 file changed

+38
-0
lines changed
  • src/pages/PoolsPage/v3/SupplyLiquidityV3/containers/SelectRange

1 file changed

+38
-0
lines changed

src/pages/PoolsPage/v3/SupplyLiquidityV3/containers/SelectRange/index.tsx

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,44 @@ export function SelectRange({
420420
return vaults;
421421
}, [gammaPairExists, steerVaultExists, unipilotVaultExists]);
422422

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+
423461
const handleSelectAutomatic = () => {
424462
if (selectVaultEnabled) {
425463
onChangeLiquidityRangeType('');

0 commit comments

Comments
 (0)