UNPKG

tdesign-react

Version:
41 lines (37 loc) 1.53 kB
/** * tdesign v1.16.2 * (c) 2025 tdesign * @license MIT */ import { _ as _defineProperty } from '../../_chunks/dep-d67deb2c.js'; import React from 'react'; import classNames from 'classnames'; import useConfig from '../../hooks/useConfig.js'; import { optionGroupDefaultProps } from '../defaultProps.js'; import useDefaultProps from '../../hooks/useDefaultProps.js'; import '../../_chunks/dep-8abcbcbc.js'; import '../../config-provider/ConfigContext.js'; import 'lodash-es'; import '../../locale/zh_CN.js'; import '../../_chunks/dep-751cada9.js'; import 'dayjs'; import '../../_chunks/dep-37c4dbb1.js'; var OptionGroup = function OptionGroup(props) { var _useDefaultProps = useDefaultProps(props, optionGroupDefaultProps), children = _useDefaultProps.children, label = _useDefaultProps.label, divider = _useDefaultProps.divider, className = _useDefaultProps.className, style = _useDefaultProps.style; var _useConfig = useConfig(), classPrefix = _useConfig.classPrefix; return /* @__PURE__ */React.createElement("li", { className: classNames("".concat(classPrefix, "-select-option-group"), _defineProperty({}, "".concat(classPrefix, "-select-option-group__divider"), divider), className), style: style }, (label !== null && label !== void 0 ? label : false) && /* @__PURE__ */React.createElement("div", { className: "".concat(classPrefix, "-select-option-group__header") }, label), children); return; }; export { OptionGroup as default }; //# sourceMappingURL=OptionGroup.js.map