woocommerce-paypal-payments/modules/ppcp-wc-gateway/resources/js/common.js
Emili Castells Guasch 11105d913b Run eslint autofix
2024-07-12 12:58:34 +02:00

21 lines
596 B
JavaScript

import DisplayManager from './common/display-manager/DisplayManager';
import moveWrappedElements from './common/wrapped-elements';
document.addEventListener( 'DOMContentLoaded', () => {
// Wait for current execution context to end.
setTimeout( function () {
moveWrappedElements();
}, 0 );
// Initialize DisplayManager.
const displayManager = new DisplayManager();
jQuery( '*[data-ppcp-display]' ).each( ( index, el ) => {
const rules = jQuery( el ).data( 'ppcpDisplay' );
for ( const rule of rules ) {
displayManager.addRule( rule );
}
} );
displayManager.register();
} );