UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

23 lines 952 B
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