Merge pull request #546 from niikeec/dropdown

Closable dropdown menu
This commit is contained in:
Brendan Allan
2023-01-22 18:03:20 -08:00
committed by GitHub

View File

@@ -45,15 +45,18 @@ export const Item = ({ to, className, icon: Icon, children, ...props }: Dropdown
<span className="text-left">{children}</span>
</>
);
return to ? (
<Link {...props} to={to} className={clsx(itemStyles(props), className)}>
{content}
</Link>
) : (
<button {...props} className={clsx(itemStyles(props), className)}>
{content}
</button>
return (
<Menu.Item>
{to ? (
<Link {...props} to={to} className={clsx(itemStyles(props), className)}>
{content}
</Link>
) : (
<button {...props} className={clsx(itemStyles(props), className)}>
{content}
</button>
)}
</Menu.Item>
);
};