tridion-sites-extensions-api-docs

Home > @tridion-sites/extensions > EditorPanelsExtensionConfiguration

EditorPanelsExtensionConfiguration interface

Signature:

export interface EditorPanelsExtensionConfiguration<TComponentProps, THookProps>

Properties

Property Modifiers Type Description
contentComponent   ComponentType<TComponentProps> Component to display as a panel
id   string Extension id
tabLabelComponent?   ComponentType<TComponentProps> (Optional) Optional component to render a custom tab label
usePanel   (props: THookProps) => EditorPanelsExtensionHookResult Hook which returns information about the current panel for the extension