From: zhiyuanzmj <260480378@qq.com> Date: Wed, 5 Nov 2025 08:35:37 +0000 (+0800) Subject: types(jsx-runtime): use interface instead of type for ReservedProps (#12385) X-Git-Tag: v3.5.23~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1df8990504d524b5eaf365dfbebebfd0d8ac2dbb;p=thirdparty%2Fvuejs%2Fcore.git types(jsx-runtime): use interface instead of type for ReservedProps (#12385) --- diff --git a/packages/runtime-dom/src/jsx.ts b/packages/runtime-dom/src/jsx.ts index 73f786be2f..3d09278a77 100644 --- a/packages/runtime-dom/src/jsx.ts +++ b/packages/runtime-dom/src/jsx.ts @@ -1440,7 +1440,7 @@ type EventHandlers = { import type { VNodeRef } from '@vue/runtime-core' -export type ReservedProps = { +export interface ReservedProps { key?: PropertyKey | undefined ref?: VNodeRef | undefined ref_for?: boolean | undefined