/* eslint-disable max-lines-per-function, max-statements */ import { fireEvent, render, screen } from "tests" import Button from "./Button" import { type ComponentProps } from "." import Icon from "components/Icon" describe("Button", () => { let props: ComponentProps beforeEach(() => { props = { label: "Button", onClick: jest.fn() } }) it("renders", () => { render(