У меня есть следующий компонент, который вызывает ошибку no-shadow
ESlint на FilterButton
props
.
import { setFilter } from '../actions/filter';
function FilterButton({ setFilter }) {
return (
<button onClick={setFilter}>Click</button>
);
}
export default connect(null, { setFilter })(FilterButton);
Как я могу избежать предупреждения, сохраняя как сжатый синтаксис mapDispatchToProps
, так и правило ESlint?
Я знаю, что могу добавить комментарий, чтобы подавить предупреждение, но делать это для каждого компонента кажется излишним и утомительным.