@codecademy/gamut

73.6.173.6.2-alpha.3e37cd.0
dist/Modals/Dialog.js
~dist/Modals/Dialog.jsModified
+11−2
Index: package/dist/Modals/Dialog.js
===================================================================
--- package/dist/Modals/Dialog.js
+++ package/dist/Modals/Dialog.js
@@ -25,8 +25,13 @@
   onRequestClose,
   image,
   containerFocusRef,
   size = 'small',
+  isOpen,
+  clickOutsideCloses,
+  escapeCloses,
+  shroud = true,
+  zIndex,
   ...rest
 }) => {
   const titleId = useId();
   const onConfirm = e => {
@@ -37,12 +42,16 @@
     onRequestClose();
     cancelCta?.onClick?.(e);
   };
   return /*#__PURE__*/_jsx(Overlay, {
-    shroud: true,
+    clickOutsideCloses: clickOutsideCloses,
+    escapeCloses: escapeCloses,
+    isOpen: isOpen,
+    shroud: shroud,
+    zIndex: zIndex,
     onRequestClose: onCancel,
-    ...rest,
     children: /*#__PURE__*/_jsxs(ModalContainer, {
+      ...rest,
       "aria-hidden": "false",
       "aria-label": isNullish(title) ? 'dialog' : undefined,
       "aria-labelledby": !isNullish(title) ? titleId : undefined,
       "aria-modal": "true",