import React from 'react'; import { ComponentMeta, ComponentStory } from '@storybook/react'; import { ChevronDownIcon, ChevronUpIcon, PeopleIcon } from '@100mslive/react-icons'; import { Avatar, Box, Flex, Text, textEllipsis } from '..'; import { Dropdown } from './Dropdown'; export default { title: 'UI Components/Dropdown', component: Dropdown.Content, } as ComponentMeta; const participants = [ { id: '231313', name: 'Simbrella', roleName: 'Student' }, { id: '768456', name: 'Jonty', roleName: 'Student' }, ]; const Template: ComponentStory = () => { const [open, setOpen] = React.useState(true); return ( { setOpen(!open); }} > 2 {open ? : } {open && ( {'Students '}({participants.length}) {participants.map((peer, i) => ( {peer.name} {peer.roleName} ))} )} ); }; export const DropdownContent = Template.bind({}); DropdownContent.storyName = 'Dropdown';