gray-mueller / gray-mueller/food-delivery-clone-app-using-react-native
Chat Bar Reappearance and Transcript Email Prompt
- 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
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