Skip to content

Commit 0bf1394

Browse files
committed
Stop polling widget quote when deposit address modal is open
1 parent 3d52a7c commit 0bf1394

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

packages/ui/src/components/widgets/SwapWidget/index.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ const SwapWidget: FC<SwapWidgetProps> = ({
127127
<SwapWidgetRenderer
128128
context="Swap"
129129
transactionModalOpen={transactionModalOpen}
130+
depositAddressModalOpen={depositAddressModalOpen}
130131
defaultAmount={defaultAmount}
131132
defaultToAddress={defaultToAddress}
132133
defaultTradeType={defaultTradeType}

packages/ui/src/components/widgets/SwapWidgetRenderer.tsx

+3
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ export type TradeType = 'EXACT_INPUT' | 'EXPECTED_OUTPUT'
4141

4242
type SwapWidgetRendererProps = {
4343
transactionModalOpen: boolean
44+
depositAddressModalOpen: boolean
4445
children: (props: ChildrenProps) => ReactNode
4546
defaultFromToken?: Token
4647
defaultToToken?: Token
@@ -136,6 +137,7 @@ export type ChildrenProps = {
136137

137138
const SwapWidgetRenderer: FC<SwapWidgetRendererProps> = ({
138139
transactionModalOpen,
140+
depositAddressModalOpen,
139141
defaultFromToken,
140142
defaultToToken,
141143
defaultToAddress,
@@ -482,6 +484,7 @@ const SwapWidgetRenderer: FC<SwapWidgetRendererProps> = ({
482484
enabled: quoteFetchingEnabled,
483485
refetchInterval:
484486
!transactionModalOpen &&
487+
!depositAddressModalOpen &&
485488
debouncedInputAmountValue === amountInputValue &&
486489
debouncedOutputAmountValue === amountOutputValue
487490
? 12000

0 commit comments

Comments
 (0)