📄️ InputField
A customizable input component integrated with react-hook-form that supports error states, labels, and Tailwind CSS class overrides.
📄️ SelectField
A customizable and accessible select dropdown input integrated with react-hook-form. Supports label, error message, and Tailwind CSS class overrides.
📄️ CheckboxField
A styled and accessible checkbox input component built with Tailwind CSS, integrated with react-hook-form. Allows full customization through class overrides and displays validation errors.
📄️ CheckboxGroupField
A flexible group of checkboxes, designed for multiple selection fields and easily integrated with react-hook-form. Fully customizable with Tailwind utility overrides and displays inline error messaging.
📄️ RadioGroupField
A customizable and accessible radio button group for single selection, fully integrated with react-hook-form. Designed with Tailwind classes and flexibility in mind, it provides clear error feedback and styling overrides.
📄️ DateField
A styled and form-integrated date picker input built with Tailwind CSS and react-hook-form. This field handles validation styling, error display, and supports extensive customization via class overrides.
📄️ FileUploadField
A styled file upload input designed for form integration with react-hook-form. It allows users to select files and displays validation errors as needed. The component uses Tailwind CSS for styling and is highly customizable.
📄️ TextAreaField
A styled textarea input for forms, designed to integrate seamlessly with react-hook-form. It provides built-in support for validation errors and customizable styling.
📄️ TypeAheadSelectField
A customizable react-select powered dropdown with search functionality, integrated with react-hook-form. Supports label, error message display, and Tailwind CSS class overrides.
📄️ AsyncTypeAheadSelectField
An asynchronous react-select/async powered searchable dropdown that fetches options dynamically. Supports label, error message display, and Tailwind CSS class overrides.