@primer/react
Version:
An implementation of GitHub's Primer Design System using React
51 lines (50 loc) • 1.03 kB
JavaScript
import { Header } from "./Header.js";
import { c } from "react-compiler-runtime";
import { jsx, jsxs } from "react/jsx-runtime";
//#region src/deprecated/ActionList/Group.tsx
/**
* Contract for props passed to the `Group` component.
*/
/**
* Collects related `Items` in an `ActionList`.
*/
function Group(t0) {
const $ = c(10);
let header;
let items;
let props;
if ($[0] !== t0) {
const { header: t1, items: t2, groupId: _groupId, ...t3 } = t0;
header = t1;
items = t2;
props = t3;
$[0] = t0;
$[1] = header;
$[2] = items;
$[3] = props;
} else {
header = $[1];
items = $[2];
props = $[3];
}
let t1;
if ($[4] !== header) {
t1 = header && /*#__PURE__*/ jsx(Header, { ...header });
$[4] = header;
$[5] = t1;
} else t1 = $[5];
let t2;
if ($[6] !== items || $[7] !== props || $[8] !== t1) {
t2 = /*#__PURE__*/ jsxs("div", {
...props,
children: [t1, items]
});
$[6] = items;
$[7] = props;
$[8] = t1;
$[9] = t2;
} else t2 = $[9];
return t2;
}
//#endregion
export { Group };