react-native-credit-cards
Version:
A customizable credit card form component for React Native with card flip animation and validation
12 lines (11 loc) • 949 B
TypeScript
export { default as CreditCardForm } from './components/creditCardForm/CreditCardForm';
export { CreditCard } from './components/creditCard/CreditCard';
export { FlipCard } from './components/common/FlipCard';
export { CustomFlipCard } from './components/common/CustomFlipCard';
export { AnimatedLinearGradient } from './components/common/AnimatedLinearGradient';
export type { Props as CreditCardFormProps } from './components/creditCardForm/props';
export type { Props as CreditCardProps, CardType, CustomCardTheme, CardLabels, CardPlaceholders, FlipAnimationConfig } from './components/creditCard/props';
export { formatCardNumber, formatExpiryDate, getCardType, validateCardNumber, validateExpiryDate, validateCVC } from './utils/cardUtils';
export { cardThemes, getCardTheme, getCardThemeWithCustom } from './utils/cardThemes';
export type { CardTheme } from './utils/cardThemes';
export { useCreditCardFlip } from './hooks/useCreditCardFlip';