Dashboard sipadu mbip
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

NavbarCollapse.js 952B

1234567891011121314151617181920212223
  1. import _extends from "@babel/runtime/helpers/esm/extends";
  2. import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose";
  3. import React from 'react';
  4. import Collapse from './Collapse';
  5. import { useBootstrapPrefix } from './ThemeProvider';
  6. import NavbarContext from './NavbarContext';
  7. var NavbarCollapse = React.forwardRef(function (_ref, ref) {
  8. var children = _ref.children,
  9. bsPrefix = _ref.bsPrefix,
  10. props = _objectWithoutPropertiesLoose(_ref, ["children", "bsPrefix"]);
  11. bsPrefix = useBootstrapPrefix(bsPrefix, 'navbar-collapse');
  12. return React.createElement(NavbarContext.Consumer, null, function (context) {
  13. return React.createElement(Collapse, _extends({
  14. in: !!(context && context.expanded)
  15. }, props), React.createElement("div", {
  16. ref: ref,
  17. className: bsPrefix
  18. }, children));
  19. });
  20. });
  21. NavbarCollapse.displayName = 'NavbarCollapse';
  22. export default NavbarCollapse;