次の React-Reflux コードを es6 化しようとしています。
var TimeStore = Reflux.createStore({
listenables: [TimeActions],
onTick: function(tick) {
....
}
})
var Watch = React.createClass({
mixins: [Reflux.connect(TimeStore, 'tick')],
...
react-decoratorを使用してこれを変換する方法がわかりません。これは私がそれを変換したものです:
const SomeDecorator = MixinDecorator(
'TimerActions', // displayName
Reflux.connect(TimeStore, 'tick')
);
@SomeDecorator
class Watch extends React.Component {
...
babel ( にstage
設定0
) でコンパイルできますが、うまく動作しません。これを修正する方法はありますか?また、ストアをes6化することは可能ですか?