diff --git a/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts b/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts index 0ab33b40591..d47afa826e2 100644 --- a/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts +++ b/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts @@ -41,6 +41,9 @@ export class BabelAstFactory implements AstFactory { case '||': case '??': return t.logicalExpression(operator, leftOperand, rightOperand); + case '=': + // TODO(signals): Should `WriteVarExpr` be used instead?? + return this.createAssignment(leftOperand, rightOperand); default: return t.binaryExpression(operator, leftOperand, rightOperand); }