CheckoutWidgetProps

type CheckoutWidgetProps = {
activeWallet?: Wallet;
amount: string;
chain: Chain;
className?: string;
client: ThirdwebClient;
connectOptions?: CheckoutWidgetConnectOptions;
description?: string;
feePayer?: "user" | "seller";
hiddenWallets?: Array<WalletId>;
image?: string;
locale?: LocaleId;
name?: string;
onCancel?: () => void;
onError?: (error: Error) => void;
onSuccess?: () => void;
paymentLinkId?: string;
presetOptions?: [number, number, number];
purchaseData?: Record<string, unknown>;
seller: Address;
style?: React.CSSProperties;
supportedTokens?: SupportedTokens;
theme?: "light" | "dark" | Theme;
tokenAddress?: Address;
};