Merge pull request #2892 from Pranav2612000/improv/2845-dont-close-modal-on-outside-click-while-adding-secret

improv ui: don't close "Create Secrets" modal when clicking outside it
This commit is contained in:
Akhil Mohan
2024-12-17 19:08:43 +05:30
committed by GitHub
2 changed files with 2 additions and 1 deletions

View File

@@ -72,7 +72,7 @@ ModalContent.displayName = "ModalContent";
export type ModalProps = Omit<DialogPrimitive.DialogProps, "open"> & { isOpen?: boolean };
export const Modal = ({ isOpen, ...props }: ModalProps) => (
<DialogPrimitive.Root open={isOpen} {...props} />
<DialogPrimitive.Root open={isOpen} {...props} modal/>
);
export const ModalTrigger = DialogPrimitive.Trigger;

View File

@@ -1125,6 +1125,7 @@ export const SecretOverviewPage = () => {
bodyClassName="overflow-visible"
title="Create Secrets"
subTitle="Create a secret across multiple environments"
onPointerDownOutside={(e) => e.preventDefault()}
>
<CreateSecretForm
secretPath={secretPath}