O3 Framework / ExtensionSlot
ExtensionSlot(
__namedParameters):Element
Defined in: packages/framework/esm-react-utils/src/ExtensionSlot.tsx:71
An extension slot. A place with a name. Extensions that get connected to that name will be rendered into this.
Element
Passing a react node as children
<ExtensionSlot name="Foo">
<div style=>
<Extension />
</div>
</ExtensionSlot>
Passing a function as children
<ExtensionSlot name="Bar">
{(extension) => (
<h1>{extension.name}</h1>
<div style=>
<Extension />
</div>
)}
</ExtensionSlot>