Project

General

Profile

1
import {NgModule} from '@angular/core';
2
import {SharedModule} from './shared/shared.module';
3
import {BrowserModule} from '@angular/platform-browser';
4
import {NoopAnimationsModule} from '@angular/platform-browser/animations';
5
import {CommonModule} from '@angular/common';
6
import {HttpClientModule} from '@angular/common/http';
7
import {AppComponent} from './app.component';
8

    
9

    
10
import {NavigationBarModule} from './openaireLibrary/sharedComponents/navigationBar.module';
11
import {CookieLawModule} from './openaireLibrary/sharedComponents/cookie-law/cookie-law.module';
12

    
13
import {BottomModule} from './openaireLibrary/sharedComponents/bottom.module';
14
import {FeedbackModule} from './openaireLibrary/sharedComponents/feedback/feedback.module';
15
import {EnvironmentSpecificResolver} from './openaireLibrary/utils/properties/environmentSpecificResolver';
16
import {ErrorModule} from './openaireLibrary/error/error.module';
17

    
18
import {OpenaireErrorPageComponent} from './error/errorPage.component';
19
import {AppRoutingModule} from './app-routing.module';
20
import {AggregatorNavBarComponent} from "./utils/aggregatorNavBar.component";
21

    
22
@NgModule({
23

    
24
  imports: [
25
    SharedModule,
26
    NoopAnimationsModule,
27
    CommonModule,
28
    HttpClientModule,
29
    ErrorModule,
30
NavigationBarModule, FeedbackModule, BottomModule,
31
    CookieLawModule,
32
    BrowserModule.withServerTransition({appId: 'my-app'}),
33
    AppRoutingModule
34
  ],
35
  declarations: [ AppComponent, OpenaireErrorPageComponent],
36
  exports: [ AppComponent ],
37
 providers:[
38
   EnvironmentSpecificResolver
39

    
40
 ],
41
 bootstrap: [AppComponent]
42
})
43

    
44
export class AppModule {}
(3-3/4)