有一个很好的Griddle-React插件示例吗?

时间:2018-08-09 17:37:21

标签: reactjs react-redux griddle

插件文档指出:

  

向Griddle添加功能时,您可能需要响应操作并更新应用程序状态。通过向您的reducer对象添加动作处理功能,可以轻松地做到这一点。

我正在编写一个插件,用引导程序样式的分页替换默认的分页。这将需要访问操作中的getNext() getPrevious() and setPage()。我可以清楚地看到如何像local插件那样从Griddle包中访问它们。

我不确定如何从应用程序中编写的插件访问这些功能和状态。

我需要从Griddle导入什么?我需要打什么电话?

2 个答案:

答案 0 :(得分:1)

找到了。在故事书中,custom page size settings story访问selectorsactions导出,以使插件可以更直接地访问内部。关于它的其他故事在演示如何从插件访问Griddle内部方面做得很出色。

答案 1 :(得分:0)

请注意,除了直接访问导出的selectorsactions之外,两者都可以通过React Context使用,例如在LocalPlugin.components.TableBodyContainer中。应用插件后,上下文应该公开当前selectors的“最佳” actions / <Griddle />

https://github.com/GriddleGriddle/Griddle/pull/743中开始进行一些工作,以使选择器更具可组合性,但PR已过时。