UNPKG

react-payment-card-hook

Version:
50 lines (47 loc) 1.64 kB
import React from "react"; import {usePaymentCard} from "./usePaymentCard"; export const App = () => { const {onFocus, onChange, onBlur, fieldsData} = usePaymentCard() return ( <div> <h1>Example react-payment-card</h1> <label htmlFor="cardNumber"> <p>Card number</p> <p>Card type: {fieldsData.cardType}</p> <input name='cardNumber' type="text" id='cardNumber' onFocus={onFocus} onChange={onChange} onBlur={onBlur} value={fieldsData.cardNumberHideValue || fieldsData.cardNumberValue || ''} /> </label> <label htmlFor="expire"> <p>Expire date</p> <input name='expire' type="text" id='expire' onFocus={onFocus} onChange={onChange} onBlur={onBlur} value={fieldsData.expireValue || ''} /> </label> <label htmlFor="secureCode"> <p>Secure code</p> <input name='secureCode' type="text" id='secureCode' onFocus={onFocus} onChange={onChange} onBlur={onBlur} value={fieldsData.secureCodeHideValue || fieldsData.secureCodeValue || ''} /> </label> </div> ) }