UNPKG

@carbon/ibm-products

Version:

Carbon for IBM Products

38 lines (33 loc) 1.22 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. */ import { extends as _extends } from '../../_virtual/_rollupPluginBabelHelpers.js'; import React__default, { forwardRef } from 'react'; import PropTypes from '../../_virtual/index.js'; import cx from 'classnames'; import { pkg } from '../../settings.js'; const componentName = 'CreateTearsheetDivider'; const blockClass = `${pkg.prefix}--tearsheet-create__section--divider`; let CreateTearsheetDivider = /*#__PURE__*/forwardRef((_ref, ref) => { let { className, // Collect any other property values passed in ...rest } = _ref; return /*#__PURE__*/React__default.createElement("span", _extends({}, rest, { ref: ref, className: cx(blockClass, className) })); }); // Return a placeholder if not released and not enabled by feature flag CreateTearsheetDivider = pkg.checkComponentEnabled(CreateTearsheetDivider, componentName); CreateTearsheetDivider.propTypes = { /** * Sets an optional className to be added to the tearsheet divider */ className: PropTypes.string }; export { CreateTearsheetDivider };