import {NgModule} from '@angular/core'; import {FormsModule, ReactiveFormsModule} from '@angular/forms'; import {CommonModule} from '@angular/common'; import {LecturerRootComponent} from 'src/app/LecturerComponents/lecturer-root.component'; import {LecturerRoutesModule} from 'src/app/LecturerComponents/lecturer-routes.module'; import {NavbarModule} from 'src/app/NavBarComponents/navbar.module'; import {LecturerDashboardComponent} from 'src/app/LecturerComponents/LecturerDashboardComponents/lecturer-dashboard.component'; import {LecturerInfoService} from 'src/app/services/lecturer-info.service'; import {LecturerPaperViewComponent} from 'src/app/LecturerComponents/LecturerPaperView/lecturer-paper-view.component'; import {LecturerDataService} from 'src/app/services/lecturer-data.service'; import {LecturerSubmissionsViewComponent} from 'src/app/LecturerComponents/LecturerSubmissionsView/lecturer-submissions-view.component'; import {LecturerResponseViewComponent} from 'src/app/LecturerComponents/LecturerResponseView/lecturer-response-view.component'; import {LecturerCreateOmpViewComponent} from 'src/app/LecturerComponents/LecturerCreateOMPView/lecturer-create-omp-view.component'; import {LecturerViewService} from 'src/app/services/lecturer-view.service'; import {LecturerTemplateViewComponent} from 'src/app/LecturerComponents/LecturerTemplateView/lecturer-template-view.component'; import {LecturerEditTemplateViewComponent} from 'src/app/LecturerComponents/LecturerEditTemplateView/lecturer-edit-template-view.component'; @NgModule({ declarations: [ LecturerRootComponent, LecturerDashboardComponent, LecturerPaperViewComponent, LecturerSubmissionsViewComponent, LecturerResponseViewComponent, LecturerCreateOmpViewComponent, LecturerTemplateViewComponent, LecturerEditTemplateViewComponent ], imports: [ CommonModule, FormsModule, ReactiveFormsModule, NavbarModule, LecturerRoutesModule ], providers: [ LecturerInfoService, LecturerDataService, LecturerViewService ] }) export class LecturerRootModule { }