diff --git a/packages/inferno/src/core/types.ts b/packages/inferno/src/core/types.ts index 1d9bb9012..de99cb030 100644 --- a/packages/inferno/src/core/types.ts +++ b/packages/inferno/src/core/types.ts @@ -96,7 +96,9 @@ export interface ChangeEvent extends SemiSyntheticEvent { } export type InfernoKeyboardEvent = SemiSyntheticEvent & KeyboardEvent; -export type InfernoMouseEvent = SemiSyntheticEvent & MouseEvent; +export type InfernoMouseEvent = SemiSyntheticEvent & MouseEvent & { + target: EventTarget & T; +}; export type InfernoTouchEvent = SemiSyntheticEvent & TouchEvent; export type InfernoPointerEvent = SemiSyntheticEvent & PointerEvent; export type InfernoUIEvent = SemiSyntheticEvent & UIEvent;