Remove app-root-element:signals/signals-display

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2025-10-07 15:23:00 +02:00
parent 6fc3b9f8fb
commit 7b41d9dd31
3 changed files with 6 additions and 23 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-signals': patch
---
Remove `app-root-element:signals/signals-display` which was not doing anything useful
-12
View File
@@ -8,7 +8,6 @@ import { ApiFactory } from '@backstage/frontend-plugin-api';
import { ExtensionBlueprintParams } from '@backstage/frontend-plugin-api';
import { ExtensionDataRef } from '@backstage/frontend-plugin-api';
import { ExtensionDefinition } from '@backstage/frontend-plugin-api';
import { JSX as JSX_2 } from 'react';
import { OverridableFrontendPlugin } from '@backstage/frontend-plugin-api';
// @alpha (undocumented)
@@ -31,17 +30,6 @@ const _default: OverridableFrontendPlugin<
params: ApiFactory<TApi, TImpl, TDeps>,
) => ExtensionBlueprintParams<AnyApiFactory>;
}>;
'app-root-element:signals/signals-display': ExtensionDefinition<{
kind: 'app-root-element';
name: 'signals-display';
config: {};
configInput: {};
output: ExtensionDataRef<JSX_2.Element, 'core.reactElement', {}>;
inputs: {};
params: {
element: JSX.Element;
};
}>;
}
>;
export default _default;
+1 -11
View File
@@ -16,15 +16,12 @@
import {
ApiBlueprint,
AppRootElementBlueprint,
createFrontendPlugin,
discoveryApiRef,
identityApiRef,
} from '@backstage/frontend-plugin-api';
import { signalApiRef } from '@backstage/plugin-signals-react';
import { SignalClient } from './api/SignalClient';
import { SignalsDisplay } from './plugin';
import { compatWrapper } from '@backstage/core-compat-api';
const api = ApiBlueprint.make({
params: defineParams =>
@@ -43,16 +40,9 @@ const api = ApiBlueprint.make({
}),
});
const signalsDisplayAppRootElement = AppRootElementBlueprint.make({
name: 'signals-display',
params: {
element: compatWrapper(<SignalsDisplay />),
},
});
/** @alpha */
export default createFrontendPlugin({
pluginId: 'signals',
info: { packageJson: () => import('../package.json') },
extensions: [api, signalsDisplayAppRootElement],
extensions: [api],
});