[x] Privacy for the other fields to send to the backend API, not just location (preferred name, pronouns, etc.) unless you don't need them
[x] DOB needs to be handled on the backend. If not needed then omit on the frontend.
Possible errors if not handled
[ ] Oceania does NOT return regions. Gives issues with displaying either no options or wrong options on frontend.
- [ ] The locations array includes a null value. Looks weird on the frontend since it is rendered as an option. Consider removing from the backend if it’s not necessary.
Completed:
[x] Conditional selectors added and functioning (need to fix the Oceania option though).
Have to watch out for option returns since for the region it returns two objects: One for countries and another for Groups (West Coast, East Coast, South SA, East Europe, etc.)
Need to work with UserDetails API, but first must take care of region selectors.