*   Add a **reply message** feature in the chat system so users can respond directly to a specific message.
    
*   When replying, the original message (text/media) should be quoted above the user’s response.
    
*   This helps provide context in both one-on-one and group chats.
    
*   Replying should work for all message types (text, image, audio, files).
    
*   Users can tap and hold (or swipe) a message to trigger the **reply option**.
    
*   The UI should visually link the reply message with the original, showing sender, snippet, and media preview if applicable.
    
*   On tapping the quoted part, the app can scroll to or highlight the original message (if still in view).
    
*   The feature must work seamlessly in both sender and receiver views.