blob: 744f8b8b3b287fcf9889c8570a57ce5b91ccc228 [file] [log] [blame]
Israel Lavi1994c982018-05-21 17:42:00 +03001import { NgModule } from "@angular/core";
2import { FormsModule, ReactiveFormsModule } from "@angular/forms";
3import { InputComponent } from "./input/input.component";
4import { DropDownComponent } from "./dropdown/dropdown.component";
5import { CommonModule } from "@angular/common";
6import { CheckboxComponent } from "./checkbox/checkbox.component";
7import { RadioGroupComponent } from "./radios/radio-buttons-group.component";
8import { AnimationDirectivesModule } from '../animations/animation-directives.module';
9import { DropDownTriggerDirective } from "./dropdown/dropdown-trigger.directive";
10import {SvgIconModule} from "../svg-icon/svg-icon.module";
11import { ValidationModule } from './validation/validation.module';
12
13@NgModule({
14 imports: [
15 CommonModule,
16 FormsModule,
17 ReactiveFormsModule,
18 AnimationDirectivesModule,
19 SvgIconModule
20 ],
21 declarations: [
22 DropDownComponent,
23 InputComponent,
24 CheckboxComponent,
25 RadioGroupComponent,
26 DropDownTriggerDirective,
27 ],
28 exports: [
29 DropDownComponent,
30 DropDownTriggerDirective,
31 InputComponent,
32 CheckboxComponent,
33 RadioGroupComponent,
34 ValidationModule
35 ]
36})
37export class FormElementsModule {
38}