@veracity/vui
Version:
Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.
28 lines (26 loc) • 826 B
JavaScript
import { Icon } from "../icon/icon.js";
import { memo } from "react";
import { jsx } from "react/jsx-runtime";
//#region src/accordion/accordionItemArrow.tsx
const names = {
horizontal: {
collapsed: "falChevronRight",
expanded: "falChevronLeft"
},
vertical: {
collapsed: "falChevronDown",
expanded: "falChevronUp"
}
};
const AccordionItemArrow = ({ collapsed, color = "sandstone.10", disabled = false, orientation = "vertical", ...rest }) => /* @__PURE__ */ jsx(Icon, {
name: names[orientation][collapsed ? "collapsed" : "expanded"],
opacity: disabled ? .5 : 1,
pathFill: color,
size: "sm",
...rest
});
var accordionItemArrow_default = memo(AccordionItemArrow);
//#endregion
export { accordionItemArrow_default as default };
globalThis.__vuiVersion__ = "5.3.1"
//# sourceMappingURL=accordionItemArrow.js.map