DaftMonk/fullstack-demo

View on GitHub
client/components/mongoose-error/mongoose-error.directive.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

/**
 * Removes server error when user updates input
 */
angular.module('demoApp')
  .directive('mongooseError', function () {
    return {
      restrict: 'A',
      require: 'ngModel',
      link: function(scope, element, attrs, ngModel) {
        element.on('keydown', function() {
          return ngModel.$setValidity('mongoose', true);
        });
      }
    };
  });