Project

General

Profile

1 54963 k.triantaf
import {NgModule} from '@angular/core';
2
import {CommonModule} from '@angular/common';
3
import {FormsModule} from '@angular/forms';
4
import {RouterModule} from '@angular/router';
5
import {PagingModule} from '../../openaireLibrary/utils/paging.module';
6 53600 argiro.kok
import {ManageZenodoCommunitiesComponent} from './manage-zenodo-communities.component';
7 53905 argiro.kok
import {AddZenodoCommunitiesComponent} from './add-zenodo-communities.component';
8
import {ZenodoCommunitiesComponent} from './zenodo-communities.component';
9
import {FABModule} from '../../utils/fabModule.module';
10
import { DataTablesModule } from 'angular-datatables';
11 54963 k.triantaf
import {SearchZenodoCommunitiesServiceModule } from '../../openaireLibrary/connect/zenodoCommunities/searchZenodoCommunitiesService.module';
12
import {ManageZenodoCommunitiesService} from '../../services/manageZenodoCommunities.service';
13
import {ZenodoCommunitiesServiceModule} from '../../openaireLibrary/connect/zenodoCommunities/zenodo-communitiesService.module';
14 53905 argiro.kok
import {AlertModalModule} from '../../openaireLibrary/utils/modal/alertModal.module';
15 54963 k.triantaf
import {ZenodoCommunitiesRoutingModule} from './zenodo-communities-routing.module';
16 54964 k.triantaf
import {IsCommunity} from '../../openaireLibrary/connect/communityGuard/isCommunity.guard';
17
import {ConnectAdminLoginGuard} from '../../openaireLibrary/connect/communityGuard/connectAdminLoginGuard.guard';
18 53600 argiro.kok
19
@NgModule({
20 54963 k.triantaf
  imports: [
21 53600 argiro.kok
    CommonModule, FormsModule, RouterModule,
22 53905 argiro.kok
    PagingModule, FABModule, DataTablesModule, SearchZenodoCommunitiesServiceModule, ZenodoCommunitiesServiceModule,
23 54963 k.triantaf
    AlertModalModule, ZenodoCommunitiesRoutingModule
24 53600 argiro.kok
  ],
25 54963 k.triantaf
  declarations: [
26 53905 argiro.kok
    ManageZenodoCommunitiesComponent, ZenodoCommunitiesComponent, AddZenodoCommunitiesComponent
27 54963 k.triantaf
  ],
28
  providers: [
29 54964 k.triantaf
     ManageZenodoCommunitiesService, IsCommunity, ConnectAdminLoginGuard
30 53600 argiro.kok
   ],
31
  exports: [
32 54963 k.triantaf
      ZenodoCommunitiesComponent
33 53600 argiro.kok
   ]
34
})
35
36 53905 argiro.kok
export class ZenodoCommunitiesModule { }