bugfix: set z-index for dropdown medusajs

This commit is contained in:
Nam Doan 2025-11-25 16:38:10 +07:00
parent a3c683e62f
commit f21a4251e3
2 changed files with 13 additions and 7 deletions

View File

@ -1,17 +1,19 @@
'use client'
import { DropdownMenu } from "@medusajs/ui"
import { ChevronDownMini } from "@medusajs/icons"
export default function DropdownMenuComponent({
children,
props,
}: {
children?: React.ReactNode
props?: {
interface DropdownMenuProps {
className?: string
"data-testid"?: string
label?: string
isShowArrow?: boolean
}
export default function DropdownMenuComponent({
children,
props,
}: {
children?: React.ReactNode
props?: DropdownMenuProps
}) {
const itemNodes = Array.isArray(children) ? children : []
@ -26,7 +28,7 @@ export default function DropdownMenuComponent({
</button>
</DropdownMenu.Trigger>
<DropdownMenu.Content>
<DropdownMenu.Content className="abc">
{itemNodes.map((item, index) => {
const props = item?.DropdownMenuItems?.props
return props ? <DropdownMenu.Item key={props.label ?? index} className={props.className} data-testid={props["data-testid"]}>{props.label}</DropdownMenu.Item> : null

View File

@ -110,3 +110,7 @@
@apply text-[32px] leading-[44px] font-semibold;
}
}
[data-radix-popper-content-wrapper]{
z-index: 100 !important;
}