@grafana/ui
Version:
Grafana Components Library
22 lines (17 loc) • 749 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var jsxRuntime = require('react/jsx-runtime');
var css = require('@emotion/css');
var ThemeContext = require('../../themes/ThemeContext.cjs');
;
const PanelContainer = ({ children, className, ...props }) => {
const styles = ThemeContext.useStyles2(getStyles);
return /* @__PURE__ */ jsxRuntime.jsx("div", { className: css.cx(styles, className), ...props, children });
};
const getStyles = (theme) => css.css({
backgroundColor: theme.components.panel.background,
border: `1px solid ${theme.components.panel.borderColor}`,
borderRadius: theme.shape.radius.lg
});
exports.PanelContainer = PanelContainer;
//# sourceMappingURL=PanelContainer.cjs.map