shx-3d-render

main
Jan Umbach 2024-06-23 12:01:58 +02:00
parent 6ca574255f
commit d19f2c57b9
1 changed files with 24 additions and 11 deletions

View File

@ -49,8 +49,6 @@
.shx-ifc-colorselect {
display: flex;
flex-wrap: wrap;
}
.shx-ifc-colorselect label {
@ -460,29 +458,44 @@
this.section_id = null;
}
showLoadingSpinner() {
this.loadingSpinner.show();
enableBuyButton() {
let buyButton = document.querySelector('.shopify-payment-button__button');
if(buyButton) {
buyButton.disabled = false;
}
this.requiredPlaceholder.value = '';
this.requiredPlaceholder.required = false;
}
disableBuyButton() {
let buyButton = document.querySelector('.shopify-payment-button__button');
if(buyButton) {
buyButton.disabled = true;
}
this.requiredPlaceholder.value = '';
this.requiredPlaceholder.required = true;
}
showLoadingSpinner() {
this.loadingSpinner.show();
this.disableBuyButton();
}
showLoadingSpinnerError() {
this.loadingSpinner.showError("Hoppla, da ist etwas schief gelaufen. Bitte versuche es später erneut.");
this.requiredPlaceholder.value = '';
this.requiredPlaceholder.required = true;
this.disableBuyButton();
}
showLoadingSpinnerErrorChar() {
this.loadingSpinner.showErrorCharLottie("Hoppla, der von dir eingegebene Text ist zu lang. Bitte kürze ihn oder wende dich an uns für eine individuelle Lösung.");
this.requiredPlaceholder.value = '';
this.requiredPlaceholder.required = true;
this.disableBuyButton();
}
hideLoadingSpinner() {
this.loadingSpinner.hide();
this.requiredPlaceholder.value = '';
this.requiredPlaceholder.required = false;
console.log("hideLoadingSpinner");
This.enableBuyButton();
}
iFrameListener(event) {