diff --git a/packages/elements/src/component-factory-strategy.ts b/packages/elements/src/component-factory-strategy.ts index f1882c7994..e5b691b680 100644 --- a/packages/elements/src/component-factory-strategy.ts +++ b/packages/elements/src/component-factory-strategy.ts @@ -26,7 +26,7 @@ const DESTROY_DELAY = 10; export class ComponentNgElementStrategyFactory implements NgElementStrategyFactory { componentFactory: ComponentFactory; - constructor(component: Type, injector: Injector) { + constructor(private component: Type, private injector: Injector) { this.componentFactory = injector.get(ComponentFactoryResolver).resolveComponentFactory(component); } diff --git a/packages/elements/src/element-strategy.ts b/packages/elements/src/element-strategy.ts index 651498bc9e..2eaa78c9bd 100644 --- a/packages/elements/src/element-strategy.ts +++ b/packages/elements/src/element-strategy.ts @@ -5,7 +5,7 @@ * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ -import {Injector} from '@angular/core'; +import {ComponentFactory, Injector} from '@angular/core'; import {Observable} from 'rxjs'; /**