Skip to content

Commit 4e8408a

Browse files
committed
Add definition for React DOM SyntheticPointerEvent
This is based on facebook/react#12507 which is seemingly missing a couple of fields from the official spec. Consequently this will need an update once React supports all fields.
1 parent 75b45ee commit 4e8408a

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

lib/react-dom.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,19 @@ declare class SyntheticWheelEvent<
224224
deltaZ: number;
225225
}
226226

227+
declare class SyntheticPointerEvent<
228+
+T: EventTarget = EventTarget,
229+
> extends SyntheticMouseEvent<T> {
230+
pointerId: number;
231+
width: number;
232+
height: number;
233+
pressure: number;
234+
tiltX: number;
235+
tiltY: number;
236+
pointerType: string;
237+
isPrimary: boolean;
238+
}
239+
227240
declare class SyntheticTouchEvent<
228241
+T: EventTarget = EventTarget,
229242
> extends SyntheticUIEvent<T> {

0 commit comments

Comments
 (0)