diff --git a/src/common/FluxContainerConverter.js b/src/common/FluxContainerConverter.js index bd2196a..902a26c 100644 --- a/src/common/FluxContainerConverter.js +++ b/src/common/FluxContainerConverter.js @@ -1,15 +1,17 @@ /// FluxContainerConverter.js /// This is an ugly workaround found here https://github.com/facebook/flux/issues/351 to make Flux Containers work with ES6 -module.exports = { - convert: function(containerClass) { - const tmp = containerClass; - containerClass = function(...args) { - return new tmp(...args); - }; - containerClass.prototype = tmp.prototype; - containerClass.getStores = tmp.getStores; - containerClass.calculateState = tmp.calculateState; - return containerClass; - } -}; + +function convert(containerClass) { + const tmp = containerClass; + containerClass = function(...args) { + return new tmp(...args); + }; + containerClass.prototype = tmp.prototype; + containerClass.getStores = tmp.getStores; + containerClass.calculateState = tmp.calculateState; + return containerClass; +} + +export {convert} +