diff --git a/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx b/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx index 2fd5342e6b..0728efb26e 100644 --- a/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx +++ b/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx @@ -7,6 +7,7 @@ import { ITooltipResolverProps, } from 'component/common/TooltipResolver/TooltipResolver'; import { formatAccessText } from 'utils/formatAccessText'; +import { useId } from 'hooks/useId'; interface IPermissionIconButtonProps { permission: string; @@ -41,6 +42,7 @@ const PermissionIconButton = ({ ...rest }: IButtonProps | ILinkProps) => { const { hasAccess } = useContext(AccessContext); + const id = useId(); let access; if (projectId && environmentId) { @@ -57,10 +59,11 @@ const PermissionIconButton = ({ title={formatAccessText(access, tooltipProps?.title)} arrow > -
+