UNPKG

@drivy/cobalt

Version:

Opinionated design system for Drivy's projects.

14 lines (11 loc) 718 B
import { jsxs, jsx } from 'react/jsx-runtime'; import { Dialog } from '@ark-ui/react'; import '../Icon/index.js'; import CloseIcon from '../Icon/__generated__/CloseIcon.js'; const ModalHeader = ({ title, close, }) => { if (!title && !close) return null; return (jsxs("div", { className: "cobalt-modal-header", children: [jsx(Dialog.Title, { className: "cobalt-modal-header__title", children: title }), close && (jsx("button", { type: "button", className: "cobalt-modal-header__close-button", onClick: close, children: jsx("span", { "aria-hidden": true, children: jsx(CloseIcon, { color: "onSurfaceVariant" }) }) }))] })); }; export { ModalHeader as default }; //# sourceMappingURL=ModalHeader.js.map