diff --git a/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.jsx b/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.jsx
deleted file mode 100644
index b7f78f34c6..0000000000
--- a/plugins/graphiql/src/components/GraphiQLPage/GraphiQLPage.jsx
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Copyright 2020 The Backstage Authors
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-// @ts-check
-// NOTE: This file is intentionally .jsx, so that there is one file in this repo where we make sure .jsx files work.
-
-import React from 'react';
-import { useApi } from '@backstage/core-plugin-api';
-import useAsync from 'react-use/lib/useAsync';
-import 'graphiql/graphiql.css';
-import { graphQlBrowseApiRef } from '../../lib/api';
-import { GraphiQLBrowser } from '../GraphiQLBrowser';
-import { Typography } from '@material-ui/core';
-import {
- Content,
- Header,
- HeaderLabel,
- Page,
- Progress,
-} from '@backstage/core-components';
-
-/** @public */
-export const GraphiQLPage = () => {
- const graphQlBrowseApi = useApi(graphQlBrowseApiRef);
- const endpoints = useAsync(() => graphQlBrowseApi.getEndpoints());
-
- /** @type JSX.Element */
- let content;
-
- if (endpoints.loading) {
- content = (
-
-
-
- );
- } else if (endpoints.error) {
- content = (
-
-
- {/* TODO: provide a proper error component */}
- Failed to load GraphQL endpoints, {String(endpoints.error)}
-
-
- );
- } else if (!endpoints.value) {
- content = (
-
-
- No GraphQL endpoints available
-
-
- );
- } else {
- content = (
-
-
-
- );
- }
-
- return (
-
-
- {content}
-
- );
-};