import { Meta } from '@storybook/react-webpack5';
import { useState } from 'react';
import { Server, Cloud } from 'lucide-react';
import { Icon } from '@@/Icon';
import { DropdownMenu } from './DropdownMenu';
export default {
component: DropdownMenu,
title: 'Components/DropdownMenu',
} as Meta;
const options = [
{ key: 'Production', count: 12, icon: },
{ key: 'Staging', count: 5, icon: },
{ key: 'Development', count: 8 },
];
export function Interactive() {
const [selected, setSelected] = useState(null);
return (
);
}
export function WithBadge() {
return (
{}}
badge="Production"
data-cy="dropdown-menu-badge"
/>
);
}
export function WithoutCounts() {
return (
{}}
data-cy="dropdown-menu-no-counts"
/>
);
}