@@ -0,0 +1,1301 @@
+var appDispatcher = require('../Dispatcher/appDispatcher');%0Avar roomConstants = require('../Constants/roomConstants');%0Avar fetcher = require('../App').fetcher;%0Avar initializer = require('react-router-initializer');%0A%0Amodule.exports = %7B%0A  create: function (room) %7B%0A    fetcher.createAsync('room', %7Broom: room%7D).then(function (room) %7B%0A      appDispatcher.dispatchViewAction(%7B%0A        type: roomConstants.CREATE_ROOM,%0A        body: %7B%0A          room: room%0A        %7D%0A      %7D);%0A    %7D);%0A  %7D,%0A  read: function () %7B%0A    var fetchRoom = fetcher.readAsync('room').then(function (rooms) %7B%0A      appDispatcher.dispatchViewAction(%7B%0A        type: roomConstants.READ_ROOM,%0A        body: %7B%0A          rooms: rooms%0A        %7D%0A      %7D);%0A    %7D);%0A%0A    this.fetchRoom = fetchRoom;%0A    initializer.register(fetchRoom);%0A  %7D,%0A  update: function (room) %7B%0A    fetcher.updateAsync('room').then(function (newRoom) %7B%0A      appDispatcher.dispatchViewAction(%7B%0A        type: roomConstants.UPDATE_ROOM,%0A        body: %7B%0A          room: room,%0A          newRoom: newRoom%0A        %7D%0A      %7D);%0A    %7D);%0A  %7D,%0A  delete: function (room) %7B%0A    fetcher.deleteAsync('room').then(function (room) %7B%0A      appDispatcher.dispatchViewAction(%7B%0A        type: roomConstants.DELETE_ROOM,%0A        body: %7B%0A          room: room%0A        %7D%0A      %7D);%0A    %7D);%0A  %7D%0A%7D;%0A

Create roomActions.