This project is a React Native app that demonstrates how to use the country-state-city library to create cascading dropdowns for selecting a country, state, and city.
- Fetches and displays a list of countries, states, and cities.
- Dynamically updates states based on the selected country.
- Dynamically updates cities based on the selected state.
- Uses
react-native-picker-selectfor dropdown menus.
- Node.js and npm installed.
- React Native environment set up. Refer to the React Native CLI Quickstart.
- Clone the repository.
- country-state-city: Provides data for countries, states, and cities.
- react-native-picker-select: A customizable picker/dropdown component for React Native.
Install these libraries using:
npm install country-state-city react-native-picker-selectThis project is open-source and available under the MIT License.

