diff --git a/.changeset/tricky-points-tease.md b/.changeset/tricky-points-tease.md new file mode 100644 index 00000000000..648f7d662b7 --- /dev/null +++ b/.changeset/tricky-points-tease.md @@ -0,0 +1,5 @@ +--- +"thirdweb": patch +--- + +Remove unnecessary Switch Network button in PayEmbed diff --git a/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/SwapScreenContent.tsx b/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/SwapScreenContent.tsx index b18a51de17d..43bcb8186dc 100644 --- a/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/SwapScreenContent.tsx +++ b/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/SwapScreenContent.tsx @@ -21,7 +21,6 @@ import { } from "../../../../components/Drawer.js"; import { Spacer } from "../../../../components/Spacer.js"; import { Spinner } from "../../../../components/Spinner.js"; -import { SwitchNetworkButton } from "../../../../components/SwitchNetwork.js"; import { Container } from "../../../../components/basic.js"; import { Button } from "../../../../components/buttons.js"; import { Text } from "../../../../components/text.js"; @@ -171,8 +170,6 @@ export function SwapScreenContent(props: { (swapRequired && !quoteQuery.data) || isNotEnoughBalance || allowanceQuery.isLoading; - const switchChainRequired = - props.payer.wallet.getChain()?.id !== fromChain?.id; const errorMsg = !quoteQuery.isLoading && quoteQuery.error @@ -319,19 +316,6 @@ export function SwapScreenContent(props: { > Pay with another token - ) : switchChainRequired && - fromChain && - !quoteQuery.isLoading && - !allowanceQuery.isLoading && - !isNotEnoughBalance && - !quoteQuery.error ? ( - { - await props.payer.wallet.switchChain(fromChain); - }} - /> ) : (