Asymmetrik/mean2-starter

View on GitHub
src/client/app/admin/admin.module.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { NgModule } from '@angular/core';

import { EuaService } from './end-user-agreement/eua.service';
import { AdminService } from './admin.service';
import { AdminComponent } from './admin.component';
import { AuthenticationModule } from './authentication/authentication.module';
import { AdminRoutingModule } from './admin-routing.module';
import { AdminUserModule } from './user-management/admin-user.module';
import { AdminEuaModule } from './end-user-agreement/admin-eua.module';
import { UtilModule } from '../shared/util.module';
import { AlertService } from '../shared/alert.service';
import { AdminMessagesModule } from '../messages/admin/admin-messages.module';
import { PasswordModule } from './password/password.module';
import { AdminFeedbackModule } from '../core/feedback/admin/admin-feedback.module';

@NgModule({
    imports: [
        AdminRoutingModule,

        // App Admin Modules
        AdminEuaModule,
        AdminFeedbackModule,
        AdminMessagesModule,
        AdminUserModule,

        AuthenticationModule,
        PasswordModule,

        CommonModule,
        FormsModule,
        UtilModule
    ],
    exports: [],
    declarations:   [
        AdminComponent
    ],
    providers:  [
        AlertService,
        AdminService,
        EuaService
    ]
})
export class AdminModule { }