From 1508807079ecb35a34f8f05c7d60a179b770504a Mon Sep 17 00:00:00 2001 From: Saulo Dias Date: Fri, 20 Aug 2021 10:40:10 -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); };