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