* feat: add a new UI extension type: component * tests: add tests for checking if it is a react component * fix: remove reference to not existing type * chore: update betterer results * review: remove unnecessary override function for components * review: use a single type notation in import * review: stop exporting `PluginExtensionBase` * refactor: make extension config types more explicit By using some repetition now these types are much easier to oversee.
20 lines
605 B
TypeScript
20 lines
605 B
TypeScript
export * from './backendSrv';
|
|
export * from './AngularLoader';
|
|
export * from './dataSourceSrv';
|
|
export * from './LocationSrv';
|
|
export * from './EchoSrv';
|
|
export * from './templateSrv';
|
|
export * from './legacyAngularInjector';
|
|
export * from './live';
|
|
export * from './LocationService';
|
|
export * from './appEvents';
|
|
|
|
export {
|
|
setPluginExtensionGetter,
|
|
getPluginExtensions,
|
|
getPluginLinkExtensions,
|
|
getPluginComponentExtensions,
|
|
type GetPluginExtensions,
|
|
} from './pluginExtensions/getPluginExtensions';
|
|
export { isPluginExtensionLink, isPluginExtensionComponent } from './pluginExtensions/utils';
|