mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-04 08:47:23 +08:00
remove credit card wrapper if not possible to render hosted fields
This commit is contained in:
parent
0e93df755b
commit
53a0c932f9
2 changed files with 8 additions and 4 deletions
|
@ -8,12 +8,18 @@ class CreditCardRenderer {
|
|||
|
||||
if (
|
||||
wrapper === null
|
||||
|| typeof paypal.HostedFields === 'undefined'
|
||||
|| ! paypal.HostedFields.isEligible()
|
||||
|| document.querySelector(wrapper) === null
|
||||
) {
|
||||
return;
|
||||
}
|
||||
wrapper = document.querySelector(wrapper);
|
||||
if (
|
||||
typeof paypal.HostedFields === 'undefined'
|
||||
|| ! paypal.HostedFields.isEligible()
|
||||
) {
|
||||
wrapper.parentNode.removeChild(wrapper);
|
||||
return;
|
||||
}
|
||||
|
||||
//ToDo: Styles
|
||||
paypal.HostedFields.render({
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue