You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation
Currently the message status read by count getReadByTooltipText()link only lists the first three users by name, if there is more than three users in the "read by" array the function truncates this list to "and N more". This is frustrating for admin users in our application as they view this as very important information for user accountability. As far as I am aware there is no other way to view the read by information for a particular message. This is frustrating from a developer view point since the MessageStatuslink and the getReadByTooltipText() function appear to have all the required information in order to be able to display this information.
Proposed solution
If possible the MessageStatus component or top level message component should give some sort of option to either display the full list of read by users using the existing tooltip functionality, or an onclick event (with the list of read by users) which we could then extend to implement our own read by list.
Acceptance Criteria
Chat users should be able to view the full list of user names who have read a message.
The text was updated successfully, but these errors were encountered:
@dhendrie91 thank you for creating this request. What we could do, is to add an optional prop getReadByTooltipTextFn, that would be used instead of the default implementation. You could specify there your custom logic of how you wish to generate the contents of the tooltip.
Do you see any caveats to the above proposed solution?
This feature cannot be implemented as of today. The reason is that it is not possible to query and paginate over a list of users that have read a particular message or even channel.
Motivation
Currently the message status read by count
getReadByTooltipText()
link only lists the first three users by name, if there is more than three users in the "read by" array the function truncates this list to "and N more". This is frustrating for admin users in our application as they view this as very important information for user accountability. As far as I am aware there is no other way to view the read by information for a particular message. This is frustrating from a developer view point since theMessageStatus
link and thegetReadByTooltipText()
function appear to have all the required information in order to be able to display this information.Proposed solution
If possible the
MessageStatus
component or top level message component should give some sort of option to either display the full list of read by users using the existing tooltip functionality, or an onclick event (with the list of read by users) which we could then extend to implement our own read by list.Acceptance Criteria
Chat users should be able to view the full list of user names who have read a message.
The text was updated successfully, but these errors were encountered: