UNPKG

react-minimalistic-use-form

Version:

Minimalistic react hook for handling forms without much pain.

31 lines (30 loc) 780 B
export declare enum htmlInputTypes { checkbox = "checkbox", radio = "radio", textarea = "textarea", date = "date" } export declare enum htmlAttributes { value = "value", checked = "checked", for = "for" } export declare enum eventTypes { change = "change", click = "click", input = "input", blur = "blur" } export declare enum STATE_ACTIONS { SET_FIELD_VALUE = "SET_FIELD_VALUE", SET_IS_FORM_VALID = "SET_IS_FORM_VALID", SET_FIELD_ERRORS = "SET_FIELD_ERRORS", SET_ERRORS = "SET_ERRORS", RESET_FORM = "RESET_FORM", SET_OVERRIDDEN_INITIAL_VALUES = "SET_OVERRIDDEN_INITIAL_VALUES", SET_IS_SUBMITTING = "SET_IS_SUBMITTING" } export declare enum eventHandlers { onChange = "onChange", onBlur = "onBlur" }