Dashboard sipadu mbip
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

NavDropdown.js 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import _extends from "@babel/runtime/helpers/esm/extends";
  2. import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose";
  3. import _inheritsLoose from "@babel/runtime/helpers/esm/inheritsLoose";
  4. import React from 'react';
  5. import Dropdown from './Dropdown';
  6. import NavItem from './NavItem';
  7. import NavLink from './NavLink';
  8. var NavDropdown =
  9. /*#__PURE__*/
  10. function (_React$Component) {
  11. _inheritsLoose(NavDropdown, _React$Component);
  12. function NavDropdown() {
  13. return _React$Component.apply(this, arguments) || this;
  14. }
  15. var _proto = NavDropdown.prototype;
  16. _proto.render = function render() {
  17. var _this$props = this.props,
  18. id = _this$props.id,
  19. title = _this$props.title,
  20. children = _this$props.children,
  21. bsPrefix = _this$props.bsPrefix,
  22. rootCloseEvent = _this$props.rootCloseEvent,
  23. menuRole = _this$props.menuRole,
  24. disabled = _this$props.disabled,
  25. active = _this$props.active,
  26. props = _objectWithoutPropertiesLoose(_this$props, ["id", "title", "children", "bsPrefix", "rootCloseEvent", "menuRole", "disabled", "active"]);
  27. return React.createElement(Dropdown, _extends({}, props, {
  28. as: NavItem
  29. }), React.createElement(Dropdown.Toggle, {
  30. id: id,
  31. eventKey: null,
  32. active: active,
  33. disabled: disabled,
  34. childBsPrefix: bsPrefix,
  35. as: NavLink
  36. }, title), React.createElement(Dropdown.Menu, {
  37. role: menuRole,
  38. rootCloseEvent: rootCloseEvent
  39. }, children));
  40. };
  41. return NavDropdown;
  42. }(React.Component);
  43. NavDropdown.Item = Dropdown.Item;
  44. NavDropdown.Divider = Dropdown.Divider;
  45. NavDropdown.Header = Dropdown.Header;
  46. export default NavDropdown;