diff --git a/plugins/api-docs/src/components/EmptyState/MissingConsumesApisEmptyState.test.tsx b/plugins/api-docs/src/components/EmptyState/MissingConsumesApisEmptyState.test.tsx
deleted file mode 100644
index de753713c3..0000000000
--- a/plugins/api-docs/src/components/EmptyState/MissingConsumesApisEmptyState.test.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright 2020 Spotify AB
- *
- * 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.
- */
-
-import { renderInTestApp } from '@backstage/test-utils';
-import React from 'react';
-import { MissingConsumesApisEmptyState } from './MissingConsumesApisEmptyState';
-
-describe('', () => {
- it('renders without exploding', async () => {
- const { getByText } = await renderInTestApp(
- ,
- );
- expect(getByText(/consumesApis:/i)).toBeInTheDocument();
- });
-});
diff --git a/plugins/api-docs/src/components/EmptyState/MissingConsumesApisEmptyState.tsx b/plugins/api-docs/src/components/EmptyState/MissingConsumesApisEmptyState.tsx
deleted file mode 100644
index 3e71168dde..0000000000
--- a/plugins/api-docs/src/components/EmptyState/MissingConsumesApisEmptyState.tsx
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright 2020 Spotify AB
- *
- * 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.
- */
-
-import React from 'react';
-import { Button, makeStyles, Typography } from '@material-ui/core';
-import { BackstageTheme } from '@backstage/theme';
-import { CodeSnippet, EmptyState } from '@backstage/core';
-
-const COMPONENT_YAML = `# Example
-apiVersion: backstage.io/v1alpha1
-kind: Component
-metadata:
- name: example
-spec:
- type: service
- lifecycle: production
- owner: guest
- consumesApis:
- - example-api
-`;
-
-const useStyles = makeStyles(theme => ({
- code: {
- borderRadius: 6,
- margin: `${theme.spacing(2)}px 0px`,
- background: theme.palette.type === 'dark' ? '#444' : '#fff',
- },
-}));
-
-export const MissingConsumesApisEmptyState = () => {
- const classes = useStyles();
- return (
-
- Components can consume APIs that are displayed on this page. You need
- to fill the consumesApis field to enable this tool.
- >
- }
- action={
- <>
-
- Link an API to your component as shown in the highlighted example
- below:
-
-
-
-
-
- >
- }
- />
- );
-};
diff --git a/plugins/api-docs/src/components/EmptyState/MissingProvidesApisEmptyState.test.tsx b/plugins/api-docs/src/components/EmptyState/MissingProvidesApisEmptyState.test.tsx
deleted file mode 100644
index b539753a95..0000000000
--- a/plugins/api-docs/src/components/EmptyState/MissingProvidesApisEmptyState.test.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright 2020 Spotify AB
- *
- * 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.
- */
-
-import { renderInTestApp } from '@backstage/test-utils';
-import React from 'react';
-import { MissingProvidesApisEmptyState } from './MissingProvidesApisEmptyState';
-
-describe('', () => {
- it('renders without exploding', async () => {
- const { getByText } = await renderInTestApp(
- ,
- );
- expect(getByText(/providesApis:/i)).toBeInTheDocument();
- });
-});
diff --git a/plugins/api-docs/src/components/EmptyState/MissingProvidesApisEmptyState.tsx b/plugins/api-docs/src/components/EmptyState/MissingProvidesApisEmptyState.tsx
deleted file mode 100644
index 9bf3465a34..0000000000
--- a/plugins/api-docs/src/components/EmptyState/MissingProvidesApisEmptyState.tsx
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright 2020 Spotify AB
- *
- * 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.
- */
-
-import React from 'react';
-import { Button, makeStyles, Typography } from '@material-ui/core';
-import { BackstageTheme } from '@backstage/theme';
-import { CodeSnippet, EmptyState } from '@backstage/core';
-
-const COMPONENT_YAML = `# Example
-apiVersion: backstage.io/v1alpha1
-kind: Component
-metadata:
- name: example
-spec:
- type: service
- lifecycle: production
- owner: guest
- providesApis:
- - example-api
-`;
-
-const useStyles = makeStyles(theme => ({
- code: {
- borderRadius: 6,
- margin: `${theme.spacing(2)}px 0px`,
- background: theme.palette.type === 'dark' ? '#444' : '#fff',
- },
-}));
-
-export const MissingProvidesApisEmptyState = () => {
- const classes = useStyles();
- return (
-
- Components can implement APIs that are displayed on this page. You
- need to fill the providesApis field to enable this tool.
- >
- }
- action={
- <>
-
- Link an API to your component as shown in the highlighted example
- below:
-
-
-
-
-
- >
- }
- />
- );
-};
diff --git a/plugins/api-docs/src/components/EmptyState/index.ts b/plugins/api-docs/src/components/EmptyState/index.ts
deleted file mode 100644
index d195c43eb1..0000000000
--- a/plugins/api-docs/src/components/EmptyState/index.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
- * Copyright 2020 Spotify AB
- *
- * 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.
- */
-
-export { MissingConsumesApisEmptyState } from './MissingConsumesApisEmptyState';
-export { MissingProvidesApisEmptyState } from './MissingProvidesApisEmptyState';