forked from stripe/stripe-react-native
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.tsx
32 lines (28 loc) · 1.69 KB
/
index.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
// hooks
export { useConfirmPayment } from './hooks/useConfirmPayment';
export { useConfirmSetupIntent } from './hooks/useConfirmSetupIntent';
export { useStripe } from './hooks/useStripe';
export { usePlatformPay } from './hooks/usePlatformPay';
export { usePaymentSheet } from './hooks/usePaymentSheet';
export { useFinancialConnectionsSheet } from './hooks/useFinancialConnectionsSheet';
//components
export { initStripe, StripeProvider } from './components/StripeProvider';
export type { Props as StripeProviderProps } from './components/StripeProvider';
export { CardField } from './components/CardField';
export type { Props as CardFieldProps } from './components/CardField';
export { CardForm } from './components/CardForm';
export type { Props as CardFormProps } from './components/CardForm';
export { AuBECSDebitForm } from './components/AuBECSDebitForm';
export type { Props as AuBECSDebitFormProps } from './components/AuBECSDebitForm';
export { StripeContainer } from './components/StripeContainer';
export type { Props as StripeContainerProps } from './components/StripeContainer';
export { AddToWalletButton } from './components/AddToWalletButton';
export type { Props as AddToWalletButtonProps } from './components/AddToWalletButton';
export { AddressSheet } from './components/AddressSheet';
export type { Props as AddressSheetProps } from './components/AddressSheet';
export { PlatformPayButton } from './components/PlatformPayButton';
export type { Props as PlatformPayButtonProps } from './components/PlatformPayButton';
export * from './functions';
export * from './types/index';
export * from './components/CustomerSheet';
export type { Props as CustomerSheetProps } from './components/CustomerSheet';