在react-admin

时间:2019-09-19 16:29:44

标签: react-admin

当特定记录通过后端中的其他进程(在react-admin之外)更改时,我想通知用户。

例如,订单状态发生变化,我想立即在react-admin中通知对该订单感兴趣的用户。

有人在React-admin上有这样做的经验吗?有内置的方法吗?如果没有,我是否可以审查任何资源来实施它?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我使用类似的方案。使用自定义的传奇来拦截 各种Redux动作并通过WebSocket发送它们:

https://marmelab.com/react-admin/Actions.html#custom-sagas
https://medium.com/@pierremaoui/using-websockets-with-redux-sagas-a2bf26467cab
https://redux-saga.js.org/docs/advanced/Channels.html
https://socket.io/docs/client-api/