diff --git a/examples/next/src/components/Profile.tsx b/examples/next/src/components/Profile.tsx index 6cc203356..d7d041d14 100644 --- a/examples/next/src/components/Profile.tsx +++ b/examples/next/src/components/Profile.tsx @@ -11,9 +11,9 @@ import { } from "./providers/StarknetProvider"; export const BUNDLE_REGISTRY_MAINNET = - "0x1c53584fdbebd996c163fa2d5d5ad37f4b2f06643ea2bb897c5bee578a2e715"; + "0x1a8516498b484f209aefbbf5af67765a2b1e3889fd00902811f18576a4616b0"; export const BUNDLE_REGISTRY_SEPOLIA = - "0x6361108a877e3bf74e3d92242907d40315824555d50bd7cad08a021021ed8a4"; + "0x3110295929fc665972ae2ea4b99d5fa57547aa56d140dc73a7e85ddcaf5eaf1"; export function Profile() { const { account, connector } = useAccount(); @@ -134,7 +134,11 @@ export function Profile() {

Open Starterpack

-
diff --git a/packages/keychain/src/components/purchasenew/checkout/onchain/index.tsx b/packages/keychain/src/components/purchasenew/checkout/onchain/index.tsx index d4df12f66..ba3229cec 100644 --- a/packages/keychain/src/components/purchasenew/checkout/onchain/index.tsx +++ b/packages/keychain/src/components/purchasenew/checkout/onchain/index.tsx @@ -171,6 +171,12 @@ export function OnchainCheckout() { const isUS = countryCode === "US"; + const onStripeSelectForFallback = useCallback(() => { + if (isUS) { + onStripeSelect(); + } + }, [isUS, onStripeSelect]); + const { isCheckingFallback } = useTokenFallback({ controller, starterpackDetails: starterpackDetails as @@ -186,7 +192,7 @@ export function OnchainCheckout() { isApplePaySelected, selectedPlatform, setSelectedToken, - onStripeSelect: isUS ? onStripeSelect : () => {}, + onStripeSelect: onStripeSelectForFallback, }); const globalDisabled = useMemo(() => { @@ -365,7 +371,6 @@ export function OnchainCheckout() { if (isStarterpackLoading || !quote) { return ; } - return ( <>