blob: d13e5f1f36143c3a8d588f5b61eacd1327e3bd10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
export const moveMouse = (clientX) => {
const event = new MouseEvent('mousemove', {
clientX,
});
document.dispatchEvent(event);
};
export const mouseEnter = (el) => {
const event = new MouseEvent('mouseenter');
el.dispatchEvent(event);
};
export const mouseLeave = (el) => {
const event = new MouseEvent('mouseleave');
el.dispatchEvent(event);
};
export const moveMouseOutOfDocument = () => {
const event = new MouseEvent('mouseleave');
document.documentElement.dispatchEvent(event);
};
|