Updated with latest version of react boilerplate
This commit is contained in:
18
app/Store.js
Normal file
18
app/Store.js
Normal file
@@ -0,0 +1,18 @@
|
||||
var flux = require('flux-react');
|
||||
var actions = require('./actions.js');
|
||||
|
||||
module.exports = flux.createStore({
|
||||
messages: [],
|
||||
actions: [
|
||||
actions.addMessage
|
||||
],
|
||||
addMessage: function (message) {
|
||||
this.messages.push(message);
|
||||
this.emitChange();
|
||||
},
|
||||
exports: {
|
||||
getMessages: function () {
|
||||
return this.messages;
|
||||
}
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user