Nondigestible Purple Mayonnaise

npm

Bring the best of OSS JavaScript development to your projects with npm Orgs - private packages & team management tools.Learn more »

ngx-auto-validate

0.0.2 • Public • Published

ngx-auto-validate

ngx-auto-validate is a validation module for Angular that favors dynamic element modification to show client-side validation errors. It's a good solution for large forms or applications where writing out all validation combinations could result in excess HTML in your templates.

Inspired by https://netbasal.com/make-your-angular-forms-error-messages-magically-appear-1e32350b7fa5 and https://jonsamwell.github.io/angular-auto-validate

Installation

npm install ngx-auto-validate

or

yarn add ngx-auto-validate

Usage:

Import this library in your app.module.ts:

import { NgxAutoValidateModule } from "ngx-auto-validate";
 
@NgModule({
    // ...
    imports: [
        ReactiveFormsModule,
        NgxAutoValidateModule.forRoot({
            errors: {
                errorType: "Error text"
                // ex. required: "This field is required"
                // ...
            }, 
            classes: {
                validationMessage: "text-danger small"
                // ...
            },
            texts: {
                defaultError: "Validation error",
                // ...
            }
        }),
        // ...
    ]
})
export class AppModule { }
 

ToDo:

install

npm i ngx-auto-validate

Downloadsweekly downloads

8

version

0.0.2

license

none

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability