Project

General

Profile

1
/**
2
 * Created by stefania on 9/16/16.
3
 */
4
import { NgModule } from '@angular/core';
5
import { BrowserModule } from '@angular/platform-browser';
6
import { HttpModule, JsonpModule } from '@angular/http';
7
import { AppComponent } from "./app.component";
8
import { routing, appRoutingProviders } from "./app.routing";
9
import { DashboardComponent } from "./dashboard.component";
10
import { TopicsComponent } from "./pages/faq/topics.components";
11
import { QuestionsComponent } from "./pages/faq/questions.component";
12
import { FAQService } from "./services/faq.service";
13
import { ModalModule } from 'ngx-bootstrap';
14
//import { CollapseModule } from 'ngx-bootstrap';
15
//import { AccordionModule } from 'ngx-bootstrap';
16
import { TopicsFormComponent } from "./pages/faq/topics-form.component";
17
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
18
import { ModalFormComponent } from "./pages/modal-form.component";
19
import { QuestionsFormComponent } from "./pages/faq/questions-form.component";
20
import { DeleteConfirmationDialogComponent } from "./pages/delete-confirmation-dialog.component";
21
// import { JWBootstrapSwitchModule } from 'jw-bootstrap-switch-ng2';
22
import { PagesComponent } from "./pages/helpcontent/pages.component";
23
import { HelpContentService } from "./services/help-content.service";
24
import { PageFormComponent } from "./pages/helpcontent/page-form.component";
25
import { PageHelpContentsComponent } from "./pages/helpcontent/page-help-contents.component";
26
import { NewPageHelpContentComponent } from "./pages/helpcontent/new-page-help-content.component";
27
import { CKEditorModule } from 'ng2-ckeditor';
28
import { PageContentFormComponent } from "./pages/helpcontent/page-help-content-form.component";
29
import { EditPageHelpContentComponent } from "./pages/helpcontent/edit-page-help-content.component";
30
import { CommunitiesComponent } from './pages/community/communities.component';
31
import { CommunityFormComponent } from './pages/community/community-form.component';
32
import { CommunityEditFormComponent } from './pages/community/community-edit-form.component';
33
import { EntitiesComponent } from "./pages/helpcontent/entities.component";
34
import { EntityFormComponent } from "./pages/helpcontent/entity-form.component";
35
import { DivIdsComponent } from "./pages/divId/divIds.component";
36
import { DivIdFormComponent } from "./pages/divId/divId-form.component";
37
import { DivHelpContentsComponent } from "./pages/divhelpcontent/div-help-contents.component";
38
import { NewDivHelpContentComponent } from "./pages/divhelpcontent/new-div-help-content.component";
39
import { DivContentFormComponent } from "./pages/divhelpcontent/div-help-content-form.component";
40
import { EditDivHelpContentComponent } from "./pages/divhelpcontent/edit-div-help-content.component";
41
import {BottomModule, FeedbackModule, NavigationBarModule, CookieLawModule} from 'ng-openaire-library';
42
import {FreeGuard, AdminLoginGuard} from 'ng-openaire-library';
43

    
44
//, , ErrorModule CookieLawModule
45
@NgModule({
46
    imports: [
47
        BrowserModule,
48
        routing,
49
        HttpModule,
50
        JsonpModule,
51
        ModalModule.forRoot(),
52
        //CollapseModule.forRoot(),
53
        //AccordionModule.forRoot(),
54
        FormsModule,
55
        ReactiveFormsModule,
56
        // JWBootstrapSwitchModule,
57
        CKEditorModule,
58
        BottomModule, FeedbackModule, NavigationBarModule, CookieLawModule
59
        // , CookieLawModule, ErrorModule
60
    ],
61
    declarations: [
62
        AppComponent,
63
        DashboardComponent,
64
        TopicsComponent,
65
        QuestionsComponent,
66
        TopicsFormComponent,
67
        ModalFormComponent,
68
        QuestionsFormComponent,
69
        DeleteConfirmationDialogComponent,
70
        PagesComponent,
71
        PageFormComponent,
72
        PageHelpContentsComponent,
73
        NewPageHelpContentComponent,
74
        PageContentFormComponent,
75
        EditPageHelpContentComponent,
76
        CommunitiesComponent,
77
        CommunityFormComponent,
78
        CommunityEditFormComponent,
79
        EntitiesComponent,
80
        EntityFormComponent,
81
        DivIdsComponent,
82
        DivIdFormComponent,
83
        DivHelpContentsComponent,
84
        NewDivHelpContentComponent,
85
        EditDivHelpContentComponent,
86
        DivContentFormComponent
87
    ],
88
    providers: [
89
        FAQService,
90
        HelpContentService,
91
        appRoutingProviders,
92
        FreeGuard, AdminLoginGuard
93
    ],
94
    bootstrap: [ AppComponent ]
95
})
96

    
97
export class AppModule { }
(3-3/8)