きっかけ
react-nativeのプロジェクトでESLint当てて書いているときにboolean型でwarning吐かれました。
ESLint見てみると、booleanの属性表記について書かれていたので、メモを残しておきます。
attribute(属性)表記について
参考のURLのESLintの設定を見ればわかるが、以下のどっちも書ける。
var Hello = <Hello personal={true} />;
var Hello = <Hello personal />;
ESLint内でreact/jsx-boolean-valueの設定を"always"と"never"で切り替えるのみで、ルールを変更できる。
詳しくは、参考URL見てください。