refactor-unregister-entity

Signed-off-by: sjeyaraman <sjeyaraman@expedia.com>
This commit is contained in:
sjeyaraman
2022-06-24 14:45:13 -07:00
parent 06905f4ed0
commit 258057a4b9
8 changed files with 173 additions and 77 deletions
@@ -43,6 +43,7 @@ import {
} from '@backstage/plugin-azure-devops';
import { EntityBadgesDialog } from '@backstage/plugin-badges';
import {
EntityContextMenuOptions,
EntityAboutCard,
EntityDependsOnComponentsCard,
EntityDependsOnResourcesCard,
@@ -165,13 +166,7 @@ const EntityLayoutWrapper = (props: { children?: ReactNode }) => {
];
}, []);
type VisibleType = 'visible' | 'hidden' | 'disabled';
type contextMenuOptions = {
disableUnregister: boolean | VisibleType;
};
const options: contextMenuOptions = {
const options: EntityContextMenuOptions = {
disableUnregister: 'visible',
};