hector-jewell / hector-jewell/uber-eats-clone-using-react-native
404 Page Not Displayed in User Section of Admin Dashboard During Network Problems
- Dominant language
- JavaScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Description:
When there is a network problem, the 404 error page is not displayed in the user section of the admin dashboard. Instead of showing a proper 404 error page, the user is left without any indication of the issue, leading to confusion and a poor user experience.
Steps to Reproduce:
1-Access the admin dashboard.
2-Navigate to the user section.
3-Simulate a network problem (e.g., disconnect from the internet).
4-Attempt to perform any action that requires network connectivity.
Expected Result:
A proper 404 error page should be displayed, informing the user about the network issue and providing appropriate guidance or options to retry or navigate back to a functional part of the dashboard.
Actual Result:
No 404 error page is displayed. The user is left without any indication of the issue, leading to confusion.
Impact:
This issue can cause frustration for users, as they are not informed about the network problem and are unsure how to proceed.
Suggested Fix:
Implement proper error handling in the user section of the admin dashboard to ensure that a 404 error page is displayed when a network problem occurs. This page should provide clear information about the issue and guide the user on possible actions to take.
Additional Information:
https://github.com/user-attachments/assets/280bdcc0-aed6-4375-a2a1-20e006900797
Contributor guide
Research direction
No file or test is named. Start by locating the admin dashboard's user section and reproduce the behavior while network access is unavailable. Done means the affected action shows a clear 404/error page with guidance or retry and navigation options.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react-native
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100