소스 검색

当用户尝试发送空消息时,会显示"消息不能为空"的错误提示。

yourname 6 달 전
부모
커밋
17d37c2237
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      client/mobile/components/Classroom/useClassroom.ts

+ 5 - 0
client/mobile/components/Classroom/useClassroom.ts

@@ -506,6 +506,11 @@ export const useClassroom = ({ user }:{ user : User }) => {
   const sendMessage = async (): Promise<void> => {
     if (!imMessageManager.current || !classId) return;
 
+    if (!msgText.trim()) {
+      showToast('error', '消息不能为空');
+      return;
+    }
+
     try {
       await imMessageManager.current.sendGroupMessage({
         groupId: classId,