FriendRequestStore.__onDispatch = function (payload) { switch (payload.actionType) { case friendRequestConstants.CHECKED_FRIEND_REQUESTS_RECEIVED: FriendRequestStore.markRequestsChecked(payload.requests); FriendRequestStore.__emitChange(); break; case friendRequestConstants.FRIEND_REQUESTS_RECEIVED: FriendRequestStore.setRequests(payload.requests); FriendRequestStore.__emitChange(); break; case socketConstants.PUSH_FRIEND_REQUEST: FriendRequestStore.addRequest(payload.request); FriendRequestStore.__emitChange(); break; case friendRequestConstants.RECEIVED_FRIEND_REQUEST_ACCEPTED: FriendRequestStore.acceptRequest(payload.request.maker_id); FriendRequestStore.__emitChange(); break; case friendRequestConstants.RECEIVED_FRIEND_REQUEST_REJECTED: FriendRequestStore.removePending(payload.request.maker_id); FriendRequestStore.__emitChange(); break; case friendshipConstants.UNFRIENDED: FriendRequestStore.removeAccepted(payload.friend_id); FriendRequestStore.__emitChange(); break; } };