diff --git a/src/webview/js/js.js b/src/webview/js/js.js index 1b60d9bfe43..7d800327e67 100644 --- a/src/webview/js/js.js +++ b/src/webview/js/js.js @@ -94,7 +94,7 @@ const getMessageNode = (node: Element): Element => { return curNode; }; -const getMessageIdFromNode = (node: Node): number => { +const getMessageIdFromNode = (node: Element): number => { const msgNode = getMessageNode(node); return msgNode ? +msgNode.getAttribute('data-msg-id') : -1; }; @@ -309,7 +309,7 @@ document.addEventListener('message', e => { scrollEventsDisabled = false; }); -documentBody.addEventListener('click', e => { +documentBody.addEventListener('click', (e: any) => { e.preventDefault(); lastTouchEventTimestamp = 0; @@ -400,7 +400,7 @@ const handleLongPress = e => { }); }; -documentBody.addEventListener('touchstart', e => { +documentBody.addEventListener('touchstart', (e: TouchEvent) => { if (e.changedTouches[0].pageX < 20) { return; } @@ -411,7 +411,7 @@ documentBody.addEventListener('touchstart', e => { setTimeout(() => handleLongPress(e), 500); }); -documentBody.addEventListener('touchend', e => { +documentBody.addEventListener('touchend', (e: TouchEvent) => { if ( isNearPositions( lastTouchPositionX, @@ -424,11 +424,11 @@ documentBody.addEventListener('touchend', e => { } }); -documentBody.addEventListener('touchmove', e => { +documentBody.addEventListener('touchmove', (e: TouchEvent) => { lastTouchEventTimestamp = 0; }); -documentBody.addEventListener('drag', e => { +documentBody.addEventListener('drag', (e: DragEvent) => { lastTouchEventTimestamp = 0; });