Project

General

Profile

1 50169 argiro.kok
//import {MaterialModule} from '@angular/material';
2 59303 konstantin
import {NgModule} from '@angular/core';
3
import {CommonModule} from '@angular/common';
4
import {FormsModule} from '@angular/forms';
5
import {RouterModule} from '@angular/router';
6 58275 k.triantaf
import {MatSelectModule} from "@angular/material";
7 50169 argiro.kok
8 59303 konstantin
import {ProjectComponent} from './project.component';
9 58275 k.triantaf
import {ProjectServiceModule} from './projectService.module';
10
import {HtmlProjectReportService} from "../htmlProjectReport/htmlProjectReport.service";
11
import {ReportsServiceModule} from '../../services/reportsService.module';
12
import {SearchResearchResultsServiceModule} from '../../services/searchResearchResultsService.module';
13
14 59180 konstantin
import {MetricsModule} from '../landing-utils/metrics/metrics.module';
15 59303 konstantin
import {LandingModule} from '../landing-utils/landing.module';
16 58275 k.triantaf
import {LandingHeaderModule} from "../landing-utils/landing-header/landing-header.module";
17
18 56644 k.triantaf
import {LoadingModalModule} from '../../utils/modal/loadingModal.module';
19 50169 argiro.kok
import {AlertModalModule} from '../../utils/modal/alertModal.module';
20
import {ErrorMessagesModule} from '../../utils/errorMessages.module';
21 58275 k.triantaf
import {HelperModule} from "../../utils/helper/helper.module";
22
import {IFrameModule} from '../../utils/iframe.module';
23 50169 argiro.kok
24 59303 konstantin
import {FreeGuard} from '../../login/freeGuard.guard';
25 50169 argiro.kok
import {IsRouteEnabled} from '../../error/isRouteEnabled.guard';
26 53724 argiro.kok
import {Schema2jsonldModule} from '../../sharedComponents/schema2jsonld/schema2jsonld.module';
27 59303 konstantin
import {SEOServiceModule} from '../../sharedComponents/SEO/SEOService.module';
28 58275 k.triantaf
import {FeedbackModule} from "../feedback/feedback.module";
29 59180 konstantin
import {AltMetricsModule} from "../../utils/altmetrics.module";
30
import {TabsModule} from "../../utils/tabs/tabs.module";
31
import {SearchTabModule} from "../../utils/tabs/contents/search-tab.module";
32 50169 argiro.kok
33
@NgModule({
34
  imports: [
35
    CommonModule, FormsModule, RouterModule, LandingModule,
36 56644 k.triantaf
    LoadingModalModule, AlertModalModule, ErrorMessagesModule,
37 58275 k.triantaf
    IFrameModule, MetricsModule, ReportsServiceModule,
38 57027 konstantin
    SearchResearchResultsServiceModule, ProjectServiceModule,
39 58275 k.triantaf
    Schema2jsonldModule, SEOServiceModule, HelperModule,
40 59180 konstantin
    LandingHeaderModule, MatSelectModule, FeedbackModule, AltMetricsModule,
41 59303 konstantin
    TabsModule, SearchTabModule
42 50169 argiro.kok
  ],
43
  declarations: [
44
    ProjectComponent
45
  ],
46
  providers:[
47 58275 k.triantaf
    FreeGuard, IsRouteEnabled, HtmlProjectReportService
48 50169 argiro.kok
  ],
49
  exports: [
50
    ProjectComponent
51
  ]
52
})
53
export class ProjectModule { }