import { Meta, StoryObj } from "@storybook/react"; import { Link } from "."; import { getCssProps } from "@sb/cssprops"; import { ColorArgTypes, MarginArgTypes, RenderPropsArgTypes, TypographyArgTypes, } from "@sb/helpers"; export default { title: "Typography/Link", component: Link, parameters: { layout: "centered", cssProps: getCssProps("Link"), }, argTypes: { ...MarginArgTypes, ...RenderPropsArgTypes, ...TypographyArgTypes, ...ColorArgTypes, as: { control: "select", options: ["a", "span"], }, target: { control: "select", options: ["_blank", "_self", "_parent", "_top"], }, }, } as Meta; type Story = StoryObj; export const Default: Story = { args: { children: "Link", href: "https://atomicjolt.com", target: "_blank", $size: "4", }, };