mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-06 18:16:38 +08:00
🚧 Remove jQuery from boot.js
This commit is contained in:
parent
3d271586a3
commit
b78a1a112a
1 changed files with 5 additions and 3 deletions
|
@ -3,7 +3,7 @@ import { loadPaypalScript } from '../../../ppcp-button/resources/js/modules/Help
|
||||||
import ApplePayManager from './ApplepayManager';
|
import ApplePayManager from './ApplepayManager';
|
||||||
import { setupButtonEvents } from '../../../ppcp-button/resources/js/modules/Helper/ButtonRefreshHelper';
|
import { setupButtonEvents } from '../../../ppcp-button/resources/js/modules/Helper/ButtonRefreshHelper';
|
||||||
|
|
||||||
( function ( { buttonConfig, ppcpConfig, jQuery } ) {
|
( function ( { buttonConfig, ppcpConfig } ) {
|
||||||
let manager;
|
let manager;
|
||||||
|
|
||||||
const bootstrap = function () {
|
const bootstrap = function () {
|
||||||
|
@ -24,8 +24,11 @@ import { setupButtonEvents } from '../../../ppcp-button/resources/js/modules/Hel
|
||||||
) {
|
) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const isMiniCart = ppcpConfig.mini_cart_buttons_enabled;
|
const isMiniCart = ppcpConfig.mini_cart_buttons_enabled;
|
||||||
const isButton = jQuery( '#' + buttonConfig.button.wrapper ).length > 0;
|
const isButton =
|
||||||
|
null !== document.getElementById( buttonConfig.button.wrapper );
|
||||||
|
|
||||||
// If button wrapper is not present then there is no need to load the scripts.
|
// If button wrapper is not present then there is no need to load the scripts.
|
||||||
// minicart loads later?
|
// minicart loads later?
|
||||||
if ( ! isMiniCart && ! isButton ) {
|
if ( ! isMiniCart && ! isButton ) {
|
||||||
|
@ -58,5 +61,4 @@ import { setupButtonEvents } from '../../../ppcp-button/resources/js/modules/Hel
|
||||||
} )( {
|
} )( {
|
||||||
buttonConfig: window.wc_ppcp_applepay,
|
buttonConfig: window.wc_ppcp_applepay,
|
||||||
ppcpConfig: window.PayPalCommerceGateway,
|
ppcpConfig: window.PayPalCommerceGateway,
|
||||||
jQuery: window.jQuery,
|
|
||||||
} );
|
} );
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue