From da29a90d175d84b80a4f1b6f1d14ef06259661d5 Mon Sep 17 00:00:00 2001 From: Mike Starr Date: Wed, 28 Jun 2023 20:33:24 -0400 Subject: [PATCH] imported getFitleredFailedTransactions and used in handleClearFailedTransactions --- src/components/TransactionsTab/TransactionsTab.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/TransactionsTab/TransactionsTab.tsx b/src/components/TransactionsTab/TransactionsTab.tsx index dddcc5409..803619226 100644 --- a/src/components/TransactionsTab/TransactionsTab.tsx +++ b/src/components/TransactionsTab/TransactionsTab.tsx @@ -47,8 +47,9 @@ import { BackdropFilter, ClearFailedTxButton, } from "./TransactionsTab.styles"; -import AnimatedWalletTransaction from "./subcomponents/AnimatedWalletTransaction/AnimatedWalletTransaction"; import { clearLocalStorageFailedTx } from "./helpers/clearLocalStorageFailedTx"; +import AnimatedWalletTransaction from "./subcomponents/AnimatedWalletTransaction/AnimatedWalletTransaction"; +import { getFitleredFailedTransactions } from "./helpers/getFitleredFailedTransactions"; type TransactionsTabType = { address: string; @@ -159,8 +160,9 @@ const TransactionsTab = ({ const balance = balances.values[nativeCurrencyAddress] || "0"; const handleClearFailedTransactions = () => { - dispatch(setTransactions(null)); - clearLocalStorageFailedTx(address) + const filteredTransactions = getFitleredFailedTransactions(transactions) + dispatch(setTransactions({ all: filteredTransactions })); + clearLocalStorageFailedTx(address); }; return (