Skip to content

Commit a1192e0

Browse files
committed
refactor: import missing element types
1 parent 4802177 commit a1192e0

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

src/stripe-elements.ts

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import type {
22
Stripe,
3-
// Element options
43
StripeAddressElementOptions,
54
StripeAffirmMessageElementOptions,
65
StripeAfterpayClearpayMessageElementOptions,
@@ -10,6 +9,7 @@ import type {
109
StripeCardExpiryElementOptions,
1110
StripeCardNumberElementOptions,
1211
StripeConstructorOptions,
12+
StripeCurrencySelectorElement,
1313
StripeElement,
1414
StripeElementType,
1515
StripeElements,
@@ -26,6 +26,7 @@ import type {
2626
StripeIssuingCardExpiryDisplayElementOptions,
2727
StripeIssuingCardNumberDisplayElementOptions,
2828
StripeIssuingCardPinDisplayElementOptions,
29+
StripeLinkAuthenticationElement,
2930
StripeP24BankElementOptions,
3031
StripePaymentElementOptions,
3132
StripePaymentMethodMessagingElementOptions,
@@ -38,24 +39,26 @@ export type StripeElementOptions =
3839
| StripeAffirmMessageElementOptions
3940
| StripeAfterpayClearpayMessageElementOptions
4041
| StripeAuBankAccountElementOptions
42+
| StripeCardCvcElementOptions
4143
| StripeCardElementOptions
42-
| StripeCardNumberElementOptions
4344
| StripeCardExpiryElementOptions
44-
| StripeCardCvcElementOptions
45+
| StripeCardNumberElementOptions
46+
| StripeCurrencySelectorElement
4547
| StripeEpsBankElementOptions
48+
| StripeExpressCheckoutElementOptions
4649
| StripeFpxBankElementOptions
4750
| StripeIbanElementOptions
4851
| StripeIdealBankElementOptions
52+
| StripeIssuingCardCopyButtonElementOptions
53+
| StripeIssuingCardCvcDisplayElementOptions
54+
| StripeIssuingCardExpiryDisplayElementOptions
55+
| StripeIssuingCardNumberDisplayElementOptions
56+
| StripeIssuingCardPinDisplayElementOptions
57+
| StripeLinkAuthenticationElement
4958
| StripeP24BankElementOptions
50-
| StripeExpressCheckoutElementOptions
5159
| StripePaymentElementOptions
5260
| StripePaymentMethodMessagingElementOptions
5361
| StripePaymentRequestButtonElementOptions
54-
| StripeIssuingCardNumberDisplayElementOptions
55-
| StripeIssuingCardCvcDisplayElementOptions
56-
| StripeIssuingCardExpiryDisplayElementOptions
57-
| StripeIssuingCardPinDisplayElementOptions
58-
| StripeIssuingCardCopyButtonElementOptions
5962
| StripeShippingAddressElementOptions
6063

6164
/* type StripeElementOptionsMap = {
@@ -64,26 +67,26 @@ export type StripeElementOptions =
6467
afterpayClearpayMessage: StripeAfterpayClearpayMessageElementOptions
6568
auBankAccount: StripeAuBankAccountElementOptions
6669
card: StripeCardElementOptions
67-
cardNumber: StripeCardNumberElementOptions
68-
cardExpiry: StripeCardExpiryElementOptions
6970
cardCvc: StripeCardCvcElementOptions
71+
cardExpiry: StripeCardExpiryElementOptions
72+
cardNumber: StripeCardNumberElementOptions
7073
currencySelector: undefined
7174
epsBank: StripeEpsBankElementOptions
7275
expressCheckout: StripeExpressCheckoutElementOptions
7376
fpxBank: StripeFpxBankElementOptions
7477
iban: StripeIbanElementOptions
7578
idealBank: StripeIdealBankElementOptions
79+
issuingCardCopyButton: StripeIssuingCardCopyButtonElementOptions
80+
issuingCardCvcDisplay: StripeIssuingCardCvcDisplayElementOptions
81+
issuingCardExpiryDisplay: StripeIssuingCardExpiryDisplayElementOptions
82+
issuingCardNumberDisplay: StripeIssuingCardNumberDisplayElementOptions
83+
issuingCardPinDisplay: StripeIssuingCardPinDisplayElementOptions
84+
linkAuthentication: undefined
7685
p24Bank: StripeP24BankElementOptions
7786
payment: StripePaymentElementOptions
7887
paymentMethodMessaging: StripePaymentMethodMessagingElementOptions
7988
paymentRequestButton: StripePaymentRequestButtonElementOptions
80-
linkAuthentication: undefined
8189
shippingAddress: StripeShippingAddressElementOptions
82-
issuingCardNumberDisplay: StripeIssuingCardNumberDisplayElementOptions
83-
issuingCardCvcDisplay: StripeIssuingCardCvcDisplayElementOptions
84-
issuingCardExpiryDisplay: StripeIssuingCardExpiryDisplayElementOptions
85-
issuingCardPinDisplay: StripeIssuingCardPinDisplayElementOptions
86-
issuingCardCopyButton: StripeIssuingCardCopyButtonElementOptions
8790
} */
8891

8992
export const ERRORS = {

0 commit comments

Comments
 (0)