Add new prop to the SpinnerOverlay

This commit is contained in:
Philipp Stracker 2025-02-06 19:01:42 +01:00
parent 68644c3d62
commit f6d1c80557
No known key found for this signature in database

View file

@ -1,13 +1,18 @@
import { __ } from '@wordpress/i18n';
import { Spinner } from '@wordpress/components';
import classnames from 'classnames';
const SpinnerOverlay = ( { asModal = false, message = null } ) => {
const className = classnames( 'ppcp-r-spinner-overlay', {
'ppcp--is-modal': asModal,
} );
const SpinnerOverlay = ( { message = null } ) => {
if ( null === message ) {
message = __( 'Loading…', 'woocommerce-paypal-payments' );
}
return (
<div className="ppcp-r-spinner-overlay">
<div className={ className }>
{ message && (
<span className="ppcp--spinner-message">{ message }</span>
) }