UNPKG

@panneau/layout

Version:
40 lines (31 loc) 1.33 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _classnames = _interopRequireDefault(require("classnames")); var propTypes = { isDropdown: _propTypes["default"].bool, className: _propTypes["default"].string }; var defaultProps = { isDropdown: false, className: null }; var NavbarDivider = function NavbarDivider(_ref) { var isDropdown = _ref.isDropdown, className = _ref.className; return isDropdown ? /*#__PURE__*/_react["default"].createElement("div", { className: (0, _classnames["default"])(['dropdown-divider', (0, _defineProperty2["default"])({}, className, className !== null)]) }) : /*#__PURE__*/_react["default"].createElement("li", { className: (0, _classnames["default"])(['nav-item', 'divider', (0, _defineProperty2["default"])({}, className, className !== null)]) }); }; NavbarDivider.propTypes = propTypes; NavbarDivider.defaultProps = defaultProps; var _default = NavbarDivider; exports["default"] = _default;