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
import {ManageModule}             from '../openaireLibrary/utils/manage/manage.module';
6

    
7
import {HomeComponent}     from './home.component';
8

    
9
import {FreeGuard}                from '../openaireLibrary/login/freeGuard.guard';
10
import {PreviousRouteRecorder}    from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
11

    
12
import {PiwikService}             from '../openaireLibrary/utils/piwik/piwik.service';
13
import {ErrorMessagesModule}      from '../openaireLibrary/utils/errorMessages.module';
14

    
15
import {SearchFormModule}         from '../openaireLibrary/searchPages/searchUtils/searchForm.module';
16
import {HelperModule} from "../openaireLibrary/utils/helper/helper.module";
17
import {GifSliderModule} from "../openaireLibrary/utils/gif-slider/gif-slider.module";
18
import {OtherPortalsModule} from "../openaireLibrary/sharedComponents/other-portals/other-portals.module";
19
import {Schema2jsonldModule} from "../openaireLibrary/sharedComponents/schema2jsonld/schema2jsonld.module";
20
import {SEOServiceModule} from "../openaireLibrary/sharedComponents/SEO/SEOService.module";
21
import {BrowseCommunityModule} from "../communities/browseCommunity/browse-community.module";
22
import {HomeRoutingModule} from "./home-routing.module";
23

    
24
@NgModule({
25
  imports: [
26
    CommonModule, FormsModule, RouterModule,
27
    ManageModule, ErrorMessagesModule,
28
    SearchFormModule,  GifSliderModule, OtherPortalsModule,
29
    HelperModule, Schema2jsonldModule, SEOServiceModule, HomeRoutingModule, BrowseCommunityModule
30
  ],
31
  declarations: [
32
    HomeComponent
33
  ],
34
  providers:[
35
    FreeGuard, PreviousRouteRecorder,
36
    PiwikService
37
  ],
38
  exports: [
39
    HomeComponent
40
  ]
41
})
42
export class HomeModule { }
(4-4/4)