ComputerGuy 3 months ago
parent c646f9742b
commit d96412b63f

@ -299,18 +299,20 @@ const visitors = {
context.write('}'); context.write('}');
context.visit(node.consequent); context.visit(node.consequent);
if (node.alternate !== null) { }
if ( if (node.alternate !== null) {
!( if (
node.alternate.nodes.length === 1 && !(
node.alternate.nodes[0].type === 'IfBlock' && node.alternate.nodes.length === 1 &&
node.alternate.nodes[0].elseif node.alternate.nodes[0].type === 'IfBlock' &&
) node.alternate.nodes[0].elseif
) { )
context.write('{:else}'); ) {
} context.write('{:else}');
context.visit(node.alternate);
} }
context.visit(node.alternate);
}
if (!node.elseif) {
context.write('{/if}'); context.write('{/if}');
} }
}, },

Loading…
Cancel
Save