woocommerce-paypal-payments/modules/ppcp-applepay/resources/js/Helper/maybeShowApplePayButton.js
2023-08-31 12:48:01 +02:00

13 lines
440 B
JavaScript

import {buttonID} from "./utils";
export const maybeShowButton = () => {
const {ApplePaySession} = window
const applePayMethodElement = document.querySelector(
'#' + buttonID,
)
const canShowButton = applePayMethodElement && (ApplePaySession && ApplePaySession.canMakePayments())
if (!canShowButton) {
console.error('This device does not support Apple Pay');
return false
}
return true
}