Improved the UI and functionality of the ticket viewing section in the support portal. The updates include fixing the display of messages, images, and attachments, adding date and time displays for messages, ensuring only the agent's name is displayed per message, and enhancing attachment visibility for image and other file types. Implemented a dark mode compatible UI, introduced an information bar on the right side, and refactored the code for fetching threads and attachments to improve the loading experience. A regex fix was added to handle threads without content.
Type of change
Please delete options that are not relevant.
[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
Conducted manual testing by creating a ticket and using the Zoho portal to send and receive an email. This process was used to verify the correct display of messages, images, attachments, dates, and times, as well as the functionality of the new features.
Description
Improved the UI and functionality of the ticket viewing section in the support portal. The updates include fixing the display of messages, images, and attachments, adding date and time displays for messages, ensuring only the agent's name is displayed per message, and enhancing attachment visibility for image and other file types. Implemented a dark mode compatible UI, introduced an information bar on the right side, and refactored the code for fetching threads and attachments to improve the loading experience. A regex fix was added to handle threads without content.
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Conducted manual testing by creating a ticket and using the Zoho portal to send and receive an email. This process was used to verify the correct display of messages, images, attachments, dates, and times, as well as the functionality of the new features.
Screenshots / Screen recording