Skip to content

Commit e58ecdf

Browse files
committed
update
1 parent 00b7ebb commit e58ecdf

File tree

5 files changed

+25
-112
lines changed

5 files changed

+25
-112
lines changed

packages/thirdweb/src/react/web/ui/Bridge/CheckoutWidget.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ function CheckoutWidgetContentWrapper(props: CheckoutWidgetProps) {
347347

348348
// if branding is disabled for widget, disable it for connect options too
349349
const connectOptions = useMemo(() => {
350-
if (!props.showThirdwebBranding === false) {
350+
if (props.showThirdwebBranding === false) {
351351
return {
352352
...props.connectOptions,
353353
connectModal: {

packages/thirdweb/src/react/web/ui/Bridge/TransactionPayment.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,9 @@ export function TransactionPayment({
412412
transactionDataQuery.data.tokenInfo,
413413
getAddress(activeAccount.address),
414414
);
415+
} else {
416+
// if token not supported, can't go into buy flow, so skip to execute transaction
417+
onExecuteTransaction();
415418
}
416419
}}
417420
style={{

packages/thirdweb/src/stories/Bridge/CheckoutWidget.stories.tsx

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ const meta = {
1515
onError: () => {},
1616
onSuccess: () => {},
1717
currency: "USD",
18-
...DIRECT_PAYMENT_UI_OPTIONS.digitalArt,
1918
},
2019
component: StoryVariant,
2120
title: "Bridge/CheckoutWidget",
@@ -34,6 +33,22 @@ export const DigitalArt: Story = {
3433
name: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.metadata?.title,
3534
description: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.metadata?.description,
3635
image: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.metadata?.image,
36+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.buttonLabel,
37+
},
38+
};
39+
40+
export const DigitalArtJPCurrency: Story = {
41+
args: {
42+
amount: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.paymentInfo.amount,
43+
chain: defineChain(
44+
DIRECT_PAYMENT_UI_OPTIONS.digitalArt.paymentInfo.token.chainId,
45+
),
46+
currency: "JPY",
47+
seller: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.paymentInfo.sellerAddress,
48+
name: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.metadata?.title,
49+
description: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.metadata?.description,
50+
image: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.metadata?.image,
51+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.digitalArt.buttonLabel,
3752
},
3853
};
3954

@@ -47,6 +62,7 @@ export const ConcertTicket: Story = {
4762
name: DIRECT_PAYMENT_UI_OPTIONS.concertTicket.metadata?.title,
4863
description: DIRECT_PAYMENT_UI_OPTIONS.concertTicket.metadata?.description,
4964
image: DIRECT_PAYMENT_UI_OPTIONS.concertTicket.metadata?.image,
65+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.concertTicket.buttonLabel,
5066
},
5167
};
5268

@@ -60,6 +76,7 @@ export const SubscriptionService: Story = {
6076
name: DIRECT_PAYMENT_UI_OPTIONS.subscription.metadata?.title,
6177
description: DIRECT_PAYMENT_UI_OPTIONS.subscription.metadata?.description,
6278
image: DIRECT_PAYMENT_UI_OPTIONS.subscription.metadata?.image,
79+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.subscription.buttonLabel,
6380
},
6481
};
6582

@@ -73,6 +90,7 @@ export const PhysicalProduct: Story = {
7390
name: DIRECT_PAYMENT_UI_OPTIONS.sneakers.metadata?.title,
7491
description: DIRECT_PAYMENT_UI_OPTIONS.sneakers.metadata?.description,
7592
image: DIRECT_PAYMENT_UI_OPTIONS.sneakers.metadata?.image,
93+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.sneakers.buttonLabel,
7694
},
7795
};
7896

@@ -86,6 +104,7 @@ export const NoImage: Story = {
86104
name: DIRECT_PAYMENT_UI_OPTIONS.credits.metadata?.title,
87105
description: DIRECT_PAYMENT_UI_OPTIONS.credits.metadata?.description,
88106
image: DIRECT_PAYMENT_UI_OPTIONS.credits.metadata?.image,
107+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.credits.buttonLabel,
89108
},
90109
};
91110

@@ -99,6 +118,7 @@ export const CustomButtonLabel: Story = {
99118
name: DIRECT_PAYMENT_UI_OPTIONS.customButton.metadata?.title,
100119
description: DIRECT_PAYMENT_UI_OPTIONS.customButton.metadata?.description,
101120
image: DIRECT_PAYMENT_UI_OPTIONS.customButton.metadata?.image,
121+
buttonLabel: DIRECT_PAYMENT_UI_OPTIONS.customButton.buttonLabel,
102122
},
103123
};
104124

packages/thirdweb/src/stories/Bridge/DirectPayment.stories.tsx

Lines changed: 0 additions & 61 deletions
This file was deleted.

packages/thirdweb/src/stories/Bridge/TransactionWidget/TransactionPayment.stories.tsx

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)