React-Admin:我们如何从`authProvider`代码中调度存储操作?

时间:2018-04-19 19:11:15

标签: admin-on-rest react-admin

AUTH_LOGIN 的异步提取中,我们希望在从其他端点获取数据后调度操作(除了登录端点,例如我们调用另一个端点来传输数据)对于帐户等。)。

我们已经到位(动作,减速器,使用了combineReducers等),但我们不确定我们如何能够连接" authClient文件中的authClient.js函数,因为这不是component才能使用connect函数。

我们怎么能dispatch采取行动?

1 个答案:

答案 0 :(得分:1)

正如您在authentication side effect中看到的那样,authClient返回的数据将被设置为USER_LOGIN_SUCCESS操作的有效负载,authClient动作将在USER_LOGIN_SUCCESS时自动调度解决。

要将任何逻辑应用于身份验证payloa并最终发送一些自定义操作,您必须创建一个custom saga来响应duplicate()操作。

我们绝对应该在文档中添加一个示例