@grafana/ui
Version:
Grafana Components Library
1 lines • 1.63 kB
Source Map (JSON)
{"version":3,"file":"CalendarHeader.mjs","sources":["../../../../../src/components/DateTimePickers/TimeRangePicker/CalendarHeader.tsx"],"sourcesContent":["import { selectors } from '@grafana/e2e-selectors';\nimport { t, Trans } from '@grafana/i18n';\n\nimport { IconButton } from '../../IconButton/IconButton';\nimport { Stack } from '../../Layout/Stack/Stack';\n\nimport { TimePickerCalendarProps } from './TimePickerCalendar';\nimport { TimePickerTitle } from './TimePickerTitle';\n\nexport function Header({ onClose }: TimePickerCalendarProps) {\n return (\n <Stack justifyContent=\"space-between\">\n <TimePickerTitle>\n <Trans i18nKey=\"time-picker.calendar.select-time\">Select a time range</Trans>\n </TimePickerTitle>\n\n <IconButton\n data-testid={selectors.components.TimePicker.calendar.closeButton}\n tooltip={t(`time-picker.calendar.close`, 'Close calendar')}\n name=\"times\"\n variant=\"secondary\"\n onClick={onClose}\n />\n </Stack>\n );\n}\n\nHeader.displayName = 'Header';\n"],"names":[],"mappings":";;;;;;;;AASO,SAAS,MAAA,CAAO,EAAE,OAAA,EAAQ,EAA4B;AAC3D,EAAA,uBACE,IAAA,CAAC,KAAA,EAAA,EAAM,cAAA,EAAe,eAAA,EACpB,QAAA,EAAA;AAAA,oBAAA,GAAA,CAAC,mBACC,QAAA,kBAAA,GAAA,CAAC,KAAA,EAAA,EAAM,OAAA,EAAQ,kCAAA,EAAmC,iCAAmB,CAAA,EACvE,CAAA;AAAA,oBAEA,GAAA;AAAA,MAAC,UAAA;AAAA,MAAA;AAAA,QACC,aAAA,EAAa,SAAA,CAAU,UAAA,CAAW,UAAA,CAAW,QAAA,CAAS,WAAA;AAAA,QACtD,OAAA,EAAS,CAAA,CAAE,CAAA,0BAAA,CAAA,EAA8B,gBAAgB,CAAA;AAAA,QACzD,IAAA,EAAK,OAAA;AAAA,QACL,OAAA,EAAQ,WAAA;AAAA,QACR,OAAA,EAAS;AAAA;AAAA;AACX,GAAA,EACF,CAAA;AAEJ;AAEA,MAAA,CAAO,WAAA,GAAc,QAAA;;;;"}