blob: 4213f76d24320da7a7956c9a4e762746da555949 [file] [log] [blame]
import { NgModule } from "@angular/core";
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { SvgIconModule } from './../../svg-icon/svg-icon.module';
import { ValidationComponent } from './validation.component';
import { ValidatorComponent } from './validators/base.validator.component';
import { RequiredValidatorComponent } from './validators/required.validator.component';
import { RegexValidatorComponent } from './validators/regex.validator.component';
import { CustomValidatorComponent } from './validators/custom.validator.component';
import { ValidationGroupComponent } from './validation-group.component';
@NgModule({
imports: [
FormsModule,
CommonModule,
ReactiveFormsModule,
SvgIconModule
],
declarations: [
ValidationComponent,
RegexValidatorComponent,
RequiredValidatorComponent,
CustomValidatorComponent,
ValidationGroupComponent
],
exports: [
ValidationComponent,
RegexValidatorComponent,
RequiredValidatorComponent,
CustomValidatorComponent,
ValidationGroupComponent
]
})
export class ValidationModule {
}