basic skin of incomingCallBox

This commit is contained in:
Matthew Hodgson 2015-07-19 01:58:04 +01:00
parent 919e1cf84f
commit 1e1f7492d8
4 changed files with 71 additions and 17 deletions

View file

@ -30,7 +30,7 @@ module.exports = {
getInitialState: function() {
return {
incomingCallRoomId: null
incomingCall: null
}
},
@ -41,7 +41,7 @@ module.exports = {
var call = CallHandler.getCall(payload.room_id);
if (!call || call.call_state !== 'ringing') {
this.setState({
incomingCallRoomId: null
incomingCall: null,
});
this.getRingAudio().pause();
return;
@ -55,20 +55,20 @@ module.exports = {
}
this.setState({
incomingCallRoomId: call.roomId
incomingCall: call
});
},
onAnswerClick: function() {
dis.dispatch({
action: 'answer',
room_id: this.state.incomingCallRoomId
room_id: this.state.incomingCall.roomId
});
},
onRejectClick: function() {
dis.dispatch({
action: 'hangup',
room_id: this.state.incomingCallRoomId
room_id: this.state.incomingCall.roomId
});
}
};