UNPKG

@carbon/ibm-products

Version:

Carbon for IBM Products

38 lines (33 loc) 1.26 kB
/** * Copyright IBM Corp. 2020, 2025 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ 'use strict'; var _rollupPluginBabelHelpers = require('../../_virtual/_rollupPluginBabelHelpers.js'); var React = require('react'); var index = require('../../_virtual/index.js'); var cx = require('classnames'); var settings = require('../../settings.js'); const componentName = 'CreateTearsheetDivider'; const blockClass = `${settings.pkg.prefix}--tearsheet-create__section--divider`; exports.CreateTearsheetDivider = /*#__PURE__*/React.forwardRef((_ref, ref) => { let { className, // Collect any other property values passed in ...rest } = _ref; return /*#__PURE__*/React.createElement("span", _rollupPluginBabelHelpers.extends({}, rest, { ref: ref, className: cx(blockClass, className) })); }); // Return a placeholder if not released and not enabled by feature flag exports.CreateTearsheetDivider = settings.pkg.checkComponentEnabled(exports.CreateTearsheetDivider, componentName); exports.CreateTearsheetDivider.propTypes = { /** * Sets an optional className to be added to the tearsheet divider */ className: index.default.string };