h
function h(
type: "input",
props: (JSXInternal.DOMAttributes<HTMLInputElement> & ClassAttributes<HTMLInputElement>) | null,
...children: ComponentChildren[],
): VNode<JSXInternal.DOMAttributes<HTMLInputElement> & ClassAttributes<HTMLInputElement>>;function h<P extends JSXInternal.HTMLAttributes<T>, T extends HTMLElement>(
type: keyof JSXInternal.IntrinsicElements,
props: (ClassAttributes<T> & P) | null,
...children: ComponentChildren[],
): VNode<ClassAttributes<T> & P>;function h<P extends JSXInternal.SVGAttributes<T>, T extends HTMLElement>(
type: keyof JSXInternal.IntrinsicElements,
props: (ClassAttributes<T> & P) | null,
...children: ComponentChildren[],
): VNode<ClassAttributes<T> & P>;function h<T extends HTMLElement>(
type: string,
props: (ClassAttributes<T> & JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes) | null,
...children: ComponentChildren[],
): VNode<(ClassAttributes<T> & JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes) | null>;function h<P>(
type: ComponentType<P>,
props: (Attributes & P) | null,
...children: ComponentChildren[],
): VNode<Attributes & P>;§
h(type: "input", props: (JSXInternal.DOMAttributes<HTMLInputElement> & ClassAttributes<HTMLInputElement>) | null, ...children: ComponentChildren[]): VNode<JSXInternal.DOMAttributes<HTMLInputElement> & ClassAttributes<HTMLInputElement>>
[src]§Parameters
§
props: (JSXInternal.DOMAttributes<HTMLInputElement> & ClassAttributes<HTMLInputElement>) | null
[src]§
...children: ComponentChildren[] optional
[src]§Return Type
§
VNode<JSXInternal.DOMAttributes<HTMLInputElement> & ClassAttributes<HTMLInputElement>>
[src]§
h<P extends JSXInternal.HTMLAttributes<T>, T extends HTMLElement>(type: keyof JSXInternal.IntrinsicElements, props: (ClassAttributes<T> & P) | null, ...children: ComponentChildren[]): VNode<ClassAttributes<T> & P>
[src]§Parameters
§
type: keyof JSXInternal.IntrinsicElements
[src]§
props: (ClassAttributes<T> & P) | null
[src]§
...children: ComponentChildren[] optional
[src]§Return Type
§
VNode<ClassAttributes<T> & P>
[src]§
h<P extends JSXInternal.SVGAttributes<T>, T extends HTMLElement>(type: keyof JSXInternal.IntrinsicElements, props: (ClassAttributes<T> & P) | null, ...children: ComponentChildren[]): VNode<ClassAttributes<T> & P>
[src]§Parameters
§
type: keyof JSXInternal.IntrinsicElements
[src]§
props: (ClassAttributes<T> & P) | null
[src]§
...children: ComponentChildren[] optional
[src]§Return Type
§
VNode<ClassAttributes<T> & P>
[src]§
h<T extends HTMLElement>(type: string, props: (ClassAttributes<T> & JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes) | null, ...children: ComponentChildren[]): VNode<(ClassAttributes<T> & JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes) | null>
[src]§Parameters
§
props: (ClassAttributes<T> & JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes) | null
[src]§
...children: ComponentChildren[] optional
[src]§Return Type
§
VNode<(ClassAttributes<T> & JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes) | null>
[src]§
h<P>(type: ComponentType<P>, props: (Attributes & P) | null, ...children: ComponentChildren[]): VNode<Attributes & P>
[src]§Parameters
§
type: ComponentType<P>
[src]§
props: (Attributes & P) | null
[src]§
...children: ComponentChildren[] optional
[src]§Return Type
§
VNode<Attributes & P>
[src]