mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-07 19:54:15 +08:00
29 lines
614 B
JavaScript
29 lines
614 B
JavaScript
|
import SettingsBlock from './SettingsBlock';
|
||
|
import PaymentMethodItemBlock from './PaymentMethodItemBlock';
|
||
|
|
||
|
const PaymentMethodsBlock = ( { paymentMethods, className = '' } ) => {
|
||
|
if ( paymentMethods.length === 0 ) {
|
||
|
return null;
|
||
|
}
|
||
|
|
||
|
return (
|
||
|
<SettingsBlock
|
||
|
className={ `ppcp-r-settings-block__payment-methods ${ className }` }
|
||
|
components={ [
|
||
|
() => (
|
||
|
<>
|
||
|
{ paymentMethods.map( ( paymentMethod ) => (
|
||
|
<PaymentMethodItemBlock
|
||
|
key={ paymentMethod.id }
|
||
|
{ ...paymentMethod }
|
||
|
/>
|
||
|
) ) }
|
||
|
</>
|
||
|
),
|
||
|
] }
|
||
|
/>
|
||
|
);
|
||
|
};
|
||
|
|
||
|
export default PaymentMethodsBlock;
|