/** * External dependencies */ import { registerPaymentMethod } from '@woocommerce/blocks-registry'; import { __ } from '@wordpress/i18n'; import { getPaymentMethodData, WC_ASSET_URL } from '@woocommerce/settings'; import { decodeEntities } from '@wordpress/html-entities'; /** * Internal dependencies */ import { PAYMENT_METHOD_NAME } from './constants'; const settings = getPaymentMethodData( 'paypal', {} ); /** * Content component */ const Content = () => { return decodeEntities( settings.description || '' ); }; const paypalPaymentMethod = { name: PAYMENT_METHOD_NAME, label: ( { ), placeOrderButtonLabel: __( 'Proceed to PayPal', 'woocommerce' ), content: , edit: , canMakePayment: () => true, ariaLabel: decodeEntities( settings?.title || __( 'Payment via PayPal', 'woocommerce' ) ), supports: { features: settings.supports ?? [], }, }; registerPaymentMethod( paypalPaymentMethod );