Project

General

Profile

1 57321 k.triantaf
import {NgModule} from '@angular/core';
2
import {CommonModule} from '@angular/common';
3
import {FormsModule} from '@angular/forms';
4
import {RouterModule} from '@angular/router';
5
6
import {FreeGuard} from '../openaireLibrary/login/freeGuard.guard';
7
import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
8
9
import {PiwikService} from '../openaireLibrary/utils/piwik/piwik.service';
10
import {ErrorMessagesModule} from '../openaireLibrary/utils/errorMessages.module';
11
import {HelperModule} from "../openaireLibrary/utils/helper/helper.module";
12
import {Schema2jsonldModule} from "../openaireLibrary/sharedComponents/schema2jsonld/schema2jsonld.module";
13
import {SEOServiceModule} from "../openaireLibrary/sharedComponents/SEO/SEOService.module";
14
import {MonitorRoutingModule} from "./monitor-routing.module";
15
import {MonitorComponent} from "./monitor.component";
16
import {StakeholderService} from "../services/stakeholder.service";
17
18
@NgModule({
19
  imports: [
20
    CommonModule, FormsModule, RouterModule, ErrorMessagesModule,
21
    HelperModule, Schema2jsonldModule, SEOServiceModule, MonitorRoutingModule
22
  ],
23
  declarations: [
24
    MonitorComponent
25
  ],
26
  providers: [
27
    FreeGuard, PreviousRouteRecorder,
28
    PiwikService, StakeholderService
29
  ],
30
  exports: [
31
    MonitorComponent
32
  ]
33
})
34
export class MonitorModule {
35
}