From 254ad469f053a16ae8cb1a11d7f89a5bff1cb4bd Mon Sep 17 00:00:00 2001 From: Andre Wanlin <67169551+awanlin@users.noreply.github.com> Date: Fri, 11 Aug 2023 14:09:00 -0500 Subject: [PATCH] Removed deprecated items in DevAppBuilder Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com> --- .changeset/gold-hotels-pump.md | 5 +++ packages/dev-utils/src/devApp/render.tsx | 53 +++++++++++------------- 2 files changed, 29 insertions(+), 29 deletions(-) create mode 100644 .changeset/gold-hotels-pump.md diff --git a/.changeset/gold-hotels-pump.md b/.changeset/gold-hotels-pump.md new file mode 100644 index 0000000000..ab94eac676 --- /dev/null +++ b/.changeset/gold-hotels-pump.md @@ -0,0 +1,5 @@ +--- +'@backstage/dev-utils': patch +--- + +Removed deprecated calls to `app.getProvider()` and `app.getRouter()` in `DevAppBuilder` diff --git a/packages/dev-utils/src/devApp/render.tsx b/packages/dev-utils/src/devApp/render.tsx index 36e87855ed..5f2b21b8d2 100644 --- a/packages/dev-utils/src/devApp/render.tsx +++ b/packages/dev-utils/src/devApp/render.tsx @@ -15,7 +15,7 @@ */ import { createApp } from '@backstage/app-defaults'; -import { FlatRoutes } from '@backstage/core-app-api'; +import { AppRouter, FlatRoutes } from '@backstage/core-app-api'; import { AlertDisplay, OAuthRequestDialog, @@ -195,35 +195,30 @@ export class DevAppBuilder { }, }); - const AppProvider = app.getProvider(); - const AppRouter = app.getRouter(); + const DevApp = ( + <> + + + {this.rootChildren} + + + + + {this.sidebarItems} + + + + + + {this.routes} + } /> + + + + + ); - const DevApp = () => { - return ( - - - - {this.rootChildren} - - - - - {this.sidebarItems} - - - - - - {this.routes} - } /> - - - - - ); - }; - - return DevApp; + return app.createRoot(DevApp); } /**