diff --git a/.eslintrc.es6.json b/.eslintrc.es6.json index 3d46bd8465..ced7d71c82 100644 --- a/.eslintrc.es6.json +++ b/.eslintrc.es6.json @@ -22,6 +22,7 @@ "react-hooks/rules-of-hooks": "error", "react-hooks/exhaustive-deps": "warn", // Exceptions + "arrow-parens": ["error", "always"], "comma-dangle": ["error", "always-multiline"], "no-script-url": 0, "import/extensions": 0, // we wouldn't be able to import jQuery without this line diff --git a/assets/js/src/announcements/feature_announcement.jsx b/assets/js/src/announcements/feature_announcement.jsx index bc1ceae260..10102cc9d3 100644 --- a/assets/js/src/announcements/feature_announcement.jsx +++ b/assets/js/src/announcements/feature_announcement.jsx @@ -23,7 +23,7 @@ class FeatureAnnouncement extends React.Component { const updateMailPoetNotice = ReactStringReplace( MailPoet.I18n.t('updateMailPoetNotice'), /\[link\](.*?)\[\/link\]/, - match => `${match}` + (match) => `${match}` ).join(''); jQuery('#beamerOverlay').append( `
${updateMailPoetNotice}
` diff --git a/assets/js/src/common/key_value_table.jsx b/assets/js/src/common/key_value_table.jsx index 94ae2af000..de7b8ffa17 100644 --- a/assets/js/src/common/key_value_table.jsx +++ b/assets/js/src/common/key_value_table.jsx @@ -1,10 +1,10 @@ import PropTypes from 'prop-types'; import React from 'react'; -const KeyValueTable = props => ( +const KeyValueTable = (props) => ({ row.key } | { row.value } | diff --git a/assets/js/src/common/print_boolean.jsx b/assets/js/src/common/print_boolean.jsx index eb7cd0c432..0508e9ce1d 100644 --- a/assets/js/src/common/print_boolean.jsx +++ b/assets/js/src/common/print_boolean.jsx @@ -2,7 +2,7 @@ import PropTypes from 'prop-types'; import React from 'react'; import MailPoet from 'mailpoet'; -const PrintBoolean = props => ( +const PrintBoolean = (props) => ( {(props.children === true && props.truthy) || (props.children === false && props.falsy) diff --git a/assets/js/src/common/stepped_progess_bar.jsx b/assets/js/src/common/stepped_progess_bar.jsx index d16c72e0b0..4259b2d795 100644 --- a/assets/js/src/common/stepped_progess_bar.jsx +++ b/assets/js/src/common/stepped_progess_bar.jsx @@ -8,7 +8,7 @@ const SteppedProgressBar = (props) => { return (