From 326848de646dbf2f0f453550824c287c2c0aae88 Mon Sep 17 00:00:00 2001 From: Junhui Chen Date: Thu, 7 Aug 2025 11:21:50 +0800 Subject: [PATCH] f --- app/(tabs)/ask.tsx | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/app/(tabs)/ask.tsx b/app/(tabs)/ask.tsx index 1595f38..f15fd2a 100644 --- a/app/(tabs)/ask.tsx +++ b/app/(tabs)/ask.tsx @@ -5,8 +5,8 @@ import SendMessage from "@/components/ask/send"; import { ThemedText } from "@/components/ThemedText"; import { WEBSOCKET_ENDPOINT } from "@/lib/websocket-util"; import { Message } from "@/types/ask"; -import { useFocusEffect, useLocalSearchParams, useRouter } from "expo-router"; -import { useCallback, useEffect, useRef, useState } from 'react'; +import { useLocalSearchParams, useRouter } from "expo-router"; +import { useCallback, useRef, useState } from 'react'; import { useTranslation } from "react-i18next"; import { FlatList, @@ -201,29 +201,29 @@ export default function AskScreen() { // } // }, [sessionId, newSession]); - useEffect(() => { - if (!isHello && isMountedRef.current) { - // 不再自动关闭键盘,让用户手动控制 - // 这里可以添加其他需要在隐藏hello界面时执行的逻辑 - scrollToEnd(false); - } - }, [isHello, scrollToEnd]); + // useEffect(() => { + // if (!isHello && isMountedRef.current) { + // // 不再自动关闭键盘,让用户手动控制 + // // 这里可以添加其他需要在隐藏hello界面时执行的逻辑 + // scrollToEnd(false); + // } + // }, [isHello, scrollToEnd]); - useFocusEffect( - useCallback(() => { - if (!sessionId && isMountedRef.current) { - setIsHello(true); - setUserMessages([]); - } - }, [sessionId]) - ); + // useFocusEffect( + // useCallback(() => { + // if (!sessionId && isMountedRef.current) { + // setIsHello(true); + // setUserMessages([]); + // } + // }, [sessionId]) + // ); // 组件卸载时的清理 - useEffect(() => { - return () => { - cleanup(); - }; - }, [cleanup]); + // useEffect(() => { + // return () => { + // cleanup(); + // }; + // }, [cleanup]); return (