Check if hosted fields instance exist before setting attribute

This commit is contained in:
dinamiko 2021-09-20 11:14:35 +02:00
parent 0781fb31d3
commit 909699886c

View file

@ -143,6 +143,7 @@ class CreditCardRenderer {
}
disableFields() {
if( this.currentHostedFieldsInstance) {
this.currentHostedFieldsInstance.setAttribute({
field: 'number',
attribute: 'disabled'
@ -156,8 +157,10 @@ class CreditCardRenderer {
attribute: 'disabled'
})
}
}
enableFields() {
if( this.currentHostedFieldsInstance) {
this.currentHostedFieldsInstance.removeAttribute({
field: 'number',
attribute: 'disabled'
@ -171,6 +174,7 @@ class CreditCardRenderer {
attribute: 'disabled'
})
}
}
_submit(contextConfig) {
this.spinner.block();