import { PluginPage, usePluginComponents } from '@grafana/runtime'; import { Stack } from '@grafana/ui'; import { testIds } from '../testIds'; type ReusableComponentProps = { name: string; }; export function AddedComponents() { const { components } = usePluginComponents({ extensionPointId: 'plugins/grafana-extensionstest-app/addComponent/v1', }); return (

Component extensions defined with addComponent and retrived with usePluginComponents hook

{components.map((Component, i) => { return ; })}
); }