hector-jewell / hector-jewell/delivery-app-platform-using-react-native
404 Page Not Displayed in User Section of Admin Dashboard During Network Problems
- Dominant language
- JavaScript
- Stars
- 0
- 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
The issue names no files, tests, or entry points; begin by locating the admin dashboard's user section and its network-request error handling. Reproduce the disconnected-network action, then verify that the user section shows an appropriate 404-style error state with guidance or retry/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
- 25/100