最佳答案
下面的组件在 FilterButton
props
上触发 no-shadow
ESlint 错误。
import { setFilter } from '../actions/filter';
function FilterButton({ setFilter }) {
return (
<button onClick={setFilter}>Click</button>
);
}
export default connect(null, { setFilter })(FilterButton);
如何在保持 mapDispatchToProps
和 ESlint 规则的简洁语法的同时避免警告?
我知道我可以添加注释来抑制警告,但是对每个组件都这样做似乎是多余和乏味的。