import Button, { type Props } from "components/buttons/Button" import Icon from "components/Icon" import { StoryObj } from "@storybook/react" import mediaQueries from "styles/mediaQueries" import styled from "styled-components" const meta = { argTypes: { bold: { control: { type: "boolean" } }, disabled: { control: { type: "boolean" } }, expanded: { control: { type: "boolean" } }, loading: { control: { type: "boolean" } }, onClick: { action: "button click" }, outlined: { control: { type: "boolean" } }, padded: { control: { type: "boolean" } }, secondary: { control: { type: "boolean" } }, small: { control: { type: "boolean" } } }, component: Button, title: "Buttons/Button" } type Story = StoryObj const ExpandedWrapper = styled.div` width: 300px; ${mediaQueries.tablet} { width: 300px; } ` // eslint-disable-next-line react/no-multi-comp const ExpandedTemplate = (args: Props) => (