Merge pull request #7435 from backstage/codemod/extension-names

Add names to all core extensions provided by plugins
This commit is contained in:
Eric Peterson
2021-10-05 16:21:43 +02:00
committed by GitHub
52 changed files with 272 additions and 3 deletions
+7
View File
@@ -72,6 +72,7 @@ export const techdocsPlugin = createPlugin({
export const TechdocsPage = techdocsPlugin.provide(
createRoutableExtension({
name: 'TechdocsPage',
component: () => import('./Router').then(m => m.Router),
mountPoint: rootRouteRef,
}),
@@ -79,6 +80,7 @@ export const TechdocsPage = techdocsPlugin.provide(
export const EntityTechdocsContent = techdocsPlugin.provide(
createRoutableExtension({
name: 'EntityTechdocsContent',
component: () => import('./Router').then(m => m.EmbeddedDocsRouter),
mountPoint: rootCatalogDocsRouteRef,
}),
@@ -87,6 +89,7 @@ export const EntityTechdocsContent = techdocsPlugin.provide(
// takes a list of entities and renders documentation cards
export const DocsCardGrid = techdocsPlugin.provide(
createComponentExtension({
name: 'DocsCardGrid',
component: {
lazy: () =>
import('./home/components/DocsCardGrid').then(m => m.DocsCardGrid),
@@ -97,6 +100,7 @@ export const DocsCardGrid = techdocsPlugin.provide(
// takes a list of entities and renders table listing documentation
export const DocsTable = techdocsPlugin.provide(
createComponentExtension({
name: 'DocsTable',
component: {
lazy: () => import('./home/components/DocsTable').then(m => m.DocsTable),
},
@@ -106,6 +110,7 @@ export const DocsTable = techdocsPlugin.provide(
// takes a custom tabs config object and renders a documentation landing page
export const TechDocsCustomHome = techdocsPlugin.provide(
createRoutableExtension({
name: 'TechDocsCustomHome',
component: () =>
import('./home/components/TechDocsCustomHome').then(
m => m.TechDocsCustomHome,
@@ -116,6 +121,7 @@ export const TechDocsCustomHome = techdocsPlugin.provide(
export const TechDocsIndexPage = techdocsPlugin.provide(
createRoutableExtension({
name: 'TechDocsIndexPage',
component: () =>
import('./home/components/TechDocsIndexPage').then(
m => m.TechDocsIndexPage,
@@ -126,6 +132,7 @@ export const TechDocsIndexPage = techdocsPlugin.provide(
export const TechDocsReaderPage = techdocsPlugin.provide(
createRoutableExtension({
name: 'TechDocsReaderPage',
component: () =>
import('./reader/components/TechDocsPage').then(m => m.TechDocsPage),
mountPoint: rootDocsRouteRef,