From c252423b595bb494abd8d7c788f245dbfa19827b Mon Sep 17 00:00:00 2001 From: Saulo Dias Date: Wed, 18 Aug 2021 17:36:26 -0300 Subject: [PATCH] fix issue #14828 --- .../preview/angular-beta/utils/NgComponentAnalyzer.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/angular/src/client/preview/angular-beta/utils/NgComponentAnalyzer.ts b/app/angular/src/client/preview/angular-beta/utils/NgComponentAnalyzer.ts index a1f3d51c3f13..ff29069e63a8 100644 --- a/app/angular/src/client/preview/angular-beta/utils/NgComponentAnalyzer.ts +++ b/app/angular/src/client/preview/angular-beta/utils/NgComponentAnalyzer.ts @@ -136,5 +136,14 @@ export const getComponentDecoratorMetadata = (component: any): Component | undef ? Reflect.getOwnPropertyDescriptor(component, decoratorKey).value : component[decoratorKey]; - return (decorators || []).find((d) => d instanceof Component); + if (!decorators) { + return ( + component.decorators && + component.decorators[0] && + component.decorators[0].args && + component.decorators[0].args[0] + ); + } + + return decorators.find((d) => d instanceof Component); };