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 {CommunitiesRoutingModule} from './communities-routing.module';
7
import {SubscribeModule}          from '../utils/subscribe/subscribe.module';
8
import {ManageModule}             from '../utils/manage/manage.module';
9

    
10
import {CommunitiesComponent}     from './communities.component';
11

    
12
import {FreeGuard}                from '../openaireLibrary/login/freeGuard.guard';
13
import {PreviousRouteRecorder}    from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
14

    
15
import {PiwikService}             from '../openaireLibrary/utils/piwik/piwik.service';
16
import {ConfigurationService}     from '../openaireLibrary/utils/configuration/configuration.service';
17
import {CommunitiesService}       from '../openaireLibrary/connect/communities/communities.service';
18

    
19
@NgModule({
20
  imports: [
21
    CommonModule, FormsModule, RouterModule,
22
    // CommunitiesRoutingModule,
23
    SubscribeModule, ManageModule
24
  ],
25
  declarations: [
26
    CommunitiesComponent
27
  ],
28
  providers:[
29
    FreeGuard, PreviousRouteRecorder, ConfigurationService,
30
    PiwikService, CommunitiesService
31
  ],
32
  exports: [
33
    CommunitiesComponent
34
  ]
35
})
36
export class CommunitiesModule { }
(4-4/4)