UNPKG

@grafana/ui

Version:
21 lines (18 loc) 610 B
import { isDateTime, dateMath, dateTimeParse } from '@grafana/data'; import { commonFormat } from './commonFormat.mjs'; "use strict"; function isValid(value, roundUp, timeZone) { if (isDateTime(value)) { return value.isValid(); } if (dateMath.isMathString(value)) { return dateMath.isValid(value); } const parsed = dateTimeParse(value, { roundUp, timeZone, format: commonFormat }); return parsed.isValid(); } function isValidTimeRange(range) { return dateMath.isValid(range.from) && dateMath.isValid(range.to); } export { isValid, isValidTimeRange }; //# sourceMappingURL=utils.mjs.map