tweak the org plugin to better use builtin facilities

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2021-03-26 10:14:02 +01:00
parent 22c5b750ad
commit 9f48b548c0
8 changed files with 73 additions and 118 deletions
@@ -15,8 +15,8 @@
*/
import { ApiEntity } from '@backstage/catalog-model';
import { useEntity } from '@backstage/plugin-catalog-react';
import { CardTab, TabbedCard, useApi } from '@backstage/core';
import { useEntity } from '@backstage/plugin-catalog-react';
import { Alert } from '@material-ui/lab';
import React from 'react';
import { apiDocsConfigRef } from '../../config';
@@ -28,7 +28,7 @@ type Props = {
};
export const ApiDefinitionCard = (_: Props) => {
const entity = useEntity().entity as ApiEntity;
const entity = useEntity<ApiEntity>().entity;
const config = useApi(apiDocsConfigRef);
const { getApiDefinitionWidget } = config;