@codecademy/gamut

73.6.173.6.2-alpha.3e37cd.0
dist/Popover/Popover.js
~dist/Popover/Popover.jsModified
+5−1
Index: package/dist/Popover/Popover.js
===================================================================
--- package/dist/Popover/Popover.js
+++ package/dist/Popover/Popover.js
@@ -31,9 +31,12 @@
     axis: 'vertical',
     position,
     variant
   }),
-  widthRestricted
+  // Deprecated, no runtime effect; destructured so it doesn't leak into `...rest`.
+  outline,
+  widthRestricted,
+  ...rest
 }) => {
   const [popoverHeight, setPopoverHeight] = useState(0);
   const [popoverWidth, setPopoverWidth] = useState(0);
   const [targetRect, setTargetRect] = useState();
@@ -143,8 +146,9 @@
   }, [onRequestClose, targetRef]);
   if ((!isOpen || !targetRef.current) && !animation) return null;
   const alignment = (variant === 'primary' || beak) && beak !== 'center' ? 'aligned' : 'centered';
   const contents = /*#__PURE__*/_jsxs(PopoverContainer, {
+    ...rest,
     align: resolvedSideAlign,
     className: className,
     "data-floating": "popover",
     "data-testid": "popover-content-container",