Ariel Weinberger pushed to branch feature/create-content at cms-community / 
hippo-addon-channel-manager


Commits:
b100ec17 by Ariel Weinberger at 2017-10-25T11:37:53+02:00
CHANNELMGR-1541 Move shared services to SharedModule, move CreateContent 
service to RightSidePanel module

- - - - -


5 changed files:

- frontend-ng/src/app/app.module.ts
- 
frontend-ng/src/app/channel/sidePanels/rightSidePanel/right-side-panel.module.ts
- frontend-ng/src/app/services/content.service.provider.ts → 
frontend-ng/src/app/shared/services/content.service.provider.ts
- frontend-ng/src/app/services/feedback.service.provider.ts → 
frontend-ng/src/app/shared/services/feedback.service.provider.ts
- frontend-ng/src/app/shared/shared.module.ts


Changes:

=====================================
frontend-ng/src/app/app.module.ts
=====================================
--- a/frontend-ng/src/app/app.module.ts
+++ b/frontend-ng/src/app/app.module.ts
@@ -16,28 +16,15 @@
 
 import ng1Module from './hippo-cm.ng1.module.js';
 import { NgModule } from '@angular/core';
-import { BrowserModule } from '@angular/platform-browser';
-import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
+import { SharedModule } from './shared/shared.module';
 import { UpgradeModule  } from '@angular/upgrade/static';
-
-import { MaterialModule } from './material/material.module';
 import { RightSidePanelModule } from 
'./channel/sidePanels/rightSidePanel/right-side-panel.module';
-import { ContentServiceProvider } from './services/content.service.provider';
-import { CreateContentService } from 
'./channel/sidePanels/rightSidePanel/createContent/create-content.service';
-import { FeedbackServiceProvider } from './services/feedback.service.provider';
 
 @NgModule({
   imports: [
-    BrowserModule,
-    BrowserAnimationsModule,
+    SharedModule,
     UpgradeModule,
-    MaterialModule,
     RightSidePanelModule,
-  ],
-  providers: [
-    ContentServiceProvider,
-    CreateContentService,
-    FeedbackServiceProvider,
   ]
 })
 export class AppModule {


=====================================
frontend-ng/src/app/channel/sidePanels/rightSidePanel/right-side-panel.module.ts
=====================================
--- 
a/frontend-ng/src/app/channel/sidePanels/rightSidePanel/right-side-panel.module.ts
+++ 
b/frontend-ng/src/app/channel/sidePanels/rightSidePanel/right-side-panel.module.ts
@@ -15,6 +15,7 @@
  */
 
 import { NgModule } from '@angular/core';
+import { CreateContentService } from './createContent/create-content.service';
 import { CreateContentComponent } from 
'./createContent/create-content.component';
 import { FormsModule } from '@angular/forms';
 import { SharedModule } from '../../../shared/shared.module';
@@ -31,6 +32,9 @@ import { HintsComponent } from 
'../../../shared/components/hints/hints.component
   ],
   entryComponents: [
     CreateContentComponent
+  ],
+  providers: [
+    CreateContentService
   ]
 })
 export class RightSidePanelModule {}


=====================================
frontend-ng/src/app/services/content.service.provider.ts → 
frontend-ng/src/app/shared/services/content.service.provider.ts
=====================================
--- a/frontend-ng/src/app/services/content.service.provider.ts
+++ b/frontend-ng/src/app/shared/services/content.service.provider.ts
@@ -1,4 +1,4 @@
-import ContentService from './content.service.js';
+import ContentService from '../../services/content.service.js';
 
 export function contentServiceFactory(i: any) {
   return i.get('ContentService');


=====================================
frontend-ng/src/app/services/feedback.service.provider.ts → 
frontend-ng/src/app/shared/services/feedback.service.provider.ts
=====================================
--- a/frontend-ng/src/app/services/feedback.service.provider.ts
+++ b/frontend-ng/src/app/shared/services/feedback.service.provider.ts
@@ -1,4 +1,4 @@
-import FeedbackService from './feedback.service.js';
+import FeedbackService from '../../services/feedback.service.js';
 
 export function feedbackServiceFactory(i: any) {
   return i.get('FeedbackService');


=====================================
frontend-ng/src/app/shared/shared.module.ts
=====================================
--- a/frontend-ng/src/app/shared/shared.module.ts
+++ b/frontend-ng/src/app/shared/shared.module.ts
@@ -1,15 +1,25 @@
 import { NgModule } from '@angular/core';
 import { BrowserModule } from '@angular/platform-browser';
+import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
 import { MaterialModule } from '../material/material.module';
 
+import { FeedbackServiceProvider } from './services/feedback.service.provider';
+import { ContentServiceProvider } from './services/content.service.provider';
+
 @NgModule({
   imports: [
     BrowserModule,
+    BrowserAnimationsModule,
     MaterialModule
   ],
   exports: [
     BrowserModule,
-    MaterialModule
+    BrowserAnimationsModule,
+    MaterialModule,
+  ],
+  providers: [
+    ContentServiceProvider,
+    FeedbackServiceProvider
   ]
 })
 export class SharedModule {}



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/b100ec173e395ecfe655ec1775aa0cf7e52dba58

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/b100ec173e395ecfe655ec1775aa0cf7e52dba58
You're receiving this email because of your account on code.onehippo.org.
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to