UNPKG

@carbon/ibm-security

Version:

Carbon for Cloud & Cognitive IBM Security UI components

40 lines (37 loc) 1.28 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _classnames = _interopRequireDefault(require("classnames")); var _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireDefault(require("react")); var _namespace = require("../../globals/namespace"); /** * @file Panel content. * @copyright IBM Security 2019 */ var namespace = (0, _namespace.getComponentNamespace)('panel'); /** * Panel content component. * @param {Record<string, any>} props Panel content props. * @returns {PanelContent} Panel content instance. */ var PanelContent = function PanelContent(props) { var classes = (0, _classnames.default)("".concat(namespace, "__body--content"), props.className); return /*#__PURE__*/_react.default.createElement("div", { className: classes }, props.children); }; PanelContent.defaultProps = { children: undefined, className: undefined }; PanelContent.propTypes = { /** @type {ReactNode} Child elements. */ children: _propTypes.default.node, /** @type {string} Extra classes to add. */ className: _propTypes.default.string }; var _default = exports.default = PanelContent;