UNPKG

@grafana/ui

Version:
32 lines (27 loc) 855 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var css = require('@emotion/css'); var ThemeContext = require('../../../themes/ThemeContext.cjs'); "use strict"; const TimeZoneTitle = ({ title }) => { const styles = ThemeContext.useStyles2(getStyles); if (!title) { return null; } return /* @__PURE__ */ jsxRuntime.jsx("span", { className: styles.title, children: title }); }; const getTimeZoneTitle = (info) => { return info.name.split("/").at(-1).replace(/_/g, " "); }; const getStyles = (theme) => { return { title: css.css({ fontWeight: theme.typography.fontWeightRegular, textOverflow: "ellipsis" }) }; }; exports.TimeZoneTitle = TimeZoneTitle; exports.getTimeZoneTitle = getTimeZoneTitle; //# sourceMappingURL=TimeZoneTitle.cjs.map