From 34ab3189e07dd1b922eb207ae0b9d08950879adc Mon Sep 17 00:00:00 2001 From: grainsoft Date: Thu, 4 Jun 2026 20:11:10 +0300 Subject: [PATCH] updates --- src/validator/FormValidator.js | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/src/validator/FormValidator.js b/src/validator/FormValidator.js index 6879f08..3c777dc 100644 --- a/src/validator/FormValidator.js +++ b/src/validator/FormValidator.js @@ -198,26 +198,24 @@ export class FormValidator extends Validator { if (input.type == 'checkbox' || input.type == 'radio') { input.parentNode.classList.add('sp-has-error'); } - else { - let fieldWrapper = input.dxParents('.form-field'); + const fieldWrapper = input.dxParents('.form-field'); - if (!fieldWrapper) { - return false; - } - - fieldWrapper.classList.add('form-field-error'); - - const inputWrapper = fieldWrapper.dxFind('.input-wrapper'); - - if (inputWrapper) { - inputWrapper.after( El('div', { className: 'sp-label-error' }, emsg ) ); - } - else { - fieldWrapper.append( El('div', { className: 'sp-label-error' }, emsg ) ); - } + if (!fieldWrapper) { + return false; } + fieldWrapper.classList.add('form-field-error'); + + const inputWrapper = fieldWrapper.dxFind('.input-wrapper'); + + if (inputWrapper) { + inputWrapper.after( El('div', { className: 'sp-label-error' }, emsg ) ); + } + else { + fieldWrapper.append( El('div', { className: 'sp-label-error' }, emsg ) ); + } + return false; }