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;
}