gray-mueller / gray-mueller/online-food-ordering-solution-using-react-js
App Crashes When I Click "Mark as Delivered" Button
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Issue: App Crashes When I Click "Mark as Delivered" Button
Description:
When I attempt to mark an order as delivered in the Rider app, the application crashes unexpectedly. This issue prevents users from successfully completing the delivery process, resulting in a disrupted workflow and potential delays in order processing.
Steps to Reproduce:
Launch the Rider app on a compatible device.
Log in to the app using valid credentials.
Navigate to the order section.
Select an order that is ready for delivery.
Locate the "Mark as Delivered" button and click on it.
Observe the application behavior.
Expected Result:
Upon clicking the "Mark as Delivered" button, the app should update the order status accordingly, providing a confirmation message to the user. The app should continue to function smoothly without any crashes or errors.
Actual Result:
After clicking the "Mark as Delivered" button, the application crashes abruptly. Users are forced to relaunch the app to regain functionality.
rider.mp4
Contributor guide
Research direction
Start by running the Rider app and reproducing the crash through the order flow, then inspect the available crash logs or console output around the "Mark as Delivered" action. Trace that action to the relevant entry point and confirm the order status update and confirmation behavior. Done means marking an order delivered no longer crashes the app and the workflow remains usable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100