UNPKG

@liatrio/backstage-dora-plugin

Version:
31 lines (28 loc) 880 B
import { createRouteRef, createPlugin, createComponentExtension } from '@backstage/core-plugin-api'; const entityContentRouteRef = createRouteRef({ id: "dora-metrics" }); const DORAMetricsPlugin = createPlugin({ id: "dora-metrics", routes: { entityContent: entityContentRouteRef } }); const EntityDORAAtAGlance = DORAMetricsPlugin.provide( createComponentExtension({ name: "EntityDORAAtAGlance", component: { lazy: () => import('./components/AtAGlance.esm.js').then((m) => m.AtAGlance) } }) ); const EntityDORACharts = DORAMetricsPlugin.provide( createComponentExtension({ name: "EntityDORACharts", component: { lazy: () => import('./components/Charts.esm.js').then((m) => m.Charts) } }) ); export { DORAMetricsPlugin, EntityDORAAtAGlance, EntityDORACharts, entityContentRouteRef }; //# sourceMappingURL=plugin.esm.js.map