From 28e30c819df5e4fc301c98f7be938fa13e8be3bc Mon Sep 17 00:00:00 2001 From: Evan You Date: Sun, 26 Mar 2023 17:44:01 +0800 Subject: [PATCH] fix(types/jsx): remove $slots children override --- packages/dts-test/tsx.test-d.tsx | 1 + packages/vue/jsx-runtime/index.d.ts | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/dts-test/tsx.test-d.tsx b/packages/dts-test/tsx.test-d.tsx index 8dba0a8068f..04915a9673f 100644 --- a/packages/dts-test/tsx.test-d.tsx +++ b/packages/dts-test/tsx.test-d.tsx @@ -5,6 +5,7 @@ import { expectType } from './utils' expectType(
) expectType(
) expectType(
) +expectType(
hello
) expectType() // @ts-expect-error style css property validation diff --git a/packages/vue/jsx-runtime/index.d.ts b/packages/vue/jsx-runtime/index.d.ts index 7a32d64940b..a05a7293da0 100644 --- a/packages/vue/jsx-runtime/index.d.ts +++ b/packages/vue/jsx-runtime/index.d.ts @@ -34,7 +34,4 @@ export namespace JSX { [name: string]: any } export interface IntrinsicAttributes extends ReservedProps {} - export interface ElementChildrenAttribute { - $slots: {} - } }