From 24fccb4ee4139d41df0e395bce96ce7fbb6a50a9 Mon Sep 17 00:00:00 2001 From: Zhong Date: Mon, 25 Aug 2025 15:25:10 +0800 Subject: [PATCH] types(runtime-dom): improve event types (#13804) close #13796 --- packages/runtime-dom/src/jsx.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/runtime-dom/src/jsx.ts b/packages/runtime-dom/src/jsx.ts index 5292441cde..b727d85594 100644 --- a/packages/runtime-dom/src/jsx.ts +++ b/packages/runtime-dom/src/jsx.ts @@ -1296,10 +1296,10 @@ export interface Events { // form events onChange: Event - onBeforeinput: Event + onBeforeinput: InputEvent onInput: Event onReset: Event - onSubmit: Event + onSubmit: SubmitEvent onInvalid: Event // image events @@ -1312,9 +1312,9 @@ export interface Events { onKeyup: KeyboardEvent // mouse events - onAuxclick: MouseEvent - onClick: MouseEvent - onContextmenu: MouseEvent + onAuxclick: PointerEvent + onClick: PointerEvent + onContextmenu: PointerEvent onDblclick: MouseEvent onMousedown: MouseEvent onMouseenter: MouseEvent @@ -1325,12 +1325,12 @@ export interface Events { onMouseup: MouseEvent // media events - onAbort: Event + onAbort: UIEvent onCanplay: Event onCanplaythrough: Event onDurationchange: Event onEmptied: Event - onEncrypted: Event + onEncrypted: MediaEncryptedEvent onEnded: Event onLoadeddata: Event onLoadedmetadata: Event @@ -1338,7 +1338,7 @@ export interface Events { onPause: Event onPlay: Event onPlaying: Event - onProgress: Event + onProgress: ProgressEvent onRatechange: Event onSeeked: Event onSeeking: Event -- 2.47.3