string | number | readonly string[] FormEventHandler<HTMLInputElement> "caution" | "critical" | "neutral" | "positive" "number" | "text" | "search" | "tel" | "url" | "email" | "password" "text" | "none" | "search" | "tel" | "url" | "email" | "numeric" | "decimal" FocusEventHandler<HTMLInputElement> FocusEventHandler<HTMLInputElement> ref
Allows getting a ref to the component instance.
Once the component unmounts, React will set `ref.current` to `null`
(or call the ref with `null` if you passed a callback ref). string | (instance: HTMLInputElement | null) => void | RefObject<HTMLInputElement>