Merge pull request #6124 from backstage/rugvip/noroutes

plugins,dev-utils: remove usage of deprecated route registrations
This commit is contained in:
Patrik Oldsberg
2021-06-21 23:39:33 +02:00
committed by GitHub
14 changed files with 89 additions and 134 deletions
+9 -2
View File
@@ -14,7 +14,14 @@
* limitations under the License.
*/
import React from 'react';
import { createDevApp } from '@backstage/dev-utils';
import { welcomePlugin } from '../src/plugin';
import { welcomePlugin, WelcomePage } from '../src/plugin';
createDevApp().registerPlugin(welcomePlugin).render();
createDevApp()
.registerPlugin(welcomePlugin)
.addPage({
title: 'Welcome',
element: <WelcomePage />,
})
.render();
+1 -3
View File
@@ -19,7 +19,6 @@ import {
createRoutableExtension,
createRouteRef,
} from '@backstage/core';
import WelcomePageComponent from './components/WelcomePage';
export const rootRouteRef = createRouteRef({
title: 'Welcome',
@@ -27,8 +26,7 @@ export const rootRouteRef = createRouteRef({
export const welcomePlugin = createPlugin({
id: 'welcome',
register({ router, featureFlags }) {
router.addRoute(rootRouteRef, WelcomePageComponent);
register({ featureFlags }) {
featureFlags.register('enable-welcome-box');
},
});