@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
26 lines (25 loc) • 749 B
JavaScript
"use client";
import { useContext } from 'react';
import clsx from 'clsx';
import ModalHeader from "../../modal/parts/ModalHeader.js";
import { DrawerContentContext } from "./DrawerContentContext.js";
import { jsx as _jsx } from "react/jsx-runtime";
export default function DrawerHeader({
className,
titleClass,
size = 'x-large',
ref,
...props
}) {
const contentContext = useContext(DrawerContentContext);
if (contentContext !== null && contentContext !== void 0 && contentContext.headerElement) {
return null;
}
return _jsx(ModalHeader, {
...props,
size: size,
className: clsx('dnb-drawer__header', className),
titleClass: clsx('dnb-drawer__title', titleClass)
});
}
//# sourceMappingURL=DrawerHeader.js.map