import $ from 'jquery'; import { InvalidResponse } from './defs'; import { getDateTimeNow } from './util/getDateTimeNow'; import axios from 'axios'; import { convertFormData } from './util/convertFormData'; import { isBrightColor } from "./util/isBrightColor"; import { unwrap } from './util/unwrap'; import _ from 'lodash'; import { addMinutes } from 'date-fns'; import { parseTime } from './util/parseTime'; import { formatTime } from './util/formatTime'; import { TemplateEngine } from './util/TemplateEngine'; import { isNotNull } from './util/isNotNull'; import { unwrap_any } from './util/unwrap_any'; import { setAxiosXMLHttpRequest } from './util/setAxiosXMLHttpRequest'; import { exportWindow } from './util/exportWindow'; const messageTemplate = `