From e6165f779031f732dbee2ea9ab0a39facfbb67ec Mon Sep 17 00:00:00 2001 From: x Date: Mon, 21 Apr 2025 17:39:42 -0400 Subject: [PATCH] remove commented code, combine a UI if-check, split permission check for cert section and pki collection section --- .../layouts/ProjectLayout/ProjectLayout.tsx | 82 +++++++++---------- .../CertificatesPage/CertificatesPage.tsx | 11 ++- 2 files changed, 48 insertions(+), 45 deletions(-) diff --git a/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx b/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx index bfa67078a..889074f09 100644 --- a/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx +++ b/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx @@ -105,48 +105,46 @@ export const ProjectLayout = () => { )} {isCertManager && ( - - {({ isActive }) => ( - - Certificates - - )} - - )} - {isCertManager && ( - - {({ isActive }) => ( - - Certificate Authorities - - )} - - )} - {isCertManager && ( - - {({ isActive }) => ( - - Alerting - - )} - + <> + + {({ isActive }) => ( + + Certificates + + )} + + + {({ isActive }) => ( + + Certificate Authorities + + )} + + + {({ isActive }) => ( + + Alerting + + )} + + )} {isCmek && ( { @@ -22,10 +21,16 @@ export const CertificatesPage = () => { renderGuardBanner passThrough={false} I={ProjectPermissionActions.Read} - a={ProjectPermissionSub.Certificates} + a={ProjectPermissionSub.PkiCollections} > - {/* */} + +