string | number | readonly string[] FormEventHandler<HTMLInputElement> "caution" | "critical" | "neutral" | "positive" FocusEventHandler<HTMLInputElement> FocusEventHandler<HTMLInputElement> (visible: boolean) => void 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>