@@ -28,9 +28,12 @@ class ConferenceRoom extends Component {
2828
2929 launchConferenceTestCat ( ) {
3030 const layoutType = document . getElementById ( "select-layout-test" ) . value ;
31- const conferenceAccessTokenTest = document . getElementById ( "conferenceAccessTokenTest" ) . value ;
32- const conferenceNameCatTest = document . getElementById ( "conferenceNameCatTest" )
33- . value ;
31+ const conferenceAccessTokenTest = document . getElementById (
32+ "conferenceAccessTokenTest"
33+ ) . value ;
34+ const conferenceNameCatTest = document . getElementById (
35+ "conferenceNameCatTest"
36+ ) . value ;
3437 const userInfo = { user : { } } ;
3538 const constraints = {
3639 video : false ,
@@ -45,10 +48,15 @@ class ConferenceRoom extends Component {
4548 initialized . then ( ( ) =>
4649 this . props
4750 . dispatch (
48- ConferenceActions . join ( conferenceNameCatTest , constraints , conferenceAccessTokenTest , {
49- name : "Mixer" ,
50- externalId : "Mixer_record" ,
51- } )
51+ ConferenceActions . join (
52+ conferenceNameCatTest ,
53+ constraints ,
54+ conferenceAccessTokenTest ,
55+ {
56+ name : "Mixer" ,
57+ externalId : "Mixer_record" ,
58+ }
59+ )
5260 )
5361 . then ( ( ) => this . setState ( { isLaunch : true , layoutType : layoutType } ) )
5462 ) ;
@@ -83,8 +91,12 @@ class ConferenceRoom extends Component {
8391
8492 launchReplayConferenceTestCat ( ) {
8593 const layoutType = document . getElementById ( "select-layout-test" ) . value ;
86- const conferenceIdReplayTestCat = document . getElementById ( "conferenceIdReplayTestCat" ) . value ;
87- const conferenceAccessTokenReplayTest = document . getElementById ( "conferenceAccessTokenReplayTest" ) . value ;
94+ const conferenceIdReplayTestCat = document . getElementById (
95+ "conferenceIdReplayTestCat"
96+ ) . value ;
97+ const conferenceAccessTokenReplayTest = document . getElementById (
98+ "conferenceAccessTokenReplayTest"
99+ ) . value ;
88100 const initialized = this . props . dispatch (
89101 ConferenceActions . initialize (
90102 this . props . consumerKey ,
@@ -95,10 +107,15 @@ class ConferenceRoom extends Component {
95107 initialized . then ( ( ) =>
96108 this . props
97109 . dispatch (
98- ConferenceActions . replay ( conferenceIdReplayTestCat , 0 , conferenceAccessTokenReplayTest , {
99- name : "Mixer" ,
100- externalId : "Mixer_record" ,
101- } )
110+ ConferenceActions . replay (
111+ conferenceIdReplayTestCat ,
112+ 0 ,
113+ conferenceAccessTokenReplayTest ,
114+ {
115+ name : "Mixer" ,
116+ externalId : "Mixer_record" ,
117+ }
118+ )
102119 )
103120 . then ( ( ) => this . setState ( { isLaunch : true , layoutType : layoutType } ) )
104121 ) ;
@@ -182,6 +199,10 @@ class ConferenceRoom extends Component {
182199 ) ;
183200 }
184201
202+ leaveConference ( ) {
203+ this . props . dispatch ( ConferenceActions . leave ( ) ) ;
204+ }
205+
185206 launchReplayConference ( ) {
186207 const accessToken = document . getElementById ( "accessToken" ) . value ;
187208 const refreshToken = document . getElementById ( "refreshToken" ) . value ;
@@ -360,11 +381,15 @@ class ConferenceRoom extends Component {
360381 data-number-user = { participantConnected . length }
361382 >
362383 < div id = "conferenceStartedVoxeet" > </ div >
384+ < button
385+ id = "leaveConference"
386+ onClick = { this . leaveConference . bind ( this ) }
387+ >
388+ Leave conference
389+ </ button >
363390 < div >
364391 { ( screenShareMode || filePresentationMode ) &&
365- ! videoPresentationMode &&
366- < TilePiP />
367- }
392+ ! videoPresentationMode && < TilePiP /> }
368393 { participantConnected . length > 0 ? (
369394 < ScreenShareMode
370395 screenShareMode = { screenShareMode }
@@ -395,6 +420,12 @@ class ConferenceRoom extends Component {
395420 data-number-user = { participantConnected . length }
396421 >
397422 < div id = "conferenceStartedVoxeet" > </ div >
423+ < button
424+ id = "leaveConference"
425+ onClick = { this . leaveConference . bind ( this ) }
426+ >
427+ Leave conference
428+ </ button >
398429 < div id = "tile-list" className = "tiles-list-generic" >
399430 { participantConnected . length > 0 ? (
400431 participantConnected . map ( ( participant , i ) => {
0 commit comments