处理Relay.Store作为全球商店(即redux商店)

时间:2016-08-20 15:39:04

标签: redux relayjs

我正在重构(为了好玩,哈哈)我的redux应用程序进行中继。在redux应用程序中,失败的事件将使用失败消息调度操作。

这将由“警报”减速器拾取,然后该减速器将向用户发出警报。在删除之前,它将保持在全局状态x秒。

警报组件将处于空状态,直到分派警报以填充警报。

如何在Relay下完成?有没有办法只改变商店而不是调度GraphQL突变?

感谢您的帮助:)

1 个答案:

答案 0 :(得分:1)

一种选择是在您的架构中设置警报(您甚至可以将其包含在本地架构中,尽管您可能需要更改babelRelayPlugin获取其架构的方式)并使用applyUpdate更改。 我从来没有尝试过,我也不认为这是开发人员想到的,但它可能会起作用。

在目前的版本中,Relay并非真正适用于本地州,但显然它位于roadmap for Relay 2

相关问题