import { fireEvent, render, screen } from '@testing-library/react' import Button, { type ButtonProps } from './Button' import { vi } from 'vitest' describe('Button', () => { const defaultProps: ButtonProps = { label: 'Click me', } test('should render button with label', () => { render(