@lexical/react/useExtensionComponent
Functions
useExtensionComponent()
useExtensionComponent<
Props
,OutputComponent
,Extension
>(extension
):OutputComponent
Defined in: packages/lexical-react/src/useExtensionComponent.tsx:32
Use a Component from the given Extension that uses the ReactExtension convention of exposing a Component property in its output.
Type Parameters
Props
Props
extends Record
<never
, never
>
OutputComponent
OutputComponent
extends ComponentType
<Props
>
Extension
Extension
extends OutputComponentExtension
<OutputComponent
>
Parameters
extension
Extension
An extension with a Component property in the output
Returns
OutputComponent
getExtensionConfigFromEditor(useLexicalComposerContext()[0], extension).Component
useExtensionDependency()
useExtensionDependency<
Extension
>(extension
):LexicalExtensionDependency
<Extension
>
Defined in: packages/lexical-react/src/useExtensionComponent.tsx:16
Type Parameters
Extension
Extension
extends AnyLexicalExtension
Parameters
extension
Extension
Returns
LexicalExtensionDependency
<Extension
>