Skip to content

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

  1. Clone the repository
  2. Install dependencies: npm install
  3. Run tests: npm test
  4. Build: npm run build

Quality checks

npm run lint
npm run typecheck
npm test
npm run build

Support

License

This project is licensed under the MIT License — see the LICENSE file for details.


Made with passion by MEDHIRA