Skip to content

Commit ae8a3e0

Browse files
committed
ensure initialParams are not passed in when creating new ES instance
1 parent 0d12263 commit ae8a3e0

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/EulerSwap.jsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -795,7 +795,7 @@ export function EulerSwapPanel(props) {
795795

796796
let onChooseVaults = (vault0, vault1) => {
797797
setVaults([vault0, vault1]);
798-
setUiState('edit');
798+
setUiState('edit-new');
799799
};
800800

801801
let onInstall = () => {
@@ -808,7 +808,7 @@ export function EulerSwapPanel(props) {
808808

809809
let doEdit = () => {
810810
setVaults([myEulerSwap.params.vault0, myEulerSwap.params.vault1]);
811-
setUiState('edit');
811+
setUiState('edit-existing');
812812
};
813813

814814
return <Panel header="EulerSwap" className="mt-6">
@@ -830,7 +830,11 @@ export function EulerSwapPanel(props) {
830830

831831
{uiState === 'new-choose-vaults' && <VaultPairChooser ctx={ctx} onChoose={onChooseVaults} />}
832832

833-
{uiState === 'edit' && <div style={{ width: '100%', }}>
833+
{uiState === 'edit-new' && <div style={{ width: '100%', }}>
834+
<EulerSwapViz ctx={ctx} account={ctx.myAddr} vault0={vaults[0]} vault1={vaults[1]} currReserves={existing && currReserves} onInstall={onInstall} />
835+
</div>}
836+
837+
{uiState === 'edit-existing' && <div style={{ width: '100%', }}>
834838
<EulerSwapViz ctx={ctx} account={ctx.myAddr} vault0={vaults[0]} vault1={vaults[1]} initialParams={existing && myEulerSwap.params} currReserves={existing && currReserves} onInstall={onInstall} />
835839
</div>}
836840
</Panel>

0 commit comments

Comments
 (0)