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);
}
/**