From e62bd2b4313dec417322b35b635b7005249f6987 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sun, 26 Apr 2020 14:22:58 +0200 Subject: [PATCH] plugins/home-page: use dev-utils to set up dev app --- plugins/home-page/dev/index.tsx | 40 ++++----------------------------- plugins/home-page/package.json | 1 + 2 files changed, 5 insertions(+), 36 deletions(-) diff --git a/plugins/home-page/dev/index.tsx b/plugins/home-page/dev/index.tsx index c68b8f7a51..d97643057b 100644 --- a/plugins/home-page/dev/index.tsx +++ b/plugins/home-page/dev/index.tsx @@ -14,41 +14,9 @@ * limitations under the License. */ -import React, { FC } from 'react'; -import ReactDOM from 'react-dom'; -import { BrowserRouter } from 'react-router-dom'; -import HomeIcon from '@material-ui/icons/Home'; -import { ThemeProvider, CssBaseline } from '@material-ui/core'; -import { - createApp, - SidebarPage, - Sidebar, - SidebarItem, - SidebarSpacer, -} from '@backstage/core'; -import { lightTheme } from '@backstage/theme'; +import { createDevApp } from '@backstage/dev-utils'; import { plugin } from '../src/plugin'; -const app = createApp(); -app.registerPlugin(plugin); -const AppComponent = app.build(); - -const App: FC<{}> = () => { - return ( - - - - - - - - - - - - - - ); -}; - -ReactDOM.render(, document.getElementById('root')); +createDevApp() + .registerPlugin(plugin) + .render(); diff --git a/plugins/home-page/package.json b/plugins/home-page/package.json index 6aed59a782..17c973bd35 100644 --- a/plugins/home-page/package.json +++ b/plugins/home-page/package.json @@ -14,6 +14,7 @@ }, "devDependencies": { "@backstage/cli": "^0.1.1-alpha.4", + "@backstage/dev-utils": "^0.1.1-alpha.4", "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.3.2", "@testing-library/user-event": "^7.1.2",