Reversion to v1.
Adds support for passing Promise<StripeObject | null>
to the stripe prop of Elements
. This removes the need for users to create and manage their own state when asynchronously loading Stripe.js and can be used with the loadStripe
function from the Stripe.js module.
import {loadStripe} from '@stripe/stripe-js';
const stripePromise = loadStripe('pk_test_6pRNASCoBOKtIshFeQd4XMUh');
const App = () => (
<Elements stripe={stripePromise}>
{/* ... */}
</Elements>
);