UNPKG

@carbon/ibm-security

Version:

Carbon for Cloud & Cognitive IBM Security UI components

46 lines (44 loc) 1.88 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.ActionBarModuleItems = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties")); var _propTypes = require("prop-types"); var _react = _interopRequireDefault(require("react")); var _LayoutModule = _interopRequireDefault(require("../LayoutModule")); var _excluded = ["children"], _excluded2 = ["children"]; /** * @file Action bar module. * @copyright IBM Security 2020 */ var namespace = 'action-bar'; /** * Action bars allow users to take multiple actions on the subsequent section. */ var ActionBarModule = function ActionBarModule(_ref) { var children = _ref.children, other = (0, _objectWithoutProperties2.default)(_ref, _excluded); return /*#__PURE__*/_react.default.createElement(_LayoutModule.default, (0, _extends2.default)({ namespace: namespace }, other), children); }; ActionBarModule.propTypes = { /** Provide the `ActionBarModuleItems`, and optionally supplementary details, for the `ActionBarModule` */ children: _propTypes.node.isRequired }; var ActionBarModuleItems = exports.ActionBarModuleItems = function ActionBarModuleItems(_ref2) { var children = _ref2.children, other = (0, _objectWithoutProperties2.default)(_ref2, _excluded2); return /*#__PURE__*/_react.default.createElement(_LayoutModule.default, (0, _extends2.default)({ namespace: "".concat(namespace, "__items") }, other), children); }; ActionBarModuleItems.propTypes = { /** Provide the contents of the `ActionBarModuleItems` */ children: _propTypes.node.isRequired }; var _default = exports.default = ActionBarModule;