gray-mueller / gray-mueller/food-delivery-clone-app-using-react-native

Chat Bar Reappearance and Transcript Email Prompt

Open
#362 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
Within the Enatega Multivendor Customer App's chat feature, there is an issue where, upon clicking "End Session," the chat bar reappears along with a prompt to input the user's email address for the chat transcript. However, the intended behavior is for only the email input bar to be displayed, not the chat bar again.

To Reproduce

Open the Enatega Multivendor Customer App.
Initiate a chat session with a vendor.
Engage in the chat conversation.
When ready to end the session, click on "End Session."
Observe that the chat bar disappears momentarily but reappears along with a prompt to input the user's email address for the chat transcript.
Expected behavior

Upon clicking "End Session," the chat bar should disappear, indicating the termination of the chat session.
A prompt to input the user's email address for the chat transcript should appear without the reappearance of the chat bar.
The user should be able to input their email address for the transcript without distraction from the chat interface.
Screenshots

Untitled.video.-.Made.with.Clipchamp.mp4
Smartphone:

Device: IOS & Android

Contributor guide

Open the contributing guide

Research direction

Start by locating the Customer App's chat feature and reproduce the flow described on both iOS and Android: start a vendor chat, click "End Session," and observe the transcript email prompt. Trace the state change after ending the session and confirm that the completed flow shows only the email input bar, with the chat bar remaining hidden.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
frontend, mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.