diff --git a/apps/console/public/logos/hipaa.png b/apps/console/public/logos/hipaa.png new file mode 100644 index 000000000..4a8a23df8 Binary files /dev/null and b/apps/console/public/logos/hipaa.png differ diff --git a/apps/console/src/components/FrameworkLogo.tsx b/apps/console/src/components/FrameworkLogo.tsx index a727f7ea5..eadd2de8f 100644 --- a/apps/console/src/components/FrameworkLogo.tsx +++ b/apps/console/src/components/FrameworkLogo.tsx @@ -8,7 +8,7 @@ const availableLogos = new Map( export function FrameworkLogo({ name }: { name: string }) { const logo = availableLogos.get(name); return logo ? ( - + ) : ( ); diff --git a/apps/console/src/pages/organizations/frameworks/FrameworkDetailPage.tsx b/apps/console/src/pages/organizations/frameworks/FrameworkDetailPage.tsx index 159c540c5..5e6af3b36 100644 --- a/apps/console/src/pages/organizations/frameworks/FrameworkDetailPage.tsx +++ b/apps/console/src/pages/organizations/frameworks/FrameworkDetailPage.tsx @@ -83,7 +83,7 @@ export default function FrameworkDetailPage(props: Props) { const controls = framework.controls.edges.map((edge) => edge.node); const selectedControl = controlId ? controls.find((control) => control.id === controlId) - : controls[0]; + : controls[0] || null; const connectionId = framework.controls.__id; const deleteFramework = useDeleteFrameworkMutation( framework, @@ -109,7 +109,7 @@ export default function FrameworkDetailPage(props: Props) { }); }; - if (!controlId) { + if (!controlId && controls.length > 0) { return (