fix: correct UI for archived channels and display channel topic
Brief Title
Fix UI for Archived Channels and handle Long Channel Topic in EmbeddedChat
Acceptance Criteria fulfillment
- [x] Ensure the chat UI updates to reflect the archived state of channels.
- [x] Display the channel topic below the channel name when long using ellipsis
- [x] Create an endpoint that retrieves room Info after room has been archived
Fixes #880
Video/Screenshots
https://github.com/user-attachments/assets/4c3b5b92-b048-41fd-befe-5253946569d6
PR Test Details
Note: The PR will be ready for live testing at https://rocketchat.github.io/EmbeddedChat/pulls/pr-905 after approval. Contributors are requested to replace <pr_number> with the actual PR number.
Can we also have the yellow (warning) border along that Room archived message, Make sure it aligns with all themes
Rest LGTM
After changes
https://github.com/user-attachments/assets/fc9010a8-1f1c-41c3-8575-93d7a2858d6e
Hii @SinghaAnirban005 @abirc8010 @devanshkansagra
I think the test channel is not archived but is still showing archived, if you guys get some time, Please fix that :