Project

General

Profile

1
import {NgModule} from '@angular/core';
2
import {FormsModule} from '@angular/forms';
3
import {CommonModule} from '@angular/common';
4
import {HttpClientModule} from "@angular/common/http";
5
import {BrowserModule} from '@angular/platform-browser';
6
import {NoopAnimationsModule} from '@angular/platform-browser/animations';
7
import {AppComponent} from './app.component';
8
import {OpenaireErrorPageComponent} from './error/errorPage.component';
9

    
10
import {AppRoutingModule} from './app-routing.module';
11
import {CookieLawModule} from './openaireLibrary/sharedComponents/cookie-law/cookie-law.module';
12
import {BottomModule} from './openaireLibrary/sharedComponents/bottom.module';
13
import {ErrorModule} from './openaireLibrary/error/error.module';
14
import {NavigationBarModule} from './openaireLibrary/sharedComponents/navigationBar.module';
15

    
16
import {EnvironmentSpecificResolver} from './openaireLibrary/utils/properties/environmentSpecificResolver';
17
import {SubscribeModule} from './utils/subscribe/subscribe.module';
18
import {UserMiniModule} from "./openaireLibrary/login/userMiniModule.module";
19
import {SideBarModule} from "./openaireLibrary/dashboard/sharedComponents/sidebar/sideBar.module";
20
import {SharedModule} from "./openaireLibrary/shared/shared.module";
21

    
22
@NgModule({
23

    
24
  imports: [
25
    SharedModule,
26
    NoopAnimationsModule,
27
    CommonModule,
28
    HttpClientModule,
29
    ErrorModule,
30
    FormsModule,
31
    NavigationBarModule,
32
    BottomModule,
33
    CookieLawModule,
34
    SubscribeModule.forRoot(),
35
    BrowserModule.withServerTransition({appId: 'my-app'}),
36
    AppRoutingModule,
37
    UserMiniModule, SideBarModule
38

    
39
  ],
40
  declarations: [AppComponent, OpenaireErrorPageComponent],
41
  exports: [AppComponent],
42
  providers: [EnvironmentSpecificResolver],
43
  bootstrap: [AppComponent]
44
})
45
//
46
export class AppModule {
47
}
(4-4/5)