Um caso de uso comum para bindActionCreators
(pelo menos com React) é o seguinte:
const mapDispatchToProps = (dispatch) => bindActionCreators({
myActionCreator,
anotherActionCreator
}, dispatch);
Se a função fosse auto-curried (pode ser chamada com dois argumentos, mas retornará uma função se chamada com apenas um argumento), isso poderia ser simplificado para:
const mapDispatchToProps = bindActionCreators({
myActionCreator,
anotherActionCreator
});
dispatch
vem ?? !!")Se vale a pena explorar isso, ficaria feliz em abrir uma solicitação pull para que possamos ver como seria uma implementação real.
Sim, vamos fazer um PR e discutir isso com algum código real por trás dele.
Dado que já temos a abreviação do objeto para connect
, não tenho certeza se vejo o caso de uso exato aqui.
@markerikson Bom ponto.