Repository URL to install this package:
|
Version:
0.0.0 ▾
|
import { Menu as HeadlessMenu } from '@headlessui/react'
import React, { forwardRef } from 'react'
import { classNames } from '../index'
import { ExtractProps } from '../types'
export type MenuItems = ExtractProps<typeof HeadlessMenu.Items> & {
className?: string
}
export const MenuItems: React.ForwardRefExoticComponent<
React.PropsWithoutRef<MenuItems> & React.RefAttributes<HTMLDivElement>
> = forwardRef<HTMLDivElement, MenuItems>(({ className, ...props }, ref) => {
return (
<HeadlessMenu.Items
{...props}
ref={ref}
className={classNames(
className,
'bg-slate-700 absolute right-0 mt-2 min-w-[224px] w-[fit-content] w-full rounded-xl ring-2 ring-black ring-opacity-5 shadow-md shadow-black/30 focus:outline-none'
)}
/>
)
})