I would like the user to be able to enter a location for a place or use their current location (for ease of use and accuracy).
My current solution is to ask for address or current location and then have a IF/Then field that takes the coordinates or the address and use that.
However, this has some issues:
- I have to leave both fields as not-required and therefore can’t validate that they entered an address
- Picking current location does not show human-readable feedback so they can see it worked
- If there is an issue with getting the users current location, I am not even sure what would happen with this design. For example, what happens if they denied location permissions?