From 95489e1b0a53fe1c8a7b9eb75df1e12cee394346 Mon Sep 17 00:00:00 2001 From: carlosmonastyrski Date: Wed, 23 Apr 2025 22:24:41 -0300 Subject: [PATCH] fix(secrets-permissions): UI improvements --- .../SecretOverviewTableRow/SecretEditRow.tsx | 26 +++++++++++-------- .../components/SecretListView/SecretItem.tsx | 26 +++++++++++-------- 2 files changed, 30 insertions(+), 22 deletions(-) diff --git a/frontend/src/pages/secret-manager/OverviewPage/components/SecretOverviewTableRow/SecretEditRow.tsx b/frontend/src/pages/secret-manager/OverviewPage/components/SecretOverviewTableRow/SecretEditRow.tsx index d3017b202..0f4c2be56 100644 --- a/frontend/src/pages/secret-manager/OverviewPage/components/SecretOverviewTableRow/SecretEditRow.tsx +++ b/frontend/src/pages/secret-manager/OverviewPage/components/SecretOverviewTableRow/SecretEditRow.tsx @@ -4,6 +4,7 @@ import { subject } from "@casl/ability"; import { faCheck, faCopy, + faEyeSlash, faProjectDiagram, faTrash, faXmark @@ -25,7 +26,6 @@ import { ModalTrigger, Tooltip } from "@app/components/v2"; -import { Blur } from "@app/components/v2/Blur"; import { InfisicalSecretInput } from "@app/components/v2/InfisicalSecretInput"; import { ProjectPermissionActions, ProjectPermissionSub, useProjectPermission } from "@app/context"; import { ProjectPermissionSecretActions } from "@app/context/ProjectPermissionContext/types"; @@ -177,18 +177,22 @@ export const SecretEditRow = ({ deleteKey={secretName} onDeleteApproved={handleDeleteSecret} /> - + {secretValueHidden && ( + + + + )}
{secretValueHidden && !isSecretBlurFocus ? ( // eslint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions -
setIsSecretBlurFocus.off()} - > - +
+ +
+ ********************* +
+
) : ( + {secretValueHidden && ( + + + + )} {isOverriden ? ( ) : secretValueHidden && !isSecretBlurFocus ? ( // eslint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions -
setIsSecretBlurFocus.off()} - > - +
+ +
+ ********************* +
+
) : (