在导出期间将组件连接到redux和多个库

时间:2016-02-07 20:10:27

标签: javascript reactjs ecmascript-6 redux

我不确定我是否正确地表达了这个问题,但这是一个问题。我正在使用react drag and drop library我的导出类看起来像这样:

module.exports = DropTarget(dragTypes, storyTarget, collect)(MyClassName);

我还需要将此组件连接到redux,它看起来像这样:

module.exports = connect (mapStateToProps, mapDispatchToProps)(MyClassName)

我不知道如何创建正确的导出以满足这两种需求。

这是使用ES6语法。

1 个答案:

答案 0 :(得分:4)

这样的事情会起作用吗?

const DropComponent = DropTarget(dragTypes, storyTarget, collect)(MyClassName);
module.exports = connect(mapStateToProps, mapDispatchToProps)(DropComponent);