在导出期间将组件连接到 redux 和多个库
Connect component to redux and multiple libraries during export
我不确定我的问题措辞是否正确,但这是一个问题。我正在使用 react drag and drop library,我的导出 class 看起来像这样:
module.exports = DropTarget(dragTypes, storyTarget, collect)(MyClassName);
我还需要将此组件连接到 redux,如下所示:
module.exports = connect (mapStateToProps, mapDispatchToProps)(MyClassName)
而且我不知道如何创建正确的导出来满足这两个需求。
这是使用 ES6 语法。
这样的东西行得通吗?
const DropComponent = DropTarget(dragTypes, storyTarget, collect)(MyClassName);
module.exports = connect(mapStateToProps, mapDispatchToProps)(DropComponent);
我不确定我的问题措辞是否正确,但这是一个问题。我正在使用 react drag and drop library,我的导出 class 看起来像这样:
module.exports = DropTarget(dragTypes, storyTarget, collect)(MyClassName);
我还需要将此组件连接到 redux,如下所示:
module.exports = connect (mapStateToProps, mapDispatchToProps)(MyClassName)
而且我不知道如何创建正确的导出来满足这两个需求。
这是使用 ES6 语法。
这样的东西行得通吗?
const DropComponent = DropTarget(dragTypes, storyTarget, collect)(MyClassName);
module.exports = connect(mapStateToProps, mapDispatchToProps)(DropComponent);