UNPKG

@playbooks/ui

Version:

An interface library for Playbooks.

20 lines (19 loc) 740 B
import { jsx } from "react/jsx-runtime"; import { useUI } from "./context.es.js"; import { Ul, Li } from "./html.es.js"; const ListGroup = ({ name = "ListGroup", tailwind, className, children, ...props }) => { const context = useUI(); const base = context?.theme?.listGroup(); const computed = { ...base, ...props, tailwind, className, name }; return /* @__PURE__ */ jsx(Ul, { ...computed, children }); }; const ListItem = ({ name = "ListItem", tailwind, className, children, ...props }) => { const context = useUI(); const base = context?.theme?.listItem(); const computed = { ...base, ...props, tailwind, className, name }; return /* @__PURE__ */ jsx(Li, { ...computed, children }); }; export { ListGroup, ListItem };