@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>