Skip to content
Snippets Groups Projects
lecturer-root.module.ts 4.55 KiB
Newer Older
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 {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 {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';
ywb16155's avatar
ywb16155 committed
import {AgGridModule} from 'ag-grid-angular';
import {ViewClassesButtonComponent} from 'src/app/GridComponents/ViewClassesButton/view-classes-button.component';
import {ViewSubmissionsButtonComponent} from 'src/app/GridComponents/ViewSubmissionsButton/view-submissions-button.component';
import {DeletePaperButtonComponent} from 'src/app/GridComponents/DeletePaperButton/delete-paper-button.component';
import {ViewResponsesButtonComponent} from 'src/app/GridComponents/ViewResponsesButton/view-responses-button.component';
import {EditTemplateButtonComponent} from 'src/app/GridComponents/EditTemplateButton/edit-template-button.component';
import {DeleteTemplateButtonComponent} from 'src/app/GridComponents/DeleteTemplateButton/delete-template-button.component';
import {ChartModule} from 'angular-highcharts';
import {ResponseChartComponent} from 'src/app/LecturerComponents/LecturerChartComponents/ResponseChart/response-chart.component';
import {LecturerNavbarComponent} from 'src/app/LecturerComponents/LecturerNavBar/lecturer-navbar.component';
import {ViewPaperButtonComponent} from 'src/app/GridComponents/ViewPaperButton/view-paper-button.component';
import {LecturerViewPaperComponent} from 'src/app/LecturerComponents/ViewPaperComponents/lecturer-view-paper.component';
import {StudentResponseChartComponent} from 'src/app/LecturerComponents/LecturerChartComponents/StudentResponseChart/student-response-chart.component';
import {LecturerResponseGraphService} from 'src/app/services/lecturer-response-graph.service';
import {GenerateAnalysisButtonComponent} from 'src/app/GridComponents/GenerateAnalysisButton/generate-analysis-button.component';
import {LecturerAnalysisViewComponent} from 'src/app/LecturerComponents/LecturerAnalysisView/lecturer-analysis-view.component';
import {SentimentCloudComponent} from 'src/app/WordcloudComponents/SentimentCloud/sentiment-cloud.component';
import {TagCloudModule} from 'angular-tag-cloud-module';
    LecturerRootComponent,
    LecturerDashboardComponent,
    LecturerPaperViewComponent,
    LecturerCreateOmpViewComponent,
    LecturerTemplateViewComponent,
    LecturerEditTemplateViewComponent,
    LecturerViewPaperComponent,
    ViewClassesButtonComponent,
    ViewSubmissionsButtonComponent,
    ViewResponsesButtonComponent,
    EditTemplateButtonComponent,
    DeleteTemplateButtonComponent,
    StudentResponseChartComponent,
    FormsModule,
    ReactiveFormsModule,
    AgGridModule.withComponents([
      ViewClassesButtonComponent,
      ViewSubmissionsButtonComponent,
      ViewResponsesButtonComponent,
      EditTemplateButtonComponent,
      ViewPaperButtonComponent,
      GenerateAnalysisButtonComponent
    ChartModule,
    LecturerViewService,
    LecturerResponseGraphService