import React from 'react'; /** * @since 4.6.0 */ export default function PaymentMethodIcon({ paymentMethod }: { paymentMethod: string }) { if (!paymentMethod) { return null; } switch (paymentMethod) { case 'stripe': case 'stripe_checkout': case 'stripe_payment_element': case 'stripe_ach': case 'stripe_sepa': case 'stripe_ideal': case 'stripe_becs': return ; case 'stripe_apple_pay': return ; case 'stripe_google_pay': return ; case 'paypal': case 'paypal_standard': case 'paypal_donations': return ; case 'mollie': return ; case 'gocardless': return ; case 'razorpay': return ; case 'braintree': return ; case 'payfast': return ; case 'payu': return ; default: return null; } } /** * @since 4.6.0 */ function StripeIcon() { return ( ); } /** * @since 4.6.0 */ function ApplePayIcon() { return ( ); } /** * @since 4.6.0 */ function GooglePayIcon() { return ( ); } /** * @since 4.6.0 */ function PaypalIcon() { return ( ); } /** * @since 4.6.0 */ function MollieIcon() { return ( ); } /** * @since 4.6.0 */ function BraintreeIcon() { return ( ); } /** * @since 4.6.0 */ function PayfastIcon() { return ( ); } /** * @since 4.6.0 */ function GoCardlessIcon() { return ( ); } /** * @since 4.6.0 */ function RazorPayIcon() { return null; } /** * @since 4.6.0 */ function PayUIcon() { return null; }