@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
23 lines • 952 B
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties";
const _excluded = ["className", "ref"];
import React from 'react';
import classnames from 'classnames';
import ModalHeaderBar from '../../modal/parts/ModalHeaderBar';
import { DrawerContentContext } from './DrawerContentContext';
export default function DrawerNavigation(_ref) {
let {
className,
ref
} = _ref,
props = _objectWithoutProperties(_ref, _excluded);
const contentContext = React.useContext(DrawerContentContext);
if (contentContext !== null && contentContext !== void 0 && contentContext.navigationElement) {
return null;
}
return React.createElement(ModalHeaderBar, _extends({}, props, {
className: classnames('dnb-drawer__navigation', className),
shadow_class: "dnb-drawer__navigation--sticky"
}));
}
//# sourceMappingURL=DrawerNavigation.js.map