diff --git a/static/js/utils/form.js b/static/js/utils/form.js index 9c577725a..d4f97bb4a 100644 --- a/static/js/utils/form.js +++ b/static/js/utils/form.js @@ -3,6 +3,10 @@ var formUtilities = []; + var FORM_GROUP_SELECTOR = '.form-group'; + var FORM_GROUP_WITH_ERRORS_CLASS = 'form-group--has-error'; + + /** * * Reactive Submit Button Utility @@ -172,7 +176,7 @@ } conditionalValue = element.dataset.conditionalValue; - formGroup = element.closest('.form-group'); + formGroup = element.closest(FORM_GROUP_SELECTOR); if (!formGroup) { throw new Error('Interactive Fieldset needs a .form-group ancestor!'); } @@ -263,9 +267,6 @@ var FORM_ERROR_REMOVER_INITIALIZED_CLASS = 'form-error-remover--initialized'; var FORM_ERROR_REMOVER_INPUTS_SELECTOR = 'input:not([type="hidden"]), textarea, select'; - var FORM_GROUP_SELECTOR = '.form-group'; - var FORM_GROUP_WITH_ERRORS_CLASS = 'form-group--has-error'; - var formErrorRemoverUtil = function(element) { var formGroups;