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 };