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 '../openaireLibrary/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
import {ErrorMessagesModule}      from '../openaireLibrary/utils/errorMessages.module';
19

    
20
import {SearchFormModule}         from '../openaireLibrary/searchPages/searchUtils/searchForm.module';
21
import {BrowseCommunityModule}    from './browseCommunity/browse-community.module';
22
@NgModule({
23
  imports: [
24
    CommonModule, FormsModule, RouterModule,
25
    // CommunitiesRoutingModule,
26
    SubscribeModule, ManageModule, ErrorMessagesModule,
27
    SearchFormModule, BrowseCommunityModule
28
  ],
29
  declarations: [
30
    CommunitiesComponent
31
  ],
32
  providers:[
33
    FreeGuard, PreviousRouteRecorder, ConfigurationService,
34
    PiwikService, CommunitiesService
35
  ],
36
  exports: [
37
    CommunitiesComponent
38
  ]
39
})
40
export class CommunitiesModule { }
(4-4/4)