About¶
MEDHIRA¶
Engineering Intelligence Across Everything
MEDHIRA builds open-source libraries and frameworks for the developer community with a focus on clean code, strong typing, and practical documentation.
medhira-rn-typescript-hooks¶
A React Native library providing TypeScript validation hooks for form inputs, dropdowns, and checkboxes.
Features¶
- useValidateForm — String and number validation with min/max, regex patterns
- useValidateSelect — Single and multiple selection validation
- useValidateCheckBox — Checkbox validation with required support
- Full TypeScript support with exported types
- Customizable error messages
- Callback support for all events
- Pure JavaScript — no native modules required
Contributing¶
We welcome contributions from the community.
Development Setup¶
- Clone the repository
- Install dependencies:
npm install - Run tests:
npm test - Build:
npm run build
Quality checks¶
npm run lint
npm run typecheck
npm test
npm run build
Support¶
- Email: hello.medhira@gmail.com
- GitHub Issues: medhira-rn-typescript-hooks/issues
- LinkedIn: smuniiharish
- Documentation: medhira-rn-typescript-hooks.readthedocs.io
License¶
This project is licensed under the MIT License — see the LICENSE file for details.
Made with passion by MEDHIRA