diff --git a/dist/button.js b/dist/button.js
index ae48530..22541ef 100644
--- a/dist/button.js
+++ b/dist/button.js
@@ -1,4 +1,4 @@
-import { a4 as s, a3 as u, a5 as e } from "./common/main-BiqkL0QQ.js";
+import { a4 as s, a3 as u, a5 as e } from "./common/main-BsGJOUs_.js";
export {
s as auth,
u as default,
diff --git a/dist/common/main-BiqkL0QQ.js b/dist/common/main-BsGJOUs_.js
similarity index 99%
rename from dist/common/main-BiqkL0QQ.js
rename to dist/common/main-BsGJOUs_.js
index 322d5b3..ed34256 100644
--- a/dist/common/main-BiqkL0QQ.js
+++ b/dist/common/main-BsGJOUs_.js
@@ -25,7 +25,7 @@ import { useParams as zi, generatePath as Di, createBrowserRouter as Bi, useInRo
import b from "prop-types";
import * as At from "react-is";
import { useNotification as Wi } from "rc-notification";
-import { N as Ee, a as Oe, T as gt, S as Hi } from "./vender-DMK1apIA.js";
+import { N as Ee, a as Oe, T as gt, S as Hi } from "./vender-CP6je0ft.js";
import "rc-util/lib/hooks/useMergedState";
import Ki from "rc-drawer";
import Ji from "rc-dialog";
diff --git a/dist/common/vender-DMK1apIA.js b/dist/common/vender-CP6je0ft.js
similarity index 69%
rename from dist/common/vender-DMK1apIA.js
rename to dist/common/vender-CP6je0ft.js
index 84b63ad..5e79862 100644
--- a/dist/common/vender-DMK1apIA.js
+++ b/dist/common/vender-CP6je0ft.js
@@ -166,7 +166,7 @@ function it(t, e, n) {
e = e || new FormData();
const r = (n = y.toFlatObject(n, { metaTokens: !0, dots: !1, indexes: !1 }, !1, function(w, E) {
return !y.isUndefined(E[w]);
- })).metaTokens, s = n.visitor || p, i = n.dots, a = n.indexes, m = (n.Blob || typeof Blob < "u" && Blob) && y.isSpecCompliantForm(e);
+ })).metaTokens, s = n.visitor || d, i = n.dots, a = n.indexes, m = (n.Blob || typeof Blob < "u" && Blob) && y.isSpecCompliantForm(e);
if (!y.isFunction(s)) throw new TypeError("visitor must be a function");
function g(w) {
if (w === null) return "";
@@ -174,25 +174,25 @@ function it(t, e, n) {
if (!m && y.isBlob(w)) throw new O("Blob is not supported. Use a Buffer instead.");
return y.isArrayBuffer(w) || y.isTypedArray(w) ? m && typeof Blob == "function" ? new Blob([w]) : Buffer.from(w) : w;
}
- function p(w, E, d) {
- let l = w;
- if (w && !d && typeof w == "object") {
+ function d(w, E, h) {
+ let u = w;
+ if (w && !h && typeof w == "object") {
if (y.endsWith(E, "{}")) E = r ? E : E.slice(0, -2), w = JSON.stringify(w);
else if (y.isArray(w) && function(o) {
return y.isArray(o) && !o.some(pt);
- }(w) || (y.isFileList(w) || y.endsWith(E, "[]")) && (l = y.toArray(w))) return E = le(E), l.forEach(function(o, c) {
+ }(w) || (y.isFileList(w) || y.endsWith(E, "[]")) && (u = y.toArray(w))) return E = le(E), u.forEach(function(o, c) {
!y.isUndefined(o) && o !== null && e.append(a === !0 ? Jt([E], c, i) : a === null ? E : E + "[]", g(o));
}), !1;
}
- return !!pt(w) || (e.append(Jt(d, E, i), g(w)), !1);
+ return !!pt(w) || (e.append(Jt(h, E, i), g(w)), !1);
}
- const b = [], v = Object.assign(We, { defaultVisitor: p, convertValue: g, isVisitable: pt });
+ const b = [], v = Object.assign(We, { defaultVisitor: d, convertValue: g, isVisitable: pt });
if (!y.isObject(t)) throw new TypeError("data must be an object");
- return function w(E, d) {
+ return function w(E, h) {
if (!y.isUndefined(E)) {
- if (b.indexOf(E) !== -1) throw Error("Circular reference detected in " + d.join("."));
- b.push(E), y.forEach(E, function(l, o) {
- (!(y.isUndefined(l) || l === null) && s.call(e, l, y.isString(o) ? o.trim() : o, d, v)) === !0 && w(l, d ? d.concat(o) : [o]);
+ if (b.indexOf(E) !== -1) throw Error("Circular reference detected in " + h.join("."));
+ b.push(E), y.forEach(E, function(u, o) {
+ (!(y.isUndefined(u) || u === null) && s.call(e, u, y.isString(o) ? o.trim() : o, h, v)) === !0 && w(u, h ? h.concat(o) : [o]);
}), b.pop();
}
}(t), e;
@@ -257,12 +257,12 @@ function de(t) {
let a = n[i++];
if (a === "__proto__") return !0;
const m = Number.isFinite(+a), g = i >= n.length;
- return a = !a && y.isArray(s) ? s.length : a, g ? (y.hasOwnProp(s, a) ? s[a] = [s[a], r] : s[a] = r, !m) : (s[a] && y.isObject(s[a]) || (s[a] = []), e(n, r, s[a], i) && y.isArray(s[a]) && (s[a] = function(p) {
- const b = {}, v = Object.keys(p);
+ return a = !a && y.isArray(s) ? s.length : a, g ? (y.hasOwnProp(s, a) ? s[a] = [s[a], r] : s[a] = r, !m) : (s[a] && y.isObject(s[a]) || (s[a] = []), e(n, r, s[a], i) && y.isArray(s[a]) && (s[a] = function(d) {
+ const b = {}, v = Object.keys(d);
let w;
const E = v.length;
- let d;
- for (w = 0; w < E; w++) d = v[w], b[d] = p[d];
+ let h;
+ for (w = 0; w < E; w++) h = v[w], b[h] = d[h];
return b;
}(s[a])), !m);
}
@@ -285,8 +285,8 @@ const Q = { transitional: he, adapter: ["xhr", "http", "fetch"], transformReques
let i;
if (s) {
if (n.indexOf("application/x-www-form-urlencoded") > -1) return function(a, m) {
- return it(a, new U.classes.URLSearchParams(), Object.assign({ visitor: function(g, p, b, v) {
- return U.isNode && y.isBuffer(g) ? (this.append(p, g.toString("base64")), !1) : v.defaultVisitor.apply(this, arguments);
+ return it(a, new U.classes.URLSearchParams(), Object.assign({ visitor: function(g, d, b, v) {
+ return U.isNode && y.isBuffer(g) ? (this.append(d, g.toString("base64")), !1) : v.defaultVisitor.apply(this, arguments);
} }, m));
}(t, this.formSerializer).toString();
if ((i = y.isFileList(t)) || n.indexOf("multipart/form-data") > -1) {
@@ -297,8 +297,8 @@ const Q = { transitional: he, adapter: ["xhr", "http", "fetch"], transformReques
return s || r ? (e.setContentType("application/json", !1), function(a, m, g) {
if (y.isString(a)) try {
return (m || JSON.parse)(a), y.trim(a);
- } catch (p) {
- if (p.name !== "SyntaxError") throw p;
+ } catch (d) {
+ if (d.name !== "SyntaxError") throw d;
}
return (g || JSON.stringify)(a);
}(t)) : t;
@@ -337,20 +337,20 @@ class x {
}
set(e, n, r) {
const s = this;
- function i(m, g, p) {
+ function i(m, g, d) {
const b = J(g);
if (!b) throw new Error("header name must be a non-empty string");
const v = y.findKey(s, b);
- (!v || s[v] === void 0 || p === !0 || p === void 0 && s[v] !== !1) && (s[v || g] = tt(m));
+ (!v || s[v] === void 0 || d === !0 || d === void 0 && s[v] !== !1) && (s[v || g] = tt(m));
}
- const a = (m, g) => y.forEach(m, (p, b) => i(p, b, g));
+ const a = (m, g) => y.forEach(m, (d, b) => i(d, b, g));
if (y.isPlainObject(e) || e instanceof this.constructor) a(e, n);
else if (y.isString(e) && (e = e.trim()) && !/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())) a(((m) => {
const g = {};
- let p, b, v;
+ let d, b, v;
return m && m.split(`
`).forEach(function(w) {
- v = w.indexOf(":"), p = w.substring(0, v).trim().toLowerCase(), b = w.substring(v + 1).trim(), !p || g[p] && Ke[p] || (p === "set-cookie" ? g[p] ? g[p].push(b) : g[p] = [b] : g[p] = g[p] ? g[p] + ", " + b : b);
+ v = w.indexOf(":"), d = w.substring(0, v).trim().toLowerCase(), b = w.substring(v + 1).trim(), !d || g[d] && Ke[d] || (d === "set-cookie" ? g[d] ? g[d].push(b) : g[d] = [b] : g[d] = g[d] ? g[d] + ", " + b : b);
}), g;
})(e), n);
else if (y.isHeaders(e)) for (const [m, g] of e.entries()) i(g, m, r);
@@ -408,7 +408,7 @@ class x {
const a = y.findKey(r, i);
if (a) return n[a] = tt(s), void delete n[i];
const m = e ? function(g) {
- return g.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (p, b, v) => b.toUpperCase() + v);
+ return g.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (d, b, v) => b.toUpperCase() + v);
}(i) : String(i).trim();
m !== i && delete n[i], n[m] = tt(s), r[m] = !0;
}), this;
@@ -444,9 +444,9 @@ class x {
function s(i) {
const a = J(i);
n[a] || (function(m, g) {
- const p = y.toCamelCase(" " + g);
+ const d = y.toCamelCase(" " + g);
["get", "set", "has"].forEach((b) => {
- Object.defineProperty(m, b + p, { value: function(v, w, E) {
+ Object.defineProperty(m, b + d, { value: function(v, w, E) {
return this[b].call(this, g, v, w, E);
}, configurable: !0 });
});
@@ -483,30 +483,30 @@ const at = (t, e, n = 3) => {
const s = function(i, a) {
i = i || 10;
const m = new Array(i), g = new Array(i);
- let p, b = 0, v = 0;
+ let d, b = 0, v = 0;
return a = a !== void 0 ? a : 1e3, function(w) {
- const E = Date.now(), d = g[v];
- p || (p = E), m[b] = w, g[b] = E;
- let l = v, o = 0;
- for (; l !== b; ) o += m[l++], l %= i;
- if (b = (b + 1) % i, b === v && (v = (v + 1) % i), E - p < a) return;
- const c = d && E - d;
+ const E = Date.now(), h = g[v];
+ d || (d = E), m[b] = w, g[b] = E;
+ let u = v, o = 0;
+ for (; u !== b; ) o += m[u++], u %= i;
+ if (b = (b + 1) % i, b === v && (v = (v + 1) % i), E - d < a) return;
+ const c = h && E - h;
return c ? Math.round(1e3 * o / c) : void 0;
};
}(50, 250);
return function(i, a) {
let m = 0;
const g = 1e3 / a;
- let p = null;
+ let d = null;
return function() {
const b = this === !0, v = Date.now();
- if (b || v - m > g) return p && (clearTimeout(p), p = null), m = v, i.apply(null, arguments);
- p || (p = setTimeout(() => (p = null, m = Date.now(), i.apply(null, arguments)), g - (v - m)));
+ if (b || v - m > g) return d && (clearTimeout(d), d = null), m = v, i.apply(null, arguments);
+ d || (d = setTimeout(() => (d = null, m = Date.now(), i.apply(null, arguments)), g - (v - m)));
};
}((i) => {
- const a = i.loaded, m = i.lengthComputable ? i.total : void 0, g = a - r, p = s(g);
+ const a = i.loaded, m = i.lengthComputable ? i.total : void 0, g = a - r, d = s(g);
r = a;
- const b = { loaded: a, total: m, progress: m ? a / m : void 0, bytes: g, rate: p || void 0, estimated: p && m && a <= m ? (m - a) / p : void 0, event: i, lengthComputable: m != null };
+ const b = { loaded: a, total: m, progress: m ? a / m : void 0, bytes: g, rate: d || void 0, estimated: d && m && a <= m ? (m - a) / d : void 0, event: i, lengthComputable: m != null };
b[e ? "download" : "upload"] = !0, t(b);
}, n);
}, Ge = U.hasStandardBrowserEnv ? function() {
@@ -542,25 +542,25 @@ const Qt = (t) => t instanceof x ? { ...t } : t;
function I(t, e) {
e = e || {};
const n = {};
- function r(p, b, v) {
- return y.isPlainObject(p) && y.isPlainObject(b) ? y.merge.call({ caseless: v }, p, b) : y.isPlainObject(b) ? y.merge({}, b) : y.isArray(b) ? b.slice() : b;
+ function r(d, b, v) {
+ return y.isPlainObject(d) && y.isPlainObject(b) ? y.merge.call({ caseless: v }, d, b) : y.isPlainObject(b) ? y.merge({}, b) : y.isArray(b) ? b.slice() : b;
}
- function s(p, b, v) {
- return y.isUndefined(b) ? y.isUndefined(p) ? void 0 : r(void 0, p, v) : r(p, b, v);
+ function s(d, b, v) {
+ return y.isUndefined(b) ? y.isUndefined(d) ? void 0 : r(void 0, d, v) : r(d, b, v);
}
- function i(p, b) {
+ function i(d, b) {
if (!y.isUndefined(b)) return r(void 0, b);
}
- function a(p, b) {
- return y.isUndefined(b) ? y.isUndefined(p) ? void 0 : r(void 0, p) : r(void 0, b);
+ function a(d, b) {
+ return y.isUndefined(b) ? y.isUndefined(d) ? void 0 : r(void 0, d) : r(void 0, b);
}
- function m(p, b, v) {
- return v in e ? r(p, b) : v in t ? r(void 0, p) : void 0;
+ function m(d, b, v) {
+ return v in e ? r(d, b) : v in t ? r(void 0, d) : void 0;
}
- const g = { url: i, method: i, data: i, baseURL: a, transformRequest: a, transformResponse: a, paramsSerializer: a, timeout: a, timeoutMessage: a, withCredentials: a, withXSRFToken: a, adapter: a, responseType: a, xsrfCookieName: a, xsrfHeaderName: a, onUploadProgress: a, onDownloadProgress: a, decompress: a, maxContentLength: a, maxBodyLength: a, beforeRedirect: a, transport: a, httpAgent: a, httpsAgent: a, cancelToken: a, socketPath: a, responseEncoding: a, validateStatus: m, headers: (p, b) => s(Qt(p), Qt(b), !0) };
- return y.forEach(Object.keys(Object.assign({}, t, e)), function(p) {
- const b = g[p] || s, v = b(t[p], e[p], p);
- y.isUndefined(v) && b !== m || (n[p] = v);
+ const g = { url: i, method: i, data: i, baseURL: a, transformRequest: a, transformResponse: a, paramsSerializer: a, timeout: a, timeoutMessage: a, withCredentials: a, withXSRFToken: a, adapter: a, responseType: a, xsrfCookieName: a, xsrfHeaderName: a, onUploadProgress: a, onDownloadProgress: a, decompress: a, maxContentLength: a, maxBodyLength: a, beforeRedirect: a, transport: a, httpAgent: a, httpsAgent: a, cancelToken: a, socketPath: a, responseEncoding: a, validateStatus: m, headers: (d, b) => s(Qt(d), Qt(b), !0) };
+ return y.forEach(Object.keys(Object.assign({}, t, e)), function(d) {
+ const b = g[d] || s, v = b(t[d], e[d], d);
+ y.isUndefined(v) && b !== m || (n[d] = v);
}), n;
}
const ye = (t) => {
@@ -569,13 +569,13 @@ const ye = (t) => {
if (e.headers = m = x.from(m), e.url = fe(ge(e.baseURL, e.url), t.params, t.paramsSerializer), g && m.set("Authorization", "Basic " + btoa((g.username || "") + ":" + (g.password ? unescape(encodeURIComponent(g.password)) : ""))), y.isFormData(r)) {
if (U.hasStandardBrowserEnv || U.hasStandardBrowserWebWorkerEnv) m.setContentType(void 0);
else if ((n = m.getContentType()) !== !1) {
- const [p, ...b] = n ? n.split(";").map((v) => v.trim()).filter(Boolean) : [];
- m.setContentType([p || "multipart/form-data", ...b].join("; "));
+ const [d, ...b] = n ? n.split(";").map((v) => v.trim()).filter(Boolean) : [];
+ m.setContentType([d || "multipart/form-data", ...b].join("; "));
}
}
if (U.hasStandardBrowserEnv && (s && y.isFunction(s) && (s = s(e)), s || s !== !1 && Ge(e.url))) {
- const p = i && a && Xe.read(a);
- p && m.set(i, p);
+ const d = i && a && Xe.read(a);
+ d && m.set(i, d);
}
return e;
}, Qe = typeof XMLHttpRequest < "u" && function(t) {
@@ -587,44 +587,44 @@ const ye = (t) => {
function g() {
r.cancelToken && r.cancelToken.unsubscribe(a), r.signal && r.signal.removeEventListener("abort", a);
}
- let p = new XMLHttpRequest();
+ let d = new XMLHttpRequest();
function b() {
- if (!p) return;
- const w = x.from("getAllResponseHeaders" in p && p.getAllResponseHeaders());
+ if (!d) return;
+ const w = x.from("getAllResponseHeaders" in d && d.getAllResponseHeaders());
me(function(E) {
e(E), g();
}, function(E) {
n(E), g();
- }, { data: m && m !== "text" && m !== "json" ? p.response : p.responseText, status: p.status, statusText: p.statusText, headers: w, config: t, request: p }), p = null;
+ }, { data: m && m !== "text" && m !== "json" ? d.response : d.responseText, status: d.status, statusText: d.statusText, headers: w, config: t, request: d }), d = null;
}
- p.open(r.method.toUpperCase(), r.url, !0), p.timeout = r.timeout, "onloadend" in p ? p.onloadend = b : p.onreadystatechange = function() {
- p && p.readyState === 4 && (p.status !== 0 || p.responseURL && p.responseURL.indexOf("file:") === 0) && setTimeout(b);
- }, p.onabort = function() {
- p && (n(new O("Request aborted", O.ECONNABORTED, r, p)), p = null);
- }, p.onerror = function() {
- n(new O("Network Error", O.ERR_NETWORK, r, p)), p = null;
- }, p.ontimeout = function() {
+ d.open(r.method.toUpperCase(), r.url, !0), d.timeout = r.timeout, "onloadend" in d ? d.onloadend = b : d.onreadystatechange = function() {
+ d && d.readyState === 4 && (d.status !== 0 || d.responseURL && d.responseURL.indexOf("file:") === 0) && setTimeout(b);
+ }, d.onabort = function() {
+ d && (n(new O("Request aborted", O.ECONNABORTED, r, d)), d = null);
+ }, d.onerror = function() {
+ n(new O("Network Error", O.ERR_NETWORK, r, d)), d = null;
+ }, d.ontimeout = function() {
let w = r.timeout ? "timeout of " + r.timeout + "ms exceeded" : "timeout exceeded";
const E = r.transitional || he;
- r.timeoutErrorMessage && (w = r.timeoutErrorMessage), n(new O(w, E.clarifyTimeoutError ? O.ETIMEDOUT : O.ECONNABORTED, r, p)), p = null;
- }, s === void 0 && i.setContentType(null), "setRequestHeader" in p && y.forEach(i.toJSON(), function(w, E) {
- p.setRequestHeader(E, w);
- }), y.isUndefined(r.withCredentials) || (p.withCredentials = !!r.withCredentials), m && m !== "json" && (p.responseType = r.responseType), typeof r.onDownloadProgress == "function" && p.addEventListener("progress", at(r.onDownloadProgress, !0)), typeof r.onUploadProgress == "function" && p.upload && p.upload.addEventListener("progress", at(r.onUploadProgress)), (r.cancelToken || r.signal) && (a = (w) => {
- p && (n(!w || w.type ? new H(null, t, p) : w), p.abort(), p = null);
+ r.timeoutErrorMessage && (w = r.timeoutErrorMessage), n(new O(w, E.clarifyTimeoutError ? O.ETIMEDOUT : O.ECONNABORTED, r, d)), d = null;
+ }, s === void 0 && i.setContentType(null), "setRequestHeader" in d && y.forEach(i.toJSON(), function(w, E) {
+ d.setRequestHeader(E, w);
+ }), y.isUndefined(r.withCredentials) || (d.withCredentials = !!r.withCredentials), m && m !== "json" && (d.responseType = r.responseType), typeof r.onDownloadProgress == "function" && d.addEventListener("progress", at(r.onDownloadProgress, !0)), typeof r.onUploadProgress == "function" && d.upload && d.upload.addEventListener("progress", at(r.onUploadProgress)), (r.cancelToken || r.signal) && (a = (w) => {
+ d && (n(!w || w.type ? new H(null, t, d) : w), d.abort(), d = null);
}, r.cancelToken && r.cancelToken.subscribe(a), r.signal && (r.signal.aborted ? a() : r.signal.addEventListener("abort", a)));
const v = function(w) {
const E = /^([-+\w]{1,25})(:?\/\/|:)/.exec(w);
return E && E[1] || "";
}(r.url);
- v && U.protocols.indexOf(v) === -1 ? n(new O("Unsupported protocol " + v + ":", O.ERR_BAD_REQUEST, t)) : p.send(s || null);
+ v && U.protocols.indexOf(v) === -1 ? n(new O("Unsupported protocol " + v + ":", O.ERR_BAD_REQUEST, t)) : d.send(s || null);
});
}, Ye = (t, e) => {
let n, r = new AbortController();
const s = function(g) {
if (!n) {
n = !0, a();
- const p = g instanceof Error ? g : this.reason;
- r.abort(p instanceof O ? p : new H(p instanceof Error ? p.message : p));
+ const d = g instanceof Error ? g : this.reason;
+ r.abort(d instanceof O ? d : new H(d instanceof Error ? d.message : d));
}
};
let i = e && setTimeout(() => {
@@ -646,15 +646,15 @@ const ye = (t) => {
let r, s = 0;
for (; s < n; ) r = s + e, yield t.slice(s, r), s = r;
}, Yt = (t, e, n, r, s) => {
- const i = async function* (m, g, p) {
- for await (const b of m) yield* Ze(ArrayBuffer.isView(b) ? b : await p(String(b)), g);
+ const i = async function* (m, g, d) {
+ for await (const b of m) yield* Ze(ArrayBuffer.isView(b) ? b : await d(String(b)), g);
}(t, e, s);
let a = 0;
return new ReadableStream({ type: "bytes", async pull(m) {
- const { done: g, value: p } = await i.next();
+ const { done: g, value: d } = await i.next();
if (g) return m.close(), void r();
- let b = p.byteLength;
- n && n(a += b), m.enqueue(new Uint8Array(p));
+ let b = d.byteLength;
+ n && n(a += b), m.enqueue(new Uint8Array(d));
}, cancel: (m) => (r(m), i.return()) }, { highWaterMark: 2 });
}, Zt = (t, e) => {
const n = t != null;
@@ -683,38 +683,38 @@ const en = async (t, e) => {
const n = y.toFiniteNumber(t.getContentLength());
return n ?? (async (r) => r == null ? 0 : y.isBlob(r) ? r.size : y.isSpecCompliantForm(r) ? (await new Request(r).arrayBuffer()).byteLength : y.isArrayBufferView(r) ? r.byteLength : (y.isURLSearchParams(r) && (r += ""), y.isString(r) ? (await wt(r)).byteLength : void 0))(e);
}, we = { http: null, xhr: Qe, fetch: lt && (async (t) => {
- let { url: e, method: n, data: r, signal: s, cancelToken: i, timeout: a, onDownloadProgress: m, onUploadProgress: g, responseType: p, headers: b, withCredentials: v = "same-origin", fetchOptions: w } = ye(t);
- p = p ? (p + "").toLowerCase() : "text";
- let E, d, [l, o] = s || i || a ? Ye([s, i], a) : [];
+ let { url: e, method: n, data: r, signal: s, cancelToken: i, timeout: a, onDownloadProgress: m, onUploadProgress: g, responseType: d, headers: b, withCredentials: v = "same-origin", fetchOptions: w } = ye(t);
+ d = d ? (d + "").toLowerCase() : "text";
+ let E, h, [u, o] = s || i || a ? Ye([s, i], a) : [];
const c = () => {
!E && setTimeout(() => {
- l && l.unsubscribe();
+ u && u.unsubscribe();
}), E = !0;
};
- let u;
+ let l;
try {
- if (g && tn && n !== "get" && n !== "head" && (u = await en(b, r)) !== 0) {
+ if (g && tn && n !== "get" && n !== "head" && (l = await en(b, r)) !== 0) {
let S, T = new Request(e, { method: "POST", body: r, duplex: "half" });
- y.isFormData(r) && (S = T.headers.get("content-type")) && b.setContentType(S), T.body && (r = Yt(T.body, 65536, Zt(u, at(g)), null, wt));
+ y.isFormData(r) && (S = T.headers.get("content-type")) && b.setContentType(S), T.body && (r = Yt(T.body, 65536, Zt(l, at(g)), null, wt));
}
- y.isString(v) || (v = v ? "cors" : "omit"), d = new Request(e, { ...w, signal: l, method: n.toUpperCase(), headers: b.normalize().toJSON(), body: r, duplex: "half", withCredentials: v });
- let h = await fetch(d);
- const f = vt && (p === "stream" || p === "response");
+ y.isString(v) || (v = v ? "cors" : "omit"), h = new Request(e, { ...w, signal: u, method: n.toUpperCase(), headers: b.normalize().toJSON(), body: r, duplex: "half", withCredentials: v });
+ let p = await fetch(h);
+ const f = vt && (d === "stream" || d === "response");
if (vt && (m || f)) {
const S = {};
["status", "statusText", "headers"].forEach((j) => {
- S[j] = h[j];
+ S[j] = p[j];
});
- const T = y.toFiniteNumber(h.headers.get("content-length"));
- h = new Response(Yt(h.body, 65536, m && Zt(T, at(m, !0)), f && c, wt), S);
+ const T = y.toFiniteNumber(p.headers.get("content-length"));
+ p = new Response(Yt(p.body, 65536, m && Zt(T, at(m, !0)), f && c, wt), S);
}
- p = p || "text";
- let A = await ct[y.findKey(ct, p) || "text"](h, t);
+ d = d || "text";
+ let A = await ct[y.findKey(ct, d) || "text"](p, t);
return !f && c(), o && o(), await new Promise((S, T) => {
- me(S, T, { data: A, headers: x.from(h.headers), status: h.status, statusText: h.statusText, config: t, request: d });
+ me(S, T, { data: A, headers: x.from(p.headers), status: p.status, statusText: p.statusText, config: t, request: h });
});
- } catch (h) {
- throw c(), h && h.name === "TypeError" && /fetch/i.test(h.message) ? Object.assign(new O("Network Error", O.ERR_NETWORK, t, d), { cause: h.cause || h }) : O.from(h, h && h.code, t, d);
+ } catch (p) {
+ throw c(), p && p.name === "TypeError" && /fetch/i.test(p.message) ? Object.assign(new O("Network Error", O.ERR_NETWORK, t, h), { cause: p.cause || p }) : O.from(p, p && p.code, t, h);
}
}) };
y.forEach(we, (t, e) => {
@@ -809,42 +809,42 @@ class q {
const { transitional: r, paramsSerializer: s, headers: i } = n;
r !== void 0 && Et.assertOptions(r, { silentJSONParsing: F.transitional(F.boolean), forcedJSONParsing: F.transitional(F.boolean), clarifyTimeoutError: F.transitional(F.boolean) }, !1), s != null && (y.isFunction(s) ? n.paramsSerializer = { serialize: s } : Et.assertOptions(s, { encode: F.function, serialize: F.function }, !0)), n.method = (n.method || this.defaults.method || "get").toLowerCase();
let a = i && y.merge(i.common, i[n.method]);
- i && y.forEach(["delete", "get", "head", "post", "put", "patch", "common"], (d) => {
- delete i[d];
+ i && y.forEach(["delete", "get", "head", "post", "put", "patch", "common"], (h) => {
+ delete i[h];
}), n.headers = x.concat(a, i);
const m = [];
let g = !0;
- this.interceptors.request.forEach(function(d) {
- typeof d.runWhen == "function" && d.runWhen(n) === !1 || (g = g && d.synchronous, m.unshift(d.fulfilled, d.rejected));
+ this.interceptors.request.forEach(function(h) {
+ typeof h.runWhen == "function" && h.runWhen(n) === !1 || (g = g && h.synchronous, m.unshift(h.fulfilled, h.rejected));
});
- const p = [];
+ const d = [];
let b;
- this.interceptors.response.forEach(function(d) {
- p.push(d.fulfilled, d.rejected);
+ this.interceptors.response.forEach(function(h) {
+ d.push(h.fulfilled, h.rejected);
});
let v, w = 0;
if (!g) {
- const d = [re.bind(this), void 0];
- for (d.unshift.apply(d, m), d.push.apply(d, p), v = d.length, b = Promise.resolve(n); w < v; ) b = b.then(d[w++], d[w++]);
+ const h = [re.bind(this), void 0];
+ for (h.unshift.apply(h, m), h.push.apply(h, d), v = h.length, b = Promise.resolve(n); w < v; ) b = b.then(h[w++], h[w++]);
return b;
}
v = m.length;
let E = n;
for (w = 0; w < v; ) {
- const d = m[w++], l = m[w++];
+ const h = m[w++], u = m[w++];
try {
- E = d(E);
+ E = h(E);
} catch (o) {
- l.call(this, o);
+ u.call(this, o);
break;
}
}
try {
b = re.call(this, E);
- } catch (d) {
- return Promise.reject(d);
+ } catch (h) {
+ return Promise.reject(h);
}
- for (w = 0, v = p.length; w < v; ) b = b.then(p[w++], p[w++]);
+ for (w = 0, v = d.length; w < v; ) b = b.then(d[w++], d[w++]);
return b;
}
getUri(e) {
@@ -962,70 +962,70 @@ se = Se, function(t, e) {
m && console.log("Normalize the JSON Object"), i = typeof i == "string" ? this.JSON.parse(i) : i, m && console.log("Creating a empty dictionary");
var g = { strings: [], integers: [], floats: [] };
m && console.log("Creating the AST");
- var p = function E(d) {
- m && console.log("Calling recursiveAstBuilder with " + this.JSON.stringify(d));
- var l, o = typeof d;
- if (d === null) return { type: "null", index: -3 };
- if (typeof d > "u") return { type: "undefined", index: -5 };
- if (d instanceof Array) {
+ var d = function E(h) {
+ m && console.log("Calling recursiveAstBuilder with " + this.JSON.stringify(h));
+ var u, o = typeof h;
+ if (h === null) return { type: "null", index: -3 };
+ if (typeof h > "u") return { type: "undefined", index: -5 };
+ if (h instanceof Array) {
var c = ["@"];
- for (var u in d) d.hasOwnProperty(u) && c.push(E(d[u]));
+ for (var l in h) h.hasOwnProperty(l) && c.push(E(h[l]));
return c;
}
if (o === "object") {
- for (var h in c = ["$"], d) d.hasOwnProperty(h) && (c.push(E(h)), c.push(E(d[h])));
+ for (var p in c = ["$"], h) h.hasOwnProperty(p) && (c.push(E(p)), c.push(E(h[p])));
return c;
}
- if (d === "") return { type: "empty", index: -4 };
- if (o === "string") return (l = s.call(g.strings, d)) == -1 && (g.strings.push(t(d)), l = g.strings.length - 1), { type: "strings", index: l };
- if (o === "number" && d % 1 == 0) return (l = s.call(g.integers, d)) == -1 && (g.integers.push(n(d)), l = g.integers.length - 1), { type: "integers", index: l };
- if (o === "number") return (l = s.call(g.floats, d)) == -1 && (g.floats.push(d), l = g.floats.length - 1), { type: "floats", index: l };
- if (o === "boolean") return { type: "boolean", index: d ? -1 : -2 };
- throw new Error("Unexpected argument of type " + typeof d);
+ if (h === "") return { type: "empty", index: -4 };
+ if (o === "string") return (u = s.call(g.strings, h)) == -1 && (g.strings.push(t(h)), u = g.strings.length - 1), { type: "strings", index: u };
+ if (o === "number" && h % 1 == 0) return (u = s.call(g.integers, h)) == -1 && (g.integers.push(n(h)), u = g.integers.length - 1), { type: "integers", index: u };
+ if (o === "number") return (u = s.call(g.floats, h)) == -1 && (g.floats.push(h), u = g.floats.length - 1), { type: "floats", index: u };
+ if (o === "boolean") return { type: "boolean", index: h ? -1 : -2 };
+ throw new Error("Unexpected argument of type " + typeof h);
}(i), b = g.strings.length, v = g.integers.length;
g.floats.length, m && console.log("Parsing the dictionary");
var w = g.strings.join("|");
- return w += "^" + g.integers.join("|"), w += "^" + g.floats.join("|"), m && console.log("Parsing the structure"), w += "^" + function E(d) {
- if (m && console.log("Calling a recursiveParser with " + this.JSON.stringify(d)), d instanceof Array) {
- var l = d.shift();
- for (var o in d) d.hasOwnProperty(o) && (l += E(d[o]) + "|");
- return (l[l.length - 1] === "|" ? l.slice(0, -1) : l) + "]";
+ return w += "^" + g.integers.join("|"), w += "^" + g.floats.join("|"), m && console.log("Parsing the structure"), w += "^" + function E(h) {
+ if (m && console.log("Calling a recursiveParser with " + this.JSON.stringify(h)), h instanceof Array) {
+ var u = h.shift();
+ for (var o in h) h.hasOwnProperty(o) && (u += E(h[o]) + "|");
+ return (u[u.length - 1] === "|" ? u.slice(0, -1) : u) + "]";
}
- var c = d.type, u = d.index;
- if (c === "strings") return n(u);
- if (c === "integers") return n(b + u);
- if (c === "floats") return n(b + v + u);
- if (c === "boolean") return d.index;
+ var c = h.type, l = h.index;
+ if (c === "strings") return n(l);
+ if (c === "integers") return n(b + l);
+ if (c === "floats") return n(b + v + l);
+ if (c === "boolean") return h.index;
if (c === "null") return -3;
if (c === "undefined") return -5;
if (c === "empty") return -4;
throw new TypeError("The item is alien!");
- }(p), m && console.log("Ending parser"), a.debug ? { dictionary: g, ast: p, packed: w } : w;
+ }(d), m && console.log("Ending parser"), a.debug ? { dictionary: g, ast: d, packed: w } : w;
}, unpack: function(i, a) {
a = a || {};
var m = i.split("^");
a.verbose && console.log("Building dictionary");
- var g = [], p = m[0];
- if (p !== "") {
- p = p.split("|"), a.verbose && console.log("Parse the strings dictionary");
- for (var b = 0, v = p.length; b < v; b++) g.push(e(p[b]));
+ var g = [], d = m[0];
+ if (d !== "") {
+ d = d.split("|"), a.verbose && console.log("Parse the strings dictionary");
+ for (var b = 0, v = d.length; b < v; b++) g.push(e(d[b]));
}
- if ((p = m[1]) !== "") for (p = p.split("|"), a.verbose && console.log("Parse the integers dictionary"), b = 0, v = p.length; b < v; b++) g.push(r(p[b]));
- if ((p = m[2]) !== "") for (p = p.split("|"), a.verbose && console.log("Parse the floats dictionary"), b = 0, v = p.length; b < v; b++) g.push(parseFloat(p[b]));
- p = null, a.verbose && console.log("Tokenizing the structure");
- var w = "", E = [], d = m[3].length;
- for (b = 0; b < d; b++) {
- var l = m[3].charAt(b);
- l === "|" || l === "$" || l === "@" || l === "]" ? (w && (E.push(r(w)), w = ""), l !== "|" && E.push(l)) : w += l;
+ if ((d = m[1]) !== "") for (d = d.split("|"), a.verbose && console.log("Parse the integers dictionary"), b = 0, v = d.length; b < v; b++) g.push(r(d[b]));
+ if ((d = m[2]) !== "") for (d = d.split("|"), a.verbose && console.log("Parse the floats dictionary"), b = 0, v = d.length; b < v; b++) g.push(parseFloat(d[b]));
+ d = null, a.verbose && console.log("Tokenizing the structure");
+ var w = "", E = [], h = m[3].length;
+ for (b = 0; b < h; b++) {
+ var u = m[3].charAt(b);
+ u === "|" || u === "$" || u === "@" || u === "]" ? (w && (E.push(r(w)), w = ""), u !== "|" && E.push(u)) : w += u;
}
var o = E.length, c = 0;
- return a.verbose && console.log("Starting recursive parser"), function u() {
- var h = E[c++];
- if (a.verbose && console.log("Reading collection type " + (h === "$" ? "object" : "Array")), h === "@") {
+ return a.verbose && console.log("Starting recursive parser"), function l() {
+ var p = E[c++];
+ if (a.verbose && console.log("Reading collection type " + (p === "$" ? "object" : "Array")), p === "@") {
for (var f = []; c < o; c++) {
var A = E[c];
if (a.verbose && console.log("Read " + A + " symbol"), A === "]") return f;
- if (A === "@" || A === "$") f.push(u());
+ if (A === "@" || A === "$") f.push(l());
else switch (A) {
case -1:
f.push(!0);
@@ -1048,11 +1048,11 @@ se = Se, function(t, e) {
}
return a.verbose && console.log("Parsed " + this.JSON.stringify(f)), f;
}
- if (h === "$") {
+ if (p === "$") {
for (f = {}; c < o; c++) {
var S = E[c];
if (S === "]") return f;
- if (S = S === -4 ? "" : g[S], (A = E[++c]) === "@" || A === "$") f[S] = u();
+ if (S = S === -4 ? "" : g[S], (A = E[++c]) === "@" || A === "$") f[S] = l();
else switch (A) {
case -1:
f[S] = !0;
@@ -1075,7 +1075,7 @@ se = Se, function(t, e) {
}
return a.verbose && console.log("Parsed " + this.JSON.stringify(f)), f;
}
- throw new TypeError("Bad token " + h + " isn't a type");
+ throw new TypeError("Bad token " + p + " isn't a type");
}();
} };
});
@@ -1134,7 +1134,7 @@ class cn {
return new TextDecoder().decode(n);
}
}
-var nt, rt, ot, X, Pt, M, L;
+var nt, rt, ot, X, Pt, L, M;
class un {
constructor(e) {
_(this, nt, null), B(this, nt, e);
@@ -1179,34 +1179,36 @@ rt = /* @__PURE__ */ new WeakMap(), Promise.withResolvers || (Promise.withResolv
});
class _t {
constructor(e, n, r = ({}) => Promise.reject({ code: -1, msg: "请初始化HTTP请求方法主体" })) {
- _(this, ot, void 0), _(this, X, void 0), _(this, Pt, void 0), _(this, M, { "#": /* @__PURE__ */ new Map(), $: /* @__PURE__ */ new Map() }), _(this, L, /* @__PURE__ */ new Map()), P(this, "request", ({ url: s = "/", method: i = "GET", ...a }, m = !1) => {
- var g, p;
- const b = i.toUpperCase(), v = ((o) => {
- let c = 5381;
- for (let u = 0; u < o.length; u++) c = 33 * c ^ o.charCodeAt(u);
- return (c >>> 0).toString(16);
- })(JSON.stringify([s, b, a])), w = (g = s == null ? void 0 : s.includes) != null && g.call(s, "/_/") ? "#" : "$", { promise: E, resolve: d, reject: l } = Promise.withResolvers();
- return R(this, M)[w].has(v) ? (console.log("缓存命中", s), d(R(this, M)[w].get(v))) : (R(this, L).has(v) ? R(this, L).get(v).push([d, l]) : R(this, L).set(v, [[d, l]]), (p = R(this, L).get(v)) != null && p.some((o) => o) && R(this, ot).call(this, { url: s, method: b, ...a }).then((o) => {
- if (![0, 1].includes(o.code)) throw bt(o.code, o.msg, o.data, s, o == null ? void 0 : o.res);
- return [o.code, o.msg, o.data, s, o == null ? void 0 : o.res];
- }).then((o) => ((w == "#" || m && b === "GET") && R(this, M)[w].set(v, o), o)).then((o) => {
- var c;
- return (c = R(this, L).get(v)) == null ? void 0 : c.forEach((u, h, f) => {
- u && u[0](o), delete f[h];
+ _(this, ot, void 0), _(this, X, void 0), _(this, Pt, void 0), _(this, L, { "#": /* @__PURE__ */ new Map(), $: /* @__PURE__ */ new Map() }), _(this, M, /* @__PURE__ */ new Map()), P(this, "request", ({ url: s = "/", method: i = "GET", ...a }, m = !1) => {
+ var g;
+ const d = i.toUpperCase(), b = ((u) => {
+ let o = 5381;
+ for (let c = 0; c < u.length; c++) o = 33 * o ^ u.charCodeAt(c);
+ return (o >>> 0).toString(16);
+ })(JSON.stringify([s, d, a])), v = (g = s == null ? void 0 : s.includes) != null && g.call(s, "/_/") ? "#" : "$", { promise: w, resolve: E, reject: h } = Promise.withResolvers();
+ return R(this, L)[v].has(b) ? (console.log("cache", s), E(R(this, L)[v].get(b))) : R(this, M).has(b) ? R(this, M).get(b).push([E, h]) : (R(this, M).set(b, [[E, h]]), R(this, ot).call(this, { url: s, method: d, ...a }).then((u) => {
+ if (![0, 1].includes(u.code)) throw bt(u.code, u.msg, u.data, s, u == null ? void 0 : u.res);
+ return [u.code, u.msg, u.data, s, u == null ? void 0 : u.res];
+ }).then((u) => ((v == "#" || d == "GET") && R(this, L)[v].set(b, u), v != "#" && d == "GET" && !m && setTimeout(() => {
+ R(this, L)[v].delete(b);
+ }, 300), u)).then((u) => {
+ var o;
+ return (o = R(this, M).get(b)) == null ? void 0 : o.forEach((c, l, p) => {
+ c && c[0](u), delete p[l];
});
- }).catch((o) => {
- var c;
- R(this, M)[w].delete(v), (c = R(this, L).get(v)) == null || c.forEach((u, h, f) => {
- u && u[1](o instanceof Ct ? o : bt(-1, o, null, s)), delete f[h];
+ }).catch((u) => {
+ var o;
+ R(this, L)[v].delete(b), (o = R(this, M).get(b)) == null || o.forEach((c, l, p) => {
+ c && c[1](u instanceof Ct ? u : bt(-1, u, null, s)), delete p[l];
});
- }).finally(() => R(this, L).delete(v))), new Proxy(E, { get: (o, c) => (...u) => o.then((h) => bt(...h)[c](...u)).catch((h) => {
- if (!h instanceof Ct) throw h;
- return typeof h[c] == "function" ? h[c](...u) : h[c];
+ }).finally(() => R(this, M).delete(b))), new Proxy(w, { get: (u, o) => (...c) => u.then((l) => bt(...l)[o](...c)).catch((l) => {
+ if (!l instanceof Ct) throw l;
+ return typeof l[o] == "function" ? l[o](...c) : l[o];
}) });
}), P(this, "get", (s, i = {}) => this.request({ url: s, method: "GET", params: i })), P(this, "post", (s, i = {}, a = {}) => this.request({ url: s, method: "POST", data: i, params: a })), P(this, "put", (s, i = {}, a = {}) => this.request({ url: s, method: "PUT", data: i, params: a })), P(this, "del", (s, i = {}, a = {}) => this.request({ url: s, method: "DELETE", data: i, params: a })), P(this, "download", (s, i) => {
}), P(this, "cache", (s, i = {}) => this.request({ url: s, method: "GET", params: i }, !0)), P(this, "list", (s, i = {}) => this.get(`/api/${s}/${this.encode(i)}`)), P(this, "getAppInfo", () => {
}), P(this, "refreshCache", (s = !1) => {
- s && R(this, M)["#"].clear(), R(this, M).$.clear();
+ s && R(this, L)["#"].clear(), R(this, L).$.clear();
}), P(this, "decode", (s = "", i = {}) => {
if (s === void 0 || s === "" || s === null) return i;
try {
@@ -1221,7 +1223,7 @@ class _t {
}), B(this, Pt, e), B(this, ot, r), B(this, X, new cn(n));
}
}
-ot = /* @__PURE__ */ new WeakMap(), X = /* @__PURE__ */ new WeakMap(), Pt = /* @__PURE__ */ new WeakMap(), M = /* @__PURE__ */ new WeakMap(), L = /* @__PURE__ */ new WeakMap();
+ot = /* @__PURE__ */ new WeakMap(), X = /* @__PURE__ */ new WeakMap(), Pt = /* @__PURE__ */ new WeakMap(), L = /* @__PURE__ */ new WeakMap(), M = /* @__PURE__ */ new WeakMap();
const fn = _t;
_t.onUnhandledRejection = (t) => {
var e, n, r, s, i, a;
@@ -1235,80 +1237,80 @@ var Ae = { exports: {} };
* @license MIT */
Ae.exports = function() {
var t, e, n = { version: "0.2.0" }, r = n.settings = { minimum: 0.08, easing: "ease", positionUsing: "", speed: 200, trickle: !0, trickleRate: 0.02, trickleSpeed: 800, showSpinner: !0, barSelector: '[role="bar"]', spinnerSelector: '[role="spinner"]', parent: "body", template: '
' };
- function s(d, l, o) {
- return d < l ? l : d > o ? o : d;
+ function s(h, u, o) {
+ return h < u ? u : h > o ? o : h;
}
- function i(d) {
- return 100 * (-1 + d);
+ function i(h) {
+ return 100 * (-1 + h);
}
- function a(d, l, o) {
+ function a(h, u, o) {
var c;
- return (c = r.positionUsing === "translate3d" ? { transform: "translate3d(" + i(d) + "%,0,0)" } : r.positionUsing === "translate" ? { transform: "translate(" + i(d) + "%,0)" } : { "margin-left": i(d) + "%" }).transition = "all " + l + "ms " + o, c;
+ return (c = r.positionUsing === "translate3d" ? { transform: "translate3d(" + i(h) + "%,0,0)" } : r.positionUsing === "translate" ? { transform: "translate(" + i(h) + "%,0)" } : { "margin-left": i(h) + "%" }).transition = "all " + u + "ms " + o, c;
}
- n.configure = function(d) {
- var l, o;
- for (l in d) (o = d[l]) !== void 0 && d.hasOwnProperty(l) && (r[l] = o);
+ n.configure = function(h) {
+ var u, o;
+ for (u in h) (o = h[u]) !== void 0 && h.hasOwnProperty(u) && (r[u] = o);
return this;
- }, n.status = null, n.set = function(d) {
- var l = n.isStarted();
- d = s(d, r.minimum, 1), n.status = d === 1 ? null : d;
- var o = n.render(!l), c = o.querySelector(r.barSelector), u = r.speed, h = r.easing;
+ }, n.status = null, n.set = function(h) {
+ var u = n.isStarted();
+ h = s(h, r.minimum, 1), n.status = h === 1 ? null : h;
+ var o = n.render(!u), c = o.querySelector(r.barSelector), l = r.speed, p = r.easing;
return o.offsetWidth, m(function(f) {
- r.positionUsing === "" && (r.positionUsing = n.getPositioningCSS()), g(c, a(d, u, h)), d === 1 ? (g(o, { transition: "none", opacity: 1 }), o.offsetWidth, setTimeout(function() {
- g(o, { transition: "all " + u + "ms linear", opacity: 0 }), setTimeout(function() {
+ r.positionUsing === "" && (r.positionUsing = n.getPositioningCSS()), g(c, a(h, l, p)), h === 1 ? (g(o, { transition: "none", opacity: 1 }), o.offsetWidth, setTimeout(function() {
+ g(o, { transition: "all " + l + "ms linear", opacity: 0 }), setTimeout(function() {
n.remove(), f();
- }, u);
- }, u)) : setTimeout(f, u);
+ }, l);
+ }, l)) : setTimeout(f, l);
}), this;
}, n.isStarted = function() {
return typeof n.status == "number";
}, n.start = function() {
n.status || n.set(0);
- var d = function() {
+ var h = function() {
setTimeout(function() {
- n.status && (n.trickle(), d());
+ n.status && (n.trickle(), h());
}, r.trickleSpeed);
};
- return r.trickle && d(), this;
- }, n.done = function(d) {
- return d || n.status ? n.inc(0.3 + 0.5 * Math.random()).set(1) : this;
- }, n.inc = function(d) {
- var l = n.status;
- return l ? (typeof d != "number" && (d = (1 - l) * s(Math.random() * l, 0.1, 0.95)), l = s(l + d, 0, 0.994), n.set(l)) : n.start();
+ return r.trickle && h(), this;
+ }, n.done = function(h) {
+ return h || n.status ? n.inc(0.3 + 0.5 * Math.random()).set(1) : this;
+ }, n.inc = function(h) {
+ var u = n.status;
+ return u ? (typeof h != "number" && (h = (1 - u) * s(Math.random() * u, 0.1, 0.95)), u = s(u + h, 0, 0.994), n.set(u)) : n.start();
}, n.trickle = function() {
return n.inc(Math.random() * r.trickleRate);
- }, t = 0, e = 0, n.promise = function(d) {
- return d && d.state() !== "resolved" ? (e === 0 && n.start(), t++, e++, d.always(function() {
+ }, t = 0, e = 0, n.promise = function(h) {
+ return h && h.state() !== "resolved" ? (e === 0 && n.start(), t++, e++, h.always(function() {
--e == 0 ? (t = 0, n.done()) : n.set((t - e) / t);
}), this) : this;
- }, n.render = function(d) {
+ }, n.render = function(h) {
if (n.isRendered()) return document.getElementById("nprogress");
b(document.documentElement, "nprogress-busy");
- var l = document.createElement("div");
- l.id = "nprogress", l.innerHTML = r.template;
- var o, c = l.querySelector(r.barSelector), u = d ? "-100" : i(n.status || 0), h = document.querySelector(r.parent);
- return g(c, { transition: "all 0 linear", transform: "translate3d(" + u + "%,0,0)" }), r.showSpinner || (o = l.querySelector(r.spinnerSelector)) && E(o), h != document.body && b(h, "nprogress-custom-parent"), h.appendChild(l), l;
+ var u = document.createElement("div");
+ u.id = "nprogress", u.innerHTML = r.template;
+ var o, c = u.querySelector(r.barSelector), l = h ? "-100" : i(n.status || 0), p = document.querySelector(r.parent);
+ return g(c, { transition: "all 0 linear", transform: "translate3d(" + l + "%,0,0)" }), r.showSpinner || (o = u.querySelector(r.spinnerSelector)) && E(o), p != document.body && b(p, "nprogress-custom-parent"), p.appendChild(u), u;
}, n.remove = function() {
v(document.documentElement, "nprogress-busy"), v(document.querySelector(r.parent), "nprogress-custom-parent");
- var d = document.getElementById("nprogress");
- d && E(d);
+ var h = document.getElementById("nprogress");
+ h && E(h);
}, n.isRendered = function() {
return !!document.getElementById("nprogress");
}, n.getPositioningCSS = function() {
- var d = document.body.style, l = "WebkitTransform" in d ? "Webkit" : "MozTransform" in d ? "Moz" : "msTransform" in d ? "ms" : "OTransform" in d ? "O" : "";
- return l + "Perspective" in d ? "translate3d" : l + "Transform" in d ? "translate" : "margin";
+ var h = document.body.style, u = "WebkitTransform" in h ? "Webkit" : "MozTransform" in h ? "Moz" : "msTransform" in h ? "ms" : "OTransform" in h ? "O" : "";
+ return u + "Perspective" in h ? "translate3d" : u + "Transform" in h ? "translate" : "margin";
};
var m = /* @__PURE__ */ function() {
- var d = [];
- function l() {
- var o = d.shift();
- o && o(l);
+ var h = [];
+ function u() {
+ var o = h.shift();
+ o && o(u);
}
return function(o) {
- d.push(o), d.length == 1 && l();
+ h.push(o), h.length == 1 && u();
};
}(), g = /* @__PURE__ */ function() {
- var d = ["Webkit", "O", "Moz", "ms"], l = {};
+ var h = ["Webkit", "O", "Moz", "ms"], u = {};
function o(f) {
return f.replace(/^-ms-/, "ms-").replace(/-([\da-z])/gi, function(A, S) {
return S.toUpperCase();
@@ -1317,37 +1319,37 @@ Ae.exports = function() {
function c(f) {
var A = document.body.style;
if (f in A) return f;
- for (var S, T = d.length, j = f.charAt(0).toUpperCase() + f.slice(1); T--; ) if ((S = d[T] + j) in A) return S;
+ for (var S, T = h.length, j = f.charAt(0).toUpperCase() + f.slice(1); T--; ) if ((S = h[T] + j) in A) return S;
return f;
}
- function u(f) {
- return f = o(f), l[f] || (l[f] = c(f));
+ function l(f) {
+ return f = o(f), u[f] || (u[f] = c(f));
}
- function h(f, A, S) {
- A = u(A), f.style[A] = S;
+ function p(f, A, S) {
+ A = l(A), f.style[A] = S;
}
return function(f, A) {
var S, T, j = arguments;
- if (j.length == 2) for (S in A) (T = A[S]) !== void 0 && A.hasOwnProperty(S) && h(f, S, T);
- else h(f, j[1], j[2]);
+ if (j.length == 2) for (S in A) (T = A[S]) !== void 0 && A.hasOwnProperty(S) && p(f, S, T);
+ else p(f, j[1], j[2]);
};
}();
- function p(d, l) {
- return (typeof d == "string" ? d : w(d)).indexOf(" " + l + " ") >= 0;
+ function d(h, u) {
+ return (typeof h == "string" ? h : w(h)).indexOf(" " + u + " ") >= 0;
}
- function b(d, l) {
- var o = w(d), c = o + l;
- p(o, l) || (d.className = c.substring(1));
+ function b(h, u) {
+ var o = w(h), c = o + u;
+ d(o, u) || (h.className = c.substring(1));
}
- function v(d, l) {
- var o, c = w(d);
- p(d, l) && (o = c.replace(" " + l + " ", " "), d.className = o.substring(1, o.length - 1));
+ function v(h, u) {
+ var o, c = w(h);
+ d(h, u) && (o = c.replace(" " + u + " ", " "), h.className = o.substring(1, o.length - 1));
}
- function w(d) {
- return (" " + (d.className || "") + " ").replace(/\s+/gi, " ");
+ function w(h) {
+ return (" " + (h.className || "") + " ").replace(/\s+/gi, " ");
}
- function E(d) {
- d && d.parentNode && d.parentNode.removeChild(d);
+ function E(h) {
+ h && h.parentNode && h.parentNode.removeChild(h);
}
return n;
}();
@@ -1355,124 +1357,124 @@ const hn = Re(Ae.exports);
var Te = { exports: {} };
Te.exports = function(t) {
var e = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"];
- function n(l, o) {
- var c = l[0], u = l[1], h = l[2], f = l[3];
- u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & h | ~u & f) + o[0] - 680876936 | 0) << 7 | c >>> 25) + u | 0) & u | ~c & h) + o[1] - 389564586 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & u) + o[2] + 606105819 | 0) << 17 | h >>> 15) + f | 0) & f | ~h & c) + o[3] - 1044525330 | 0) << 22 | u >>> 10) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & h | ~u & f) + o[4] - 176418897 | 0) << 7 | c >>> 25) + u | 0) & u | ~c & h) + o[5] + 1200080426 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & u) + o[6] - 1473231341 | 0) << 17 | h >>> 15) + f | 0) & f | ~h & c) + o[7] - 45705983 | 0) << 22 | u >>> 10) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & h | ~u & f) + o[8] + 1770035416 | 0) << 7 | c >>> 25) + u | 0) & u | ~c & h) + o[9] - 1958414417 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & u) + o[10] - 42063 | 0) << 17 | h >>> 15) + f | 0) & f | ~h & c) + o[11] - 1990404162 | 0) << 22 | u >>> 10) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & h | ~u & f) + o[12] + 1804603682 | 0) << 7 | c >>> 25) + u | 0) & u | ~c & h) + o[13] - 40341101 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & u) + o[14] - 1502002290 | 0) << 17 | h >>> 15) + f | 0) & f | ~h & c) + o[15] + 1236535329 | 0) << 22 | u >>> 10) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & f | h & ~f) + o[1] - 165796510 | 0) << 5 | c >>> 27) + u | 0) & h | u & ~h) + o[6] - 1069501632 | 0) << 9 | f >>> 23) + c | 0) & u | c & ~u) + o[11] + 643717713 | 0) << 14 | h >>> 18) + f | 0) & c | f & ~c) + o[0] - 373897302 | 0) << 20 | u >>> 12) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & f | h & ~f) + o[5] - 701558691 | 0) << 5 | c >>> 27) + u | 0) & h | u & ~h) + o[10] + 38016083 | 0) << 9 | f >>> 23) + c | 0) & u | c & ~u) + o[15] - 660478335 | 0) << 14 | h >>> 18) + f | 0) & c | f & ~c) + o[4] - 405537848 | 0) << 20 | u >>> 12) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & f | h & ~f) + o[9] + 568446438 | 0) << 5 | c >>> 27) + u | 0) & h | u & ~h) + o[14] - 1019803690 | 0) << 9 | f >>> 23) + c | 0) & u | c & ~u) + o[3] - 187363961 | 0) << 14 | h >>> 18) + f | 0) & c | f & ~c) + o[8] + 1163531501 | 0) << 20 | u >>> 12) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u & f | h & ~f) + o[13] - 1444681467 | 0) << 5 | c >>> 27) + u | 0) & h | u & ~h) + o[2] - 51403784 | 0) << 9 | f >>> 23) + c | 0) & u | c & ~u) + o[7] + 1735328473 | 0) << 14 | h >>> 18) + f | 0) & c | f & ~c) + o[12] - 1926607734 | 0) << 20 | u >>> 12) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u ^ h ^ f) + o[5] - 378558 | 0) << 4 | c >>> 28) + u | 0) ^ u ^ h) + o[8] - 2022574463 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ u) + o[11] + 1839030562 | 0) << 16 | h >>> 16) + f | 0) ^ f ^ c) + o[14] - 35309556 | 0) << 23 | u >>> 9) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u ^ h ^ f) + o[1] - 1530992060 | 0) << 4 | c >>> 28) + u | 0) ^ u ^ h) + o[4] + 1272893353 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ u) + o[7] - 155497632 | 0) << 16 | h >>> 16) + f | 0) ^ f ^ c) + o[10] - 1094730640 | 0) << 23 | u >>> 9) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u ^ h ^ f) + o[13] + 681279174 | 0) << 4 | c >>> 28) + u | 0) ^ u ^ h) + o[0] - 358537222 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ u) + o[3] - 722521979 | 0) << 16 | h >>> 16) + f | 0) ^ f ^ c) + o[6] + 76029189 | 0) << 23 | u >>> 9) + h | 0, u = ((u += ((h = ((h += ((f = ((f += ((c = ((c += (u ^ h ^ f) + o[9] - 640364487 | 0) << 4 | c >>> 28) + u | 0) ^ u ^ h) + o[12] - 421815835 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ u) + o[15] + 530742520 | 0) << 16 | h >>> 16) + f | 0) ^ f ^ c) + o[2] - 995338651 | 0) << 23 | u >>> 9) + h | 0, u = ((u += ((f = ((f += (u ^ ((c = ((c += (h ^ (u | ~f)) + o[0] - 198630844 | 0) << 6 | c >>> 26) + u | 0) | ~h)) + o[7] + 1126891415 | 0) << 10 | f >>> 22) + c | 0) ^ ((h = ((h += (c ^ (f | ~u)) + o[14] - 1416354905 | 0) << 15 | h >>> 17) + f | 0) | ~c)) + o[5] - 57434055 | 0) << 21 | u >>> 11) + h | 0, u = ((u += ((f = ((f += (u ^ ((c = ((c += (h ^ (u | ~f)) + o[12] + 1700485571 | 0) << 6 | c >>> 26) + u | 0) | ~h)) + o[3] - 1894986606 | 0) << 10 | f >>> 22) + c | 0) ^ ((h = ((h += (c ^ (f | ~u)) + o[10] - 1051523 | 0) << 15 | h >>> 17) + f | 0) | ~c)) + o[1] - 2054922799 | 0) << 21 | u >>> 11) + h | 0, u = ((u += ((f = ((f += (u ^ ((c = ((c += (h ^ (u | ~f)) + o[8] + 1873313359 | 0) << 6 | c >>> 26) + u | 0) | ~h)) + o[15] - 30611744 | 0) << 10 | f >>> 22) + c | 0) ^ ((h = ((h += (c ^ (f | ~u)) + o[6] - 1560198380 | 0) << 15 | h >>> 17) + f | 0) | ~c)) + o[13] + 1309151649 | 0) << 21 | u >>> 11) + h | 0, u = ((u += ((f = ((f += (u ^ ((c = ((c += (h ^ (u | ~f)) + o[4] - 145523070 | 0) << 6 | c >>> 26) + u | 0) | ~h)) + o[11] - 1120210379 | 0) << 10 | f >>> 22) + c | 0) ^ ((h = ((h += (c ^ (f | ~u)) + o[2] + 718787259 | 0) << 15 | h >>> 17) + f | 0) | ~c)) + o[9] - 343485551 | 0) << 21 | u >>> 11) + h | 0, l[0] = c + l[0] | 0, l[1] = u + l[1] | 0, l[2] = h + l[2] | 0, l[3] = f + l[3] | 0;
+ function n(u, o) {
+ var c = u[0], l = u[1], p = u[2], f = u[3];
+ l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & p | ~l & f) + o[0] - 680876936 | 0) << 7 | c >>> 25) + l | 0) & l | ~c & p) + o[1] - 389564586 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & l) + o[2] + 606105819 | 0) << 17 | p >>> 15) + f | 0) & f | ~p & c) + o[3] - 1044525330 | 0) << 22 | l >>> 10) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & p | ~l & f) + o[4] - 176418897 | 0) << 7 | c >>> 25) + l | 0) & l | ~c & p) + o[5] + 1200080426 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & l) + o[6] - 1473231341 | 0) << 17 | p >>> 15) + f | 0) & f | ~p & c) + o[7] - 45705983 | 0) << 22 | l >>> 10) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & p | ~l & f) + o[8] + 1770035416 | 0) << 7 | c >>> 25) + l | 0) & l | ~c & p) + o[9] - 1958414417 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & l) + o[10] - 42063 | 0) << 17 | p >>> 15) + f | 0) & f | ~p & c) + o[11] - 1990404162 | 0) << 22 | l >>> 10) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & p | ~l & f) + o[12] + 1804603682 | 0) << 7 | c >>> 25) + l | 0) & l | ~c & p) + o[13] - 40341101 | 0) << 12 | f >>> 20) + c | 0) & c | ~f & l) + o[14] - 1502002290 | 0) << 17 | p >>> 15) + f | 0) & f | ~p & c) + o[15] + 1236535329 | 0) << 22 | l >>> 10) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & f | p & ~f) + o[1] - 165796510 | 0) << 5 | c >>> 27) + l | 0) & p | l & ~p) + o[6] - 1069501632 | 0) << 9 | f >>> 23) + c | 0) & l | c & ~l) + o[11] + 643717713 | 0) << 14 | p >>> 18) + f | 0) & c | f & ~c) + o[0] - 373897302 | 0) << 20 | l >>> 12) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & f | p & ~f) + o[5] - 701558691 | 0) << 5 | c >>> 27) + l | 0) & p | l & ~p) + o[10] + 38016083 | 0) << 9 | f >>> 23) + c | 0) & l | c & ~l) + o[15] - 660478335 | 0) << 14 | p >>> 18) + f | 0) & c | f & ~c) + o[4] - 405537848 | 0) << 20 | l >>> 12) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & f | p & ~f) + o[9] + 568446438 | 0) << 5 | c >>> 27) + l | 0) & p | l & ~p) + o[14] - 1019803690 | 0) << 9 | f >>> 23) + c | 0) & l | c & ~l) + o[3] - 187363961 | 0) << 14 | p >>> 18) + f | 0) & c | f & ~c) + o[8] + 1163531501 | 0) << 20 | l >>> 12) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l & f | p & ~f) + o[13] - 1444681467 | 0) << 5 | c >>> 27) + l | 0) & p | l & ~p) + o[2] - 51403784 | 0) << 9 | f >>> 23) + c | 0) & l | c & ~l) + o[7] + 1735328473 | 0) << 14 | p >>> 18) + f | 0) & c | f & ~c) + o[12] - 1926607734 | 0) << 20 | l >>> 12) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l ^ p ^ f) + o[5] - 378558 | 0) << 4 | c >>> 28) + l | 0) ^ l ^ p) + o[8] - 2022574463 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ l) + o[11] + 1839030562 | 0) << 16 | p >>> 16) + f | 0) ^ f ^ c) + o[14] - 35309556 | 0) << 23 | l >>> 9) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l ^ p ^ f) + o[1] - 1530992060 | 0) << 4 | c >>> 28) + l | 0) ^ l ^ p) + o[4] + 1272893353 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ l) + o[7] - 155497632 | 0) << 16 | p >>> 16) + f | 0) ^ f ^ c) + o[10] - 1094730640 | 0) << 23 | l >>> 9) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l ^ p ^ f) + o[13] + 681279174 | 0) << 4 | c >>> 28) + l | 0) ^ l ^ p) + o[0] - 358537222 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ l) + o[3] - 722521979 | 0) << 16 | p >>> 16) + f | 0) ^ f ^ c) + o[6] + 76029189 | 0) << 23 | l >>> 9) + p | 0, l = ((l += ((p = ((p += ((f = ((f += ((c = ((c += (l ^ p ^ f) + o[9] - 640364487 | 0) << 4 | c >>> 28) + l | 0) ^ l ^ p) + o[12] - 421815835 | 0) << 11 | f >>> 21) + c | 0) ^ c ^ l) + o[15] + 530742520 | 0) << 16 | p >>> 16) + f | 0) ^ f ^ c) + o[2] - 995338651 | 0) << 23 | l >>> 9) + p | 0, l = ((l += ((f = ((f += (l ^ ((c = ((c += (p ^ (l | ~f)) + o[0] - 198630844 | 0) << 6 | c >>> 26) + l | 0) | ~p)) + o[7] + 1126891415 | 0) << 10 | f >>> 22) + c | 0) ^ ((p = ((p += (c ^ (f | ~l)) + o[14] - 1416354905 | 0) << 15 | p >>> 17) + f | 0) | ~c)) + o[5] - 57434055 | 0) << 21 | l >>> 11) + p | 0, l = ((l += ((f = ((f += (l ^ ((c = ((c += (p ^ (l | ~f)) + o[12] + 1700485571 | 0) << 6 | c >>> 26) + l | 0) | ~p)) + o[3] - 1894986606 | 0) << 10 | f >>> 22) + c | 0) ^ ((p = ((p += (c ^ (f | ~l)) + o[10] - 1051523 | 0) << 15 | p >>> 17) + f | 0) | ~c)) + o[1] - 2054922799 | 0) << 21 | l >>> 11) + p | 0, l = ((l += ((f = ((f += (l ^ ((c = ((c += (p ^ (l | ~f)) + o[8] + 1873313359 | 0) << 6 | c >>> 26) + l | 0) | ~p)) + o[15] - 30611744 | 0) << 10 | f >>> 22) + c | 0) ^ ((p = ((p += (c ^ (f | ~l)) + o[6] - 1560198380 | 0) << 15 | p >>> 17) + f | 0) | ~c)) + o[13] + 1309151649 | 0) << 21 | l >>> 11) + p | 0, l = ((l += ((f = ((f += (l ^ ((c = ((c += (p ^ (l | ~f)) + o[4] - 145523070 | 0) << 6 | c >>> 26) + l | 0) | ~p)) + o[11] - 1120210379 | 0) << 10 | f >>> 22) + c | 0) ^ ((p = ((p += (c ^ (f | ~l)) + o[2] + 718787259 | 0) << 15 | p >>> 17) + f | 0) | ~c)) + o[9] - 343485551 | 0) << 21 | l >>> 11) + p | 0, u[0] = c + u[0] | 0, u[1] = l + u[1] | 0, u[2] = p + u[2] | 0, u[3] = f + u[3] | 0;
}
- function r(l) {
+ function r(u) {
var o, c = [];
- for (o = 0; o < 64; o += 4) c[o >> 2] = l.charCodeAt(o) + (l.charCodeAt(o + 1) << 8) + (l.charCodeAt(o + 2) << 16) + (l.charCodeAt(o + 3) << 24);
+ for (o = 0; o < 64; o += 4) c[o >> 2] = u.charCodeAt(o) + (u.charCodeAt(o + 1) << 8) + (u.charCodeAt(o + 2) << 16) + (u.charCodeAt(o + 3) << 24);
return c;
}
- function s(l) {
+ function s(u) {
var o, c = [];
- for (o = 0; o < 64; o += 4) c[o >> 2] = l[o] + (l[o + 1] << 8) + (l[o + 2] << 16) + (l[o + 3] << 24);
+ for (o = 0; o < 64; o += 4) c[o >> 2] = u[o] + (u[o + 1] << 8) + (u[o + 2] << 16) + (u[o + 3] << 24);
return c;
}
- function i(l) {
- var o, c, u, h, f, A, S = l.length, T = [1732584193, -271733879, -1732584194, 271733878];
- for (o = 64; o <= S; o += 64) n(T, r(l.substring(o - 64, o)));
- for (c = (l = l.substring(o - 64)).length, u = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], o = 0; o < c; o += 1) u[o >> 2] |= l.charCodeAt(o) << (o % 4 << 3);
- if (u[o >> 2] |= 128 << (o % 4 << 3), o > 55) for (n(T, u), o = 0; o < 16; o += 1) u[o] = 0;
- return h = (h = 8 * S).toString(16).match(/(.*?)(.{0,8})$/), f = parseInt(h[2], 16), A = parseInt(h[1], 16) || 0, u[14] = f, u[15] = A, n(T, u), T;
+ function i(u) {
+ var o, c, l, p, f, A, S = u.length, T = [1732584193, -271733879, -1732584194, 271733878];
+ for (o = 64; o <= S; o += 64) n(T, r(u.substring(o - 64, o)));
+ for (c = (u = u.substring(o - 64)).length, l = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], o = 0; o < c; o += 1) l[o >> 2] |= u.charCodeAt(o) << (o % 4 << 3);
+ if (l[o >> 2] |= 128 << (o % 4 << 3), o > 55) for (n(T, l), o = 0; o < 16; o += 1) l[o] = 0;
+ return p = (p = 8 * S).toString(16).match(/(.*?)(.{0,8})$/), f = parseInt(p[2], 16), A = parseInt(p[1], 16) || 0, l[14] = f, l[15] = A, n(T, l), T;
}
- function a(l) {
- var o, c, u, h, f, A, S = l.length, T = [1732584193, -271733879, -1732584194, 271733878];
- for (o = 64; o <= S; o += 64) n(T, s(l.subarray(o - 64, o)));
- for (c = (l = o - 64 < S ? l.subarray(o - 64) : new Uint8Array(0)).length, u = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], o = 0; o < c; o += 1) u[o >> 2] |= l[o] << (o % 4 << 3);
- if (u[o >> 2] |= 128 << (o % 4 << 3), o > 55) for (n(T, u), o = 0; o < 16; o += 1) u[o] = 0;
- return h = (h = 8 * S).toString(16).match(/(.*?)(.{0,8})$/), f = parseInt(h[2], 16), A = parseInt(h[1], 16) || 0, u[14] = f, u[15] = A, n(T, u), T;
+ function a(u) {
+ var o, c, l, p, f, A, S = u.length, T = [1732584193, -271733879, -1732584194, 271733878];
+ for (o = 64; o <= S; o += 64) n(T, s(u.subarray(o - 64, o)));
+ for (c = (u = o - 64 < S ? u.subarray(o - 64) : new Uint8Array(0)).length, l = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], o = 0; o < c; o += 1) l[o >> 2] |= u[o] << (o % 4 << 3);
+ if (l[o >> 2] |= 128 << (o % 4 << 3), o > 55) for (n(T, l), o = 0; o < 16; o += 1) l[o] = 0;
+ return p = (p = 8 * S).toString(16).match(/(.*?)(.{0,8})$/), f = parseInt(p[2], 16), A = parseInt(p[1], 16) || 0, l[14] = f, l[15] = A, n(T, l), T;
}
- function m(l) {
+ function m(u) {
var o, c = "";
- for (o = 0; o < 4; o += 1) c += e[l >> 8 * o + 4 & 15] + e[l >> 8 * o & 15];
+ for (o = 0; o < 4; o += 1) c += e[u >> 8 * o + 4 & 15] + e[u >> 8 * o & 15];
return c;
}
- function g(l) {
+ function g(u) {
var o;
- for (o = 0; o < l.length; o += 1) l[o] = m(l[o]);
- return l.join("");
+ for (o = 0; o < u.length; o += 1) u[o] = m(u[o]);
+ return u.join("");
}
- function p(l) {
- return /[\u0080-\uFFFF]/.test(l) && (l = unescape(encodeURIComponent(l))), l;
+ function d(u) {
+ return /[\u0080-\uFFFF]/.test(u) && (u = unescape(encodeURIComponent(u))), u;
}
- function b(l, o) {
- var c, u = l.length, h = new ArrayBuffer(u), f = new Uint8Array(h);
- for (c = 0; c < u; c += 1) f[c] = l.charCodeAt(c);
- return o ? f : h;
+ function b(u, o) {
+ var c, l = u.length, p = new ArrayBuffer(l), f = new Uint8Array(p);
+ for (c = 0; c < l; c += 1) f[c] = u.charCodeAt(c);
+ return o ? f : p;
}
- function v(l) {
- return String.fromCharCode.apply(null, new Uint8Array(l));
+ function v(u) {
+ return String.fromCharCode.apply(null, new Uint8Array(u));
}
- function w(l, o, c) {
- var u = new Uint8Array(l.byteLength + o.byteLength);
- return u.set(new Uint8Array(l)), u.set(new Uint8Array(o), l.byteLength), u;
+ function w(u, o, c) {
+ var l = new Uint8Array(u.byteLength + o.byteLength);
+ return l.set(new Uint8Array(u)), l.set(new Uint8Array(o), u.byteLength), l;
}
- function E(l) {
- var o, c = [], u = l.length;
- for (o = 0; o < u - 1; o += 2) c.push(parseInt(l.substr(o, 2), 16));
+ function E(u) {
+ var o, c = [], l = u.length;
+ for (o = 0; o < l - 1; o += 2) c.push(parseInt(u.substr(o, 2), 16));
return String.fromCharCode.apply(String, c);
}
- function d() {
+ function h() {
this.reset();
}
return g(i("hello")), typeof ArrayBuffer > "u" || ArrayBuffer.prototype.slice || function() {
- function l(o, c) {
+ function u(o, c) {
return (o = 0 | o || 0) < 0 ? Math.max(o + c, 0) : Math.min(o, c);
}
ArrayBuffer.prototype.slice = function(o, c) {
- var u, h, f, A, S = this.byteLength, T = l(o, S), j = S;
- return c !== t && (j = l(c, S)), T > j ? new ArrayBuffer(0) : (u = j - T, h = new ArrayBuffer(u), f = new Uint8Array(h), A = new Uint8Array(this, T, u), f.set(A), h);
+ var l, p, f, A, S = this.byteLength, T = u(o, S), j = S;
+ return c !== t && (j = u(c, S)), T > j ? new ArrayBuffer(0) : (l = j - T, p = new ArrayBuffer(l), f = new Uint8Array(p), A = new Uint8Array(this, T, l), f.set(A), p);
};
- }(), d.prototype.append = function(l) {
- return this.appendBinary(p(l)), this;
- }, d.prototype.appendBinary = function(l) {
- this._buff += l, this._length += l.length;
+ }(), h.prototype.append = function(u) {
+ return this.appendBinary(d(u)), this;
+ }, h.prototype.appendBinary = function(u) {
+ this._buff += u, this._length += u.length;
var o, c = this._buff.length;
for (o = 64; o <= c; o += 64) n(this._hash, r(this._buff.substring(o - 64, o)));
return this._buff = this._buff.substring(o - 64), this;
- }, d.prototype.end = function(l) {
- var o, c, u = this._buff, h = u.length, f = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
- for (o = 0; o < h; o += 1) f[o >> 2] |= u.charCodeAt(o) << (o % 4 << 3);
- return this._finish(f, h), c = g(this._hash), l && (c = E(c)), this.reset(), c;
- }, d.prototype.reset = function() {
+ }, h.prototype.end = function(u) {
+ var o, c, l = this._buff, p = l.length, f = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ for (o = 0; o < p; o += 1) f[o >> 2] |= l.charCodeAt(o) << (o % 4 << 3);
+ return this._finish(f, p), c = g(this._hash), u && (c = E(c)), this.reset(), c;
+ }, h.prototype.reset = function() {
return this._buff = "", this._length = 0, this._hash = [1732584193, -271733879, -1732584194, 271733878], this;
- }, d.prototype.getState = function() {
+ }, h.prototype.getState = function() {
return { buff: this._buff, length: this._length, hash: this._hash.slice() };
- }, d.prototype.setState = function(l) {
- return this._buff = l.buff, this._length = l.length, this._hash = l.hash, this;
- }, d.prototype.destroy = function() {
+ }, h.prototype.setState = function(u) {
+ return this._buff = u.buff, this._length = u.length, this._hash = u.hash, this;
+ }, h.prototype.destroy = function() {
delete this._hash, delete this._buff, delete this._length;
- }, d.prototype._finish = function(l, o) {
- var c, u, h, f = o;
- if (l[f >> 2] |= 128 << (f % 4 << 3), f > 55) for (n(this._hash, l), f = 0; f < 16; f += 1) l[f] = 0;
- c = (c = 8 * this._length).toString(16).match(/(.*?)(.{0,8})$/), u = parseInt(c[2], 16), h = parseInt(c[1], 16) || 0, l[14] = u, l[15] = h, n(this._hash, l);
- }, d.hash = function(l, o) {
- return d.hashBinary(p(l), o);
- }, d.hashBinary = function(l, o) {
- var c = g(i(l));
+ }, h.prototype._finish = function(u, o) {
+ var c, l, p, f = o;
+ if (u[f >> 2] |= 128 << (f % 4 << 3), f > 55) for (n(this._hash, u), f = 0; f < 16; f += 1) u[f] = 0;
+ c = (c = 8 * this._length).toString(16).match(/(.*?)(.{0,8})$/), l = parseInt(c[2], 16), p = parseInt(c[1], 16) || 0, u[14] = l, u[15] = p, n(this._hash, u);
+ }, h.hash = function(u, o) {
+ return h.hashBinary(d(u), o);
+ }, h.hashBinary = function(u, o) {
+ var c = g(i(u));
return o ? E(c) : c;
- }, d.ArrayBuffer = function() {
+ }, h.ArrayBuffer = function() {
this.reset();
- }, d.ArrayBuffer.prototype.append = function(l) {
- var o, c = w(this._buff.buffer, l), u = c.length;
- for (this._length += l.byteLength, o = 64; o <= u; o += 64) n(this._hash, s(c.subarray(o - 64, o)));
- return this._buff = o - 64 < u ? new Uint8Array(c.buffer.slice(o - 64)) : new Uint8Array(0), this;
- }, d.ArrayBuffer.prototype.end = function(l) {
- var o, c, u = this._buff, h = u.length, f = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
- for (o = 0; o < h; o += 1) f[o >> 2] |= u[o] << (o % 4 << 3);
- return this._finish(f, h), c = g(this._hash), l && (c = E(c)), this.reset(), c;
- }, d.ArrayBuffer.prototype.reset = function() {
+ }, h.ArrayBuffer.prototype.append = function(u) {
+ var o, c = w(this._buff.buffer, u), l = c.length;
+ for (this._length += u.byteLength, o = 64; o <= l; o += 64) n(this._hash, s(c.subarray(o - 64, o)));
+ return this._buff = o - 64 < l ? new Uint8Array(c.buffer.slice(o - 64)) : new Uint8Array(0), this;
+ }, h.ArrayBuffer.prototype.end = function(u) {
+ var o, c, l = this._buff, p = l.length, f = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ for (o = 0; o < p; o += 1) f[o >> 2] |= l[o] << (o % 4 << 3);
+ return this._finish(f, p), c = g(this._hash), u && (c = E(c)), this.reset(), c;
+ }, h.ArrayBuffer.prototype.reset = function() {
return this._buff = new Uint8Array(0), this._length = 0, this._hash = [1732584193, -271733879, -1732584194, 271733878], this;
- }, d.ArrayBuffer.prototype.getState = function() {
- var l = d.prototype.getState.call(this);
- return l.buff = v(l.buff), l;
- }, d.ArrayBuffer.prototype.setState = function(l) {
- return l.buff = b(l.buff, !0), d.prototype.setState.call(this, l);
- }, d.ArrayBuffer.prototype.destroy = d.prototype.destroy, d.ArrayBuffer.prototype._finish = d.prototype._finish, d.ArrayBuffer.hash = function(l, o) {
- var c = g(a(new Uint8Array(l)));
+ }, h.ArrayBuffer.prototype.getState = function() {
+ var u = h.prototype.getState.call(this);
+ return u.buff = v(u.buff), u;
+ }, h.ArrayBuffer.prototype.setState = function(u) {
+ return u.buff = b(u.buff, !0), h.prototype.setState.call(this, u);
+ }, h.ArrayBuffer.prototype.destroy = h.prototype.destroy, h.ArrayBuffer.prototype._finish = h.prototype._finish, h.ArrayBuffer.hash = function(u, o) {
+ var c = g(a(new Uint8Array(u)));
return o ? E(c) : c;
- }, d;
+ }, h;
}();
const dn = Re(Te.exports);
export {
diff --git a/dist/components.js b/dist/components.js
index 059861a..bfc1848 100644
--- a/dist/components.js
+++ b/dist/components.js
@@ -1,4 +1,4 @@
-import { ab as s, a2 as p, ac as d, ad as n, aa as t } from "./common/main-BiqkL0QQ.js";
+import { ab as s, a2 as p, ac as d, ad as n, aa as t } from "./common/main-BsGJOUs_.js";
export {
s as Empty,
p as Icon,
diff --git a/dist/container.js b/dist/container.js
index 898120a..366df19 100644
--- a/dist/container.js
+++ b/dist/container.js
@@ -1,4 +1,4 @@
-import { a7 as o, ab as s, ac as d, ad as p, a8 as t, aa as n, a9 as r, a6 as u } from "./common/main-BiqkL0QQ.js";
+import { a7 as o, ab as s, ac as d, ad as p, a8 as t, aa as n, a9 as r, a6 as u } from "./common/main-BsGJOUs_.js";
export {
o as Context,
s as Empty,
diff --git a/dist/data-converter.js b/dist/data-converter.js
index 64475ee..24b5911 100644
--- a/dist/data-converter.js
+++ b/dist/data-converter.js
@@ -1,6 +1,6 @@
import "lodash";
import "react";
-import { D as p } from "./common/main-BiqkL0QQ.js";
+import { D as p } from "./common/main-BsGJOUs_.js";
export {
p as default
};
diff --git a/dist/data-list.js b/dist/data-list.js
index a3eb3c7..754b9d4 100644
--- a/dist/data-list.js
+++ b/dist/data-list.js
@@ -1,4 +1,4 @@
-import { z as t, x as e, p as r, v as o, A as i, w as u, s as D, y as l, q as L, B as n, o as p, C as m, L as C, F as c, J as F, I as b, K as d, E as k } from "./common/main-BiqkL0QQ.js";
+import { z as t, x as e, p as r, v as o, A as i, w as u, s as D, y as l, q as L, B as n, o as p, C as m, L as C, F as c, J as F, I as b, K as d, E as k } from "./common/main-BsGJOUs_.js";
export {
t as DataListContent,
e as DataListContext,
diff --git a/dist/data-list/utils.js b/dist/data-list/utils.js
index 7c5f21c..01ecd43 100644
--- a/dist/data-list/utils.js
+++ b/dist/data-list/utils.js
@@ -1,5 +1,5 @@
import "lodash";
-import { j as a } from "../common/main-BiqkL0QQ.js";
+import { j as a } from "../common/main-BsGJOUs_.js";
export {
a as getDefaultExpandRowKeys
};
diff --git a/dist/grid-layout-form.js b/dist/grid-layout-form.js
index e7f8e27..ac7afda 100644
--- a/dist/grid-layout-form.js
+++ b/dist/grid-layout-form.js
@@ -1,4 +1,4 @@
-import { V as s, X as r, W as u, U as o, $ as t, _ as d, a1 as m, Z as F, Y as i, a0 as g } from "./common/main-BiqkL0QQ.js";
+import { V as s, X as r, W as u, U as o, $ as t, _ as d, a1 as m, Z as F, Y as i, a0 as g } from "./common/main-BsGJOUs_.js";
export {
s as GridLayoutForm,
r as GridLayoutFormHelper,
diff --git a/dist/grid-layout-form/utils.js b/dist/grid-layout-form/utils.js
index d319661..eb8e72c 100644
--- a/dist/grid-layout-form/utils.js
+++ b/dist/grid-layout-form/utils.js
@@ -1,5 +1,5 @@
import "lodash";
-import { g as o, a as g } from "../common/main-BiqkL0QQ.js";
+import { g as o, a as g } from "../common/main-BsGJOUs_.js";
export {
o as getOptionItemByValue,
g as getWidgetByNormalize
diff --git a/dist/grid-layout.js b/dist/grid-layout.js
index f5ff731..b4cd35e 100644
--- a/dist/grid-layout.js
+++ b/dist/grid-layout.js
@@ -1,4 +1,4 @@
-import { k as d, l as e, H as i, G as t, m as u, n as o } from "./common/main-BiqkL0QQ.js";
+import { k as d, l as e, H as i, G as t, m as u, n as o } from "./common/main-BsGJOUs_.js";
export {
d as GridLayout,
e as GridLayoutWidget,
diff --git a/dist/grid-layout/utils.js b/dist/grid-layout/utils.js
index 77212e3..4e4f094 100644
--- a/dist/grid-layout/utils.js
+++ b/dist/grid-layout/utils.js
@@ -1,4 +1,4 @@
-import { h as o, i as a } from "../common/main-BiqkL0QQ.js";
+import { h as o, i as a } from "../common/main-BsGJOUs_.js";
export {
o as getBoxStyle,
a as getWidgetByNormalize
diff --git a/dist/hooks.js b/dist/hooks.js
index 5dd15a3..f4bff82 100644
--- a/dist/hooks.js
+++ b/dist/hooks.js
@@ -1,7 +1,7 @@
import "lodash";
import "rc-field-form";
import "react";
-import { Q as r, P as o, S as p, N as f, O as i, T as m, M as c } from "./common/main-BiqkL0QQ.js";
+import { Q as r, P as o, S as p, N as f, O as i, T as m, M as c } from "./common/main-BsGJOUs_.js";
import { default as S } from "rc-util/lib/hooks/useMergedState";
export {
r as useDeepEffect,
diff --git a/dist/iconfont.js b/dist/iconfont.js
index c6a750f..e4ef8e2 100644
--- a/dist/iconfont.js
+++ b/dist/iconfont.js
@@ -2,7 +2,7 @@ import "react/jsx-runtime";
import "react";
import "prop-types";
import "classnames";
-import { a2 as a } from "./common/main-BiqkL0QQ.js";
+import { a2 as a } from "./common/main-BsGJOUs_.js";
export {
a as default
};
diff --git a/dist/index.js b/dist/index.js
index cea5a78..5f306d6 100644
--- a/dist/index.js
+++ b/dist/index.js
@@ -1,4 +1,4 @@
-import { am as t, an as e, ai as o, aj as n, ae as p, ak as r, ah as c, ag as f, af as l, al as i } from "./common/main-BiqkL0QQ.js";
+import { am as t, an as e, ai as o, aj as n, ae as p, ak as r, ah as c, ag as f, af as l, al as i } from "./common/main-BsGJOUs_.js";
export {
t as AppContext,
e as AppGlobalParamsContext,
diff --git a/dist/res-ws.js b/dist/res-ws.js
index 34e9458..2e0d7a9 100644
--- a/dist/res-ws.js
+++ b/dist/res-ws.js
@@ -1,5 +1,5 @@
import "lodash";
-import { R as a } from "./common/main-BiqkL0QQ.js";
+import { R as a } from "./common/main-BsGJOUs_.js";
export {
a as default
};
diff --git a/dist/style.css b/dist/style.css
index bb407b0..3b11f4b 100644
--- a/dist/style.css
+++ b/dist/style.css
@@ -1 +1 @@
-#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-grid-layout .react-grid-item{box-sizing:border-box!important}.monaco-editor .parameter-hints-widget{border:0px}.monaco-editor .parameter-hints-widget .signature{padding:0}.monaco-editor .suggest-widget,.monaco-editor.vs-dark .suggest-widget{border:0px}.monaco-editor .rename-box{top:0}.ant-divider:has(+.ant-form .ant-divider:first-child){display:none}:root{--padding-lg: 24px;--padding-md: 16px;--padding-sm: 12px;--padding-xs: 8px;--padding-xss: 4px;--margin-lg: 24px;--margin-md: 16px;--margin-sm: 12px;--margin-xs: 8px;--margin-xss: 4px;--border-color: #f2f2f2;--bg-color: rgba(0, 0, 0, .02)}#root{height:100vh;background-color:#f0f2f5}*::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px}*::-webkit-scrollbar-thumb:hover{background:#999}*::-webkit-scrollbar-track{background-color:#ddd}*::-webkit-scrollbar-corner{background-color:#ddd}*::-webkit-scrollbar{width:5px;height:5px}.ant-form-item-vertical .ant-form-item-control{flex-basis:auto}.ff-container{height:100%}.ff-loading{height:100vh;width:100%;background-color:#f0f2f5;display:flex;justify-content:center;align-items:center}.ff-loading .loader{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:128px;height:80px}.ff-loading .loader .square{position:relative}.ff-loading .loader .square:nth-child(1){margin-left:0}.ff-loading .loader .square:nth-child(1) span{-webkit-animation:animsquare1 2s infinite ease-in;animation:animsquare1 2s infinite ease-in}.ff-loading .loader .square:nth-child(2){margin-left:44px}.ff-loading .loader .square:nth-child(2) span{-webkit-animation:animsquare2 2s infinite ease-in;animation:animsquare2 2s infinite ease-in}.ff-loading .loader .square:nth-child(3){margin-left:88px}.ff-loading .loader .square:nth-child(3) span{-webkit-animation:animsquare3 2s infinite ease-in;animation:animsquare3 2s infinite ease-in}.ff-loading .loader .square:nth-child(4){margin-left:132px}.ff-loading .loader .square:nth-child(4) span{-webkit-animation:animsquare4 2s infinite ease-in;animation:animsquare4 2s infinite ease-in}.ff-loading .loader .square span{position:absolute;top:0;left:20px;height:36px;width:36px;border-radius:2px;background-color:#fff}.ff-loading .loader .square span:nth-child(1){top:0;-webkit-animation-delay:0s;animation-delay:0s}.ff-loading .loader .square span:nth-child(2){top:44px;-webkit-animation-delay:.15s;animation-delay:.15s}.ff-loading .loader .square span:nth-child(3){top:88px;-webkit-animation-delay:.3s;animation-delay:.3s}@media (max-width: 550px){.ff-loading .loader{-webkit-transform:scale(.75);transform:scale(.75)}}@media (max-width: 440px){.ff-loading .loader{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes animsquare4{0%,5%,95%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}30%,70%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}@keyframes animsquare3{0%,10%,90%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}35%,65%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}@keyframes animsquare2{0%,15%,85%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}40%,60%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}@keyframes animsquare1{0%,20%,80%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}45%,55%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}.ff-notification{position:fixed;z-index:2000;display:flex;max-height:100vh;padding:20px;align-items:flex-end;width:380px;overflow-x:hidden;overflow-y:clip;height:100vh;box-sizing:content-box;pointer-events:none;flex-direction:column;gap:24px}.ff-notification-top,.ff-notification-topLeft,.ff-notification-topRight{top:0}.ff-notification-bottom,.ff-notification-bottomRight,.ff-notification-bottomLeft{bottom:0}.ff-notification-bottomRight,.ff-notification-topRight{right:0}.ff-notification-notice{position:relative;display:block;box-sizing:border-box;line-height:1.5;width:100%}.ff-notification-notice-wrapper{z-index:2000;pointer-events:auto;position:relative;display:block;box-sizing:border-box;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;width:calc(100% - 40px);background-color:#fff;right:0}.ff-notification-notice-content{padding:14px 18px;display:flex;gap:8px;white-space:pre-wrap}.ff-notification-notice-content .ff-notification-icon.ff-notification-error{--bg-color: #ff4d4f}.ff-notification-notice-content .ff-notification-icon.ff-notification-success{--bg-color: #52c41a}.ff-notification-notice-content .ff-notification-icon.ff-notification-info{--bg-color: #1677ff}.ff-notification-notice-content .ff-notification-icon>*:first-child{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background-color:var(--bg-color)}.ff-notification-notice-progress{position:absolute;left:3px;right:3px;border-radius:1px;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;inline-size:100%;block-size:2px;border:0}.ff-notification-notice-progress,.ff-notification-notice-progress::-webkit-progress-bar{background-color:#0000000a}.ff-notification-notice-progress::-moz-progress-bar{background-color:#31afff}.ff-notification-notice-progress::-webkit-progress-value{background-color:#31afff}.ff-notification-fade{overflow:hidden;transition:all .3s}.ff-notification-fade-appear-prepare{pointer-events:none;opacity:0!important}.ff-notification-fade-appear-start{transform:translate(100%);opacity:0}.ff-notification-fade-appear-active{transform:translate(0);opacity:1}.ff-data-list-framework{height:100%;--sider-width: 280px;--col-num: 1;--gap: 8px;display:flex;gap:var(--gap)}.ff-data-list-framework .ff-data-list-container{width:100%;height:100%;row-gap:var(--gap);display:flex;flex-direction:column}.ff-data-list-framework .ff-data-list-container .ff-data-list-content{flex:1;overflow-y:auto;display:grid;gap:var(--gap);padding:calc(var(--gap) / 2);grid-template-columns:repeat(var(--col-num),1fr);grid-auto-rows:min-content}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item{display:flex;flex-direction:column;justify-content:space-between;row-gap:8px;border-radius:4px;background-color:#fff;box-shadow:0 0 8px #00000014}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .ff-grid-layout{padding:8px}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .data-list-grid-layout-item-actions{margin-top:8px;display:flex;justify-content:space-between;border-top:1px solid #f0f0f0}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .data-list-grid-layout-item-actions .data-list-grid-layout-item-action{text-align:center;margin:2px 0;flex:1}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .data-list-grid-layout-item-actions .data-list-grid-layout-item-action:not(:last-child){border-right:1px solid #f0f0f0}.ff-data-table-framework{height:100%;--sider-width: 280px;--col-num: 1;--gap: 8px;display:flex;gap:var(--gap)}.ff-data-table-framework .ff-data-table-container{width:100%;height:100%;display:flex;flex-direction:column;row-gap:var(--gap)}.ff-data-list-filter:has(.ff-data-list-filter-actions:not(.expanded)){height:60px;overflow-y:hidden}.ff-data-list-filter .ff-data-list-filter-default-form.ff-grid-layout-form{--grid-layout-cols: 25;--grid-layout-item-margin-x: 8px;--grid-layout-item-margin-y: 16px}.ff-data-list-filter .ff-data-list-filter-actions{grid-column:span var(--itemp-span, 5) / calc(var(--grid-layout-cols, 25) + 1)}.ff-data-list-filter .ff-data-list-filter-actions:not(.expanded){grid-row:1}.ff-data-list-filter .ff-data-list-filter-actions .ff-data-list-filter-expanded-button{margin-left:8px}.ff-data-list-filter .ff-data-list-filter-actions .ant-form-item-control-input-content{display:flex;justify-content:flex-end;align-items:center;gap:8px}.ff-data-list-footer{padding-block-start:8px;display:flex;justify-content:space-between}.ff-data-list-footer .ff-data-list-actions{display:flex;justify-content:center;gap:8px}.ff-data-list-sider{width:var(--sider-width, 280px);overflow-y:auto;box-shadow:8px 0 4px -8px #0000000d}.ff-data-list-sider+.ff-data-list-container{width:calc(100% - var(--sider-width, 280px))}.ff-data-list-toolbar{gap:8px;display:flex;justify-content:space-between;align-items:center}.ff-data-list-toolbar .ff-data-list-title{color:#000000e0;font-weight:600;font-size:14px}.ff-data-list-toolbar .ff-data-list-actions{display:flex;justify-content:center;gap:8px}.ff-data-list-toolbar .ff-data-list-tabs{cursor:pointer}.ff-data-list-toolbar .ff-data-list-tabs .ff-data-list-tab{color:#00000073}.ff-data-list-toolbar .ff-data-list-tabs .ff-data-list-tab:hover{font-weight:600}.ff-data-list-toolbar .ff-data-list-tabs .ff-data-list-tab.active{color:#1677ff;font-weight:600}.ff-data-list-item-operations{max-width:180px;display:flex;flex-wrap:wrap;gap:var(--margin-xss, 4px)}.ff-data-list-item-operations>.ant-btn:not(.ant-btn-circle){flex-grow:1}.ff-data-list-helper{height:100%}.ff-data-list-table{height:100%;overflow-y:hidden}.ff-data-list-table .ant-table *{scrollbar-width:auto;scrollbar-color:auto}.ff-grid-layout{--grid-layout-h: 1;--grid-layout-row: none;--grid-layout-row-height: 18px;--grid-layout-row-height-offset: 0px;--grid-layout-cols: 12;display:grid;grid-template-columns:repeat(var(--grid-layout-cols),1fr);grid-auto-rows:minmax(min-content,max-content);padding:var(--grid-layout-container-padding-y, 0) var(--grid-layout-container-padding-x, 0);padding-bottom:calc(var(--grid-layout-container-padding-y, 0) + var(--grid-layout-item-margin-y));column-gap:var(--grid-layout-item-margin-x);row-gap:var(--grid-layout-item-margin-y)}.ff-grid-layout .grid-layout-item{grid-row:span var(--grid-layout-h, 1);grid-column:calc(var(--grid-layout-x, 1) + 1)/calc(var(--grid-layout-x, 1) + var(--grid-layout-w, 1) + 1);height:calc(var(--grid-layout-row-height) * var(--grid-layout-h) + var(--grid-layout-row-height-offset));padding:var(--grid-layout-box-paddin);margin:var(--grid-layout-box-margin);display:var(--grid-layout-box-display, flex);align-items:var(--grid-layout-box-align-items, center);justify-content:var(--grid-layout-box-justify-content, normal)}.ff-grid-layout-form{--grid-layout-h: 1;--grid-layout-row: none;--grid-layout-row-height: 18px;--grid-layout-row-height-offset: 0px;--grid-layout-cols: 12;display:grid;grid-template-columns:repeat(var(--grid-layout-cols),1fr);grid-auto-rows:minmax(min-content,max-content);padding:var(--grid-layout-container-padding-y, 0) var(--grid-layout-container-padding-x, 0);padding-bottom:calc(var(--grid-layout-container-padding-y, 0) + var(--grid-layout-item-margin-y, 16px));column-gap:var(--grid-layout-item-margin-x, 8px);row-gap:var(--grid-layout-item-margin-y, 16px)}.ff-grid-layout-form .grid-layout-item{grid-row:span var(--grid-layout-h, 1);grid-column:calc(var(--grid-layout-x, 1) + 1)/calc(var(--grid-layout-x, 1) + var(--grid-layout-w, 1) + 1);height:calc(var(--grid-layout-row-height) * var(--grid-layout-h) + var(--grid-layout-row-height-offset));padding:var(--grid-layout-box-padding-y, 0) var(--grid-layout-box-padding-x, 0);margin:var(--grid-layout-box-margin)}.ff-iconfont{transform:scale(1.14);vertical-align:-.125em;display:inline-flex;align-items:center;justify-content:center}.ff-iconfont:not(:last-child){margin-right:8px}.ff-button.ant-btn-link,.ff-button.ant-btn-text{width:initial;padding:0;height:auto}.ff-default.ant-btn-link{color:#000000e0}.ant-btn-link.ant-btn:not(:disabled):focus-visible{outline:initial;outline-offset:initial;transition:initial}.ff-popover .ff-popup-header{margin-bottom:calc(var(--margin-sm) / 2)}.ff-popover .ff-popup-header:empty{display:none}.ff-popover .ff-popup-footer{display:flex;justify-content:space-between;margin-top:var(--margin-sm)}.ff-popover .ff-popup-footer:empty{display:none}.ff-modal-form{display:flex;flex-direction:column;gap:var(--modal-form-gap, 8px)}.mask-motion-enter-active,.mask-motion-appear-active,.mask-motion-leave-active{transition:all .3s}.mask-motion-enter,.mask-motion-appear{opacity:0}.mask-motion-enter-active,.mask-motion-appear-active,.mask-motion-leave{opacity:1}.mask-motion-leave-active{opacity:0}.panel-motion-left-enter-start,.panel-motion-left-appear-start,.panel-motion-left-leave-start{transition:none!important}.panel-motion-left-enter-active,.panel-motion-left-appear-active,.panel-motion-left-leave-active{transition:all .3s}.panel-motion-left-enter,.panel-motion-left-appear{transform:translate(-100%)}.panel-motion-left-enter-active,.panel-motion-left-appear-active,.panel-motion-left-leave{transform:translate(0)}.panel-motion-left-leave-active{transform:translate(-100%)!important}.panel-motion-right-enter-start,.panel-motion-right-appear-start,.panel-motion-right-leave-start{transition:none!important}.panel-motion-right-enter-active,.panel-motion-right-appear-active,.panel-motion-right-leave-active{transition:all .3s}.panel-motion-right-enter,.panel-motion-right-appear{transform:translate(100%)}.panel-motion-right-enter-active,.panel-motion-right-appear-active,.panel-motion-right-leave{transform:translate(0)}.panel-motion-right-leave-active{transform:translate(100%)!important}.panel-motion-top-enter-start,.panel-motion-top-appear-start,.panel-motion-top-leave-start{transition:none!important}.panel-motion-top-enter-active,.panel-motion-top-appear-active,.panel-motion-top-leave-active{transition:all .3s}.panel-motion-top-enter,.panel-motion-top-appear{transform:translateY(-100%)}.panel-motion-top-enter-active,.panel-motion-top-appear-active,.panel-motion-top-leave{transform:translateY(0)}.panel-motion-top-leave-active{transform:translateY(-100%)!important}.panel-motion-bottom-enter-start,.panel-motion-bottom-appear-start,.panel-motion-bottom-leave-start{transition:none!important}.panel-motion-bottom-enter-active,.panel-motion-bottom-appear-active,.panel-motion-bottom-leave-active{transition:all .3s}.panel-motion-bottom-enter,.panel-motion-bottom-appear{transform:translateY(100%)}.panel-motion-bottom-enter-active,.panel-motion-bottom-appear-active,.panel-motion-bottom-leave{transform:translateY(0)}.panel-motion-bottom-leave-active{transform:translateY(100%)!important}.ff-drawer-mask{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1050;pointer-events:auto;background-color:var(--popup-mask-bg-color, rgba(0, 0, 0, .45))}.ff-drawer{top:0;right:0;bottom:0;left:0;position:fixed;z-index:1050;pointer-events:none}.ff-drawer .ff-popup-close{top:14px;right:0}.ff-drawer-inline{position:absolute}.ff-drawer-left .ff-drawer-content-wrapper{inset:0 auto 0 0;box-shadow:6px 0 16px #00000014,3px 0 6px -4px #0000001f,9px 0 28px 8px #0000000d}.ff-drawer-right .ff-drawer-content-wrapper{inset:0 0 0 auto;box-shadow:-6px 0 16px #00000014,-3px 0 6px -4px #0000001f,-9px 0 28px 8px #0000000d}.ff-drawer-top .ff-drawer-content-wrapper{top:0;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.ff-drawer-bottom .ff-drawer-content-wrapper{bottom:0;box-shadow:0 -6px 16px #00000014,0 -3px 6px -4px #0000001f,0 -9px 28px 8px #0000000d}.ff-drawer-top .ff-drawer-content-wrapper,.ff-drawer-bottom .ff-drawer-content-wrapper{inset-inline:0}.ff-drawer-content{width:100%;height:100%;overflow:auto;background-color:var(--popup-bg-color, #fff);pointer-events:auto}.ff-drawer .ff-popup-header{padding:16px 8px;border-bottom:1px solid rgba(5,5,5,.06)}.ff-drawer .ff-popup-footer{border-top:1px solid rgba(5,5,5,.06);padding:12px 8px}.ff-drawer .ff-popup-body{padding:8px}.ff-drawer-content-wrapper{position:absolute;z-index:1050;overflow:hidden;transition:transform .3s;max-width:100vw}.ff-drawer-content-wrapper-hidden{display:none}.ff-modal-mask{position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:auto;background-color:var(--popup-mask-bg-color, rgba(0, 0, 0, .45));height:100%;filter:alpha(opacity=50);z-index:1050}.ff-modal-mask-hidden{display:none}.ff-modal-fade-enter,.ff-modal-fade-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.ff-modal-fade-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.ff-modal-fade-enter.ff-modal-fade-enter-active,.ff-modal-fade-appear.ff-modal-fade-appear-active{animation-name:rcDialogFadeIn;animation-play-state:running}.ff-modal-fade-leave.ff-modal-fade-leave-active{animation-name:rcDialogFadeOut;animation-play-state:running}@keyframes rcDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rcDialogFadeOut{0%{opacity:1}to{opacity:0}}.ff-modal{position:relative;top:100px;width:min-content;margin:0 auto}.ff-modal .ff-popup-close{top:14px;right:8px}.ff-modal .ff-popup-header:has(.ff-popup-title),.ff-modal .ff-popup-header:has(.ff-popup-sub-title){margin-bottom:8px}.ff-modal .ff-popup-footer:not(:empty){margin-top:12px}.ff-modal-wrap{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.ff-modal-title{margin:0;font-size:14px;line-height:21px;font-weight:700}.ff-modal-content{position:relative;background-color:var(--popup-bg-color, #fff);border-radius:8px;background-clip:padding-box;max-height:calc(100vh - 150px);min-width:max(35vw,600px);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;padding:20px 24px}.ff-modal-zoom-enter,.ff-modal-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.ff-modal-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-play-state:paused}.ff-modal-zoom-enter.ff-modal-zoom-enter-active,.ff-modal-zoom-appear.ff-modal-zoom-appear-active{animation-name:rcDialogZoomIn;animation-play-state:running}.ff-modal-zoom-leave.ff-modal-zoom-leave-active{animation-name:rcDialogZoomOut;animation-play-state:running}@keyframes rcDialogZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rcDialogZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(0)}}.ff-popup-close{cursor:pointer;border:0;background:transparent;font-size:24px;position:absolute;line-height:1;color:#000;opacity:.5}.ff-popup-close:disabled{pointer-events:none}.ff-popup-close:hover{opacity:.65}.ff-popup{display:flex;flex-direction:column}.ff-popup-title,.ff-popup-sub-title{display:inline}.ff-popup-title{font-size:18px;font-weight:600}.ff-popup-footer{display:flex;gap:8px;justify-content:flex-end}.ff-popup-footer:empty{display:none}.ff-popup-reserved-extras,.ff-popup-extras,.ff-popup-actions{display:flex;align-items:center;gap:8px}.ff-popup-actions{margin-left:auto}.ff-popup-body{flex:1;overflow-y:auto}
+#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-grid-layout .react-grid-item{box-sizing:border-box!important}.monaco-editor .parameter-hints-widget{border:0px}.monaco-editor .parameter-hints-widget .signature{padding:0}.monaco-editor .suggest-widget,.monaco-editor.vs-dark .suggest-widget{border:0px}.monaco-editor .rename-box{top:0}.ant-divider:has(+.ant-form .ant-divider:first-child){display:none}:root{--padding-lg: 24px;--padding-md: 16px;--padding-sm: 12px;--padding-xs: 8px;--padding-xss: 4px;--margin-lg: 24px;--margin-md: 16px;--margin-sm: 12px;--margin-xs: 8px;--margin-xss: 4px;--border-color: #f2f2f2;--bg-color: rgba(0, 0, 0, .02)}#root{height:100vh;background-color:#f0f2f5}*::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px}*::-webkit-scrollbar-thumb:hover{background:#999}*::-webkit-scrollbar-track{background-color:#ddd}*::-webkit-scrollbar-corner{background-color:#ddd}*::-webkit-scrollbar{width:5px;height:5px}.ff-container{height:100%}.ff-loading{height:100vh;width:100%;background-color:#f0f2f5;display:flex;justify-content:center;align-items:center}.ff-loading .loader{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:128px;height:80px}.ff-loading .loader .square{position:relative}.ff-loading .loader .square:nth-child(1){margin-left:0}.ff-loading .loader .square:nth-child(1) span{-webkit-animation:animsquare1 2s infinite ease-in;animation:animsquare1 2s infinite ease-in}.ff-loading .loader .square:nth-child(2){margin-left:44px}.ff-loading .loader .square:nth-child(2) span{-webkit-animation:animsquare2 2s infinite ease-in;animation:animsquare2 2s infinite ease-in}.ff-loading .loader .square:nth-child(3){margin-left:88px}.ff-loading .loader .square:nth-child(3) span{-webkit-animation:animsquare3 2s infinite ease-in;animation:animsquare3 2s infinite ease-in}.ff-loading .loader .square:nth-child(4){margin-left:132px}.ff-loading .loader .square:nth-child(4) span{-webkit-animation:animsquare4 2s infinite ease-in;animation:animsquare4 2s infinite ease-in}.ff-loading .loader .square span{position:absolute;top:0;left:20px;height:36px;width:36px;border-radius:2px;background-color:#fff}.ff-loading .loader .square span:nth-child(1){top:0;-webkit-animation-delay:0s;animation-delay:0s}.ff-loading .loader .square span:nth-child(2){top:44px;-webkit-animation-delay:.15s;animation-delay:.15s}.ff-loading .loader .square span:nth-child(3){top:88px;-webkit-animation-delay:.3s;animation-delay:.3s}@media (max-width: 550px){.ff-loading .loader{-webkit-transform:scale(.75);transform:scale(.75)}}@media (max-width: 440px){.ff-loading .loader{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes animsquare4{0%,5%,95%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}30%,70%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}@keyframes animsquare3{0%,10%,90%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}35%,65%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}@keyframes animsquare2{0%,15%,85%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}40%,60%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}@keyframes animsquare1{0%,20%,80%,to{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0) rotate(0)}45%,55%{-webkit-transform:translate(40px,0px) rotate(90deg);transform:translate(40px) rotate(90deg)}}.ff-notification{position:fixed;z-index:2000;display:flex;max-height:100vh;padding:20px;align-items:flex-end;width:380px;overflow-x:hidden;overflow-y:clip;height:100vh;box-sizing:content-box;pointer-events:none;flex-direction:column;gap:24px}.ff-notification-top,.ff-notification-topLeft,.ff-notification-topRight{top:0}.ff-notification-bottom,.ff-notification-bottomRight,.ff-notification-bottomLeft{bottom:0}.ff-notification-bottomRight,.ff-notification-topRight{right:0}.ff-notification-notice{position:relative;display:block;box-sizing:border-box;line-height:1.5;width:100%}.ff-notification-notice-wrapper{z-index:2000;pointer-events:auto;position:relative;display:block;box-sizing:border-box;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;width:calc(100% - 40px);background-color:#fff;right:0}.ff-notification-notice-content{padding:14px 18px;display:flex;gap:8px;white-space:pre-wrap}.ff-notification-notice-content .ff-notification-icon.ff-notification-error{--bg-color: #ff4d4f}.ff-notification-notice-content .ff-notification-icon.ff-notification-success{--bg-color: #52c41a}.ff-notification-notice-content .ff-notification-icon.ff-notification-info{--bg-color: #1677ff}.ff-notification-notice-content .ff-notification-icon>*:first-child{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background-color:var(--bg-color)}.ff-notification-notice-progress{position:absolute;left:3px;right:3px;border-radius:1px;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;inline-size:100%;block-size:2px;border:0}.ff-notification-notice-progress,.ff-notification-notice-progress::-webkit-progress-bar{background-color:#0000000a}.ff-notification-notice-progress::-moz-progress-bar{background-color:#31afff}.ff-notification-notice-progress::-webkit-progress-value{background-color:#31afff}.ff-notification-fade{overflow:hidden;transition:all .3s}.ff-notification-fade-appear-prepare{pointer-events:none;opacity:0!important}.ff-notification-fade-appear-start{transform:translate(100%);opacity:0}.ff-notification-fade-appear-active{transform:translate(0);opacity:1}.ff-data-list-framework{height:100%;--sider-width: 280px;--col-num: 1;--gap: 8px;display:flex;gap:var(--gap)}.ff-data-list-framework .ff-data-list-container{width:100%;height:100%;row-gap:var(--gap);display:flex;flex-direction:column}.ff-data-list-framework .ff-data-list-container .ff-data-list-content{flex:1;overflow-y:auto;display:grid;gap:var(--gap);padding:calc(var(--gap) / 2);grid-template-columns:repeat(var(--col-num),1fr);grid-auto-rows:min-content}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item{display:flex;flex-direction:column;justify-content:space-between;row-gap:8px;border-radius:4px;background-color:#fff;box-shadow:0 0 8px #00000014}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .ff-grid-layout{padding:8px}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .data-list-grid-layout-item-actions{margin-top:8px;display:flex;justify-content:space-between;border-top:1px solid #f0f0f0}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .data-list-grid-layout-item-actions .data-list-grid-layout-item-action{text-align:center;margin:2px 0;flex:1}.ff-data-list-framework .ff-data-list-container .ff-data-list-content .ff-data-list-framework-item .data-list-grid-layout-item-actions .data-list-grid-layout-item-action:not(:last-child){border-right:1px solid #f0f0f0}.ff-data-table-framework{height:100%;--sider-width: 280px;--col-num: 1;--gap: 8px;display:flex;gap:var(--gap)}.ff-data-table-framework .ff-data-table-container{width:100%;height:100%;display:flex;flex-direction:column;row-gap:var(--gap)}.ff-data-list-filter:has(.ff-data-list-filter-actions:not(.expanded)){height:60px;overflow-y:hidden}.ff-data-list-filter .ff-data-list-filter-default-form.ff-grid-layout-form{--grid-layout-cols: 25;--grid-layout-item-margin-x: 8px;--grid-layout-item-margin-y: 16px}.ff-data-list-filter .ff-data-list-filter-actions{grid-column:span var(--itemp-span, 5) / calc(var(--grid-layout-cols, 25) + 1)}.ff-data-list-filter .ff-data-list-filter-actions:not(.expanded){grid-row:1}.ff-data-list-filter .ff-data-list-filter-actions .ff-data-list-filter-expanded-button{margin-left:8px}.ff-data-list-filter .ff-data-list-filter-actions .ant-form-item-control-input-content{display:flex;justify-content:flex-end;align-items:center;gap:8px}.ff-data-list-footer{padding-block-start:8px;display:flex;justify-content:space-between}.ff-data-list-footer .ff-data-list-actions{display:flex;justify-content:center;gap:8px}.ff-data-list-sider{width:var(--sider-width, 280px);overflow-y:auto;box-shadow:8px 0 4px -8px #0000000d}.ff-data-list-sider+.ff-data-list-container{width:calc(100% - var(--sider-width, 280px))}.ff-data-list-toolbar{gap:8px;display:flex;justify-content:space-between;align-items:center}.ff-data-list-toolbar .ff-data-list-title{color:#000000e0;font-weight:600;font-size:14px}.ff-data-list-toolbar .ff-data-list-actions{display:flex;justify-content:center;gap:8px}.ff-data-list-toolbar .ff-data-list-tabs{cursor:pointer}.ff-data-list-toolbar .ff-data-list-tabs .ff-data-list-tab{color:#00000073}.ff-data-list-toolbar .ff-data-list-tabs .ff-data-list-tab:hover{font-weight:600}.ff-data-list-toolbar .ff-data-list-tabs .ff-data-list-tab.active{color:#1677ff;font-weight:600}.ff-data-list-item-operations{max-width:180px;display:flex;flex-wrap:wrap;gap:var(--margin-xss, 4px)}.ff-data-list-item-operations>.ant-btn:not(.ant-btn-circle){flex-grow:1}.ff-data-list-helper{height:100%}.ff-data-list-table{height:100%;overflow-y:hidden}.ff-data-list-table .ant-table *{scrollbar-width:auto;scrollbar-color:auto}.ff-grid-layout{--grid-layout-h: 1;--grid-layout-row: none;--grid-layout-row-height: 18px;--grid-layout-row-height-offset: 0px;--grid-layout-cols: 12;display:grid;grid-template-columns:repeat(var(--grid-layout-cols),1fr);grid-auto-rows:minmax(min-content,max-content);padding:var(--grid-layout-container-padding-y, 0) var(--grid-layout-container-padding-x, 0);padding-bottom:calc(var(--grid-layout-container-padding-y, 0) + var(--grid-layout-item-margin-y));column-gap:var(--grid-layout-item-margin-x);row-gap:var(--grid-layout-item-margin-y)}.ff-grid-layout .grid-layout-item{grid-row:span var(--grid-layout-h, 1);grid-column:calc(var(--grid-layout-x, 1) + 1)/calc(var(--grid-layout-x, 1) + var(--grid-layout-w, 1) + 1);height:calc(var(--grid-layout-row-height) * var(--grid-layout-h) + var(--grid-layout-row-height-offset));padding:var(--grid-layout-box-paddin);margin:var(--grid-layout-box-margin);display:var(--grid-layout-box-display, flex);align-items:var(--grid-layout-box-align-items, center);justify-content:var(--grid-layout-box-justify-content, normal)}.ff-grid-layout-form{--grid-layout-h: 1;--grid-layout-row: none;--grid-layout-row-height: 18px;--grid-layout-row-height-offset: 0px;--grid-layout-cols: 12;display:grid;grid-template-columns:repeat(var(--grid-layout-cols),1fr);grid-auto-rows:minmax(min-content,max-content);padding:var(--grid-layout-container-padding-y, 0) var(--grid-layout-container-padding-x, 0);padding-bottom:calc(var(--grid-layout-container-padding-y, 0) + var(--grid-layout-item-margin-y, 16px));column-gap:var(--grid-layout-item-margin-x, 8px);row-gap:var(--grid-layout-item-margin-y, 16px)}.ff-grid-layout-form .grid-layout-item{grid-row:span var(--grid-layout-h, 1);grid-column:calc(var(--grid-layout-x, 1) + 1)/calc(var(--grid-layout-x, 1) + var(--grid-layout-w, 1) + 1);height:calc(var(--grid-layout-row-height) * var(--grid-layout-h) + var(--grid-layout-row-height-offset));padding:var(--grid-layout-box-padding-y, 0) var(--grid-layout-box-padding-x, 0);margin:var(--grid-layout-box-margin)}.ff-iconfont{transform:scale(1.14);vertical-align:-.125em;display:inline-flex;align-items:center;justify-content:center}.ff-iconfont:not(:last-child){margin-right:8px}.ff-button.ant-btn-link,.ff-button.ant-btn-text{width:initial;padding:0;height:auto}.ff-default.ant-btn-link{color:#000000e0}.ant-btn-link.ant-btn:not(:disabled):focus-visible{outline:initial;outline-offset:initial;transition:initial}.ff-popover .ff-popup-header{margin-bottom:calc(var(--margin-sm) / 2)}.ff-popover .ff-popup-header:empty{display:none}.ff-popover .ff-popup-footer{display:flex;justify-content:space-between;margin-top:var(--margin-sm)}.ff-popover .ff-popup-footer:empty{display:none}.ff-modal-form{display:flex;flex-direction:column;gap:var(--modal-form-gap, 8px)}.mask-motion-enter-active,.mask-motion-appear-active,.mask-motion-leave-active{transition:all .3s}.mask-motion-enter,.mask-motion-appear{opacity:0}.mask-motion-enter-active,.mask-motion-appear-active,.mask-motion-leave{opacity:1}.mask-motion-leave-active{opacity:0}.panel-motion-left-enter-start,.panel-motion-left-appear-start,.panel-motion-left-leave-start{transition:none!important}.panel-motion-left-enter-active,.panel-motion-left-appear-active,.panel-motion-left-leave-active{transition:all .3s}.panel-motion-left-enter,.panel-motion-left-appear{transform:translate(-100%)}.panel-motion-left-enter-active,.panel-motion-left-appear-active,.panel-motion-left-leave{transform:translate(0)}.panel-motion-left-leave-active{transform:translate(-100%)!important}.panel-motion-right-enter-start,.panel-motion-right-appear-start,.panel-motion-right-leave-start{transition:none!important}.panel-motion-right-enter-active,.panel-motion-right-appear-active,.panel-motion-right-leave-active{transition:all .3s}.panel-motion-right-enter,.panel-motion-right-appear{transform:translate(100%)}.panel-motion-right-enter-active,.panel-motion-right-appear-active,.panel-motion-right-leave{transform:translate(0)}.panel-motion-right-leave-active{transform:translate(100%)!important}.panel-motion-top-enter-start,.panel-motion-top-appear-start,.panel-motion-top-leave-start{transition:none!important}.panel-motion-top-enter-active,.panel-motion-top-appear-active,.panel-motion-top-leave-active{transition:all .3s}.panel-motion-top-enter,.panel-motion-top-appear{transform:translateY(-100%)}.panel-motion-top-enter-active,.panel-motion-top-appear-active,.panel-motion-top-leave{transform:translateY(0)}.panel-motion-top-leave-active{transform:translateY(-100%)!important}.panel-motion-bottom-enter-start,.panel-motion-bottom-appear-start,.panel-motion-bottom-leave-start{transition:none!important}.panel-motion-bottom-enter-active,.panel-motion-bottom-appear-active,.panel-motion-bottom-leave-active{transition:all .3s}.panel-motion-bottom-enter,.panel-motion-bottom-appear{transform:translateY(100%)}.panel-motion-bottom-enter-active,.panel-motion-bottom-appear-active,.panel-motion-bottom-leave{transform:translateY(0)}.panel-motion-bottom-leave-active{transform:translateY(100%)!important}.ff-drawer-mask{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1050;pointer-events:auto;background-color:var(--popup-mask-bg-color, rgba(0, 0, 0, .45))}.ff-drawer{top:0;right:0;bottom:0;left:0;position:fixed;z-index:1050;pointer-events:none}.ff-drawer .ff-popup-close{top:14px;right:0}.ff-drawer-inline{position:absolute}.ff-drawer-left .ff-drawer-content-wrapper{inset:0 auto 0 0;box-shadow:6px 0 16px #00000014,3px 0 6px -4px #0000001f,9px 0 28px 8px #0000000d}.ff-drawer-right .ff-drawer-content-wrapper{inset:0 0 0 auto;box-shadow:-6px 0 16px #00000014,-3px 0 6px -4px #0000001f,-9px 0 28px 8px #0000000d}.ff-drawer-top .ff-drawer-content-wrapper{top:0;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.ff-drawer-bottom .ff-drawer-content-wrapper{bottom:0;box-shadow:0 -6px 16px #00000014,0 -3px 6px -4px #0000001f,0 -9px 28px 8px #0000000d}.ff-drawer-top .ff-drawer-content-wrapper,.ff-drawer-bottom .ff-drawer-content-wrapper{inset-inline:0}.ff-drawer-content{width:100%;height:100%;overflow:auto;background-color:var(--popup-bg-color, #fff);pointer-events:auto}.ff-drawer .ff-popup-header{padding:16px 8px;border-bottom:1px solid rgba(5,5,5,.06)}.ff-drawer .ff-popup-footer{border-top:1px solid rgba(5,5,5,.06);padding:12px 8px}.ff-drawer .ff-popup-body{padding:8px}.ff-drawer-content-wrapper{position:absolute;z-index:1050;overflow:hidden;transition:transform .3s;max-width:100vw}.ff-drawer-content-wrapper-hidden{display:none}.ff-modal-mask{position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:auto;background-color:var(--popup-mask-bg-color, rgba(0, 0, 0, .45));height:100%;filter:alpha(opacity=50);z-index:1050}.ff-modal-mask-hidden{display:none}.ff-modal-fade-enter,.ff-modal-fade-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.ff-modal-fade-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.ff-modal-fade-enter.ff-modal-fade-enter-active,.ff-modal-fade-appear.ff-modal-fade-appear-active{animation-name:rcDialogFadeIn;animation-play-state:running}.ff-modal-fade-leave.ff-modal-fade-leave-active{animation-name:rcDialogFadeOut;animation-play-state:running}@keyframes rcDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rcDialogFadeOut{0%{opacity:1}to{opacity:0}}.ff-modal{position:relative;top:100px;width:min-content;margin:0 auto}.ff-modal .ff-popup-close{top:14px;right:8px}.ff-modal .ff-popup-header:has(.ff-popup-title),.ff-modal .ff-popup-header:has(.ff-popup-sub-title){margin-bottom:8px}.ff-modal .ff-popup-footer:not(:empty){margin-top:12px}.ff-modal-wrap{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.ff-modal-title{margin:0;font-size:14px;line-height:21px;font-weight:700}.ff-modal-content{position:relative;background-color:var(--popup-bg-color, #fff);border-radius:8px;background-clip:padding-box;max-height:calc(100vh - 150px);min-width:max(35vw,600px);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;padding:20px 24px}.ff-modal-zoom-enter,.ff-modal-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.ff-modal-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-play-state:paused}.ff-modal-zoom-enter.ff-modal-zoom-enter-active,.ff-modal-zoom-appear.ff-modal-zoom-appear-active{animation-name:rcDialogZoomIn;animation-play-state:running}.ff-modal-zoom-leave.ff-modal-zoom-leave-active{animation-name:rcDialogZoomOut;animation-play-state:running}@keyframes rcDialogZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rcDialogZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(0)}}.ff-popup-close{cursor:pointer;border:0;background:transparent;font-size:24px;position:absolute;line-height:1;color:#000;opacity:.5}.ff-popup-close:disabled{pointer-events:none}.ff-popup-close:hover{opacity:.65}.ff-popup{display:flex;flex-direction:column}.ff-popup-title,.ff-popup-sub-title{display:inline}.ff-popup-title{font-size:18px;font-weight:600}.ff-popup-footer{display:flex;gap:8px;justify-content:flex-end}.ff-popup-footer:empty{display:none}.ff-popup-reserved-extras,.ff-popup-extras,.ff-popup-actions{display:flex;align-items:center;gap:8px}.ff-popup-actions{margin-left:auto}.ff-popup-body{flex:1;overflow-y:auto}
diff --git a/dist/utils.js b/dist/utils.js
index 85ab75a..d85a80d 100644
--- a/dist/utils.js
+++ b/dist/utils.js
@@ -1,5 +1,5 @@
import "lodash";
-import { d as s, e as g, c as r, f as o, b as i, r as m, t as p, u as P } from "./common/main-BiqkL0QQ.js";
+import { d as s, e as g, c as r, f as o, b as i, r as m, t as p, u as P } from "./common/main-BsGJOUs_.js";
export {
s as deepSome,
g as getPkgCategory,
diff --git a/package.json b/package.json
index e5cb88a..9663f1f 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "ff",
"private": true,
- "version": "0.4.58",
+ "version": "0.4.59",
"author": "www.fsdpf.com",
"type": "module",
"main": "./dist/index.js",