@primer/react
Version:
An implementation of GitHub's Primer Design System using React
42 lines (39 loc) • 840 B
JavaScript
import { c } from 'react-compiler-runtime';
import { clsx } from 'clsx';
import classes from './ActionList.module.css.js';
import { jsx } from 'react/jsx-runtime';
/**
* Visually separates `Items` or `Groups` in an `ActionList`.
*/
const Divider = t0 => {
const $ = c(5);
const {
className,
style
} = t0;
let t1;
if ($[0] !== className) {
t1 = clsx(className, classes.Divider);
$[0] = className;
$[1] = t1;
} else {
t1 = $[1];
}
let t2;
if ($[2] !== style || $[3] !== t1) {
t2 = /*#__PURE__*/jsx("li", {
className: t1,
style: style,
"aria-hidden": "true",
"data-component": "ActionList.Divider"
});
$[2] = style;
$[3] = t1;
$[4] = t2;
} else {
t2 = $[4];
}
return t2;
};
Divider.__SLOT__ = Symbol('ActionList.Divider');
export { Divider };