stripe-react-native-apple-pay
Version:
React Native wrapper around Stripe Apple Pay
34 lines • 946 B
TypeScript
/// <reference types="react" />
import type { AccessibilityProps, StyleProp, ViewStyle } from 'react-native';
import type { ApplePayButtonComponent } from '../types';
/**
* Apple Pay Button Component Props
*/
export interface Props extends AccessibilityProps {
style?: StyleProp<ViewStyle>;
disabled?: boolean;
type?: ApplePayButtonComponent.Type;
buttonStyle?: ApplePayButtonComponent.Style;
borderRadius?: number;
onPress(): void;
testID?: string;
}
/**
* Apple Pay Button Component
*
* @example
* ```ts
* <ApplePayButton
* onPress={pay}
* type="plain"
* buttonStyle="black"
* borderRadius={4}
* style={styles.payButton}
* />
* ```
* @param __namedParameters Props
* @returns JSX.Element
* @category ReactComponents
*/
export declare function ApplePayButton({ onPress, buttonStyle, type, borderRadius, ...props }: Props): JSX.Element;
//# sourceMappingURL=ApplePayButton.d.ts.map