This project showcases a comprehensive example of form validation in React Native applications using React Hook Form, Zod, and TypeScript. It demonstrates the power of combining these tools to provide a robust, type-safe form validation.
This project is built with Expo. Follow the instructions below in order to run the project locally.
yarn install
or
npm install
npx expo start
-
If you are using a simulator or emulator, you may find the following Expo CLI keyboard shortcuts to be useful to open the app on any of the following platforms:
- Pressing a will open in an Android Emulator or connected device.
- Pressing i will open in an iOS Simulator.
- Pressing w will open in a web browser. Expo supports all major browsers.
Use the following QR code:
or alternatively,
- On your Android device, press "Scan QR Code" on the "Home" tab of the Expo Go app and scan the QR code you see in the terminal.
- On your iPhone or iPad, open the default Apple "Camera" app and scan the QR code you see in the terminal.
⚠ Please refer to official expo docs or contact me at tarikdotcom@gmail.com if you encounter any issues running the project.