diff --git a/npm/ng-packs/packages/theme-shared/src/lib/directives/visible.directive.ts b/npm/ng-packs/packages/theme-shared/src/lib/directives/visible.directive.ts index e76dce9545..9613779472 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/directives/visible.directive.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/directives/visible.directive.ts @@ -1,4 +1,4 @@ -import { OnInit, Directive, OnDestroy, Input, ViewContainerRef, TemplateRef, inject } from '@angular/core'; +import { OnInit, Directive, OnDestroy, Input, ViewContainerRef, TemplateRef } from '@angular/core'; import { EMPTY, from, Observable, of, Subscription } from 'rxjs'; @Directive({ @@ -17,10 +17,10 @@ export class AbpVisibleDirective implements OnDestroy, OnInit { private condition$: Observable = of(false); - // Dependency injection using inject() - private viewContainerRef = inject(ViewContainerRef); - private templateRef = inject(TemplateRef()); - + constructor( + private viewContainerRef: ViewContainerRef, + private templateRef: TemplateRef, + ) {} ngOnInit(): void { this.updateVisibility(); }