UNPKG

@grafana/ui

Version:
32 lines (27 loc) 1.18 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var e2eSelectors = require('@grafana/e2e-selectors'); var i18n = require('@grafana/i18n'); var IconButton = require('../../IconButton/IconButton.cjs'); var Stack = require('../../Layout/Stack/Stack.cjs'); var TimePickerTitle = require('./TimePickerTitle.cjs'); "use strict"; function Header({ onClose }) { return /* @__PURE__ */ jsxRuntime.jsxs(Stack.Stack, { justifyContent: "space-between", children: [ /* @__PURE__ */ jsxRuntime.jsx(TimePickerTitle.TimePickerTitle, { children: /* @__PURE__ */ jsxRuntime.jsx(i18n.Trans, { i18nKey: "time-picker.calendar.select-time", children: "Select a time range" }) }), /* @__PURE__ */ jsxRuntime.jsx( IconButton.IconButton, { "data-testid": e2eSelectors.selectors.components.TimePicker.calendar.closeButton, tooltip: i18n.t(`time-picker.calendar.close`, "Close calendar"), name: "times", variant: "secondary", onClick: onClose } ) ] }); } Header.displayName = "Header"; exports.Header = Header; //# sourceMappingURL=CalendarHeader.cjs.map