clean the file from code in error

This commit is contained in:
Julien Fastré 2024-10-03 13:56:16 +02:00
parent 2213f6f429
commit a563ba644e
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB

View File

@ -1,27 +1,19 @@
import {ShowHide} from 'ChillMainAssets/lib/show_hide/show_hide.js'; import {ShowHide} from 'ChillMainAssets/lib/show_hide/show_hide.js';
window.addEventListener('DOMContentLoaded', function() { window.addEventListener('DOMContentLoaded', function() {
let const
divTransitions = document.querySelector('#transitions'), divTransitions = document.querySelector('#transitions'),
futureDestUsersContainer = document.querySelector('#futureDests') futureDestUsersContainer = document.querySelector('#futureDests'),
personSignatureField = document.querySelector('#person-signature-field'); personSignatureField = document.querySelector('#person-signature-field'),
userSignatureField = document.querySelector('#user-signature-field'); userSignatureField = document.querySelector('#user-signature-field'),
signatureTypeChoices = document.querySelector('#signature-type-choice'); signatureTypeChoices = document.querySelector('#signature-type-choice'),
personChoice = document.querySelector('#workflow_step_isPersonOrUserSignature_0'); personChoice = document.querySelector('#workflow_step_isPersonOrUserSignature_0'),
userChoice = document.querySelector('#workflow_step_isPersonOrUserSignature_1'); userChoice = document.querySelector('#workflow_step_isPersonOrUserSignature_1'),
signatureZone = document.querySelector('#signature-zone'); signatureZone = document.querySelector('#signature-zone'),
; transitionFilterContainer = document.querySelector('#transitionFilter'),
transitionsContainer = document.querySelector('#transitions')
let
transitionFilterContainer = document.querySelector('#transitionFilter'),
transitionsContainer = document.querySelector('#transitions')
; ;
// ShowHide instance for signatureTypeChoices. This should always be present in the DOM and we toggle visibility.
// The field is not mapped and so not submitted with the form. Without it's presence upon DOM loading other show hides do not function well.
signatureTypeChoices.style.display = 'none';
// ShowHide instance for future dest users // ShowHide instance for future dest users
new ShowHide({ new ShowHide({
debug: false, debug: false,
@ -34,13 +26,11 @@ window.addEventListener('DOMContentLoaded', function() {
if (input.checked) { if (input.checked) {
const inputData = JSON.parse(input.getAttribute('data-is-signature')) const inputData = JSON.parse(input.getAttribute('data-is-signature'))
if (inputData.includes('person') || inputData.includes('user')) { if (inputData.includes('person') || inputData.includes('user')) {
signatureTypeChoices.style.display = '';
return false; return false;
} else { } else {
personChoice.checked = false personChoice.checked = false
userChoice.checked = false userChoice.checked = false
signatureTypeChoices.style.display = 'none';
return true; return true;
} }
} }
@ -62,7 +52,6 @@ window.addEventListener('DOMContentLoaded', function() {
if (input.checked) { if (input.checked) {
const inputData = JSON.parse(input.getAttribute('data-is-signature')) const inputData = JSON.parse(input.getAttribute('data-is-signature'))
if (inputData.includes('person') || inputData.includes('user')) { if (inputData.includes('person') || inputData.includes('user')) {
signatureTypeChoices.style.display = '';
return true; return true;
} }
} }