UNPKG

@intility/bifrost-react

Version:

React library for Intility's design system, Bifrost.

25 lines (24 loc) 848 B
import { jsx as _jsx } from "react/jsx-runtime"; import { forwardRef } from "react"; import classNames from "classnames"; import Icon from "../Icon/Icon.js"; /** * Button suitable for use with `<Accordion.Item action>` prop * @visibleName Accordion.Action */ const AccordionAction = /*#__PURE__*/ forwardRef(({ className, icon, ...props }, ref)=>{ return /*#__PURE__*/ _jsx("button", { className: classNames(className, "bf-accordion-action"), ref: ref, type: "button", ...props, children: /*#__PURE__*/ _jsx("span", { className: "bf-accordion-action-circle", children: /*#__PURE__*/ _jsx(Icon, { icon: icon, fixedWidth: true }) }) }); }); AccordionAction.displayName = "Accordion.Action"; export default AccordionAction;