UNPKG

@ruliad-engr/forms

Version:
40 lines (31 loc) 756 B
# Forms components and functions ## Fields * **CheckboxField** * **DatePickerField** * **FileInput** and **FileField** * **InputTextField** * **RadioGroupField** * **SelectButtonField** * **SelectField**, **CheckboxOption** and **ValueContainer** * **TextAreaField** ## Field wrapper * **FieldWrapper** * **FieldWrapperStandalone** ## Form * **FinalForm** ## Form header * **FormHeader** ## Fields generator * **controlTypes** - enum of fields * **generateField** - function for generate field with specified type ## Utils * **focusOnError** * **focusOnErrorDecorator** * **setErrorsMutator** * **sendFormDataToServer** * **useFormState** # Hooks * **useYupValidationSchema** # Validators * **emailValidation** * **addRequiredFieldsParamToSchema**