gemercheung 2 vuotta sitten
vanhempi
commit
0cad4175de
1 muutettua tiedostoa jossa 6 lisäystä ja 6 poistoa
  1. 6 6
      src/components/chatRoom/controls/actions.ts

+ 6 - 6
src/components/chatRoom/controls/actions.ts

@@ -54,7 +54,7 @@ export function handleActions({
       handleUserSetWords(userId, words, members);
       break;
     case 'leader-dismiss':
-      handleLeaderDismiss(user, members);
+      handleLeaderDismiss();
       break;
     case 'user-paint':
       handleUserPaint(open);
@@ -233,9 +233,9 @@ const handleUserLeave = (user: UserInfoType, members: UserInfoType[]) => {
   rtcStore.addToChatList(data);
   members && rtcStore.setMemberList(members);
 };
-//被动处理用离开
-const handleLeaderDismiss = (user, members) => {
-  const rtcStore = useRtcStore();
-  console.log('members', user, members);
-  rtcStore.clearMemberList();
+//被动处理用离开 全员解散
+const handleLeaderDismiss = () => {
+  const { closeSocket } = useSocket();
+  Dialog.toast({ content: `主持人已解散房间` });
+  closeSocket();
 };