Skip to content

Commit 9458493

Browse files
committed
Revert "feat!: implement facebook/react#21104 close Jack-Works#4 (Jack-Works#5)", close Jack-Works#2
This reverts commit be48fbe.
1 parent 1964d4a commit 9458493

3 files changed

Lines changed: 0 additions & 23 deletions

File tree

‎tests/hooks-support-IIFE.js‎

Lines changed: 0 additions & 6 deletions
This file was deleted.

‎typescript/__snapshots__/hooks-support-IIFE.js‎

Lines changed: 0 additions & 10 deletions
This file was deleted.

‎typescript/src/core.ts‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,6 @@ export default function (opts: Options = {}): TransformerFactory<SourceFile> {
305305
node = newFunction
306306
// if it is an inner decl, we can update it safely
307307
if (findAncestor(oldNode.parent, ts.isFunctionLike)) node = wrapped
308-
else if (isIIFEFunction(oldNode)) return wrapped
309308
}
310309
}
311310
return updateStatements(node, addSignatureReport)
@@ -647,12 +646,6 @@ export default function (opts: Options = {}): TransformerFactory<SourceFile> {
647646
if (['createElement', 'jsx', 'jsxs', 'jsxDEV'].includes(f)) return true
648647
return false
649648
}
650-
function isIIFEFunction(f: HandledFunction): boolean {
651-
let node: Node = f
652-
while (ts.isParenthesizedExpression(node.parent)) node = node.parent
653-
if (ts.isCallExpression(node.parent) && node.parent.expression === node) return true
654-
return false
655-
}
656649
}
657650

658651
function startsWithLowerCase(str: string) {

0 commit comments

Comments
 (0)