@@ -178,11 +178,9 @@ const publishVideo = async (
178
178
rtmToken : string ,
179
179
rtcToken : string
180
180
) => {
181
- // initializing the Agora Meeting Client
182
181
await turnOnCamera ( true ) ;
183
182
await client . join ( appId , channel , rtcToken , userId ) ;
184
183
await client . publish ( videoTrack ) ;
185
- // initializing the Agora RTM Client
186
184
await rtmInit ( appId , userId , rtmToken , channel ) ;
187
185
} ;
188
186
@@ -276,13 +274,22 @@ let MTComp = (function () {
276
274
277
275
useEffect ( ( ) => {
278
276
if ( userJoined ) {
277
+ console . log ( "userJoined " , userJoined ) ;
278
+
279
279
let prevUsers : any [ ] = props . participants as [ ] ;
280
+ console . log ( "prevUsers " , prevUsers ) ;
280
281
let userData = {
281
282
user : userJoined . uid ,
282
283
audiostatus : userJoined . hasAudio ,
283
284
streamingVideo : true ,
284
285
} ;
286
+ console . log ( "userData " , userData ) ;
285
287
setUserIds ( ( userIds : any ) => [ ...userIds , userData ] ) ;
288
+ console . log ( "userIds " , userIds ) ;
289
+ console . log (
290
+ "removeDuplicates " ,
291
+ removeDuplicates ( getData ( [ ...prevUsers , userData ] ) . data , "user" )
292
+ ) ;
286
293
dispatch (
287
294
changeChildAction (
288
295
"participants" ,
@@ -371,6 +378,8 @@ let MTComp = (function () {
371
378
props . localUser . onChange ( localObject ) ;
372
379
} , [ props . sharing . value ] ) ;
373
380
381
+ console . log ( "participants " , props . participants ) ;
382
+
374
383
useEffect ( ( ) => {
375
384
let prevUsers : [ ] = props . participants as [ ] ;
376
385
const updatedItems = prevUsers . map ( ( userInfo : any ) => {
@@ -705,7 +714,7 @@ MTComp = withMethodExposing(MTComp, [
705
714
} ,
706
715
execute : async ( comp : any , values : any ) => {
707
716
console . log ( "startMeeting " , {
708
- user : userId + "" ,
717
+ // user: userId + "",
709
718
audiostatus : false ,
710
719
speaking : false ,
711
720
streamingVideo : true ,
0 commit comments