From c74176ec7b4d1d34159ce21d600c04b157ac5549 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E9=9B=BE=E4=B8=89=E8=AF=AD?= <32354856+baiwusanyu-c@users.noreply.github.com> Date: Thu, 5 Sep 2024 17:53:05 +0800 Subject: [PATCH] fix(types): added name attribute support to details tag (#11823) close #11821 --- packages-private/dts-test/tsx.test-d.tsx | 2 ++ packages/runtime-dom/src/jsx.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/packages-private/dts-test/tsx.test-d.tsx b/packages-private/dts-test/tsx.test-d.tsx index 63945c062..0cd380f04 100644 --- a/packages-private/dts-test/tsx.test-d.tsx +++ b/packages-private/dts-test/tsx.test-d.tsx @@ -121,3 +121,5 @@ expectType( xmlns="http://www.w3.org/2000/svg" />, ) +// details +expectType(
) diff --git a/packages/runtime-dom/src/jsx.ts b/packages/runtime-dom/src/jsx.ts index 4b67f16a9..b3f0d0976 100644 --- a/packages/runtime-dom/src/jsx.ts +++ b/packages/runtime-dom/src/jsx.ts @@ -405,6 +405,7 @@ export interface DataHTMLAttributes extends HTMLAttributes { } export interface DetailsHTMLAttributes extends HTMLAttributes { + name?: string open?: Booleanish onToggle?: (payload: ToggleEvent) => void }