// TSX w/ defineComponent is tested in defineComponent.test-d.tsx import { KeepAlive, Suspense, Fragment, Teleport, VNode } from 'vue' import { expectType } from './utils' expectType(
) expectType(
) expectType(
) expectType(
hello
) expectType() // @ts-expect-error style css property validation ;
// allow array styles and nested array styles expectType(
) expectType(
) // #7955 expectType(
) expectType(
) expectType(
) expectType(
) expectType(
) // @ts-expect-error ;
// @ts-expect-error ;
// @ts-expect-error unknown prop ;
// allow key/ref on arbitrary element expectType(
) expectType(
) expectType( { // infer correct event type expectType(e.target) }} /> ) // built-in types expectType() expectType() expectType() expectType() // @ts-expect-error ; // @ts-expect-error ; // KeepAlive expectType() expectType() // @ts-expect-error ; // Suspense expectType() expectType() expectType( {}} onFallback={() => {}} onPending={() => {}} /> ) // @ts-expect-error ;