UNPKG

@carbon/ibm-cloud-cognitive-security

Version:
49 lines (38 loc) 1.41 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.ComboButtonItem = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _propTypes = require("prop-types"); var _react = _interopRequireDefault(require("react")); /** * Copyright IBM Corp. 2020, 2021 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ /** * The combo button item provides additional actions a user can take. */ var ComboButtonItem = function ComboButtonItem(_ref) { var rest = (0, _extends2.default)({}, _ref); return /*#__PURE__*/_react.default.createElement("span", rest); }; exports.ComboButtonItem = ComboButtonItem; ComboButtonItem.propTypes = { /** Provide the contents of the `ComboButtonItem` */ children: _propTypes.node.isRequired, /** Specify whether the `ComboButton` should be disabled, or not */ disabled: _propTypes.bool, /** Provide an optional `href` for the `ComboButtonItem` to become an `a` element */ href: _propTypes.string, /** Provide an optional icon to render */ renderIcon: (0, _propTypes.oneOfType)([_propTypes.func, _propTypes.object]) }; ComboButtonItem.defaultProps = { disabled: null, href: null, renderIcon: null };