1 | function createClientXYObject(x, y) {
|
2 | return { clientX: x, clientY: y }
|
3 | }
|
4 | const preventDefault = () => {}
|
5 | export function createTouchEventObject({ x, y, ...rest }) {
|
6 | return {
|
7 | touches: [createClientXYObject(x, y)],
|
8 | preventDefault,
|
9 | ...rest
|
10 | }
|
11 | }
|
12 |
|
13 | export function createMouseEventObject({ x, y, ...rest }) {
|
14 | return {
|
15 | ...createClientXYObject(x, y),
|
16 | preventDefault,
|
17 | ...rest
|
18 | }
|
19 | }
|