From c4b2bca09bcaad9fad996e0eced770d6593f567d Mon Sep 17 00:00:00 2001 From: Adam Harvey Date: Tue, 16 Mar 2021 11:26:01 -0400 Subject: [PATCH] Simplify changeset Signed-off-by: Adam Harvey --- .changeset/perfect-coats-train.md | 64 ++++++++----------------------- 1 file changed, 15 insertions(+), 49 deletions(-) diff --git a/.changeset/perfect-coats-train.md b/.changeset/perfect-coats-train.md index 4fe74acd5f..25b19fb45c 100644 --- a/.changeset/perfect-coats-train.md +++ b/.changeset/perfect-coats-train.md @@ -4,57 +4,23 @@ Adds a new `SystemDiagram` component to visually map all elements in a system. -To use this new component, a new system entity page would need to be added to the `packages/app/src/components/catalog/EntityPage.tsx` file. +To use this new component, you can add a new tab with the component on to the System Entity Page in your `packages/app/src/components/catalog/EntityPage.tsx` file. For example, -```tsx -const SystemOverviewContent = ({ entity }: { entity: Entity }) => ( - - - - - - - - -); - -const SystemEntityPage = ({ entity }: { entity: Entity }) => ( - - } - /> - } - /> - -); -``` - -And the addition of a new switch case to the `EntityPage` object: - ```diff - export const EntityPage = () => { - const { entity } = useEntity(); - - switch (entity?.kind?.toLowerCase()) { - case 'component': - return ; - case 'api': - return ; - case 'group': - return ; - case 'user': - return ; -+ case 'system': -+ return ; - default: - return ; - } - }; + const SystemEntityPage = ({ entity }: { entity: Entity }) => ( + + } + /> ++ } ++ /> + + ); ```