Skip to content

@continuum-js/dom


@continuum-js/dom / ComponentProps

Type Alias: ComponentProps<T>

ComponentProps<T> = T extends keyof JSX.IntrinsicElements ? JSX.IntrinsicElements[T] : T extends (props) => unknown ? P : never

Defined in: jsx-runtime.ts:64

Props of an intrinsic tag (ComponentProps<"button">) or of a component function (ComponentProps<typeof Card>) — for wrapping and forwarding.

Type Parameters

T

T extends keyof JSX.IntrinsicElements | ((props) => unknown)