lambertf917 / lambertf917/react-native-uber-eats-clone
"Use Current Location" Button Fails to Set Location; User Denied Geolocation Notification Displayed in Enatega Multivendor Customer website.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Issue: "Use Current Location" Button Fails to Set Location; User Denied Geolocation Notification Displayed
Description:
In the Enatega Multivendor customer website, an issue has been identified where the "Use Current Location" button fails to set the user's location as intended. Instead, when the button is clicked, users are presented with a geolocation notification that they must allow or deny. This issue disrupts the expected functionality of the feature and may cause user confusion.
Impact:
User Frustration: Users may become frustrated when attempting to quickly set their location using the "Use Current Location" feature but instead encounter a geolocation notification. This can lead to a poor user experience.
Delayed Address Selection: Users must take an additional step to allow or deny geolocation, which can slow down the address selection process and add complexity.
Potential Abandonment: Some users, when faced with a geolocation notification, may deny the request or abandon the process, leading to a drop in user engagement and potential sales.
Steps to Reproduce:
Open the Enatega Multivendor customer website.
Initiate the process to set or select your delivery or pickup address.
Click the "Use Current Location" button.
Observe that a geolocation notification is displayed, requiring you to allow or deny access to your location.
Expected Resolution:
The "Use Current Location" button should work as expected, setting the user's location without displaying a geolocation notification, provided the user has granted necessary permissions.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the problem on the Enatega Multivendor customer website through the address-selection flow and the "Use Current Location" button. Trace the button's location-permission and location-setting entry point, then verify that the location is set correctly after permissions are granted without an unexpected notification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react-native
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100