From 48f924d95b1761bab1cfe00686d96c787c7cf667 Mon Sep 17 00:00:00 2001 From: Serrulien Date: Tue, 9 Nov 2021 18:50:11 +0100 Subject: [PATCH] =?UTF-8?q?feat(transloco):=20=F0=9F=8E=B8=20add=20a=20tem?= =?UTF-8?q?plate=20context=20guard=20to=20directive=20(#526)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/transloco/src/lib/transloco.directive.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libs/transloco/src/lib/transloco.directive.ts b/libs/transloco/src/lib/transloco.directive.ts index 2ae392053..993967668 100644 --- a/libs/transloco/src/lib/transloco.directive.ts +++ b/libs/transloco/src/lib/transloco.directive.ts @@ -61,6 +61,13 @@ export class TranslocoDirective implements OnInit, OnDestroy, OnChanges { private langResolver = new LangResolver(); private scopeResolver = new ScopeResolver(this.translocoService); + static ngTemplateContextGuard( + dir: TranslocoDirective, + ctx: unknown + ): ctx is ViewContext { + return true; + } + constructor( private translocoService: TranslocoService, @Optional() private tpl: TemplateRef,