I was trying to add basic validation to the TextFieldStyled from material UI box and I am using React-form-hook for this.
            <TextFieldStyled
              label='LAN*'
              id='outlined-basic'
              variant='outlined'
              defaultValue=''
              {...register('lan1', {
                onChange: (e) => setValue('lan1', e.target.value.trim(), { shouldValidate: true }),
                required: 'Please enter LAN',
                minLength: { value: 10, message: 'LAN should have at least 10 character.' },
                maxLength: { value: 50, message: 'LAN should not be more than 50 characters.' }
              })}
            />`your text`
but whenver I am typing any value it is getting off focus (may be it is unmounted) the value of error is comming correct but the input is getting off focused.and I have to click on it again to type the next word.``
