Project

General

Profile

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

    
5

    
6
import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
7
import {IsRouteEnabled} from '../openaireLibrary/error/isRouteEnabled.guard';
8

    
9
import {OpenaireDepositComponent} from "./deposit.component";
10
import {DepositRoutingModule} from "./deposit-routing.module";
11
import {DepositFirstPageModule} from "../openaireLibrary/deposit/depositFirstPage.module";
12

    
13
import {ZenodoCommunitiesService} from "../openaireLibrary/connect/zenodoCommunities/zenodo-communities.service";
14
import {CommunityService} from "../openaireLibrary/connect/community/community.service";
15
import {SearchZenodoCommunitiesService} from "../openaireLibrary/connect/zenodoCommunities/searchZenodoCommunities.service";
16

    
17
@NgModule({
18
  imports: [
19
    CommonModule, FormsModule,
20
    DepositRoutingModule, DepositFirstPageModule
21
  ],
22
  declarations: [
23
    OpenaireDepositComponent
24
  ],
25
  exports: [
26
    OpenaireDepositComponent,
27
  ],
28
  providers:    [PreviousRouteRecorder, IsRouteEnabled,
29
    ZenodoCommunitiesService, CommunityService, SearchZenodoCommunitiesService]
30
})
31
export class LibDepositModule { }
(3-3/6)