import type { Message } from '@/lib/types' import { messageDelivery } from '@/lib/message-delivery' export function MessageDelivery({ message, messages }: { message: Message; messages: Message[] }) { if (message.source !== 'human') return null const delivery = messageDelivery(message, messages) return
{delivery.label}

{delivery.reason || (delivery.stage === 'replied' ? '已收到此消息的回复。' : delivery.stage === 'delivered' ? '已进入会话,等待处理与回复。' : delivery.stage === 'processing' ? '会话正在处理,尚未收到回复。' : delivery.stage === 'queued' ? '已在服务端保存,等待会话处理。' : '已保存,尚未确认送达。')}

}