Skip to content

Commit ca052d6

Browse files
committed
fix(babel): transform all arrow functions with block syntax
1 parent afa8dac commit ca052d6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/loader/babel.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ const babelPluginUntyped: PluginItem = function (
3030
const newDeclaration = t.functionDeclaration(
3131
declaration.id,
3232
declaration.init.params,
33-
t.isLiteral(declaration.init.body)
34-
? t.blockStatement([t.returnStatement(declaration.init.body)])
35-
: (declaration.init.body as t.BlockStatement)
33+
t.isBlockStatement(declaration.init.body)
34+
? (declaration.init.body as t.BlockStatement)
35+
: t.blockStatement([t.returnStatement(declaration.init.body)])
3636
);
3737
newDeclaration.returnType = declaration.init.returnType;
3838
p.replaceWith(newDeclaration);

0 commit comments

Comments
 (0)