From c3362fecd564b92dfb3fb9b608e392df73c3d3c9 Mon Sep 17 00:00:00 2001 From: Ken Sodemann Date: Wed, 28 Feb 2018 11:41:13 -0600 Subject: [PATCH] fix(angular): move module sensitive controllers out of forRoot() --- packages/angular/src/module.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/angular/src/module.ts b/packages/angular/src/module.ts index 2d6f8c3bb9..c33b7f010c 100644 --- a/packages/angular/src/module.ts +++ b/packages/angular/src/module.ts @@ -60,9 +60,14 @@ import { ToastController } from './providers/toast-controller'; imports: [ CommonModule, ], + providers: [ + ModalController, + PopoverController, + AngularComponentMounter + ], schemas: [ CUSTOM_ELEMENTS_SCHEMA - ], + ] }) export class IonicAngularModule { static forRoot(): ModuleWithProviders { @@ -71,14 +76,11 @@ export class IonicAngularModule { providers: [ AlertController, ActionSheetController, - AngularComponentMounter, App, Events, LoadingController, MenuController, - ModalController, Platform, - PopoverController, ToastController ] };