User Story #1526
Updated by Muhammad Fahad 2 days ago
Figma Link:
https://www.figma.com/design/Ub9wWpnuDcEkxAqeHd1HJC/BMP--Web-app?node-id=77-8990&m=dev
Description
As a user,
I want to view and interact with personal chat conversations,
so that I can send messages, manage chat actions, and communicate effectively with another user.
Implementation Instruction
Developer must strictly follow the Figma flow and UI states.
If multiple screens represent the same interaction flow, they should be implemented under one optimized task instead of separate tasks.
Screens that represent UI states of the same feature (selected, typing, pinned, etc.) should be grouped into one task.
Acceptance Criteria
Personal chat UI matches Figma layout exactly.
Message actions work correctly for selected messages.
Typing and pinned message states display correctly.
Voice recording and sending follow the designed UI flow.
All grouped screens are implemented within their respective optimized tasks.