diff --git a/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts index 4659f5b814..f39ba1fdd3 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts @@ -1,5 +1,6 @@ import { Directive, + effect, Injector, OnChanges, OnInit, @@ -54,6 +55,13 @@ export class ReplaceableTemplateDirective implements OnInit, OnChanges { this.setDefaultComponentInputs(); }, }; + + effect(() => { + const data = this.data(); + if (data?.inputs && this.defaultComponentRef) { + this.setDefaultComponentInputs(); + } + }); } ngOnInit() {