From: Evan You Date: Fri, 10 Nov 2023 06:59:57 +0000 (+0800) Subject: chore: fix formatting + remove duplicated property in jsx type X-Git-Tag: v3.3.9~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a412313527edc4128fd85704bb2e690952fa69f;p=thirdparty%2Fvuejs%2Fcore.git chore: fix formatting + remove duplicated property in jsx type --- diff --git a/packages/dts-test/tsx.test-d.tsx b/packages/dts-test/tsx.test-d.tsx index 47555a03c0..a15d16ac4d 100644 --- a/packages/dts-test/tsx.test-d.tsx +++ b/packages/dts-test/tsx.test-d.tsx @@ -18,25 +18,15 @@ expectType( ) // #7955 -expectType( -
-) +expectType(
) -expectType( -
-) +expectType(
) -expectType( -
-) +expectType(
) -expectType( -
-) +expectType(
) -expectType( -
-) +expectType(
) // @ts-expect-error ;
diff --git a/packages/runtime-dom/src/jsx.ts b/packages/runtime-dom/src/jsx.ts index c34a89da6b..dfa4fc561c 100644 --- a/packages/runtime-dom/src/jsx.ts +++ b/packages/runtime-dom/src/jsx.ts @@ -244,7 +244,13 @@ interface AriaAttributes { } // Vue's style normalization supports nested arrays -export type StyleValue = false | null | undefined | string | CSSProperties | Array +export type StyleValue = + | false + | null + | undefined + | string + | CSSProperties + | Array export interface HTMLAttributes extends AriaAttributes, EventHandlers { innerHTML?: string @@ -474,7 +480,6 @@ export interface ImgHTMLAttributes extends HTMLAttributes { srcset?: string usemap?: string width?: Numberish - loading?: 'lazy' | 'eager' } export interface InsHTMLAttributes extends HTMLAttributes {