- Admin messages now appear on the left (gray background)
- Seller messages now appear on the right (blue background)
- Updated styling and positioning classes accordingly
- Minimal header with ticket number and status
- Compact ticket info bar with essential details
- Clean chat-like message design with better spacing
- Inline message form with horizontal layout
- Improved color scheme and typography
- Reduced visual clutter and improved readability
- Change IMessage interface to use senderRef instead of sender
- Update message rendering logic to check if senderRef === 'Admin' for admin messages
- All other messages are treated as seller messages
- Add ticket details section with seller info, category, status, etc.
- Implement messages display with chat-like UI (admin vs seller messages)
- Add send message form with textarea and file upload
- Connect to API for fetching ticket data and sending messages
- Use existing components: PageLoading, Error, StatusWithText, Button, Textarea, UploadBox
- Fix CreateTicketMessageType to allow dynamic content strings
- Add pagination to useGetTickets hook
- Add pagination parameters to getTickets service
- Add Pager interface and update ITicketsResponse
- Complete TicketsList component with table, status, pagination and navigation