Installation
rxova is a suite of headless, accessible React input components. Install the whole suite from one package, or add just the components you need.
The whole suite
Section titled “The whole suite”The meta-package re-exports every component, so a single install gives you all of them:
npm install @rxova/react-inputspnpm add @rxova/react-inputsyarn add @rxova/react-inputsimport { CurrencyInput, Rating, OtpInput } from '@rxova/react-inputs'Individual packages
Section titled “Individual packages”Prefer the smallest dependency surface? Install only what you use:
| Component | Package |
|---|---|
| Currency | @rxova/react-intl-currency-input |
| Rating | @rxova/react-rating-input |
| OTP / one-time code | @rxova/react-otp-input |
npm install @rxova/react-otp-inputRequirements
Section titled “Requirements”- React 18 or 19 (the only peer dependency; currency also peers
react-dom). - Every package is zero-runtime-dependency, headless, and ships no stylesheet
to import — style with CSS custom properties and
data-*hooks. See Styling.