@grafana/ui
Version:
Grafana Components Library
41 lines (36 loc) • 896 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var jsxRuntime = require('react/jsx-runtime');
var ThemeContext = require('../../themes/ThemeContext.cjs');
var getSelectStyles = require('./getSelectStyles.cjs');
;
const SelectOptionGroup = ({
children,
cx,
getClassNames,
getStyles,
Heading,
headingProps,
label,
selectProps,
theme
}) => {
const styles = ThemeContext.useStyles2(getSelectStyles.getSelectStyles);
return /* @__PURE__ */ jsxRuntime.jsxs("div", { className: styles.group, children: [
/* @__PURE__ */ jsxRuntime.jsx(
Heading,
{
cx,
getClassNames,
getStyles,
selectProps,
theme,
...headingProps,
children: label
}
),
children
] });
};
exports.SelectOptionGroup = SelectOptionGroup;
//# sourceMappingURL=SelectOptionGroup.cjs.map