Project

General

Profile

1
/* Common Component of deposit for both research data & ppublications*/
2

    
3
import { NgModule }            from '@angular/core';
4
import { CommonModule }        from '@angular/common';
5
import { FormsModule }         from '@angular/forms';
6
import { RouterModule } from '@angular/router';
7

    
8
import { DepositComponent } from './deposit.component';
9
import { DepositResultComponent } from './depositResult.component';
10
import {EntitiesAutocompleteModule} from '../utils/entitiesAutoComplete/entitiesAutoComplete.module';
11
import {DataProvidersServiceModule} from '../services/dataProvidersService.module';
12
import {OrganizationServiceModule} from '../services/organizationService.module';
13
import {SearchResultsModule } from '../searchPages/searchUtils/searchResults.module';
14
import {PiwikServiceModule} from '../utils/piwik/piwikService.module';
15
import {HelperModule} from '../utils/helper/helper.module';
16
import { DepositBySubjectComponent } from './datasets/depositBySubject.component';
17
import {IFrameModule} from '../utils/iframe.module';
18

    
19

    
20

    
21
 @NgModule({
22
  imports: [
23
    CommonModule, FormsModule,
24
    RouterModule,
25
    EntitiesAutocompleteModule,
26
    DataProvidersServiceModule,
27
    OrganizationServiceModule,
28
    SearchResultsModule,
29
    PiwikServiceModule,
30
    HelperModule,
31
    IFrameModule
32
  ],
33
  declarations: [
34
    DepositComponent,
35
    DepositResultComponent,
36
    DepositBySubjectComponent
37
  ],
38
  exports: [
39
    DepositComponent,
40
    DepositResultComponent
41
  ],
42
  providers:    [
43
  ]
44
})
45
export class DepositModule { }
(3-3/4)