UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

23 lines 796 B
import _extends from "@babel/runtime-corejs3/helpers/esm/extends"; import React from 'react'; import classnames from 'classnames'; import ModalHeader from "../../modal/parts/ModalHeader.js"; import { DrawerContentContext } from "./DrawerContentContext.js"; export default function DrawerHeader({ className, titleClass, size = 'x-large', ref, ...props }) { const contentContext = React.useContext(DrawerContentContext); if (contentContext !== null && contentContext !== void 0 && contentContext.headerElement) { return null; } return React.createElement(ModalHeader, _extends({}, props, { size: size, className: classnames('dnb-drawer__header', className), title_class: classnames('dnb-drawer__title', titleClass) })); } //# sourceMappingURL=DrawerHeader.js.map