ProtectedcontextProtectedComponent context.
A unique identifier for the component instance. The key is immutable and can only be set when the component is declared.
Props passed into the component instance. Use it as read-only input when rendering.
A reference associated with the component to be used with useRef. Can be used to expose the component instance or an underlying DOM node.
Component state used to drive rendering.
Update it with setState() to trigger a re-render.
Component context value. Use it to access shared data provided by an outer component/system.
The displayed name for the component. It is overridable. It can also be set for function components.
Force the component to re-render even if no state/props change. Useful for imperative updates.
Update component state. Accepts a partial state (or a function returning partial state) and schedules a re-render.
to called after updates.
HTMLComponent
Example
Param: entity
The HTML tag/type to create (e.g., 'div', 'span', 'button').
Param: props
Props to apply to the created element.