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
import {ResultsComponent} from '../searchEntries/results/results.component';
9

    
10
import {PiwikService} from '../openaireLibrary/utils/piwik/piwik.service';
11
import {ConfigurationService} from '../openaireLibrary/utils/configuration/configuration.service';
12
import {SearchEntriesService} from '../searchEntries/searchEntries.service';
13
import {CommunityService} from '../openaireLibrary/connect/community/community.service';
14

    
15
import {FreeGuard} from '../openaireLibrary/login/freeGuard.guard';
16
import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
17
import {SubscribeModule} from '../utils/subscribe/subscribe.module';
18
import {InviteModule} from '../utils/subscribe/invite/invite.module';
19
import {ManageModule} from '../openaireLibrary/utils/manage/manage.module';
20

    
21
import {StatisticsModule} from "../statistics/statistics.module";
22
import {SearchZenodoCommunitiesServiceModule} from '../openaireLibrary/connect/zenodoCommunities/searchZenodoCommunitiesService.module';
23
import {ZenodoCommunitiesServiceModule} from '../openaireLibrary/connect/zenodoCommunities/zenodo-communitiesService.module';
24

    
25
@NgModule({
26
  imports: [
27
    CommonModule, FormsModule, RouterModule,
28
      // CommunityRoutingModule,
29
    SubscribeModule, StatisticsModule, ManageModule, InviteModule,
30
    SearchZenodoCommunitiesServiceModule, ZenodoCommunitiesServiceModule
31
  ],
32
  declarations: [
33
    CommunityComponent, ResultsComponent
34
  ],
35
  providers:[
36
    FreeGuard, PreviousRouteRecorder, ConfigurationService,
37
    PiwikService, CommunityService, SearchEntriesService
38
  ],
39
  exports: [
40
    CommunityComponent
41
  ]
42
})
43
export class CommunityModule { }
(4-4/4)