UNPKG

@grafana/ui

Version:
1 lines 1.21 kB
{"version":3,"file":"mapper.mjs","sources":["../../../../../src/components/DateTimePickers/TimeRangePicker/mapper.ts"],"sourcesContent":["import { TimeOption, TimeRange, TimeZone, rangeUtil, dateTimeFormat } from '@grafana/data';\n\nexport const mapOptionToTimeRange = (option: TimeOption, timeZone?: TimeZone): TimeRange => {\n return rangeUtil.convertRawToRange({ from: option.from, to: option.to }, timeZone);\n};\n\nexport const mapRangeToTimeOption = (range: TimeRange, timeZone?: TimeZone): TimeOption => {\n const from = dateTimeFormat(range.from, { timeZone });\n const to = dateTimeFormat(range.to, { timeZone });\n\n return {\n from,\n to,\n display: `${from} to ${to}`,\n };\n};\n"],"names":[],"mappings":";;AAEa,MAAA,oBAAA,GAAuB,CAAC,MAAA,EAAoB,QAAmC,KAAA;AAC1F,EAAO,OAAA,SAAA,CAAU,iBAAkB,CAAA,EAAE,IAAM,EAAA,MAAA,CAAO,MAAM,EAAI,EAAA,MAAA,CAAO,EAAG,EAAA,EAAG,QAAQ,CAAA;AACnF;AAEa,MAAA,oBAAA,GAAuB,CAAC,KAAA,EAAkB,QAAoC,KAAA;AACzF,EAAA,MAAM,OAAO,cAAe,CAAA,KAAA,CAAM,IAAM,EAAA,EAAE,UAAU,CAAA;AACpD,EAAA,MAAM,KAAK,cAAe,CAAA,KAAA,CAAM,EAAI,EAAA,EAAE,UAAU,CAAA;AAEhD,EAAO,OAAA;AAAA,IACL,IAAA;AAAA,IACA,EAAA;AAAA,IACA,OAAS,EAAA,CAAA,EAAG,IAAI,CAAA,IAAA,EAAO,EAAE,CAAA;AAAA,GAC3B;AACF;;;;"}