@betterstore/react
Version:
E-commerce for Developers
17 lines (16 loc) • 702 B
TypeScript
import { Appearance, StripeElementLocale } from "@stripe/stripe-js";
import React from "react";
import { Fonts } from "../checkout-embed/appearance";
declare function PaymentElement({ paymentSecret, publicKey, checkoutAppearance, locale, fonts, onSuccess, onError, children, setSubmitting, }: {
paymentSecret: string;
publicKey: string | null;
checkoutAppearance?: Appearance;
locale?: StripeElementLocale;
fonts?: Fonts;
onSuccess?: () => void;
onError?: () => void;
children: React.ReactNode;
setSubmitting?: (isSubmitting: boolean) => void;
}): React.JSX.Element;
declare const _default: React.MemoExoticComponent<typeof PaymentElement>;
export default _default;