(event: React.PointerEvent, area?: Polygon)
| 996 | } |
| 997 | |
| 998 | function isPointerInGraceArea(event: React.PointerEvent, area?: Polygon) { |
| 999 | if (!area) return false |
| 1000 | const cursorPos = { x: event.clientX, y: event.clientY } |
| 1001 | return isPointInPolygon(cursorPos, area) |
| 1002 | } |
| 1003 | |
| 1004 | function whenMouse<E>(handler: React.PointerEventHandler<E>): React.PointerEventHandler<E> { |
| 1005 | return event => (event.pointerType === 'mouse' ? handler(event) : undefined) |
no test coverage detected
searching dependent graphs…