fix: 列表页面最新消息展示

This commit is contained in:
Junhui Chen 2025-08-03 17:51:07 +08:00
parent f3882a4856
commit 94340feabb

View File

@ -16,7 +16,7 @@ import SkeletonItem from '@/components/memo/SkeletonItem';
import { useUploadManager } from '@/hooks/useUploadManager'; import { useUploadManager } from '@/hooks/useUploadManager';
import { getCachedData, prefetchChatDetail, prefetchChats } from '@/lib/prefetch'; import { getCachedData, prefetchChatDetail, prefetchChats } from '@/lib/prefetch';
import { fetchApi } from '@/lib/server-api-util'; import { fetchApi } from '@/lib/server-api-util';
import { Chat } from '@/types/ask'; import { Chat, getMessageText } from '@/types/ask';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
// 预加载资源 // 预加载资源
@ -162,7 +162,7 @@ const MemoList = () => {
numberOfLines={1} numberOfLines={1}
ellipsizeMode="tail" ellipsizeMode="tail"
> >
{item.latest_message?.content?.text || t('ask:ask.noMessage')} {(item.latest_message && getMessageText(item.latest_message)) || t('ask:ask.noMessage')}
</Text> </Text>
</View> </View>
</TouchableOpacity> </TouchableOpacity>