import { NgModule } from '@angular/core'; import { NGXWizardRoutingModule } from "./ngx-wizard-routing.module"; import { FormsModule } from '@angular/forms'; /* App Root */ import { NGXFormWizardComponent } from './ngx-wizard.component'; import { NavbarComponent } from './navbar/navbar.component'; /* Feature Components */ import { PersonalComponent } from './personal/personal.component'; import { WorkComponent } from './work/work.component'; import { AddressComponent } from './address/address.component'; import { ResultComponent } from './result/result.component'; /* Shared Service */ import { FormDataService } from './data/formData.service'; import { WorkflowService } from './workflow/workflow.service'; import { CommonModule } from "@angular/common"; @NgModule({ imports: [CommonModule, FormsModule, NGXWizardRoutingModule ], providers: [{ provide: FormDataService, useClass: FormDataService }, { provide: WorkflowService, useClass: WorkflowService }], declarations: [NGXFormWizardComponent, NavbarComponent, PersonalComponent, WorkComponent, AddressComponent, ResultComponent], bootstrap: [NGXFormWizardComponent] }) export class NGXFormWizardModule { }