diff --git a/src/utils/magicString/react/isReactNode/index.ts b/src/utils/magicString/react/isReactNode/index.ts index 00873ed..7db59d1 100644 --- a/src/utils/magicString/react/isReactNode/index.ts +++ b/src/utils/magicString/react/isReactNode/index.ts @@ -3,7 +3,10 @@ export default function isReactNode(node: Record) { node?.callee?.object?.name === 'React' && node?.callee?.property?.name === 'createElement' const isJsxAndNotFragment = - node?.callee?.name?.include?.('jsx') && node?.arguments?.[0]?.name !== 'Fragment' + (node?.callee?.name === 'jsxDEV' || + node?.callee?.name === 'jsx' || + node?.callee?.name === 'jsxs') && + node?.arguments?.[0]?.name !== 'Fragment' return isReactCreateElement || isJsxAndNotFragment }