From 66c3ee456e80cb319469a6e9a75c4ac41bf1a147 Mon Sep 17 00:00:00 2001 From: Victor Creed Date: Wed, 21 Jan 2026 11:14:10 +0200 Subject: [PATCH] fix: state not clearing when leaving token bridge --- .changeset/early-terms-approve.md | 5 +++++ .../components/SendFlow/components/MainScreen.tsx | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 .changeset/early-terms-approve.md 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(