From d9d281af52c1e26bedda4948dbddd32bb2157910 Mon Sep 17 00:00:00 2001 From: Carlos Cortizas Date: Fri, 20 Dec 2024 13:51:31 +0100 Subject: [PATCH] refactor(codemod): improve js components migration --- .../codemod/src/transforms/react-default-props-migration.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/codemod/src/transforms/react-default-props-migration.ts b/packages/codemod/src/transforms/react-default-props-migration.ts index cac3c625a7..a16b06a26a 100644 --- a/packages/codemod/src/transforms/react-default-props-migration.ts +++ b/packages/codemod/src/transforms/react-default-props-migration.ts @@ -309,7 +309,10 @@ function extractDefaultPropsFromNode( defaultPropsNode: ObjectExpression ): TDefaultPropsMap { return defaultPropsNode.properties.reduce((acc, prop) => { - if (prop.type === 'ObjectProperty' && prop.key.type === 'Identifier') { + if ( + (prop.type === 'ObjectProperty' || prop.type === 'Property') && + prop.key.type === 'Identifier' + ) { return { ...acc, [prop.key.name as string]: