UNPKG

aplazo-payment-method

Version:

Aplazo Payment Method for Magento PWA

48 lines (40 loc) 1.17 kB
import React from 'react'; import { shape, string, bool, func } from 'prop-types'; import { useStyle } from '@magento/venia-ui/lib/classify'; import CheckMo from './aplazo'; import defaultClasses from './edit.module.css'; /** * The edit view for the Checkmo payment method. */ const EditCheckMo = props => { const { onPaymentReady, onPaymentSuccess, onPaymentError, resetShouldSubmit, shouldSubmit } = props; const classes = useStyle(defaultClasses, props.classes); return ( <div className={classes.root}> <CheckMo onPaymentReady={onPaymentReady} onPaymentSuccess={onPaymentSuccess} onPaymentError={onPaymentError} resetShouldSubmit={resetShouldSubmit} shouldSubmit={shouldSubmit} /> </div> ); }; export default EditCheckMo; EditCheckMo.propTypes = { classes: shape({ root: string }), onPaymentReady: func.isRequired, onPaymentSuccess: func.isRequired, onPaymentError: func.isRequired, resetShouldSubmit: func.isRequired, shouldSubmit: bool };