[Flux] Initial flux land

This commit is contained in:
Peter Cottle 2015-03-27 21:19:51 -07:00
parent 5df3d43c4f
commit eba404c595
5 changed files with 105 additions and 3 deletions

View file

@ -0,0 +1,24 @@
'use strict';
var AppConstants = require('../constants/AppConstants');
var Dispatcher = require('flux').Dispatcher;
var PayloadSources = AppConstants.PayloadSources;
var AppDispatcher = new Dispatcher();
AppDispatcher.handleViewAction = function(action) {
this.dispatch({
source: PayloadSources.VIEW_ACTION,
action: action
});
};
AppDispatcher.handleURIAction = function(action) {
this.dispatch({
source: PayloadSources.URI_ACTION,
action: action
});
};
module.exports = AppDispatcher;