diff --git a/types/react/index.d.ts b/types/react/index.d.ts index 7d71c2d183..d533a67bf4 100644 --- a/types/react/index.d.ts +++ b/types/react/index.d.ts @@ -330,6 +330,10 @@ declare namespace React { interface FormEvent extends SyntheticEvent { } + interface InvalidEvent extends SyntheticEvent { + target: EventTarget & T; + } + interface ChangeEvent extends SyntheticEvent { target: EventTarget & T; } @@ -502,6 +506,8 @@ declare namespace React { onResetCapture?: FormEventHandler; onSubmit?: FormEventHandler; onSubmitCapture?: FormEventHandler; + onInvalid?: FormEventHandler; + onInvalidCapture?: FormEventHandler; // Image Events onLoad?: ReactEventHandler;