UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

53 lines (50 loc) 975 B
import { c } from 'react-compiler-runtime'; import classes from './ButtonReset.module.css.js'; import { clsx } from 'clsx'; import { jsx } from 'react/jsx-runtime'; const Button = t0 => { const $ = c(10); let children; let className; let rest; if ($[0] !== t0) { ({ children, className, ...rest } = t0); $[0] = t0; $[1] = children; $[2] = className; $[3] = rest; } else { children = $[1]; className = $[2]; rest = $[3]; } let t1; if ($[4] !== className) { t1 = clsx(className, classes.ButtonReset); $[4] = className; $[5] = t1; } else { t1 = $[5]; } let t2; if ($[6] !== children || $[7] !== rest || $[8] !== t1) { t2 = /*#__PURE__*/jsx("button", { className: t1, type: "button", ...rest, children: children }); $[6] = children; $[7] = rest; $[8] = t1; $[9] = t2; } else { t2 = $[9]; } return t2; }; export { Button };