/** * URL formatters for url specific functions */ let KinisiteUrlFormatters = { // Add query params addQueryParams: function (url: any, ...parameters: any) { for (var i = 0; i < parameters.length; i += 2) { let key = parameters[i]; let value = parameters[i + 1]; url = url + (url.includes("?") ? "&" : "?") + key + "=" + value; } return url; }, // Add a timestamp to a url timestampUrl: function (url: any) { let timestamp = Date.now(); if (url.includes("?")) { url += "×tamp=" + timestamp; } else { url += "?timestamp=" + timestamp; } return url; } } export default KinisiteUrlFormatters;