{ parent.activateValidation({"message":"This field is required.","minLength":1,"maxLength":"","type":"none","required":false,"expression":"null"}, el) }} /> <${validation.ErrorMessage} errors=${validation.errors} name="mf-first-name" as=${html``} />
parent.activateValidation({"message":"This field is required.","emailMessage":"Please enter a valid Email address","minLength":1,"maxLength":"","type":"none","required":false,"expression":"null"}, el)} /> <${validation.ErrorMessage} errors=${validation.errors} name="mf-email" as=${html``} />
<${props.Flatpickr} name="mf-date" className="mf-input mf-date-input mf-left-parent mf-date-range " placeholder="${ parent.decodeEntities(`Appointment date *`) } " options=${{"minDate":"","maxDate":"","dateFormat":"d-m-Y H:i","enableTime":true,"disable":[],"mode":"range","static":true,"disableMobile":true,"time_24hr":true}} value=${parent.getValue('mf-date')} onInput=${parent.handleDateTime} aria-invalid=${validation.errors['mf-date'] ? 'true' : 'false'} onReady=${(dates, dateStr, instance) => props.DateWidget( instance, '', {"message":"This field is required.","required":false}, register, parent )} /> <${validation.ErrorMessage} errors=${validation.errors} name="mf-date" as=${html``} />
<${props.Flatpickr} name="mf-time" className="mf-input mf-date-input mf-time-input mf-left-parent " placeholder="${ parent.decodeEntities(`Appointment time *`) } " options=${{"enableTime":true,"dateFormat":"H:i","noCalendar":true,"time_24hr":true,"static":true}} value=${parent.getValue('mf-time')} onInput=${parent.handleDateTime} aria-invalid=${validation.errors['mf-time'] ? 'true' : 'false'} onReady=${ ( dates, dateStr, instance ) => { if( instance.input.nextSibling ) { if( instance.input.value.trim().length ) { instance.input.nextSibling.classList.add('value-found'); }else { instance.input.nextSibling.classList.remove('value-found'); } } parent.activateValidation({"message":"This field is required.","required":false}, instance.input); } } onChange=${ ( selectedDates, dateStr, instance ) => { if( instance.input.nextSibling ) { if( dateStr.trim().length ) { instance.input.nextSibling.classList.add('value-found'); }else { instance.input.nextSibling.classList.remove('value-found'); } } } } /> <${validation.ErrorMessage} errors=${validation.errors} name="mf-time" as=${html``} />
parent.activateValidation({"message":"This field is required.","minLength":1,"maxLength":"","type":"none","required":false,"expression":"null"}, el)} /> <${validation.ErrorMessage} errors=${validation.errors} name="mf-number" as=${html``} />
<${validation.ErrorMessage} errors=${validation.errors} name="mf-comment" as=${html``} />