import { ComponentStory, ComponentMeta } from '@storybook/react'; import { Button, Icon } from '../../'; import { Menu } from './Menu'; import { Box } from '../../general/Box/Box'; import { Flex } from '../../general/Flex/Flex'; export default { component: Menu, } as ComponentMeta; export const BottomRight: ComponentStory = () => ( Open menu } >
Hello card
); export const BottomLeft: ComponentStory = () => ( Open menu } >
Hello card
); export const Bottom: ComponentStory = () => ( Open menu } >
Hello card
); export const MenuBottomLeft: ComponentStory = () => ( } options={[ { id: 'option-1', label: 'Option 1', disabled: false, onClick: () => console.log('Option 1 clicked'), }, { id: 'option-2', label: 'Option 2', icon: 'Pin', iconColor: '#4E9EFD', labelColor: '#4E9EFD', disabled: false, onClick: () => console.log('Option 2 clicked'), }, ]} /> ); export const MenuBottomRight: ComponentStory = () => ( Open menu } options={[ { id: 'option-1', label: 'Option 1', disabled: false, onClick: () => console.log('Option 1 clicked'), }, { id: 'option-2', label: 'Option 2', disabled: false, onClick: () => console.log('Option 2 clicked'), }, ]} /> ); export const MenuTopLeft: ComponentStory = () => ( Open menu } options={[ { id: 'option-1', label: 'Option 1', disabled: false, onClick: () => console.log('Option 1 clicked'), }, { id: 'option-2', label: 'Option 2', disabled: false, onClick: () => console.log('Option 2 clicked'), }, ]} /> ); export const MenuTopRight: ComponentStory = () => ( Open menu } options={[ { id: 'option-1', label: 'Option 1', disabled: false, onClick: () => console.log('Option 1 clicked'), }, { id: 'option-2', label: 'Option 2', disabled: false, onClick: () => console.log('Option 2 clicked'), }, ]} /> ); export const MenuTop: ComponentStory = () => ( Open menu } options={[ { id: 'option-1', label: 'Option 1', disabled: false, onClick: () => console.log('Option 1 clicked'), }, { id: 'option-2', label: 'Option 2', disabled: false, onClick: () => console.log('Option 2 clicked'), }, ]} /> );