createComponent
createComponent<
P extends ComponentProps,
>(
render: FunctionComponent<P>,
): FunctionComponent<P>Source: Component.ts:520
Component factory function
Type Parameters
PextendsComponentProps— Props type
Parameters
render(FunctionComponent<P>) — Render function
Returns
FunctionComponent<P>— Function component
Example
CODE
const Greeting = createComponent<{ name: string }>((props) => {
return `<h1>Hello, ${props.name}!</h1>`
})