diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx
index aa6727c859..3d4f297e8e 100644
--- a/packages/app/src/App.tsx
+++ b/packages/app/src/App.tsx
@@ -28,6 +28,7 @@ import { hot } from 'react-hot-loader/root';
import { providers } from './identityProviders';
import { Router as CatalogRouter } from '@backstage/plugin-catalog';
import { Router as DocsRouter } from '@backstage/plugin-techdocs';
+import { Router as GraphiQLRouter } from '@backstage/plugin-graphiql';
import { Router as TechRadarRouter } from '@backstage/plugin-tech-radar';
import { Route, Routes, Navigate } from 'react-router';
@@ -66,6 +67,7 @@ const AppRoutes = () => (
path="/tech-radar"
element={}
/>
+ } />
{...deprecatedAppRoutes}
);
diff --git a/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.tsx b/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.tsx
index a16fdf3ee6..7eb91b59d8 100644
--- a/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.tsx
+++ b/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.tsx
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-import React, { FC } from 'react';
+import React from 'react';
import {
Content,
Header,
@@ -30,7 +30,7 @@ import { graphQlBrowseApiRef } from '../../lib/api';
import { GraphiQLBrowser } from '../GraphiQLBrowser';
import { Typography } from '@material-ui/core';
-export const GraphiQLPage: FC<{}> = () => {
+export const GraphiQLPage = () => {
const graphQlBrowseApi = useApi(graphQlBrowseApiRef);
const endpoints = useAsync(() => graphQlBrowseApi.getEndpoints());
diff --git a/plugins/graphiql/src/index.ts b/plugins/graphiql/src/index.ts
index e7614aba81..50698cdb4c 100644
--- a/plugins/graphiql/src/index.ts
+++ b/plugins/graphiql/src/index.ts
@@ -15,5 +15,6 @@
*/
export { plugin } from './plugin';
+export { GraphiQLPage as Router } from './components';
export * from './lib/api';
export * from './route-refs';
diff --git a/plugins/graphiql/src/plugin.ts b/plugins/graphiql/src/plugin.ts
index f118faf871..7763284d81 100644
--- a/plugins/graphiql/src/plugin.ts
+++ b/plugins/graphiql/src/plugin.ts
@@ -15,12 +15,7 @@
*/
import { createPlugin } from '@backstage/core';
-import { GraphiQLPage } from './components';
-import { graphiQLRouteRef } from './route-refs';
export const plugin = createPlugin({
id: 'graphiql',
- register({ router }) {
- router.addRoute(graphiQLRouteRef, GraphiQLPage);
- },
});