| angular.module('app.common.directives').directive('hasError', function() { | |
| return { | |
| scope: {hasError: '='}, | |
| require: 'ngModel', | |
| link: function(scope, elm, attrs, ngModel) { | |
| scope.$watch('hasError', function(value) { | |
| ngModel.$setValidity('hasError', value ? false : true); | |
| }); | |
| } | |
| }; | |
| }); |