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
commit 22d4bed197
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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>
);
};