Form component done, documented and tested
diff --git a/views/ngXosLib/xosHelpers/spec/ui/form.test.js b/views/ngXosLib/xosHelpers/spec/ui/form.test.js
index 567f145..1ccacc5 100644
--- a/views/ngXosLib/xosHelpers/spec/ui/form.test.js
+++ b/views/ngXosLib/xosHelpers/spec/ui/form.test.js
@@ -272,6 +272,13 @@
               required: true
             };
 
+            scope.config.fields.age = {
+              validators: {
+                min: 10,
+                max: 20
+              }
+            };
+
             scope.$digest();
           });
 
@@ -298,6 +305,15 @@
             expect(isolatedScope.testForm.first_name.$valid).toBeFalsy();
             expect(isolatedScope.testForm.first_name.$error.maxlength).toBeTruthy();
           });
+
+          xit('should validate min', () => {
+            // not validating min and max for now
+            scope.model.age = 8;
+            scope.$digest();
+
+            expect(isolatedScope.testForm.age.$valid).toBeFalsy();
+            expect(isolatedScope.testForm.age.$error.min).toBeTruthy();
+          });
         });
       });
     });
diff --git a/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/form.component.js b/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/form.component.js
index 715ead3..0f0f8f6 100644
--- a/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/form.component.js
+++ b/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/form.component.js
@@ -93,7 +93,7 @@
               ng-model="vm.ngModel[name]"
               ng-minlength="field.validators.minlength || 0"
               ng-maxlength="field.validators.maxlength || 2000"
-              ng-required="field.validators.required || false"/>
+              ng-required="field.validators.required || false" />
             <span class="boolean-field" ng-if="field.type === 'boolean'">
               <button
                 class="btn btn-success"