import React from "react"; import Clickable, { ClickableProps } from "../Clickable"; import Flex from "../../Flex/Flex"; import { statesPlaySuite } from "../__tests__/Clickable.interactions"; import "./Clickable.stories.scss"; export default { title: "Accessibility/Clickable", component: Clickable }; const clickableTemplate = (args: ClickableProps) => { return ( alert("clicked")} {...args}> I act like a button ); }; export const Overview = { render: clickableTemplate.bind({}), name: "Overview" }; export const States = { render: () => ( alert("clicked")} ariaLabel="clickable button" > Regular clickable element alert("clicked")} disabled ariaLabel="disabled clickable button" > Disabled clickable element ), name: "States", play: statesPlaySuite };