angular-unsavedchanges (npm): AngularJS directive to warn user of unsaved changes when navigating away from a form.
Keywords: form|angularjs