@paypal/react-paypal-js
Version:
React components for the PayPal JS SDK
19 lines (18 loc) • 832 B
TypeScript
import React from "react";
import type { CardFieldOptions } from "../types";
type PayPalCardNumberFieldProps = Omit<CardFieldOptions, "type"> & {
containerStyles?: React.CSSProperties;
containerClassName?: string;
};
/**
* `PayPalCardNumberField` is a component that renders a card number field using the PayPal Card Fields SDK. It must be used within a {@link PayPalCardFieldsProvider} component.
*
* @example
* // Basic usage creating a number field
* <PayPalCardNumberField
* placeholder="Enter a card number"
* containerStyles={{ height: "3rem", marginBottom: "1rem" }}
* />
*/
export declare const PayPalCardNumberField: ({ containerStyles, containerClassName, placeholder, label, style, ariaDescription, ariaLabel, ariaInvalidErrorMessage, }: PayPalCardNumberFieldProps) => JSX.Element | null;
export {};