diff --git a/plugins/airbrake/api-report.md b/plugins/airbrake/api-report.md index ea747faf27..c01aa938ae 100644 --- a/plugins/airbrake/api-report.md +++ b/plugins/airbrake/api-report.md @@ -18,10 +18,10 @@ export const airbrakePlugin: BackstagePlugin< {} >; -// Warning: (ae-missing-release-tag) "AirbrakeWidget" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// Warning: (ae-missing-release-tag) "EntityAirbrakeContent" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) -export const AirbrakeWidget: () => JSX.Element; +export const EntityAirbrakeContent: () => JSX.Element; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/airbrake/dev/index.tsx b/plugins/airbrake/dev/index.tsx index e2f971169b..e74ce68ee5 100644 --- a/plugins/airbrake/dev/index.tsx +++ b/plugins/airbrake/dev/index.tsx @@ -15,7 +15,7 @@ */ import React from 'react'; import { createDevApp } from '@backstage/dev-utils'; -import { AirbrakeWidget, airbrakePlugin } from '../src/plugin'; +import { EntityAirbrakeContent, airbrakePlugin } from '../src/plugin'; import { Content, ContentHeader, @@ -32,7 +32,7 @@ createDevApp()
@@ -43,7 +43,7 @@ createDevApp() A description of your plugin goes here. - + ), diff --git a/plugins/airbrake/src/components/AirbrakeWidget/AirbrakeWidget.test.tsx b/plugins/airbrake/src/components/EntityAirbrakeContent/EntityAirbrakeContent.test.tsx similarity index 85% rename from plugins/airbrake/src/components/AirbrakeWidget/AirbrakeWidget.test.tsx rename to plugins/airbrake/src/components/EntityAirbrakeContent/EntityAirbrakeContent.test.tsx index becbe6ca99..a621eb281c 100644 --- a/plugins/airbrake/src/components/AirbrakeWidget/AirbrakeWidget.test.tsx +++ b/plugins/airbrake/src/components/EntityAirbrakeContent/EntityAirbrakeContent.test.tsx @@ -15,13 +15,13 @@ */ import React from 'react'; -import { AirbrakeWidget } from './AirbrakeWidget'; +import { EntityAirbrakeContent } from './EntityAirbrakeContent'; import exampleData from './example-data.json'; import { renderInTestApp } from '@backstage/test-utils'; -describe('AirbrakeWidget', () => { +describe('EntityAirbrakeContent', () => { it('renders all errors sent from Airbrake', async () => { - const table = await renderInTestApp(); + const table = await renderInTestApp(); expect(exampleData.groups.length).toBeGreaterThan(0); for (const group of exampleData.groups) { expect( diff --git a/plugins/airbrake/src/components/AirbrakeWidget/AirbrakeWidget.tsx b/plugins/airbrake/src/components/EntityAirbrakeContent/EntityAirbrakeContent.tsx similarity index 97% rename from plugins/airbrake/src/components/AirbrakeWidget/AirbrakeWidget.tsx rename to plugins/airbrake/src/components/EntityAirbrakeContent/EntityAirbrakeContent.tsx index d0a97e76f6..062d9e898a 100644 --- a/plugins/airbrake/src/components/AirbrakeWidget/AirbrakeWidget.tsx +++ b/plugins/airbrake/src/components/EntityAirbrakeContent/EntityAirbrakeContent.tsx @@ -27,7 +27,7 @@ const useStyles = makeStyles(() => ({ }, })); -export const AirbrakeWidget = () => { +export const EntityAirbrakeContent = () => { const classes = useStyles(); return ( diff --git a/plugins/airbrake/src/components/AirbrakeWidget/example-data.json b/plugins/airbrake/src/components/EntityAirbrakeContent/example-data.json similarity index 100% rename from plugins/airbrake/src/components/AirbrakeWidget/example-data.json rename to plugins/airbrake/src/components/EntityAirbrakeContent/example-data.json diff --git a/plugins/airbrake/src/index.test.ts b/plugins/airbrake/src/index.test.ts index 95cc4a95d9..3aea2edf66 100644 --- a/plugins/airbrake/src/index.test.ts +++ b/plugins/airbrake/src/index.test.ts @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import { AirbrakeWidget, airbrakePlugin } from './index'; +import { EntityAirbrakeContent, airbrakePlugin } from './index'; describe('The Airbrake plugin index file', () => { - it('exports the plugin and page', async () => { - expect(AirbrakeWidget).toBeTruthy(); + it('exports the plugin and content', async () => { + expect(EntityAirbrakeContent).toBeTruthy(); expect(airbrakePlugin).toBeTruthy(); }); }); diff --git a/plugins/airbrake/src/index.ts b/plugins/airbrake/src/index.ts index 77ca2f9867..8f319e02fd 100644 --- a/plugins/airbrake/src/index.ts +++ b/plugins/airbrake/src/index.ts @@ -13,4 +13,4 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -export { airbrakePlugin, AirbrakeWidget } from './plugin'; +export { airbrakePlugin, EntityAirbrakeContent } from './plugin'; diff --git a/plugins/airbrake/src/plugin.test.tsx b/plugins/airbrake/src/plugin.test.tsx index e02410cfe7..48f553fce1 100644 --- a/plugins/airbrake/src/plugin.test.tsx +++ b/plugins/airbrake/src/plugin.test.tsx @@ -14,7 +14,7 @@ * limitations under the License. */ import React from 'react'; -import { airbrakePlugin, AirbrakeWidget } from './plugin'; +import { airbrakePlugin, EntityAirbrakeContent } from './plugin'; import { renderInTestApp } from '@backstage/test-utils'; describe('Airbrake', () => { @@ -23,7 +23,7 @@ describe('Airbrake', () => { }); it('should render page', async () => { - const rendered = await renderInTestApp(); + const rendered = await renderInTestApp(); expect(rendered.getByText('ChunkLoadError')).toBeInTheDocument(); }); }); diff --git a/plugins/airbrake/src/plugin.ts b/plugins/airbrake/src/plugin.ts index a985724dfe..0a3679baa4 100644 --- a/plugins/airbrake/src/plugin.ts +++ b/plugins/airbrake/src/plugin.ts @@ -27,12 +27,12 @@ export const airbrakePlugin = createPlugin({ }, }); -export const AirbrakeWidget = airbrakePlugin.provide( +export const EntityAirbrakeContent = airbrakePlugin.provide( createRoutableExtension({ - name: 'AirbrakePage', + name: 'EntityAirbrakeContent', component: () => - import('./components/AirbrakeWidget/AirbrakeWidget').then( - m => m.AirbrakeWidget, + import('./components/EntityAirbrakeContent/EntityAirbrakeContent').then( + m => m.EntityAirbrakeContent, ), mountPoint: rootRouteRef, }),