Project

General

Profile

1
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{HomeRoutingModule} from './home-routing.module';
7
import{HomeComponent} from './home.component';
8

    
9
import {  DataProvidersServiceModule} from '../openaireLibrary/services/dataProvidersService.module';
10
import { SearchResearchResultsServiceModule} from '../openaireLibrary/services/searchResearchResultsService.module';
11
import {  ProjectsServiceModule} from '../openaireLibrary/services/projectsService.module';
12
// import {  PublicationsServiceModule} from '../openaireLibrary/services/publicationsService.module';
13
import {  OrganizationsServiceModule} from '../openaireLibrary/services/organizationsService.module';
14
import { SearchFormModule} from '../openaireLibrary/searchPages/searchUtils/searchForm.module';
15
import {PiwikServiceModule} from '../openaireLibrary/utils/piwik/piwikService.module';
16

    
17
import {HelperModule} from '../openaireLibrary/utils/helper/helper.module';
18

    
19
import {RefineFieldResultsServiceModule} from '../openaireLibrary/services/refineFieldResultsService.module';
20
import {ConfigurationService} from '../openaireLibrary/utils/configuration/configuration.service';
21
import {FreeGuard} from '../openaireLibrary/login/freeGuard.guard';
22
import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
23
import {Schema2jsonldModule} from '../openaireLibrary/sharedComponents/schema2jsonld/schema2jsonld.module';
24
import { SEOServiceModule } from '../openaireLibrary/sharedComponents/SEO/SEOService.module';
25

    
26
import {ErrorMessagesModule} from '../openaireLibrary/utils/errorMessages.module';
27
// import {SoftwareServiceModule} from "../openaireLibrary/services/softwareService.module";
28
// import {OrpsServiceModule} from "../openaireLibrary/services/orpsService.module";
29
// import {AggregatorNavBarComponent} from "../utils/aggregatorNavBar.component";
30

    
31
 @NgModule({
32
  imports: [
33
    CommonModule, FormsModule, RouterModule,
34
     RefineFieldResultsServiceModule,
35
    DataProvidersServiceModule, SearchResearchResultsServiceModule, ProjectsServiceModule,
36
    OrganizationsServiceModule,
37
     SearchFormModule,
38
      PiwikServiceModule,
39
      HomeRoutingModule,
40
      HelperModule,
41
      ErrorMessagesModule,
42
      Schema2jsonldModule, SEOServiceModule,
43
  ],
44
  declarations: [
45
    HomeComponent//, AggregatorNavBarComponent
46
   ],
47
  providers:[
48
    FreeGuard, PreviousRouteRecorder, ConfigurationService
49
    ],
50
  exports: [
51
    HomeComponent//, AggregatorNavBarComponent
52
     ]
53
})
54
export class HomeModule { }
(4-4/4)