Project

General

Profile

1
import { NgModule } from '@angular/core';
2
import { BrowserModule } from '@angular/platform-browser';
3
import { HttpModule, JsonpModule } from '@angular/http';
4
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
5
import { RouterModule } from '@angular/router';
6

    
7
import { Meta } from '../../../openaireLibrary/sharedComponents/metaService';
8

    
9
import { EnvironmentSpecificResolver } from '../../../openaireLibrary/utils/properties/environmentSpecificResolver';
10
import { EnvironmentSpecificService } from '../../../openaireLibrary/utils/properties/environment-specific.service';
11

    
12
import { DataTablesModule } from 'angular-datatables';
13
import { ManageContentProvidersComponent } from './manage-content-providers.component';
14
import { ManageCommunityContentProvidersService } from "../../../services/manageContentProviders.service";
15
import {SearchDataprovidersServiceModule} from '../../../openaireLibrary/connect/contentProviders/searchDataprovidersService.module';
16

    
17
import { RemoveContentProvidersComponent } from './remove-content-providers.component';
18
import { AddContentProvidersComponent } from './add-content-providers.component';
19
import { SearchDataprovidersService } from "../../../openaireLibrary/services/searchDataproviders.service";
20
import { PagingModule } from '../../../openaireLibrary/utils/paging.module';
21
import { SearchPagingModule } from '../../../openaireLibrary/searchPages/searchUtils/searchPaging.module';
22

    
23
import {ErrorMessagesModule}    from '../../../openaireLibrary/utils/errorMessages.module';
24
import {AlertModalModule} from '../../../openaireLibrary/utils/modal/alertModal.module';
25

    
26
@NgModule({
27
    imports: [
28
        BrowserModule,
29
        HttpModule,
30
        JsonpModule,
31
        FormsModule,
32
        ReactiveFormsModule,
33
        RouterModule,
34
        DataTablesModule,
35
        PagingModule, SearchPagingModule,
36
        ErrorMessagesModule,
37
        AlertModalModule,
38
        SearchDataprovidersServiceModule
39
    ],
40
    declarations: [
41
        ManageContentProvidersComponent,
42
        RemoveContentProvidersComponent,
43
        AddContentProvidersComponent
44
    ],
45
    providers: [
46
        ManageCommunityContentProvidersService,
47
        SearchDataprovidersService,
48
        EnvironmentSpecificResolver,EnvironmentSpecificService, Meta
49
    ]
50
})
51

    
52
export class CommunityContentProvidersModule { }
(3-3/6)