feat(export): show session avatar in detail header

This commit is contained in:
tisonhuang
2026-03-02 14:10:32 +08:00
parent 21a97b8871
commit e9fd751578
2 changed files with 66 additions and 6 deletions

View File

@@ -2721,7 +2721,19 @@ function ExportPage() {
onClick={(event) => event.stopPropagation()}
>
<div className="detail-header">
<h4></h4>
<div className="detail-header-main">
<div className="detail-header-avatar">
{sessionDetail?.avatarUrl ? (
<img src={sessionDetail.avatarUrl} alt="" />
) : (
<span>{getAvatarLetter(sessionDetail?.displayName || sessionDetail?.wxid || '')}</span>
)}
</div>
<div className="detail-header-meta">
<h4>{sessionDetail?.displayName || '会话详情'}</h4>
<div className="detail-header-id">{sessionDetail?.wxid || ''}</div>
</div>
</div>
<button className="close-btn" onClick={() => setShowSessionDetailPanel(false)}>
<X size={16} />
</button>