From 2611207976a239563d0a25b16fec087d0fd00068 Mon Sep 17 00:00:00 2001 From: Stefan Buck Date: Fri, 3 Jun 2016 16:27:12 +0200 Subject: [PATCH] Fix indent handling for closing parenthese to fix #618 --- lib/rules/jsx-indent.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/rules/jsx-indent.js b/lib/rules/jsx-indent.js index b79f724cba..26254a5236 100644 --- a/lib/rules/jsx-indent.js +++ b/lib/rules/jsx-indent.js @@ -275,6 +275,18 @@ module.exports = { } const parentNodeIndent = getNodeIndent(node.parent); checkNodesIndent(node, parentNodeIndent + indentSize); + }, + ReturnStatement: function(node) { + if (!node.parent) { + return; + } + + var openingIndent = getNodeIndent(node); + var closingIndent = getNodeIndent(node, true); + + if (closingIndent !== openingIndent) { + report(node, openingIndent, closingIndent); + } } }; }