import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { HttpClientModule } from '@angular/common/http'; import { FormsModule } from '@angular/forms'; import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; import { MatSelectModule } from '@angular/material/select'; import { MatInputModule } from '@angular/material/input'; import { MainComponent } from './Main.component'; import { DataApiService } from './DataApiService'; import { ImportExamSoftComponent } from './ImportExamSoftComponent'; import { ImportStepOneComponent } from './ImportStepOneComponent'; import { routes } from './Data.routes'; @NgModule({ imports: [ CommonModule, HttpClientModule, RouterModule.forChild(routes), FormsModule, MatSelectModule, MatInputModule, NgbModule.forRoot() ], declarations: [ MainComponent, ImportExamSoftComponent, ImportStepOneComponent ], providers: [DataApiService] }) export class DataModule { public static routes = routes; }