@primer/react
Version:
An implementation of GitHub's Primer Design System using React
35 lines (34 loc) • 859 B
JavaScript
import ActionList_module_css_default from "./ActionList.module.css.js";
import { c } from "react-compiler-runtime";
import { clsx } from "clsx";
import { jsx } from "react/jsx-runtime";
//#region src/ActionList/Divider.tsx
/**
* 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, ActionList_module_css_default.Divider);
$[0] = className;
$[1] = t1;
} else t1 = $[1];
let t2;
if ($[2] !== style || $[3] !== t1) {
t2 = /*#__PURE__*/ jsx("li", {
className: t1,
style,
"aria-hidden": "true",
"data-component": "ActionList.Divider"
});
$[2] = style;
$[3] = t1;
$[4] = t2;
} else t2 = $[4];
return t2;
};
Divider.__SLOT__ = Symbol("ActionList.Divider");
//#endregion
export { Divider };