Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
ngrx-forms
Advanced tools
ngrx-forms brings the strengths of the redux state management model to the world of forms in applications that are using Angular and ngrx. The mechanisms that Angular provides for working with forms are inherently mutable, local, and hard to debug. This library offers a different model for working with forms. Instead of storing the state of form controls inside the components we put them in the ngrx store. We update the state with actions which allows easy debugging just like any other redux application. ngrx-forms also provides powerful mechanisms to update, validate and generally manage large complex forms. It contains APIs for synchronous and asynchronous validation, creating dynamic forms, integrating with custom form elements, and much more.
To get to know more you can either read the official documentation or visit the example application.
npm install ngrx-forms --save
This library has a peer dependency on @angular/core
, @angular/common
, @angular/forms
, and @ngrx/store
, so make sure appropriate versions of those packages are installed.
To report a bug please provide a reproduction of the issue in a code sandbox. You can fork this example.
Please see the documentation.
Everything in this repository is licensed under the MIT License unless otherwise specified.
Copyright (c) 2017-present Jonathan Ziller
5.2.1
onNgrxFormsAction
with onNgrxForms
(ee5dccf)<a name="5.2.0"></a>
FAQs
Proper integration of forms in Angular 4 applications using ngrx
The npm package ngrx-forms receives a total of 8,056 weekly downloads. As such, ngrx-forms popularity was classified as popular.
We found that ngrx-forms demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.