From d59cff70bb8dc683eee68bc13294b46bfddd0261 Mon Sep 17 00:00:00 2001 From: Ahmad Faraz Date: Mon, 6 May 2024 18:43:54 +0500 Subject: [PATCH] removed extra condition --- .../unminify/src/transformations/__tests__/un-jsx.spec.ts | 4 ++-- packages/unminify/src/transformations/un-jsx.ts | 7 +------ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/packages/unminify/src/transformations/__tests__/un-jsx.spec.ts b/packages/unminify/src/transformations/__tests__/un-jsx.spec.ts index 290281aa..bc864174 100644 --- a/packages/unminify/src/transformations/__tests__/un-jsx.spec.ts +++ b/packages/unminify/src/transformations/__tests__/un-jsx.spec.ts @@ -170,9 +170,9 @@ function fn() { inlineTest('jsx with dynamic Component tag #2', ` function fn() { - const Components = ["div", "a"] + const components = ["div", "a"] return React.createElement( - Components[0], + components[0], null, "Hello", ); diff --git a/packages/unminify/src/transformations/un-jsx.ts b/packages/unminify/src/transformations/un-jsx.ts index c619040f..3c448a2d 100644 --- a/packages/unminify/src/transformations/un-jsx.ts +++ b/packages/unminify/src/transformations/un-jsx.ts @@ -141,7 +141,7 @@ function toJSX(j: JSCodeshift, path: ASTPath, pragmas: string[], }, }).forEach((path: any) => { const { id: { loc: { identifierName } } } = path.node - if (tag.name === identifierName) { + if (tag.name.toLowerCase() === identifierName.toLowerCase()) { tag = { ...tag, name: path.node?.init?.value } } }) @@ -188,11 +188,6 @@ function toJSX(j: JSCodeshift, path: ASTPath, pragmas: string[], } }) } - else { - if (variableDeclaration.declarations[0].init?.alternate?.value) { - tag = { ...tag, name: variableDeclaration.declarations[0].init.alternate.value } - } - } // insertBefore(j, path, variableDeclaration) scope.markAsStale() }