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
import {CKEditorModule}             from 'ng2-ckeditor';
6

    
7
import {InviteComponent}            from './invite.component';
8
import {InviteRoutingModule}        from './invite-routing.module';
9

    
10
import {PreviousRouteRecorder}      from '../../../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
11

    
12
import {LoginGuard} from '../../../openaireLibrary/login/loginGuard.guard';
13
import {EmailService}               from '../../../openaireLibrary/utils/email/email.service';
14
import {CommunityService}           from '../../../openaireLibrary/connect/community/community.service';
15
import {ErrorMessagesModule}        from '../../../openaireLibrary/utils/errorMessages.module';
16
import {IsRouteEnabled} from "../../../openaireLibrary/error/isRouteEnabled.guard";
17
import {HelperModule} from "../../../openaireLibrary/utils/helper/helper.module";
18
import {Schema2jsonldModule} from "../../../openaireLibrary/sharedComponents/schema2jsonld/schema2jsonld.module";
19
import {SEOServiceModule} from "../../../openaireLibrary/sharedComponents/SEO/SEOService.module";
20
import {PiwikService} from "../../../openaireLibrary/utils/piwik/piwik.service";
21

    
22
@NgModule({
23
  imports: [
24
    CommonModule, FormsModule, RouterModule, InviteRoutingModule, CKEditorModule, ErrorMessagesModule,
25
    HelperModule, Schema2jsonldModule, SEOServiceModule
26
  ],
27
  declarations: [
28
    InviteComponent
29
  ],
30
  providers: [
31
    LoginGuard, PreviousRouteRecorder,
32
    EmailService, CommunityService, IsRouteEnabled,
33
    PiwikService
34
  ],
35
  exports: [
36
    InviteComponent
37
  ]
38
})
39

    
40
export class InviteModule { }
(4-4/4)