如何在Redux Hook中使用故事书?

时间:2020-09-18 03:31:00

标签: reactjs redux react-hooks components storybook

在React上钩时代之前,React的Presentational and Container模式适用于故事书,因为我们可以在几乎没有任何模拟的情况下测试故事书中的纯Presentational组件。

现在有了React钩子,Presentational和Container模式已经过时,组件状态和Redux状态为couple components more tightly,例如,像useDispatchuseSelector这样的Redux钩子需要留在里面组件,而不像以前那样作为道具传入。

我也喜欢使用故事书来开发项目中的所有组件,现在它需要大量Redux存储模拟,以使组件中的useSelectoruseDispatch正常工作。

The Mocks工作正常,但我认为这不是正确的方法,是否有将钩子模式和故事书结合起来的好习惯?

0 个答案:

没有答案