ChatMessage doesn't apply custom data-tabster attribute.
This happens because react-chat is copied from teams Chat. And teams Chat merges tabster attribute in useChatMessageFocusableGroup hook. But somehow this part wasn't copied and useChatMessageFocusableGroup ends up just applying tabster attribute without merging.
After:
ChatMessage allows custom data-tabster attribute.
useChatMessageFocusableGroup hook is removed
Before:
ChatMessage doesn't apply custom data-tabster attribute. This happens because react-chat is copied from teams Chat. And teams Chat merges tabster attribute in
useChatMessageFocusableGroup
hook. But somehow this part wasn't copied anduseChatMessageFocusableGroup
ends up just applying tabster attribute without merging.After:
ChatMessage allows custom data-tabster attribute.
useChatMessageFocusableGroup
hook is removed