@drivy/cobalt
Version:
Opinionated design system for Drivy's projects.
30 lines (29 loc) • 1.04 kB
JavaScript
import { jsx, jsxs } from "react/jsx-runtime";
import { Dialog } from "@ark-ui/react";
import { CloseIcon } from "../Icon/index.js";
const ModalHeader = ({ title, close })=>{
if (!title && !close) return null;
return /*#__PURE__*/ jsxs("div", {
className: "cobalt-modal-header",
children: [
/*#__PURE__*/ jsx(Dialog.Title, {
className: "cobalt-modal-header__title",
children: title
}),
close && /*#__PURE__*/ jsx("button", {
type: "button",
className: "cobalt-modal-header__close-button",
onClick: close,
children: /*#__PURE__*/ jsx("span", {
"aria-hidden": true,
children: /*#__PURE__*/ jsx(CloseIcon, {
color: "onSurfaceVariant"
})
})
})
]
});
};
const Modal_ModalHeader = ModalHeader;
export default Modal_ModalHeader;
//# sourceMappingURL=ModalHeader.js.map