diff --git a/src/pages/ticket/TicketMessages.tsx b/src/pages/ticket/TicketMessages.tsx index 86be5bb..2a88dd8 100644 --- a/src/pages/ticket/TicketMessages.tsx +++ b/src/pages/ticket/TicketMessages.tsx @@ -80,45 +80,69 @@ const TicketMessages: FC = () => { } return ( -
- {/* Minimal Header */} -
-
- -
-

تیکت #{ticket.numericId}

-

{ticket.subject}

-
+
+ {/* Ticket Info */} +
+
+ +

جزئیات تیکت

- -
- {/* Ticket Info Bar */} -
-
-
- - {ticket.seller?.fullName || 'نامشخص'} +
+
+
شماره تیکت
+
+ + {ticket.numericId} +
-
- - {ticket.category?.title_fa || 'دسته‌بندی نشده'} + +
+
فروشنده
+
+ + {ticket.seller?.fullName || '-'} +
-
- - {formatDate(ticket.updatedAt)} + +
+
موضوع
+
{ticket.subject}
+
+ +
+
دسته‌بندی
+
+ + {ticket.category?.title_fa || '-'} +
+
+ +
+
وضعیت
+ +
+ +
+
تاریخ بروزرسانی
+
+ + {formatDate(ticket.updatedAt)} +
{/* Messages Section */} -
-
+
+

پیام‌ها

+ +
{messages.length === 0 ? ( -
+
هیچ پیامی یافت نشد
) : ( @@ -127,19 +151,18 @@ const TicketMessages: FC = () => { return (
-
- {isAdmin ? 'شما' : 'فروشنده'} +
+ {isAdmin ? 'ادمین' : 'فروشنده'}
-
+
{message.content}
{message.attachments && message.attachments.length > 0 && ( @@ -147,18 +170,16 @@ const TicketMessages: FC = () => { {message.attachments.map((attachment, index) => (
- 📎 {attachment} + فایل ضمیمه: {attachment}
))}
)} -
+
{message.createdAt && formatDate(message.createdAt)}
@@ -170,43 +191,35 @@ const TicketMessages: FC = () => {
{/* Send Message Form */} -
-
-
-