` element.
-
-
-
-### Tab
-
-An individual interactive tab button that toggles the corresponding panel. Renders a `
-
}
- iconEnd={
}
- style={{ width: '200px' }}
- variant={variant}
- size={size}
- >
- Button
-
-
- Button
-
-
}
- variant={variant}
- size={size}
- isDisabled
- >
- Button
-
-
}
- variant={variant}
- size={size}
- isDisabled
- >
- Button
-
-
- ))}
-
- ))}
-
- ),
-});
-
export const Loading = meta.story({
render: () => {
const [isLoading, setIsLoading] = useState(false);
diff --git a/packages/ui/src/components/Menu/Menu.module.css b/packages/ui/src/components/Menu/Menu.module.css
index 606714583e..d8ebf6cba8 100644
--- a/packages/ui/src/components/Menu/Menu.module.css
+++ b/packages/ui/src/components/Menu/Menu.module.css
@@ -20,6 +20,7 @@
.bui-MenuPopover {
display: flex;
flex-direction: column;
+ box-shadow: var(--bui-shadow);
border: 1px solid var(--bui-border);
border-radius: var(--bui-radius-2);
background: var(--bui-bg-surface-1);
diff --git a/packages/ui/src/components/Menu/Menu.tsx b/packages/ui/src/components/Menu/Menu.tsx
index 12048776be..fa86f67700 100644
--- a/packages/ui/src/components/Menu/Menu.tsx
+++ b/packages/ui/src/components/Menu/Menu.tsx
@@ -33,7 +33,6 @@ import {
RouterProvider,
Virtualizer,
ListLayout,
- OverlayTriggerStateContext,
} from 'react-aria-components';
import { useStyles } from '../../hooks/useStyles';
import { MenuDefinition } from './definition';
@@ -56,7 +55,6 @@ import {
} from '@remixicon/react';
import { useNavigate, useHref } from 'react-router-dom';
import { isExternalLink } from '../../utils/isExternalLink';
-import { useRef, useEffect, useContext } from 'react';
import styles from './Menu.module.css';
import clsx from 'clsx';
@@ -98,33 +96,6 @@ export const Menu = (props: MenuProps