我正在重构(为了好玩,哈哈)我的redux应用程序进行中继。在redux应用程序中,失败的事件将使用失败消息调度操作。
这将由“警报”减速器拾取,然后该减速器将向用户发出警报。在删除之前,它将保持在全局状态x秒。
警报组件将处于空状态,直到分派警报以填充警报。
如何在Relay下完成?有没有办法只改变商店而不是调度GraphQL突变?
感谢您的帮助:)
答案 0 :(得分:1)
一种选择是在您的架构中设置警报(您甚至可以将其包含在本地架构中,尽管您可能需要更改babelRelayPlugin获取其架构的方式)并使用applyUpdate更改。 我从来没有尝试过,我也不认为这是开发人员想到的,但它可能会起作用。
在目前的版本中,Relay并非真正适用于本地州,但显然它位于roadmap for Relay 2。