update pay function
This commit is contained in:
@@ -40,16 +40,22 @@ const SessionCard = ({ session, isActive, onPress }) => {
|
||||
<CardBody p={3}>
|
||||
<Flex align="start" justify="space-between" gap={2}>
|
||||
<Box flex={1} minW={0}>
|
||||
<Text fontSize="sm" fontWeight="medium" color="gray.100" noOfLines={1}>
|
||||
{session.title || '新对话'}
|
||||
<Text fontSize="sm" fontWeight="medium" color="gray.100" noOfLines={2}>
|
||||
{session.title || session.last_message?.substring(0, 30) || '新对话'}
|
||||
</Text>
|
||||
<Text fontSize="xs" color="gray.500" mt={1}>
|
||||
{new Date(session.created_at || session.timestamp).toLocaleString('zh-CN', {
|
||||
month: 'numeric',
|
||||
day: 'numeric',
|
||||
hour: '2-digit',
|
||||
minute: '2-digit',
|
||||
})}
|
||||
{(() => {
|
||||
const dateStr = session.created_at || session.last_timestamp || session.timestamp;
|
||||
if (!dateStr) return '刚刚';
|
||||
const date = new Date(dateStr);
|
||||
if (isNaN(date.getTime())) return '刚刚';
|
||||
return date.toLocaleString('zh-CN', {
|
||||
month: 'numeric',
|
||||
day: 'numeric',
|
||||
hour: '2-digit',
|
||||
minute: '2-digit',
|
||||
});
|
||||
})()}
|
||||
</Text>
|
||||
</Box>
|
||||
{session.message_count && (
|
||||
|
||||
Reference in New Issue
Block a user