diff --git a/apps/cowswap-frontend/src/legacy/components/TransactionConfirmationModal/index.tsx b/apps/cowswap-frontend/src/legacy/components/TransactionConfirmationModal/index.tsx index 340f242b5d..60c4a3e5ee 100644 --- a/apps/cowswap-frontend/src/legacy/components/TransactionConfirmationModal/index.tsx +++ b/apps/cowswap-frontend/src/legacy/components/TransactionConfirmationModal/index.tsx @@ -13,6 +13,7 @@ import { useSetIsConfirmationModalOpen } from 'modules/swap/state/surplusModal' import { SwapConfirmState } from 'modules/swap/state/swapConfirmAtom' import { handleFollowPendingTxPopupAtom } from 'modules/wallet/state/followPendingTxPopupAtom' +import { PermitModal } from 'common/containers/PermitModal' import { useGetSurplusData } from 'common/hooks/useGetSurplusFiatValue' import { CowModal } from 'common/pure/Modal' import { TransactionSubmittedContent } from 'common/pure/TransactionSubmittedContent' @@ -76,7 +77,14 @@ export function TransactionConfirmationModal({ return ( - {attemptingTxn ? ( + {showPermitModal(swapConfirmState) ? ( + + ) : attemptingTxn ? (