import React from 'react'; import { render, screen, waitFor } from '@testing-library/react'; import userEvent from '@testing-library/user-event'; import { DropdownMenu } from './'; import { Button } from '../Button'; import type { TriggerProps } from '../Popover'; describe('DropdownMenu component', () => { const options = [ { label: 'Marketing', key: 'marketing', }, { label: 'Legal', key: 'legal', }, ]; it('allows user to choose an option', async () => { const handleSelect = vi.fn(); render( TriggerProps) => (