import type { Meta, StoryObj } from '@storybook/vue3'; import { Badge, Divider, DropdownMenu, DropdownMenuItem, PrimaryButton } from '~/components'; type Story = StoryObj; const meta: Meta = { title: 'Application/Dropdowns/DropdownMenu', component: DropdownMenu, parameters: { layout: 'centered', }, tags: ['dropdown', 'menu', 'dropdown menu'], argTypes: { position: { control: 'select', options: ['left', 'right', 'top', 'bottom'], }, default: { control: false, }, MenuItems: { control: false, }, }, args: { position: 'bottom', }, }; export const Default: Story = { render: args => ({ components: { DropdownMenu, DropdownMenuItem, Divider, PrimaryButton, Badge }, setup() { return { args }; }, template: ` Show menu `, }), }; export default meta;