Logo
RHF-Mui Components

Inputs

Form utilizing RHFTextField, RHFPasswordInput, RHFNumberInput, RHFTagsInput and RHFFileUploader with validation managed via react-hook-form's register options.
Inputs

Basic Input field with required validation

Input with min & max length validation

Input with pattern validation & label above form-field

Simple Password Field

Password Field with custom icons & validate rule

Number Input with Typography as a helper text & return value as a number

Optional

Tags Input with upto 4 visible tags when not focussed and custom limit text

Tags Input with styled chips and all tags visible

hello
world
foo
bar
lorem ipsum

Customized label and allow upload of at max 2 pdf files only

Upload multiple images showing and show files uploaded

FileUploader with custom button

Form State - Values & Errors
formValues:{
firstName:
string""
lastName:
string"Jr."
email:
string""
password:
string""
confirmPassword:
string""
keywords:[
0
:
string"hello"
1
:
string"world"
2
:
string"foo"
3
:
string"bar"
4
:
string"lorem ipsum"
]
age:
undefined
tags:
undefined
documents:
undefined
pictures:
undefined
resume:
undefined
}
errors:{
}
GithubInstagramLinkedinEmail

Made with ❤️ by Nish!!!!