UNPKG

@grafana/ui

Version:
24 lines (19 loc) 783 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var css = require('@emotion/css'); var IconButton = require('../../IconButton/IconButton.cjs'); var ThemeContext = require('../../../themes/ThemeContext.cjs'); "use strict"; const CloseButton = ({ onClick, "aria-label": ariaLabel, style }) => { const styles = ThemeContext.useStyles2(getStyles); return /* @__PURE__ */ jsxRuntime.jsx(IconButton.IconButton, { "aria-label": ariaLabel != null ? ariaLabel : "Close", className: styles, name: "times", onClick, style }); }; const getStyles = (theme) => css.css({ position: "absolute", margin: "0px", right: 5, top: 6 }); exports.CloseButton = CloseButton; //# sourceMappingURL=CloseButton.cjs.map