From 3a29297e886c8f4cc247e065df9a60d6177514a2 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Thu, 02 Mar 2017 15:52:51 +0000
Subject: [PATCH] #3527 feature - Added common components like i18n and local storage

---
 securis/src/main/webapp/src/app/app.module.ts |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/securis/src/main/webapp/src/app/app.module.ts b/securis/src/main/webapp/src/app/app.module.ts
index 38fc432..9dc09d5 100644
--- a/securis/src/main/webapp/src/app/app.module.ts
+++ b/securis/src/main/webapp/src/app/app.module.ts
@@ -7,30 +7,46 @@
 import {CovalentHttpModule} from '@covalent/http';
 import {CovalentDynamicFormsModule} from '@covalent/dynamic-forms'; 
 
+import { LocalStorageModule } from 'angular-2-local-storage';
+import { ToastModule } from 'ng2-toastr/ng2-toastr';
+
 import { AppComponent }  from './app.component';
+import { UserService }  from './user.service';
 import { PackListComponent }  from './pack.list.component';
 import { HeroDetailComponent } from './detail.component';
+import { LoginFormComponent } from './login.form.component';
 
 import { appRoutes, appRoutingProviders } from './app.routes';
+import { requestOptionsProvider } from './common/default.requests.options';
+import { LocaleServiceModule } from './common/i18n';
 
 @NgModule({
   imports: [
+    LocalStorageModule.withConfig({
+            prefix: 'securis',
+            storageType: 'localStorage'
+        }),
     BrowserModule,
     FormsModule,
-    MaterialModule.forRoot(),
+    MaterialModule,
     CovalentCoreModule.forRoot(),
     CovalentHttpModule.forRoot(),
     CovalentDynamicFormsModule.forRoot(),
+    ToastModule.forRoot(),
+    LocaleServiceModule,
     appRoutes,
   ],
   declarations: [
     HeroDetailComponent,
     PackListComponent,
+    LoginFormComponent,
     AppComponent
   ],
   bootstrap: [ AppComponent ],
   providers: [
+    UserService,
     appRoutingProviders,
+    requestOptionsProvider,
   ]
 })
 

--
Gitblit v1.3.2