UNPKG

@grafana/ui

Version:
25 lines (20 loc) 648 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var data = require('@grafana/data'); "use strict"; function isValid(value, roundUp, timeZone) { if (data.isDateTime(value)) { return value.isValid(); } if (data.dateMath.isMathString(value)) { return data.dateMath.isValid(value); } const parsed = data.dateTimeParse(value, { roundUp, timeZone }); return parsed.isValid(); } function isValidTimeRange(range) { return data.dateMath.isValid(range.from) && data.dateMath.isValid(range.to); } exports.isValid = isValid; exports.isValidTimeRange = isValidTimeRange; //# sourceMappingURL=utils.cjs.map