Project

General

Profile

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

    
6
import{MainSearchRoutingModule} from './mainSearch-routing.module';
7
import{SearchComponent} from './search.component';
8

    
9
import {SearchResultsModule } from '../searchUtils/searchResults.module';
10

    
11
import {DataProvidersServiceModule} from '../../services/dataProvidersService.module';
12
import {DatasetsServiceModule} from '../../services/datasetsService.module';
13
import {ProjectsServiceModule} from '../../services/projectsService.module';
14
import {PublicationsServiceModule} from '../../services/publicationsService.module';
15
import {OrganizationsServiceModule} from '../../services/organizationsService.module';
16
import {PeopleServiceModule} from '../../services/peopleService.module';
17
import {BrowseEntitiesModule} from '../searchUtils/browseEntities.module';
18
import {SearchFormModule} from  '../searchUtils/searchForm.module';
19
import {FreeGuard} from'../../login/freeGuard.guard';
20

    
21
@NgModule({
22
  imports: [
23
    CommonModule, FormsModule, RouterModule,
24
    DataProvidersServiceModule, DatasetsServiceModule, ProjectsServiceModule,
25
    PublicationsServiceModule, OrganizationsServiceModule, PeopleServiceModule,
26
    BrowseEntitiesModule, SearchFormModule, SearchResultsModule, MainSearchRoutingModule
27

    
28
  ],
29
  declarations: [
30
    SearchComponent
31
   ],
32
  providers:[FreeGuard
33
    ],
34
  exports: [
35
    SearchComponent
36
     ]
37
})
38
export class MainSearchModule { }
(2-2/3)