diff --git a/.changeset/early-terms-approve.md b/.changeset/early-terms-approve.md new file mode 100644 index 000000000..e57dade83 --- /dev/null +++ b/.changeset/early-terms-approve.md @@ -0,0 +1,5 @@ +--- +'frontend': patch +--- + +fix: state not clearing when leaving token bridge diff --git a/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/components/SendFlow/components/MainScreen.tsx b/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/components/SendFlow/components/MainScreen.tsx index e0d8192f0..763ca17ae 100644 --- a/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/components/SendFlow/components/MainScreen.tsx +++ b/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/components/SendFlow/components/MainScreen.tsx @@ -48,7 +48,12 @@ export const MainScreen: React.FC = () => { .map(a => a.sideChainId); const onContinueClick = useCallback( - () => set(prevState => ({ ...prevState, step: SendFlowStep.AMOUNT })), + () => + set(prevState => ({ + ...prevState, + step: SendFlowStep.AMOUNT, + amount: '', + })), [set], ); const setAsset = useCallback(