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{CommunityRoutingModule} from './community-routing.module';
7
import{CommunityComponent} from './community.component';
8

    
9
import { CommunityService } from './community.service';
10

    
11
import {ResultsComponent} from './results/results.component';
12

    
13
import {PiwikService} from '../openaireLibrary/utils/piwik/piwik.service';
14
import {Meta} from '../openaireLibrary/sharedComponents/metaService';
15
import {ConfigurationService} from '../openaireLibrary/utils/configuration/configuration.service';
16

    
17
import {FreeGuard} from '../openaireLibrary/login/freeGuard.guard';
18
import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
19

    
20
@NgModule({
21
  imports: [
22
    CommonModule, FormsModule, RouterModule,
23
      CommunityRoutingModule
24
  ],
25
  declarations: [
26
    CommunityComponent, ResultsComponent
27
   ],
28
  providers:[
29
    FreeGuard, PreviousRouteRecorder, ConfigurationService, Meta, PiwikService, CommunityService
30
    ],
31
  exports: [
32
    CommunityComponent
33
     ]
34
})
35
export class CommunityModule { }
(4-4/5)