[native] Added displaying labels to InlineEngagement
Summary: Added possibility to label the messages to display ‘Edited' label in next diffs.
Test Plan:
- Run the app.
- Added the label to every message.
- Checked if the labels are displayed correctly both with text messages and with images.
- Checked if Reactions/Threads are also correctly positioned next to the label.
- Checked if labels in a few messages in a row do not take too much space.
- Checked displaying on both the left and right side of the chat.
- Checked displaying on both iOS and Android.
- Checked displaying on both dark and light mode.
Screenshots (iOS / Android):
- Light mode:
- Dark mode:
- Few messages in a row:
- Image:
Reviewers: michal, inka, ginsu, ashoat
Reviewed By: ashoat
Subscribers: ashoat, tomek, atul
Differential Revision: https://phab.comm.dev/D7065