diff --git a/packages/components/package.json b/packages/components/package.json
index 623eb64a3e..f54dd16887 100644
--- a/packages/components/package.json
+++ b/packages/components/package.json
@@ -69,6 +69,7 @@
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
+ "@backstage/core-api": "^0.2.12",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^11.2.5",
diff --git a/packages/components/src/components/AlertDisplay/AlertDisplay.test.tsx b/packages/components/src/components/AlertDisplay/AlertDisplay.test.tsx
index 3f85dab9f3..e2fdc05ca8 100644
--- a/packages/components/src/components/AlertDisplay/AlertDisplay.test.tsx
+++ b/packages/components/src/components/AlertDisplay/AlertDisplay.test.tsx
@@ -19,9 +19,9 @@ import { AlertDisplay } from './AlertDisplay';
import {
ApiProvider,
ApiRegistry,
- alertApiRef,
AlertApiForwarder,
-} from '@backstage/core-api';
+} from '@backstage/core-api'; // TODO ok-ish cause it's a test
+import { alertApiRef } from '@backstage/plugin-api';
import Observable from 'zen-observable';
import { renderInTestApp } from '@backstage/test-utils';
diff --git a/packages/components/src/components/AlertDisplay/AlertDisplay.tsx b/packages/components/src/components/AlertDisplay/AlertDisplay.tsx
index 6d6646fa18..2570c08fcf 100644
--- a/packages/components/src/components/AlertDisplay/AlertDisplay.tsx
+++ b/packages/components/src/components/AlertDisplay/AlertDisplay.tsx
@@ -18,7 +18,7 @@ import React, { useEffect, useState } from 'react';
import { Snackbar, IconButton } from '@material-ui/core';
import CloseIcon from '@material-ui/icons/Close';
import { Alert } from '@material-ui/lab';
-import { AlertMessage, useApi, alertApiRef } from '@backstage/core-api';
+import { AlertMessage, useApi, alertApiRef } from '@backstage/plugin-api';
// TODO: improve on this and promote to a shared component for use by all apps.
export const AlertDisplay = () => {
diff --git a/packages/components/src/components/Button/Button.stories.tsx b/packages/components/src/components/Button/Button.stories.tsx
index af95e64d52..07c7e6c8b5 100644
--- a/packages/components/src/components/Button/Button.stories.tsx
+++ b/packages/components/src/components/Button/Button.stories.tsx
@@ -16,7 +16,6 @@
import React, { FunctionComponentFactory } from 'react';
import { Button } from './Button';
import { MemoryRouter, useLocation } from 'react-router-dom';
-import { createRouteRef } from '@backstage/core-api';
import {
Divider,
Link,
@@ -63,11 +62,6 @@ export default {
};
export const Default = () => {
- const routeRef = createRouteRef({
- path: '/hello',
- title: 'Hi there!',
- });
-
// Design Permutations:
// color = default | primary | secondary
// variant = contained | outlined | text
@@ -81,7 +75,7 @@ export const Default = () => {
color="primary" variant="contained"
-