@serenity-is/corelib / ComponentClass

Interface: ComponentClass<P, T>

Defined in: ../domwise/dist/index.d.ts:2167

Type Parameters

P

P = { }

T

T extends Node = JSXElement

Constructors

Constructor

new ComponentClass(props): ComponentClass<P, T>

Defined in: ../domwise/dist/index.d.ts:2168

Parameters

props

P

Returns

ComponentClass<P, T>

Properties

defaultProps?

optional defaultProps: Partial<P>

Defined in: ../domwise/dist/index.d.ts:2170


displayName?

optional displayName: string

Defined in: ../domwise/dist/index.d.ts:2174


props?

readonly optional props: P & object

Defined in: ../domwise/dist/index.d.ts:2171

Type Declaration

children?

optional children: ComponentChildren

Methods

render()

render(): JSXElement

Defined in: ../domwise/dist/index.d.ts:2169

Returns

JSXElement