Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 71x 1627x | import React from "react";
export type ButtonProps = {
/** fire action on click */
onClick?: () => void;
/** label for the button */
label?: string;
/** if the button should be disabled or not */
disabled?: boolean;
/** tag to make test selection easy + stable */
dataCy?: string;
};
/**
* Just a typical button really
*/
export const Button = ({
onClick,
disabled,
label = "click me",
dataCy = "button",
}: ButtonProps) => (
<button onClick={onClick} disabled={disabled} data-cy={dataCy}>
{label}
</button>
);
|