UNPKG

newcodevform

Version:

This is a form generator

1,401 lines 4.36 MB
var __defProp = Object.defineProperty; var __defProps = Object.defineProperties; var __getOwnPropDescs = Object.getOwnPropertyDescriptors; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __hasOwnProp = Object.prototype.hasOwnProperty; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __defNormalProp = (obj, key, value2) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value: value2 }) : obj[key] = value2; var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); if (__getOwnPropSymbols) for (var prop of __getOwnPropSymbols(b)) { if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); } return a; }; var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b)); import require$$0$1, { reactive, openBlock, createElementBlock, normalizeClass, createElementVNode, toDisplayString, createCommentVNode, ref, resolveComponent, createBlock, normalizeStyle, withCtx, createVNode, Fragment, renderList, createTextVNode, renderSlot, pushScopeId, popScopeId, withModifiers, getCurrentInstance, inject, markRaw, watch, effectScope, isRef, isReactive, toRaw, getCurrentScope, onScopeDispose, nextTick, toRefs, computed, withDirectives, vShow, resolveDirective, vModelText, createSlots, onBeforeUnmount, onMounted, onUnmounted, mergeProps, resolveDynamicComponent, normalizeProps, guardReactiveProps, defineComponent, isVNode } from "vue"; import { ElMessageBox, ElMessage } from "element-plus"; var commonjsGlobal$1 = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {}; function getDefaultExportFromCjs(x) { return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, "default") ? x["default"] : x; } var axios$3 = { exports: {} }; var bind$2 = function bind2(fn, thisArg) { return function wrap() { var args = new Array(arguments.length); for (var i = 0; i < args.length; i++) { args[i] = arguments[i]; } return fn.apply(thisArg, args); }; }; var bind$1 = bind$2; var toString = Object.prototype.toString; function isArray(val) { return toString.call(val) === "[object Array]"; } function isUndefined(val) { return typeof val === "undefined"; } function isBuffer(val) { return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === "function" && val.constructor.isBuffer(val); } function isArrayBuffer(val) { return toString.call(val) === "[object ArrayBuffer]"; } function isFormData(val) { return typeof FormData !== "undefined" && val instanceof FormData; } function isArrayBufferView(val) { var result; if (typeof ArrayBuffer !== "undefined" && ArrayBuffer.isView) { result = ArrayBuffer.isView(val); } else { result = val && val.buffer && val.buffer instanceof ArrayBuffer; } return result; } function isString(val) { return typeof val === "string"; } function isNumber(val) { return typeof val === "number"; } function isObject(val) { return val !== null && typeof val === "object"; } function isPlainObject$1(val) { if (toString.call(val) !== "[object Object]") { return false; } var prototype = Object.getPrototypeOf(val); return prototype === null || prototype === Object.prototype; } function isDate(val) { return toString.call(val) === "[object Date]"; } function isFile(val) { return toString.call(val) === "[object File]"; } function isBlob(val) { return toString.call(val) === "[object Blob]"; } function isFunction(val) { return toString.call(val) === "[object Function]"; } function isStream(val) { return isObject(val) && isFunction(val.pipe); } function isURLSearchParams(val) { return typeof URLSearchParams !== "undefined" && val instanceof URLSearchParams; } function trim(str) { return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, ""); } function isStandardBrowserEnv() { if (typeof navigator !== "undefined" && (navigator.product === "ReactNative" || navigator.product === "NativeScript" || navigator.product === "NS")) { return false; } return typeof window !== "undefined" && typeof document !== "undefined"; } function forEach(obj, fn) { if (obj === null || typeof obj === "undefined") { return; } if (typeof obj !== "object") { obj = [obj]; } if (isArray(obj)) { for (var i = 0, l = obj.length; i < l; i++) { fn.call(null, obj[i], i, obj); } } else { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { fn.call(null, obj[key], key, obj); } } } } function merge() { var result = {}; function assignValue(val, key) { if (isPlainObject$1(result[key]) && isPlainObject$1(val)) { result[key] = merge(result[key], val); } else if (isPlainObject$1(val)) { result[key] = merge({}, val); } else if (isArray(val)) { result[key] = val.slice(); } else { result[key] = val; } } for (var i = 0, l = arguments.length; i < l; i++) { forEach(arguments[i], assignValue); } return result; } function extend$1(a, b, thisArg) { forEach(b, function assignValue(val, key) { if (thisArg && typeof val === "function") { a[key] = bind$1(val, thisArg); } else { a[key] = val; } }); return a; } function stripBOM(content) { if (content.charCodeAt(0) === 65279) { content = content.slice(1); } return content; } var utils$d = { isArray, isArrayBuffer, isBuffer, isFormData, isArrayBufferView, isString, isNumber, isObject, isPlainObject: isPlainObject$1, isUndefined, isDate, isFile, isBlob, isFunction, isStream, isURLSearchParams, isStandardBrowserEnv, forEach, merge, extend: extend$1, trim, stripBOM }; var utils$c = utils$d; function encode(val) { return encodeURIComponent(val).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]"); } var buildURL$2 = function buildURL2(url, params, paramsSerializer) { if (!params) { return url; } var serializedParams; if (paramsSerializer) { serializedParams = paramsSerializer(params); } else if (utils$c.isURLSearchParams(params)) { serializedParams = params.toString(); } else { var parts = []; utils$c.forEach(params, function serialize(val, key) { if (val === null || typeof val === "undefined") { return; } if (utils$c.isArray(val)) { key = key + "[]"; } else { val = [val]; } utils$c.forEach(val, function parseValue(v) { if (utils$c.isDate(v)) { v = v.toISOString(); } else if (utils$c.isObject(v)) { v = JSON.stringify(v); } parts.push(encode(key) + "=" + encode(v)); }); }); serializedParams = parts.join("&"); } if (serializedParams) { var hashmarkIndex = url.indexOf("#"); if (hashmarkIndex !== -1) { url = url.slice(0, hashmarkIndex); } url += (url.indexOf("?") === -1 ? "?" : "&") + serializedParams; } return url; }; var utils$b = utils$d; function InterceptorManager$1() { this.handlers = []; } InterceptorManager$1.prototype.use = function use(fulfilled, rejected, options) { this.handlers.push({ fulfilled, rejected, synchronous: options ? options.synchronous : false, runWhen: options ? options.runWhen : null }); return this.handlers.length - 1; }; InterceptorManager$1.prototype.eject = function eject(id) { if (this.handlers[id]) { this.handlers[id] = null; } }; InterceptorManager$1.prototype.forEach = function forEach2(fn) { utils$b.forEach(this.handlers, function forEachHandler(h) { if (h !== null) { fn(h); } }); }; var InterceptorManager_1 = InterceptorManager$1; var utils$a = utils$d; var normalizeHeaderName$1 = function normalizeHeaderName2(headers, normalizedName) { utils$a.forEach(headers, function processHeader(value2, name) { if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) { headers[normalizedName] = value2; delete headers[name]; } }); }; var enhanceError$2 = function enhanceError2(error, config2, code, request2, response) { error.config = config2; if (code) { error.code = code; } error.request = request2; error.response = response; error.isAxiosError = true; error.toJSON = function toJSON() { return { message: this.message, name: this.name, description: this.description, number: this.number, fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, config: this.config, code: this.code, status: this.response && this.response.status ? this.response.status : null }; }; return error; }; var enhanceError$1 = enhanceError$2; var createError$2 = function createError2(message, config2, code, request2, response) { var error = new Error(message); return enhanceError$1(error, config2, code, request2, response); }; var createError$1 = createError$2; var settle$1 = function settle2(resolve, reject, response) { var validateStatus2 = response.config.validateStatus; if (!response.status || !validateStatus2 || validateStatus2(response.status)) { resolve(response); } else { reject(createError$1("Request failed with status code " + response.status, response.config, null, response.request, response)); } }; var utils$9 = utils$d; var cookies$1 = utils$9.isStandardBrowserEnv() ? function standardBrowserEnv() { return { write: function write(name, value2, expires, path, domain, secure) { var cookie = []; cookie.push(name + "=" + encodeURIComponent(value2)); if (utils$9.isNumber(expires)) { cookie.push("expires=" + new Date(expires).toGMTString()); } if (utils$9.isString(path)) { cookie.push("path=" + path); } if (utils$9.isString(domain)) { cookie.push("domain=" + domain); } if (secure === true) { cookie.push("secure"); } document.cookie = cookie.join("; "); }, read: function read(name) { var match = document.cookie.match(new RegExp("(^|;\\s*)(" + name + ")=([^;]*)")); return match ? decodeURIComponent(match[3]) : null; }, remove: function remove(name) { this.write(name, "", Date.now() - 864e5); } }; }() : function nonStandardBrowserEnv() { return { write: function write() { }, read: function read() { return null; }, remove: function remove() { } }; }(); var isAbsoluteURL$1 = function isAbsoluteURL2(url) { return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url); }; var combineURLs$1 = function combineURLs2(baseURL, relativeURL) { return relativeURL ? baseURL.replace(/\/+$/, "") + "/" + relativeURL.replace(/^\/+/, "") : baseURL; }; var isAbsoluteURL = isAbsoluteURL$1; var combineURLs = combineURLs$1; var buildFullPath$1 = function buildFullPath2(baseURL, requestedURL) { if (baseURL && !isAbsoluteURL(requestedURL)) { return combineURLs(baseURL, requestedURL); } return requestedURL; }; var utils$8 = utils$d; var ignoreDuplicateOf = [ "age", "authorization", "content-length", "content-type", "etag", "expires", "from", "host", "if-modified-since", "if-unmodified-since", "last-modified", "location", "max-forwards", "proxy-authorization", "referer", "retry-after", "user-agent" ]; var parseHeaders$1 = function parseHeaders2(headers) { var parsed = {}; var key; var val; var i; if (!headers) { return parsed; } utils$8.forEach(headers.split("\n"), function parser(line) { i = line.indexOf(":"); key = utils$8.trim(line.substr(0, i)).toLowerCase(); val = utils$8.trim(line.substr(i + 1)); if (key) { if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) { return; } if (key === "set-cookie") { parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]); } else { parsed[key] = parsed[key] ? parsed[key] + ", " + val : val; } } }); return parsed; }; var utils$7 = utils$d; var isURLSameOrigin$1 = utils$7.isStandardBrowserEnv() ? function standardBrowserEnv2() { var msie = /(msie|trident)/i.test(navigator.userAgent); var urlParsingNode = document.createElement("a"); var originURL; function resolveURL(url) { var href = url; if (msie) { urlParsingNode.setAttribute("href", href); href = urlParsingNode.href; } urlParsingNode.setAttribute("href", href); return { href: urlParsingNode.href, protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, "") : "", host: urlParsingNode.host, search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, "") : "", hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, "") : "", hostname: urlParsingNode.hostname, port: urlParsingNode.port, pathname: urlParsingNode.pathname.charAt(0) === "/" ? urlParsingNode.pathname : "/" + urlParsingNode.pathname }; } originURL = resolveURL(window.location.href); return function isURLSameOrigin2(requestURL) { var parsed = utils$7.isString(requestURL) ? resolveURL(requestURL) : requestURL; return parsed.protocol === originURL.protocol && parsed.host === originURL.host; }; }() : function nonStandardBrowserEnv2() { return function isURLSameOrigin2() { return true; }; }(); function Cancel$3(message) { this.message = message; } Cancel$3.prototype.toString = function toString2() { return "Cancel" + (this.message ? ": " + this.message : ""); }; Cancel$3.prototype.__CANCEL__ = true; var Cancel_1 = Cancel$3; var utils$6 = utils$d; var settle = settle$1; var cookies = cookies$1; var buildURL$1 = buildURL$2; var buildFullPath = buildFullPath$1; var parseHeaders = parseHeaders$1; var isURLSameOrigin = isURLSameOrigin$1; var createError = createError$2; var defaults$5 = defaults_1; var Cancel$2 = Cancel_1; var xhr = function xhrAdapter(config2) { return new Promise(function dispatchXhrRequest(resolve, reject) { var requestData = config2.data; var requestHeaders = config2.headers; var responseType = config2.responseType; var onCanceled; function done() { if (config2.cancelToken) { config2.cancelToken.unsubscribe(onCanceled); } if (config2.signal) { config2.signal.removeEventListener("abort", onCanceled); } } if (utils$6.isFormData(requestData)) { delete requestHeaders["Content-Type"]; } var request2 = new XMLHttpRequest(); if (config2.auth) { var username = config2.auth.username || ""; var password = config2.auth.password ? unescape(encodeURIComponent(config2.auth.password)) : ""; requestHeaders.Authorization = "Basic " + btoa(username + ":" + password); } var fullPath = buildFullPath(config2.baseURL, config2.url); request2.open(config2.method.toUpperCase(), buildURL$1(fullPath, config2.params, config2.paramsSerializer), true); request2.timeout = config2.timeout; function onloadend() { if (!request2) { return; } var responseHeaders = "getAllResponseHeaders" in request2 ? parseHeaders(request2.getAllResponseHeaders()) : null; var responseData = !responseType || responseType === "text" || responseType === "json" ? request2.responseText : request2.response; var response = { data: responseData, status: request2.status, statusText: request2.statusText, headers: responseHeaders, config: config2, request: request2 }; settle(function _resolve(value2) { resolve(value2); done(); }, function _reject(err) { reject(err); done(); }, response); request2 = null; } if ("onloadend" in request2) { request2.onloadend = onloadend; } else { request2.onreadystatechange = function handleLoad() { if (!request2 || request2.readyState !== 4) { return; } if (request2.status === 0 && !(request2.responseURL && request2.responseURL.indexOf("file:") === 0)) { return; } setTimeout(onloadend); }; } request2.onabort = function handleAbort() { if (!request2) { return; } reject(createError("Request aborted", config2, "ECONNABORTED", request2)); request2 = null; }; request2.onerror = function handleError() { reject(createError("Network Error", config2, null, request2)); request2 = null; }; request2.ontimeout = function handleTimeout() { var timeoutErrorMessage = config2.timeout ? "timeout of " + config2.timeout + "ms exceeded" : "timeout exceeded"; var transitional2 = config2.transitional || defaults$5.transitional; if (config2.timeoutErrorMessage) { timeoutErrorMessage = config2.timeoutErrorMessage; } reject(createError(timeoutErrorMessage, config2, transitional2.clarifyTimeoutError ? "ETIMEDOUT" : "ECONNABORTED", request2)); request2 = null; }; if (utils$6.isStandardBrowserEnv()) { var xsrfValue = (config2.withCredentials || isURLSameOrigin(fullPath)) && config2.xsrfCookieName ? cookies.read(config2.xsrfCookieName) : void 0; if (xsrfValue) { requestHeaders[config2.xsrfHeaderName] = xsrfValue; } } if ("setRequestHeader" in request2) { utils$6.forEach(requestHeaders, function setRequestHeader(val, key) { if (typeof requestData === "undefined" && key.toLowerCase() === "content-type") { delete requestHeaders[key]; } else { request2.setRequestHeader(key, val); } }); } if (!utils$6.isUndefined(config2.withCredentials)) { request2.withCredentials = !!config2.withCredentials; } if (responseType && responseType !== "json") { request2.responseType = config2.responseType; } if (typeof config2.onDownloadProgress === "function") { request2.addEventListener("progress", config2.onDownloadProgress); } if (typeof config2.onUploadProgress === "function" && request2.upload) { request2.upload.addEventListener("progress", config2.onUploadProgress); } if (config2.cancelToken || config2.signal) { onCanceled = function(cancel) { if (!request2) { return; } reject(!cancel || cancel && cancel.type ? new Cancel$2("canceled") : cancel); request2.abort(); request2 = null; }; config2.cancelToken && config2.cancelToken.subscribe(onCanceled); if (config2.signal) { config2.signal.aborted ? onCanceled() : config2.signal.addEventListener("abort", onCanceled); } } if (!requestData) { requestData = null; } request2.send(requestData); }); }; var utils$5 = utils$d; var normalizeHeaderName = normalizeHeaderName$1; var enhanceError = enhanceError$2; var DEFAULT_CONTENT_TYPE = { "Content-Type": "application/x-www-form-urlencoded" }; function setContentTypeIfUnset(headers, value2) { if (!utils$5.isUndefined(headers) && utils$5.isUndefined(headers["Content-Type"])) { headers["Content-Type"] = value2; } } function getDefaultAdapter() { var adapter; if (typeof XMLHttpRequest !== "undefined") { adapter = xhr; } else if (typeof process !== "undefined" && Object.prototype.toString.call(process) === "[object process]") { adapter = xhr; } return adapter; } function stringifySafely(rawValue, parser, encoder) { if (utils$5.isString(rawValue)) { try { (parser || JSON.parse)(rawValue); return utils$5.trim(rawValue); } catch (e) { if (e.name !== "SyntaxError") { throw e; } } } return (encoder || JSON.stringify)(rawValue); } var defaults$4 = { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: getDefaultAdapter(), transformRequest: [function transformRequest(data2, headers) { normalizeHeaderName(headers, "Accept"); normalizeHeaderName(headers, "Content-Type"); if (utils$5.isFormData(data2) || utils$5.isArrayBuffer(data2) || utils$5.isBuffer(data2) || utils$5.isStream(data2) || utils$5.isFile(data2) || utils$5.isBlob(data2)) { return data2; } if (utils$5.isArrayBufferView(data2)) { return data2.buffer; } if (utils$5.isURLSearchParams(data2)) { setContentTypeIfUnset(headers, "application/x-www-form-urlencoded;charset=utf-8"); return data2.toString(); } if (utils$5.isObject(data2) || headers && headers["Content-Type"] === "application/json") { setContentTypeIfUnset(headers, "application/json"); return stringifySafely(data2); } return data2; }], transformResponse: [function transformResponse(data2) { var transitional2 = this.transitional || defaults$4.transitional; var silentJSONParsing = transitional2 && transitional2.silentJSONParsing; var forcedJSONParsing = transitional2 && transitional2.forcedJSONParsing; var strictJSONParsing = !silentJSONParsing && this.responseType === "json"; if (strictJSONParsing || forcedJSONParsing && utils$5.isString(data2) && data2.length) { try { return JSON.parse(data2); } catch (e) { if (strictJSONParsing) { if (e.name === "SyntaxError") { throw enhanceError(e, this, "E_JSON_PARSE"); } throw e; } } } return data2; }], timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", maxContentLength: -1, maxBodyLength: -1, validateStatus: function validateStatus(status) { return status >= 200 && status < 300; }, headers: { common: { "Accept": "application/json, text/plain, */*" } } }; utils$5.forEach(["delete", "get", "head"], function forEachMethodNoData(method) { defaults$4.headers[method] = {}; }); utils$5.forEach(["post", "put", "patch"], function forEachMethodWithData(method) { defaults$4.headers[method] = utils$5.merge(DEFAULT_CONTENT_TYPE); }); var defaults_1 = defaults$4; var utils$4 = utils$d; var defaults$3 = defaults_1; var transformData$1 = function transformData2(data2, headers, fns) { var context = this || defaults$3; utils$4.forEach(fns, function transform(fn) { data2 = fn.call(context, data2, headers); }); return data2; }; var isCancel$1 = function isCancel2(value2) { return !!(value2 && value2.__CANCEL__); }; var utils$3 = utils$d; var transformData = transformData$1; var isCancel = isCancel$1; var defaults$2 = defaults_1; var Cancel$1 = Cancel_1; function throwIfCancellationRequested(config2) { if (config2.cancelToken) { config2.cancelToken.throwIfRequested(); } if (config2.signal && config2.signal.aborted) { throw new Cancel$1("canceled"); } } var dispatchRequest$1 = function dispatchRequest2(config2) { throwIfCancellationRequested(config2); config2.headers = config2.headers || {}; config2.data = transformData.call(config2, config2.data, config2.headers, config2.transformRequest); config2.headers = utils$3.merge(config2.headers.common || {}, config2.headers[config2.method] || {}, config2.headers); utils$3.forEach(["delete", "get", "head", "post", "put", "patch", "common"], function cleanHeaderConfig(method) { delete config2.headers[method]; }); var adapter = config2.adapter || defaults$2.adapter; return adapter(config2).then(function onAdapterResolution(response) { throwIfCancellationRequested(config2); response.data = transformData.call(config2, response.data, response.headers, config2.transformResponse); return response; }, function onAdapterRejection(reason) { if (!isCancel(reason)) { throwIfCancellationRequested(config2); if (reason && reason.response) { reason.response.data = transformData.call(config2, reason.response.data, reason.response.headers, config2.transformResponse); } } return Promise.reject(reason); }); }; var utils$2 = utils$d; var mergeConfig$2 = function mergeConfig2(config1, config2) { config2 = config2 || {}; var config3 = {}; function getMergedValue(target, source2) { if (utils$2.isPlainObject(target) && utils$2.isPlainObject(source2)) { return utils$2.merge(target, source2); } else if (utils$2.isPlainObject(source2)) { return utils$2.merge({}, source2); } else if (utils$2.isArray(source2)) { return source2.slice(); } return source2; } function mergeDeepProperties(prop) { if (!utils$2.isUndefined(config2[prop])) { return getMergedValue(config1[prop], config2[prop]); } else if (!utils$2.isUndefined(config1[prop])) { return getMergedValue(void 0, config1[prop]); } } function valueFromConfig2(prop) { if (!utils$2.isUndefined(config2[prop])) { return getMergedValue(void 0, config2[prop]); } } function defaultToConfig2(prop) { if (!utils$2.isUndefined(config2[prop])) { return getMergedValue(void 0, config2[prop]); } else if (!utils$2.isUndefined(config1[prop])) { return getMergedValue(void 0, config1[prop]); } } function mergeDirectKeys(prop) { if (prop in config2) { return getMergedValue(config1[prop], config2[prop]); } else if (prop in config1) { return getMergedValue(void 0, config1[prop]); } } var mergeMap = { "url": valueFromConfig2, "method": valueFromConfig2, "data": valueFromConfig2, "baseURL": defaultToConfig2, "transformRequest": defaultToConfig2, "transformResponse": defaultToConfig2, "paramsSerializer": defaultToConfig2, "timeout": defaultToConfig2, "timeoutMessage": defaultToConfig2, "withCredentials": defaultToConfig2, "adapter": defaultToConfig2, "responseType": defaultToConfig2, "xsrfCookieName": defaultToConfig2, "xsrfHeaderName": defaultToConfig2, "onUploadProgress": defaultToConfig2, "onDownloadProgress": defaultToConfig2, "decompress": defaultToConfig2, "maxContentLength": defaultToConfig2, "maxBodyLength": defaultToConfig2, "transport": defaultToConfig2, "httpAgent": defaultToConfig2, "httpsAgent": defaultToConfig2, "cancelToken": defaultToConfig2, "socketPath": defaultToConfig2, "responseEncoding": defaultToConfig2, "validateStatus": mergeDirectKeys }; utils$2.forEach(Object.keys(config1).concat(Object.keys(config2)), function computeConfigValue(prop) { var merge2 = mergeMap[prop] || mergeDeepProperties; var configValue = merge2(prop); utils$2.isUndefined(configValue) && merge2 !== mergeDirectKeys || (config3[prop] = configValue); }); return config3; }; var data = { "version": "0.24.0" }; var VERSION = data.version; var validators$1 = {}; ["object", "boolean", "number", "function", "string", "symbol"].forEach(function(type, i) { validators$1[type] = function validator2(thing) { return typeof thing === type || "a" + (i < 1 ? "n " : " ") + type; }; }); var deprecatedWarnings = {}; validators$1.transitional = function transitional(validator2, version2, message) { function formatMessage(opt, desc) { return "[Axios v" + VERSION + "] Transitional option '" + opt + "'" + desc + (message ? ". " + message : ""); } return function(value2, opt, opts) { if (validator2 === false) { throw new Error(formatMessage(opt, " has been removed" + (version2 ? " in " + version2 : ""))); } if (version2 && !deprecatedWarnings[opt]) { deprecatedWarnings[opt] = true; console.warn(formatMessage(opt, " has been deprecated since v" + version2 + " and will be removed in the near future")); } return validator2 ? validator2(value2, opt, opts) : true; }; }; function assertOptions(options, schema, allowUnknown) { if (typeof options !== "object") { throw new TypeError("options must be an object"); } var keys = Object.keys(options); var i = keys.length; while (i-- > 0) { var opt = keys[i]; var validator2 = schema[opt]; if (validator2) { var value2 = options[opt]; var result = value2 === void 0 || validator2(value2, opt, options); if (result !== true) { throw new TypeError("option " + opt + " must be " + result); } continue; } if (allowUnknown !== true) { throw Error("Unknown option " + opt); } } } var validator$1 = { assertOptions, validators: validators$1 }; var utils$1 = utils$d; var buildURL = buildURL$2; var InterceptorManager = InterceptorManager_1; var dispatchRequest = dispatchRequest$1; var mergeConfig$1 = mergeConfig$2; var validator = validator$1; var validators = validator.validators; function Axios$1(instanceConfig) { this.defaults = instanceConfig; this.interceptors = { request: new InterceptorManager(), response: new InterceptorManager() }; } Axios$1.prototype.request = function request(config2) { if (typeof config2 === "string") { config2 = arguments[1] || {}; config2.url = arguments[0]; } else { config2 = config2 || {}; } config2 = mergeConfig$1(this.defaults, config2); if (config2.method) { config2.method = config2.method.toLowerCase(); } else if (this.defaults.method) { config2.method = this.defaults.method.toLowerCase(); } else { config2.method = "get"; } var transitional2 = config2.transitional; if (transitional2 !== void 0) { validator.assertOptions(transitional2, { silentJSONParsing: validators.transitional(validators.boolean), forcedJSONParsing: validators.transitional(validators.boolean), clarifyTimeoutError: validators.transitional(validators.boolean) }, false); } var requestInterceptorChain = []; var synchronousRequestInterceptors = true; this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) { if (typeof interceptor.runWhen === "function" && interceptor.runWhen(config2) === false) { return; } synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous; requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected); }); var responseInterceptorChain = []; this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) { responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected); }); var promise; if (!synchronousRequestInterceptors) { var chain = [dispatchRequest, void 0]; Array.prototype.unshift.apply(chain, requestInterceptorChain); chain = chain.concat(responseInterceptorChain); promise = Promise.resolve(config2); while (chain.length) { promise = promise.then(chain.shift(), chain.shift()); } return promise; } var newConfig = config2; while (requestInterceptorChain.length) { var onFulfilled = requestInterceptorChain.shift(); var onRejected = requestInterceptorChain.shift(); try { newConfig = onFulfilled(newConfig); } catch (error) { onRejected(error); break; } } try { promise = dispatchRequest(newConfig); } catch (error) { return Promise.reject(error); } while (responseInterceptorChain.length) { promise = promise.then(responseInterceptorChain.shift(), responseInterceptorChain.shift()); } return promise; }; Axios$1.prototype.getUri = function getUri(config2) { config2 = mergeConfig$1(this.defaults, config2); return buildURL(config2.url, config2.params, config2.paramsSerializer).replace(/^\?/, ""); }; utils$1.forEach(["delete", "get", "head", "options"], function forEachMethodNoData2(method) { Axios$1.prototype[method] = function(url, config2) { return this.request(mergeConfig$1(config2 || {}, { method, url, data: (config2 || {}).data })); }; }); utils$1.forEach(["post", "put", "patch"], function forEachMethodWithData2(method) { Axios$1.prototype[method] = function(url, data2, config2) { return this.request(mergeConfig$1(config2 || {}, { method, url, data: data2 })); }; }); var Axios_1 = Axios$1; var Cancel = Cancel_1; function CancelToken(executor) { if (typeof executor !== "function") { throw new TypeError("executor must be a function."); } var resolvePromise; this.promise = new Promise(function promiseExecutor(resolve) { resolvePromise = resolve; }); var token = this; this.promise.then(function(cancel) { if (!token._listeners) return; var i; var l = token._listeners.length; for (i = 0; i < l; i++) { token._listeners[i](cancel); } token._listeners = null; }); this.promise.then = function(onfulfilled) { var _resolve; var promise = new Promise(function(resolve) { token.subscribe(resolve); _resolve = resolve; }).then(onfulfilled); promise.cancel = function reject() { token.unsubscribe(_resolve); }; return promise; }; executor(function cancel(message) { if (token.reason) { return; } token.reason = new Cancel(message); resolvePromise(token.reason); }); } CancelToken.prototype.throwIfRequested = function throwIfRequested() { if (this.reason) { throw this.reason; } }; CancelToken.prototype.subscribe = function subscribe(listener) { if (this.reason) { listener(this.reason); return; } if (this._listeners) { this._listeners.push(listener); } else { this._listeners = [listener]; } }; CancelToken.prototype.unsubscribe = function unsubscribe(listener) { if (!this._listeners) { return; } var index2 = this._listeners.indexOf(listener); if (index2 !== -1) { this._listeners.splice(index2, 1); } }; CancelToken.source = function source() { var cancel; var token = new CancelToken(function executor(c) { cancel = c; }); return { token, cancel }; }; var CancelToken_1 = CancelToken; var spread = function spread2(callback2) { return function wrap(arr) { return callback2.apply(null, arr); }; }; var isAxiosError = function isAxiosError2(payload) { return typeof payload === "object" && payload.isAxiosError === true; }; var utils = utils$d; var bind = bind$2; var Axios = Axios_1; var mergeConfig = mergeConfig$2; var defaults$1 = defaults_1; function createInstance(defaultConfig) { var context = new Axios(defaultConfig); var instance2 = bind(Axios.prototype.request, context); utils.extend(instance2, Axios.prototype, context); utils.extend(instance2, context); instance2.create = function create(instanceConfig) { return createInstance(mergeConfig(defaultConfig, instanceConfig)); }; return instance2; } var axios$2 = createInstance(defaults$1); axios$2.Axios = Axios; axios$2.Cancel = Cancel_1; axios$2.CancelToken = CancelToken_1; axios$2.isCancel = isCancel$1; axios$2.VERSION = data.version; axios$2.all = function all(promises) { return Promise.all(promises); }; axios$2.spread = spread; axios$2.isAxiosError = isAxiosError; axios$3.exports = axios$2; axios$3.exports.default = axios$2; var require$$0 = axios$3.exports; var axios$1 = require$$0; const formTemplates = []; var clipboard = { exports: {} }; /*! * clipboard.js v2.0.11 * https://clipboardjs.com/ * * Licensed MIT © Zeno Rocha */ (function(module, exports) { (function webpackUniversalModuleDefinition(root, factory) { module.exports = factory(); })(commonjsGlobal$1, function() { return function() { var __webpack_modules__ = { 686: function(__unused_webpack_module, __webpack_exports__, __webpack_require__2) { __webpack_require__2.d(__webpack_exports__, { "default": function() { return clipboard2; } }); var tiny_emitter = __webpack_require__2(279); var tiny_emitter_default = /* @__PURE__ */ __webpack_require__2.n(tiny_emitter); var listen = __webpack_require__2(370); var listen_default = /* @__PURE__ */ __webpack_require__2.n(listen); var src_select = __webpack_require__2(817); var select_default = /* @__PURE__ */ __webpack_require__2.n(src_select); function command(type) { try { return document.execCommand(type); } catch (err) { return false; } } var ClipboardActionCut = function ClipboardActionCut2(target) { var selectedText = select_default()(target); command("cut"); return selectedText; }; var actions_cut = ClipboardActionCut; function createFakeElement(value2) { var isRTL = document.documentElement.getAttribute("dir") === "rtl"; var fakeElement = document.createElement("textarea"); fakeElement.style.fontSize = "12pt"; fakeElement.style.border = "0"; fakeElement.style.padding = "0"; fakeElement.style.margin = "0"; fakeElement.style.position = "absolute"; fakeElement.style[isRTL ? "right" : "left"] = "-9999px"; var yPosition = window.pageYOffset || document.documentElement.scrollTop; fakeElement.style.top = "".concat(yPosition, "px"); fakeElement.setAttribute("readonly", ""); fakeElement.value = value2; return fakeElement; } var fakeCopyAction = function fakeCopyAction2(value2, options) { var fakeElement = createFakeElement(value2); options.container.appendChild(fakeElement); var selectedText = select_default()(fakeElement); command("copy"); fakeElement.remove(); return selectedText; }; var ClipboardActionCopy = function ClipboardActionCopy2(target) { var options = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : { container: document.body }; var selectedText = ""; if (typeof target === "string") { selectedText = fakeCopyAction(target, options); } else if (target instanceof HTMLInputElement && !["text", "search", "url", "tel", "password"].includes(target === null || target === void 0 ? void 0 : target.type)) { selectedText = fakeCopyAction(target.value, options); } else { selectedText = select_default()(target); command("copy"); } return selectedText; }; var actions_copy = ClipboardActionCopy; function _typeof2(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof2 = function _typeof3(obj2) { return typeof obj2; }; } else { _typeof2 = function _typeof3(obj2) { return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; }; } return _typeof2(obj); } var ClipboardActionDefault = function ClipboardActionDefault2() { var options = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}; var _options$action = options.action, action = _options$action === void 0 ? "copy" : _options$action, container = options.container, target = options.target, text = options.text; if (action !== "copy" && action !== "cut") { throw new Error('Invalid "action" value, use either "copy" or "cut"'); } if (target !== void 0) { if (target && _typeof2(target) === "object" && target.nodeType === 1) { if (action === "copy" && target.hasAttribute("disabled")) { throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); } if (action === "cut" && (target.hasAttribute("readonly") || target.hasAttribute("disabled"))) { throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`); } } else { throw new Error('Invalid "target" value, use a valid Element'); } } if (text) { return actions_copy(text, { container }); } if (target) { return action === "cut" ? actions_cut(target) : actions_copy(target, { container }); } }; var actions_default = ClipboardActionDefault; function clipboard_typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { clipboard_typeof = function _typeof3(obj2) { return typeof obj2; }; } else { clipboard_typeof = function _typeof3(obj2) { return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; }; } return clipboard_typeof(obj); } function _classCallCheck(instance2, Constructor) { if (!(instance2 instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf2(o2, p2) { o2.__proto__ = p2; return o2; }; return _setPrototypeOf(o, p); } function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; } function _possibleConstructorReturn(self2, call) { if (call && (clipboard_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self2); } function _assertThisInitialized(self2) { if (self2 === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self2; } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function() { })); return true; } catch (e) { return false; } } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf2(o2) { return o2.__proto__ || Object.getPrototypeOf(o2); }; return _getPrototypeOf(o); } function getAttributeValue(suffix, element) { var attribute = "data-clipboard-".concat(suffix); if (!element.hasAttribute(attribute)) { return; } return element.getAttribute(attribute); } var Clipboard2 = /* @__PURE__ */ function(_Emitter) { _inherits(Clipboard3, _Emitter); var _super = _createSuper(Clipboard3); function Clipboard3(trigger, options) { var _this; _classCallCheck(this, Clipboard3); _this = _super.call(this); _this.resolveOptions(options); _this.listenClick(trigger); return _this; } _createClass(Clipboard3, [{ key: "resolveOptions", value: function resolveOptions() { var options = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}; this.action = typeof options.action === "function" ? options.action : this.defaultAction; this.target = typeof options.target === "function" ? options.target : this.defaultTarget; this.text = typeof options.text === "function" ? options.text : this.defaultText; this.container = clipboard_typeof(options.container) === "object" ? options.container : document.body; } }, { key: "listenClick", value: function listenClick(trigger) { var _this2 = this; this.listener = listen_default()(trigger, "click", function(e) { return _this2.onClick(e); }); } }, { key: "onClick", value: function onClick(e) { var trigger = e.delegateTarget || e.currentTarget; var action = this.action(trigger) || "copy"; var text = actions_default({ action, container: this.container, target: this.target(trigger), text: this.text(trigger) }); this.emit(text ? "success" : "error", { action, text, trigger, clearSelection: function clearSelection() { if (trigger) { trigger.focus(); } window.getSelection().removeAllRanges(); } }); } }, { key: "defaultAction", value: function defaultAction(trigger) { return getAttributeValue("action", trigger); } }, { key: "defaultTarget", value: function defaultTarget(trigger) { var selector = getAttributeValue("target", trigger); if (selector) { return document.querySelector(selector); } } }, { key: "defaultText", value: function defaultText(trigger) { return getAttributeValue("text", trigger); } }, { key: "destroy", value: function destroy2() { this.listener.destroy(); } }], [{ key: "copy", value: function copy(target) { var options = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : { container: document.body }; return actions_copy(target, options); } }, { key: "cut", value: function cut(target) { return actions_cut(target); } }, { key: "isSupported", value: function isSupported() { var action = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : ["copy", "cut"]; var actions = typeof action === "string" ? [action] : action; var support = !!document.queryCommandSupported; actions.forEach(function(action2) { support = support && !!document.queryCommandSupported(action2); }); return support; } }]); return Clipboard3; }(tiny_emitter_default()); var clipboard2 = Clipboard2; }, 828: function(module2) { var DOCUMENT_NODE_TYPE = 9; if (typeof Element !== "undefined" && !Element.prototype.matches) { var proto = Element.prototype; proto.matches = proto.matchesSelector || proto.mozMatches