refactor(drive): move video player to a separate module (WPB-25407)#5066
refactor(drive): move video player to a separate module (WPB-25407)#5066ohassine wants to merge 1 commit into
Conversation
Ups 🫰🟨This PR is too big. Please try to break it up into smaller PRs. |
New ADR(s) in this PR 📚:12. Shared in-app video player as a core moduleDate: 2026-07-16 StatusProposed ContextThe in-app video player ( We now want to play videos in-app when a user taps a video message in a chat. Today the chat The player therefore needs to be consumed by two places:
Because the player is shared UI infrastructure used by multiple layers above DecisionExtract the video player into a new A new dedicated core module is preferred over folding it into the existing The two pieces that are currently cells-specific will be generalized during the move:
The work is sequenced extract-then-reuse, so the risky refactor is validated against the existing
Consequences
|
https://wearezeta.atlassian.net/browse/WPB-25407
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Issues
Dependencies (Optional)
If there are some other pull requests related to this one (e.g. new releases of frameworks), specify them here.
Needs releases with:
Testing
Test Coverage (Optional)
How to Test
Briefly describe how this change was tested and if applicable the exact steps taken to verify that it works as expected.
Notes (Optional)
Specify here any other facts that you think are important for this issue.
Attachments (Optional)
Attachments like images, videos, etc. (drag and drop in the text box)
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.