Project

General

Profile

1
import { NgModule,  ModuleWithProviders }            from '@angular/core';
2
import { CommonModule }        from '@angular/common';
3

    
4
import {FreeGuard} from '../../openaireLibrary/login/freeGuard.guard';
5
import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
6
import {IsRouteEnabled} from '../../openaireLibrary/error/isRouteEnabled.guard'
7

    
8
import {ShareInZenodoComponent} from './shareInZenodo.component';
9
import {ShareInZenodoRoutingModule} from './shareInZenodo-routing.module';
10
import {ZenodoCommunitiesServiceModule} from '../../openaireLibrary/connect/zenodoCommunities/zenodo-communitiesService.module';
11
import {SearchZenodoCommunitiesServiceModule} from '../../openaireLibrary/connect/zenodoCommunities/searchZenodoCommunitiesService.module';
12

    
13
import {CommunityService} from '../../openaireLibrary/connect/community/community.service';
14
import {RouterModule} from "@angular/router";
15
import {HelperModule} from "../../openaireLibrary/utils/helper/helper.module";
16

    
17
@NgModule({
18
  imports: [
19
    CommonModule,ShareInZenodoRoutingModule, ZenodoCommunitiesServiceModule, SearchZenodoCommunitiesServiceModule,
20
    RouterModule, HelperModule
21
  ],
22
  declarations: [
23
    ShareInZenodoComponent
24
  ],
25
  providers:[FreeGuard,PreviousRouteRecorder, IsRouteEnabled, CommunityService],
26
  exports: [
27
    ShareInZenodoComponent
28
  ]
29
})
30

    
31

    
32
export class ShareInZenodoModule{}
(4-4/4)