Project

General

Profile

1
import { NgModule }            from '@angular/core';
2
import { CommonModule }        from '@angular/common';
3
import { FormsModule }         from '@angular/forms';
4

    
5
import { OpenaireDepositPublicationsComponent } from './depositPublications.component';
6

    
7
import {DepositPublicationsRoutingModule} from './depositPublications-routing.module';
8
import {DepositPublicationsModule} from '../../openaireLibrary/deposit/publications/depositPublications.module';
9
import {FreeGuard} from '../../openaireLibrary/login/freeGuard.guard';
10
import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
11
import {IsRouteEnabled} from '../../openaireLibrary/error/isRouteEnabled.guard';
12
import {ZenodoCommunitiesServiceModule} from '../../openaireLibrary/connect/zenodoCommunities/zenodo-communitiesService.module';
13
import {SearchZenodoCommunitiesServiceModule} from '../../openaireLibrary/connect/zenodoCommunities/searchZenodoCommunitiesService.module';
14

    
15
import {CommunityService} from '../../openaireLibrary/connect/community/community.service';
16

    
17
@NgModule({
18
  imports: [
19
    CommonModule, FormsModule,
20
    DepositPublicationsModule,
21
    DepositPublicationsRoutingModule,
22
    ZenodoCommunitiesServiceModule, SearchZenodoCommunitiesServiceModule
23
  ],
24
  declarations: [
25
    OpenaireDepositPublicationsComponent
26
  ],
27
  exports: [
28
    OpenaireDepositPublicationsComponent,
29
   ],
30
  providers:    [FreeGuard,PreviousRouteRecorder, IsRouteEnabled, CommunityService]
31
})
32
export class LibDepositPublicationsModule { }
(3-3/6)