@trellixio/roaster-coffee
Version:
Beans' product component library
13 lines (10 loc) • 901 B
JavaScript
import * as React from 'react';
import { classNames } from '../../utils/classNames/index.js';
import '@floating-ui/react';
const BlockCard = React.forwardRef((props, ref) => {
const { title, description, children, actions, className, style } = props;
return /* @__PURE__ */ React.createElement("article", { ref, className: classNames("card-block", className), style }, (title || description) && /* @__PURE__ */ React.createElement("div", { className: "title-wrapper" }, /* @__PURE__ */ React.createElement("div", null, title && /* @__PURE__ */ React.createElement("h4", null, title), description && /* @__PURE__ */ React.createElement("p", { className: "text-secondary" }, description)), actions && /* @__PURE__ */ React.createElement("div", { className: "items-group" }, actions)), children);
});
BlockCard.displayName = "BlockCard";
export { BlockCard };
//# sourceMappingURL=BlockCard.js.map