diff --git a/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/src/utils/group-sso.ts b/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/src/utils/group-sso.ts index 154e1f925..b006714da 100644 --- a/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/src/utils/group-sso.ts +++ b/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/src/utils/group-sso.ts @@ -1,4 +1,5 @@ import { t } from '#/locales/t'; +import { createSHA256 } from 'hash-wasm'; /** Browser proof of the initiating tab. Identity is exchanged by our server. */ export const GROUP_TRANSACTION_KEY = 'kefu:group-login:v1'; const TTL = 5 * 60 * 1000; @@ -9,44 +10,50 @@ export interface GroupConfig { client_id?: string; enabled: boolean; entry?: string; + http_callback_allowed?: boolean; redirect_uri?: string; } -function safeUrl(value: unknown): URL { +type CheckedGroupConfig = GroupConfig & Required>; + +function safeUrl(value: unknown, approvedHttpOrigin?: string): URL { if (typeof value !== 'string' || !value || value.length > 2048 || /[\s\u0000-\u001F\u007F\\%?#]/.test(value)) { throw new Error(t('集团登录地址配置无效')); } const url = new URL(value); const hostname = url.hostname.toLowerCase(); const loopback = hostname === 'localhost' || hostname === '[::1]' || /^127(?:\.\d{1,3}){3}$/.test(hostname); - if (url.username || url.password || url.search || url.hash || - !(url.protocol === 'https:' || (url.protocol === 'http:' && loopback)) || + if (url.username || url.password || /^[a-z]+:\/\/[^/]*@/i.test(value) || url.search || url.hash || + !(url.protocol === 'https:' || (url.protocol === 'http:' && (loopback || url.origin === approvedHttpOrigin))) || /(?:^|\/)\.{1,2}(?:\/|$)/.test(value.slice(value.indexOf('://') + 3))) { throw new Error(t('集团登录地址配置无效')); } return url; } -export function validateGroupConfig(config: GroupConfig, origin: string): GroupConfig & Required> { +export function validateGroupConfig(config: GroupConfig, origin: string): CheckedGroupConfig { if (!config || config.enabled !== true || config.client_id !== 'kefu') { throw new Error(t('集团登录尚未启用')); } const entry = safeUrl(config.entry); const authorize = safeUrl(config.authorize_url); - const callback = safeUrl(config.redirect_uri); + const callback = safeUrl(config.redirect_uri, config.http_callback_allowed === true ? origin : undefined); const expectedAuthorize = `${entry.href.replace(/\/$/, '')}/sso/authorize`; if (authorize.href !== expectedAuthorize || callback.origin !== origin || callback.pathname !== '/auth/group-login') { throw new Error(t('集团登录地址配置无效')); } - return config as GroupConfig & Required>; + return config as CheckedGroupConfig; } /** Reach the configured callback origin before storing its tab-bound PKCE proof. */ export function groupLoginEntry(config: GroupConfig, origin: string): string { - const callback = safeUrl(config?.redirect_uri); + const approvedHttpOrigin = config?.http_callback_allowed === true && typeof config.redirect_uri === 'string' + ? new URL(config.redirect_uri).origin : undefined; + const callback = safeUrl(config?.redirect_uri, approvedHttpOrigin); validateGroupConfig(config, callback.origin); - const current = safeUrl(origin); + const current = safeUrl(origin, approvedHttpOrigin); if (current.href !== `${current.origin}/`) throw new Error(t('集团登录地址配置无效')); return callback.origin === current.origin ? '/auth/group-login' : callback.href; } @@ -59,13 +66,25 @@ export async function beginGroupLogin(config: GroupConfig, origin = window.locat storage: Storage = sessionStorage, webCrypto: Crypto = crypto, now = Date.now()): Promise { storage.removeItem(GROUP_TRANSACTION_KEY); const checked = validateGroupConfig(config, origin); - if (!webCrypto?.subtle || !webCrypto.getRandomValues) { + if (!webCrypto?.getRandomValues) { throw new Error(t('请使用支持安全登录的浏览器和 HTTPS 地址')); } const state = base64url(webCrypto.getRandomValues(new Uint8Array(32))); const verifier = base64url(webCrypto.getRandomValues(new Uint8Array(32))); - const challenge = base64url(new Uint8Array(await webCrypto.subtle.digest('SHA-256', new TextEncoder().encode(verifier)))); - storage.setItem(GROUP_TRANSACTION_KEY, JSON.stringify({ state, verifier, created: now })); + const input = new TextEncoder().encode(verifier); + let digest: Uint8Array; + if (webCrypto.subtle) { + digest = new Uint8Array(await webCrypto.subtle.digest('SHA-256', input)); + } else { + // HTTP still has secure randomness; the existing WASM hasher supplies S256. + const hasher = await createSHA256(); + hasher.init(); + hasher.update(input); + digest = hasher.digest('binary'); + } + const challenge = base64url(digest); + storage.setItem(GROUP_TRANSACTION_KEY, JSON.stringify({ state, verifier, created: now, + callback: checked.redirect_uri, httpCallbackAllowed: checked.http_callback_allowed === true })); const target = new URL(checked.authorize_url); target.search = new URLSearchParams({ client_id: 'kefu', redirect_uri: checked.redirect_uri, state, code_challenge: challenge, code_challenge_method: 'S256' }).toString(); @@ -77,7 +96,8 @@ export function consumeGroupCallback(href: string, storage: Storage = sessionSto storage.removeItem(GROUP_TRANSACTION_KEY); const url = new URL(href); const keys = [...url.searchParams.keys()]; - if (url.hash || keys.length !== 2 || keys.some(key => !['code', 'state'].includes(key)) || + if (url.username || url.password || /^[a-z]+:\/\/[^/]*@/i.test(href) || url.hash || + keys.length !== 2 || keys.some(key => !['code', 'state'].includes(key)) || url.searchParams.getAll('code').length !== 1 || url.searchParams.getAll('state').length !== 1) { throw new Error(t('集团登录回调无效,请重新登录')); } @@ -86,12 +106,17 @@ export function consumeGroupCallback(href: string, storage: Storage = sessionSto if (!/^[A-Za-z0-9_-]{32,256}$/.test(code) || !SAFE_TOKEN.test(state) || !raw) { throw new Error(t('集团登录已过期,请重新登录')); } - let transaction: { created?: unknown; state?: unknown; verifier?: unknown }; + let transaction: { callback?: unknown; created?: unknown; httpCallbackAllowed?: unknown; + state?: unknown; verifier?: unknown }; try { transaction = JSON.parse(raw); } catch { throw new Error(t('集团登录已过期,请重新登录')); } if (!transaction || typeof transaction.created !== 'number' || !Number.isFinite(transaction.created) || now < transaction.created || now - transaction.created > TTL || transaction.state !== state || typeof transaction.verifier !== 'string' || !SAFE_TOKEN.test(transaction.verifier)) { throw new Error(t('集团登录已过期,请重新登录')); } + const callback = safeUrl(transaction.callback, transaction.httpCallbackAllowed === true ? url.origin : undefined); + if (callback.href !== `${url.origin}${url.pathname}` || callback.pathname !== '/auth/group-login') { + throw new Error(t('集团登录回调无效,请重新登录')); + } return { code, code_verifier: transaction.verifier }; } diff --git a/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/tests/group-sso.test.mjs b/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/tests/group-sso.test.mjs index 83c578800..6d39b38f7 100644 --- a/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/tests/group-sso.test.mjs +++ b/.pnpm-store/v11/projects/a46d6327308ec23b0167cf73344b78d4/apps/web-antd/tests/group-sso.test.mjs @@ -7,9 +7,10 @@ import vm from 'node:vm'; const require = createRequire(import.meta.url); const ts = require(process.env.KEFU_SSO_TYPESCRIPT || 'typescript'); +const hashWasm = require(process.env.KEFU_SSO_HASH_WASM || 'hash-wasm'); function loadTs(relative, dependencies = {}) { - dependencies = { '#/locales/t': { t: key => key }, ...dependencies }; + dependencies = { '#/locales/t': { t: key => key }, 'hash-wasm': hashWasm, ...dependencies }; const source = fs.readFileSync(new URL(relative, import.meta.url), 'utf8'); const result = ts.transpileModule(source, { compilerOptions: { target: ts.ScriptTarget.ES2022, module: ts.ModuleKind.CommonJS, esModuleInterop: true }, reportDiagnostics: true }); @@ -26,6 +27,10 @@ const config = { enabled: true, client_id: 'kefu', entry: 'http://127.0.0.1:5173 authorize_url: 'http://127.0.0.1:5173/sso/authorize', redirect_uri: 'http://127.0.0.1:5666/auth/group-login' }; const origin = 'http://127.0.0.1:5666'; +const publicOrigin = 'http://im.zhenyangtang.cn:8369'; +const publicConfig = { enabled: true, client_id: 'kefu', entry: 'https://x.zhenyangtang.com.cn', + authorize_url: 'https://x.zhenyangtang.com.cn/sso/authorize', + redirect_uri: `${publicOrigin}/auth/group-login`, http_callback_allowed: true }; const now = 1_000_000; const code = 'C'.repeat(43); @@ -60,7 +65,9 @@ test('authorization uses random state, S256 PKCE and a fixed client/callback', a assert.match(pending.state, /^[A-Za-z0-9_-]{43}$/); assert.match(pending.verifier, /^[A-Za-z0-9_-]{43}$/); assert.notEqual(pending.state, pending.verifier); - assert.deepEqual(Object.keys(pending).sort(), ['created', 'state', 'verifier']); + assert.deepEqual(Object.keys(pending).sort(), ['callback', 'created', 'httpCallbackAllowed', 'state', 'verifier']); + assert.equal(pending.callback, config.redirect_uri); + assert.equal(pending.httpCallbackAllowed, false); assert.equal(target.origin, 'http://127.0.0.1:5173'); assert.equal(target.pathname, '/sso/authorize'); assert.deepEqual([...target.searchParams.keys()].sort(), @@ -106,6 +113,79 @@ test('entry/callback validation rejects insecure and attacker controlled configu } }); +test('approved HTTP callback keeps its exact port and cannot approve HTTP Group URLs', async () => { + assert.equal(sso.groupLoginEntry(publicConfig, publicOrigin), '/auth/group-login'); + assert.equal(sso.groupLoginEntry(publicConfig, 'https://other.example'), publicConfig.redirect_uri); + assert.equal(sso.validateGroupConfig(publicConfig, publicOrigin).redirect_uri, publicConfig.redirect_uri); + for (const changedOrigin of ['http://im.zhenyangtang.cn', 'http://im.zhenyangtang.cn:8370', + 'http://im.zhenyangtang.cn.evil:8369']) { + assert.throws(() => sso.validateGroupConfig(publicConfig, changedOrigin)); + assert.throws(() => sso.groupLoginEntry(publicConfig, changedOrigin)); + await assert.rejects(sso.beginGroupLogin(publicConfig, changedOrigin, storage(), webcrypto, now)); + } + for (const http_callback_allowed of [false, undefined, 'true', 1]) { + assert.throws(() => sso.validateGroupConfig({ ...publicConfig, http_callback_allowed }, publicOrigin)); + assert.throws(() => sso.groupLoginEntry({ ...publicConfig, http_callback_allowed }, publicOrigin)); + } + for (const changed of [ + { redirect_uri: `http://user@im.zhenyangtang.cn:8369/auth/group-login` }, + { redirect_uri: `http://@im.zhenyangtang.cn:8369/auth/group-login` }, + { redirect_uri: `${publicOrigin}/other` }, + { entry: 'http://x.zhenyangtang.com.cn', authorize_url: 'http://x.zhenyangtang.com.cn/sso/authorize' }, + { authorize_url: 'http://x.zhenyangtang.com.cn/sso/authorize' }, + ]) { + assert.throws(() => sso.validateGroupConfig({ ...publicConfig, ...changed }, publicOrigin)); + assert.throws(() => sso.groupLoginEntry({ ...publicConfig, ...changed }, publicOrigin)); + } +}); + +test('HTTP without subtle uses real hash-wasm for the known S256 vector and a port-bound callback', async () => { + const verifier = 'dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk'; + let randomCalls = 0; + const httpCrypto = { getRandomValues(bytes) { + assert.equal(bytes.length, 32); + bytes.set(++randomCalls === 2 ? Buffer.from(verifier, 'base64url') : new Uint8Array(32).fill(17)); + return bytes; + } }; + const state = storage(); + const target = new URL(await sso.beginGroupLogin(publicConfig, publicOrigin, state, httpCrypto, now)); + assert.equal(randomCalls, 2); + assert.equal(target.origin, publicConfig.entry); + assert.equal(target.searchParams.get('redirect_uri'), `${publicOrigin}/auth/group-login`); + assert.equal(target.searchParams.get('code_challenge_method'), 'S256'); + assert.equal(target.searchParams.get('code_challenge'), 'E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM'); + assert.notEqual(target.searchParams.get('code_challenge'), verifier); + const pending = JSON.parse(state.getItem(sso.GROUP_TRANSACTION_KEY)); + assert.equal(pending.verifier, verifier); + assert.equal(pending.callback, publicConfig.redirect_uri); + assert.equal(pending.httpCallbackAllowed, true); + const href = `${publicConfig.redirect_uri}?code=${code}&state=${pending.state}`; + assert.equal(sso.consumeGroupCallback(href, state, now).code_verifier, verifier); + assert.equal(state.values.size, 0); +}); + +test('HTTP crypto keeps secure randomness and rejects callbacks from another origin or path', async () => { + const httpCrypto = { getRandomValues: webcrypto.getRandomValues.bind(webcrypto) }; + for (const prefix of ['http://im.zhenyangtang.cn/auth/group-login', + 'http://im.zhenyangtang.cn:8370/auth/group-login', 'https://im.zhenyangtang.cn:8369/auth/group-login', + 'http://im.zhenyangtang.cn.evil:8369/auth/group-login', `${publicOrigin}/other`, + 'http://user@im.zhenyangtang.cn:8369/auth/group-login', + 'http://@im.zhenyangtang.cn:8369/auth/group-login']) { + const state = storage(); + const target = new URL(await sso.beginGroupLogin(publicConfig, publicOrigin, state, httpCrypto, now)); + const pending = JSON.parse(state.getItem(sso.GROUP_TRANSACTION_KEY)); + assert.notEqual(pending.state, pending.verifier); + const digest = Buffer.from(await webcrypto.subtle.digest('SHA-256', new TextEncoder().encode(pending.verifier))).toString('base64url'); + assert.equal(target.searchParams.get('code_challenge'), digest); + assert.throws(() => sso.consumeGroupCallback(`${prefix}?code=${code}&state=${pending.state}`, state, now)); + assert.equal(state.values.size, 0); + } + const state = storage(); + state.setItem(sso.GROUP_TRANSACTION_KEY, 'previous'); + await assert.rejects(sso.beginGroupLogin(publicConfig, publicOrigin, state, { subtle: webcrypto.subtle }, now)); + assert.equal(state.values.size, 0); +}); + test('starting another login clears the old transaction', async () => { const { state, pending } = await transaction(); await sso.beginGroupLogin(config, origin, state, webcrypto, now); diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/_app-config-5.7.0-4deb3559.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/_app-config-5.7.0-4deb3559.js new file mode 100644 index 000000000..68be9a0af --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/_app-config-5.7.0-4deb3559.js @@ -0,0 +1 @@ +window._VBEN_ADMIN_PRO_APP_CONF_={"VITE_GLOB_API_URL":"/api/v2"};Object.freeze(window._VBEN_ADMIN_PRO_APP_CONF_);Object.defineProperty(window,"_VBEN_ADMIN_PRO_APP_CONF_",{configurable:false,writable:false}); diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/auth-zsf-kax4.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/auth-zsf-kax4.css new file mode 100644 index 000000000..22cd3bc65 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/auth-zsf-kax4.css @@ -0,0 +1 @@ +.login-background[data-v-4cf73944]{background:linear-gradient(154deg, rgba(7,7,9,.082) 30%, hsl(var(--primary) / 30%) 48%, rgba(7,7,9,.082) 64%);-webkit-filter:blur(100px);filter:blur(100px)}.dark .login-background[data-v-4cf73944]{background:linear-gradient(154deg, rgba(7,7,9,.082) 30%, hsl(var(--primary) / 20%) 48%, rgba(7,7,9,.082) 64%);-webkit-filter:blur(100px);filter:blur(100px)} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/basic-CE2ii0IK.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/basic-CE2ii0IK.css new file mode 100644 index 000000000..400994754 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/basic-CE2ii0IK.css @@ -0,0 +1 @@ +.vben-button-group[data-v-ba11c217]{display:inline-flex}.vben-button-group.size-large[data-v-ba11c217] button{height:2.25rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.vben-button-group.size-large[data-v-ba11c217] button .icon-wrapper{margin-right:.4rem}.vben-button-group.size-large[data-v-ba11c217] button .icon-wrapper svg{width:1rem;height:1rem}.vben-button-group.size-middle[data-v-ba11c217] button{height:2rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.vben-button-group.size-middle[data-v-ba11c217] button .icon-wrapper{margin-right:.2rem}.vben-button-group.size-middle[data-v-ba11c217] button .icon-wrapper svg{width:.75rem;height:.75rem}.vben-button-group.size-small[data-v-ba11c217] button{height:1.75rem;padding:.2rem .4rem;font-size:.65rem;line-height:.75rem}.vben-button-group.size-small[data-v-ba11c217] button .icon-wrapper{margin-right:.1rem}.vben-button-group.size-small[data-v-ba11c217] button .icon-wrapper svg{width:.65rem;height:.65rem}.vben-button-group.no-gap[data-v-ba11c217]>button:first-of-type{border-radius:calc(var(--radius) - 2px) 0 0 calc(var(--radius) - 2px)}.vben-button-group.no-gap[data-v-ba11c217]>button:last-of-type{border-radius:0 calc(var(--radius) - 2px) calc(var(--radius) - 2px) 0}.vben-button-group.no-gap[data-v-ba11c217] button+button{border-left-width:0;border-radius:0}.vben-check-button-group[data-v-9a0233de]{flex-wrap:wrap;display:flex}.vben-check-button-group[data-v-9a0233de] .size-large button .icon-wrapper{margin-right:.3rem}.vben-check-button-group[data-v-9a0233de] .size-large button .icon-wrapper svg{width:1rem;height:1rem}.vben-check-button-group[data-v-9a0233de] .size-middle button .icon-wrapper{margin-right:.2rem}.vben-check-button-group[data-v-9a0233de] .size-middle button .icon-wrapper svg{width:.75rem;height:.75rem}.vben-check-button-group[data-v-9a0233de] .size-small button .icon-wrapper{margin-right:.1rem}.vben-check-button-group[data-v-9a0233de] .size-small button .icon-wrapper svg{width:.65rem;height:.65rem}.vben-check-button-group.no-gap[data-v-9a0233de]>button:first-of-type{border-right-width:0}.vben-check-button-group.no-gap[data-v-9a0233de] button+button{border-left-width:1px;margin-right:-1px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f74f400f],[data-v-f74f400f]:before,[data-v-f74f400f]:after{--tw-border-style:solid;--tw-content:""}[data-v-f74f400f]::-ms-backdrop{--tw-border-style:solid;--tw-content:""}[data-v-f74f400f]::backdrop{--tw-border-style:solid;--tw-content:""}[data-v-f9501544],[data-v-f9501544]:before,[data-v-f9501544]:after{--tw-font-weight:initial}[data-v-f9501544]::-ms-backdrop{--tw-font-weight:initial}[data-v-f9501544]::backdrop{--tw-font-weight:initial}}}li[data-v-f74f400f]{height:calc(var(--spacing,.25rem) * 7)}li a[data-v-f74f400f]{margin-right:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 7);background-color:hsl(var(--accent));padding-top:0;padding-bottom:0;padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 1.25);color:hsl(var(--muted-foreground));align-items:center;font-size:13px;display:flex;position:relative}li a>span[data-v-f74f400f]{margin-left:calc(var(--spacing,.25rem) * -3)}li:first-child a>span[data-v-f74f400f]{margin-left:calc(var(--spacing,.25rem) * -1)}li:first-child a[data-v-f74f400f]{border-top-left-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px);padding-left:calc(var(--spacing,.25rem) * 3.75)}li:first-child a[data-v-f74f400f]:before{--tw-border-style:none;border-style:none}li:last-child a[data-v-f74f400f]{border-top-right-radius:calc(var(--radius) - 4px);border-bottom-right-radius:calc(var(--radius) - 4px);padding-right:calc(var(--spacing,.25rem) * 3.75)}li:last-child a[data-v-f74f400f]:after{--tw-border-style:none;border-style:none}li a[data-v-f74f400f]:before,li a[data-v-f74f400f]:after{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:14px;border-color:hsl(var(--accent));--tw-content:"";content:var(--tw-content);width:0;height:0;position:absolute;top:0}li a[data-v-f74f400f]:before{left:calc(var(--spacing,.25rem) * -7);z-index:10;border-left-color:transparent}li a[data-v-f74f400f]:after{border-color:transparent;border-left-color:hsl(var(--accent));left:100%}li:not(:last-child) a[data-v-f74f400f]:hover{background-color:hsl(var(--accent-hover))}li:not(:last-child) a[data-v-f74f400f]:hover:before{border-color:hsl(var(--accent-hover));border-left-color:transparent}li:not(:last-child) a[data-v-f74f400f]:hover:after{border-left-color:hsl(var(--accent-hover))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.vben-breadcrumb[data-v-5d0824c5] ol,.vben-breadcrumb[data-v-5d0824c5] ul{margin-bottom:0}.vben-scrollbar:not(.both-shadow).left-shadow[data-v-620d4107]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px);mask-image:linear-gradient(90deg,transparent,#000 16px)}.vben-scrollbar:not(.both-shadow).right-shadow[data-v-620d4107]{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 16px),transparent)}.vben-scrollbar.both-shadow[data-v-620d4107]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent 100%)}.scrollbar-top-shadow[data-v-620d4107]{background:linear-gradient(to bottom, hsl(var(--scroll-shadow,var(--background))), transparent)}.scrollbar-bottom-shadow[data-v-620d4107]{background:linear-gradient(to top, hsl(var(--scroll-shadow,var(--background))), transparent)}[data-v-71263081] .bell-button:hover svg{animation:1s both bell-ring-71263081}@keyframes bell-ring-71263081{0%,to{transform-origin:top}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}[data-v-979d749d] .sticky-tabs-header [role=tablist]{top:calc(var(--spacing,.25rem) * -3);z-index:9999;position:-webkit-sticky;position:sticky}.timezone-container[data-v-ffbad449]{padding-left:calc(var(--spacing,.25rem) * 5)}.mobile-sidebar-enter-active[data-v-907fd380],.mobile-sidebar-leave-active[data-v-907fd380]{will-change:transform;transition:transform .3s cubic-bezier(.22,1,.36,1)}.mobile-sidebar-enter-from[data-v-907fd380],.mobile-sidebar-leave-to[data-v-907fd380]{transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.mobile-sidebar-enter-active[data-v-907fd380],.mobile-sidebar-leave-active[data-v-907fd380]{transition-duration:0s}}.mobile-sidebar-mask-enter-active[data-v-f6a14863],.mobile-sidebar-mask-leave-active[data-v-f6a14863]{transition:opacity .3s}.mobile-sidebar-mask-enter-from[data-v-f6a14863],.mobile-sidebar-mask-leave-to[data-v-f6a14863]{opacity:0}@media (prefers-reduced-motion:reduce){.mobile-sidebar-mask-enter-active[data-v-f6a14863],.mobile-sidebar-mask-leave-active[data-v-f6a14863]{transition-duration:0s}}.page-route-leave-active{width:100%;position:absolute;top:0;left:0}.page-route-container:has(>.fade-slide-enter-active){overflow-x:hidden}.page-route-container:has(>.fade-slide-leave-active){overflow-x:hidden}.page-route-container:has(>.fade-up-enter-active){overflow-y:hidden}.page-route-container:has(>.fade-up-leave-active){overflow-y:hidden}.page-route-container:has(>.fade-down-enter-active){overflow-y:hidden}.page-route-container:has(>.fade-down-leave-active){overflow-y:hidden}.menu-align-start[data-v-288297bd]{--menu-align:start}.menu-align-center[data-v-288297bd]{--menu-align:center}.menu-align-end[data-v-288297bd]{--menu-align:end}.vben-normal-menu[data-v-f9501544]{--menu-item-margin-y:4px;--menu-item-margin-x:0px;--menu-item-padding-y:9px;--menu-item-padding-x:0px;--menu-item-radius:0px;height:calc(100% - 4px)}.vben-normal-menu.is-rounded[data-v-f9501544]{--menu-item-radius:6px;--menu-item-margin-x:8px}.vben-normal-menu.is-dark .vben-normal-menu__item[data-v-f9501544]{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.vben-normal-menu.is-dark .vben-normal-menu__item[data-v-f9501544]{color:color-mix(in oklab, hsl(var(--foreground)) 80%, transparent)}}.vben-normal-menu.is-dark .vben-normal-menu__item[data-v-f9501544]:not(.is-active):hover,.vben-normal-menu.is-dark .vben-normal-menu__item.is-active .vben-normal-menu__name[data-v-f9501544],.vben-normal-menu.is-dark .vben-normal-menu__item.is-active .vben-normal-menu__icon[data-v-f9501544]{color:hsl(var(--foreground))}.vben-normal-menu.is-collapse .vben-normal-menu__name[data-v-f9501544]{opacity:0;width:0;height:0;margin-top:0;overflow:hidden}.vben-normal-menu.is-collapse .vben-normal-menu__icon[data-v-f9501544]{font-size:calc(var(--font-size-base,16px) * 1.25)}.vben-normal-menu__item[data-v-f9501544]{padding:var(--menu-item-padding-y) var(--menu-item-padding-x);margin:var(--menu-item-margin-y) var(--menu-item-margin-x);color:hsl(var(--foreground) / 90%);cursor:pointer;border-radius:var(--menu-item-radius);flex-direction:column;justify-content:center;align-items:center;transition:background .15s,padding .15s,border-color .15s;display:flex;position:relative}.vben-normal-menu__item.is-active[data-v-f9501544]{background-color:hsl(var(--primary));color:hsl(var(--primary))}.vben-normal-menu__item.is-active[data-v-f9501544]:is(.dark *){background-color:hsl(var(--accent))}.vben-normal-menu__item.is-active .vben-normal-menu__name[data-v-f9501544],.vben-normal-menu__item.is-active .vben-normal-menu__icon[data-v-f9501544]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary-foreground))}.vben-normal-menu__item[data-v-f9501544]:not(.is-active):hover{background-color:hsl(var(--heavy));color:hsl(var(--primary))}.vben-normal-menu__item[data-v-f9501544]:not(.is-active):hover:is(.dark *){background-color:hsl(var(--accent));color:hsl(var(--foreground))}.vben-normal-menu__item:hover .vben-normal-menu__icon[data-v-f9501544]{transform:scale(1.2)}.vben-normal-menu__icon[data-v-f9501544]{max-height:calc(var(--spacing,.25rem) * 5);font-size:calc(var(--font-size-base,16px) * 1.25);transition:all .25s}.vben-normal-menu__name[data-v-f9501544]{margin-top:calc(var(--spacing,.25rem) * 2);width:100%;font-size:calc(var(--font-size-base,16px) * .75);text-align:center;margin-bottom:0;font-weight:400;transition:all .25s}@property --tw-font-weight{syntax:"*";inherits:false}.is-menu-align{justify-content:var(--menu-align,start)}.vben-menu__popup-container,.vben-menu{--menu-title-width:140px;--menu-item-icon-size:var(--font-size-base,16px);--menu-item-height:38px;--menu-item-padding-y:21px;--menu-item-padding-x:12px;--menu-item-popup-padding-y:20px;--menu-item-popup-padding-x:12px;--menu-item-margin-y:2px;--menu-item-margin-x:0px;--menu-item-collapse-padding-y:23.5px;--menu-item-collapse-padding-x:0px;--menu-item-collapse-margin-y:4px;--menu-item-collapse-margin-x:0px;--menu-item-radius:0px;--menu-item-indent:16px}.vben-menu__popup-container.is-dark,.vben-menu.is-dark{--menu-background-color:hsl(var(--menu));--menu-item-color:hsl(var(--foreground) / 80%);--menu-item-background-color:var(--menu-background-color);--menu-item-hover-color:hsl(var(--accent-foreground));--menu-item-hover-background-color:hsl(var(--accent));--menu-item-active-color:hsl(var(--accent-foreground));--menu-item-active-background-color:hsl(var(--accent));--menu-submenu-background-color:var(--menu-background-color);--menu-submenu-hover-color:hsl(var(--accent-foreground));--menu-submenu-hover-background-color:hsl(var(--accent));--menu-submenu-active-color:hsl(var(--accent-foreground));--menu-submenu-active-background-color:transparent}.vben-menu__popup-container.is-light,.vben-menu.is-light{--menu-background-color:hsl(var(--menu));--menu-item-color:hsl(var(--accent-foreground));--menu-item-background-color:var(--menu-background-color);--menu-item-hover-color:var(--menu-item-color);--menu-item-hover-background-color:hsl(var(--accent));--menu-item-active-color:hsl(var(--primary));--menu-item-active-background-color:hsl(var(--primary) / 15%);--menu-submenu-background-color:var(--menu-background-color);--menu-submenu-hover-color:hsl(var(--primary));--menu-submenu-hover-background-color:hsl(var(--accent));--menu-submenu-active-color:hsl(var(--primary));--menu-submenu-active-background-color:transparent}.vben-menu__popup-container.is-rounded,.vben-menu.is-rounded{--menu-item-margin-x:8px;--menu-item-collapse-margin-x:6px;--menu-item-radius:8px}.vben-menu__popup-container.is-horizontal:not(.is-rounded),.vben-menu.is-horizontal:not(.is-rounded){--menu-item-height:40px;--menu-item-radius:6px}.vben-menu__popup-container.is-horizontal.is-rounded,.vben-menu.is-horizontal.is-rounded{--menu-item-height:40px;--menu-item-radius:6px;--menu-item-padding-x:12px}.vben-menu__popup-container.is-horizontal,.vben-menu.is-horizontal{--menu-item-padding-y:0px;--menu-item-padding-x:10px;--menu-item-margin-y:0px;--menu-item-margin-x:1px;--menu-background-color:transparent}.vben-menu__popup-container.is-horizontal.is-dark,.vben-menu.is-horizontal.is-dark{--menu-background-color:hsl(var(--menu));--menu-item-color:hsl(var(--foreground) / 80%);--menu-item-background-color:var(--menu-background-color);--menu-item-hover-color:hsl(var(--accent-foreground));--menu-item-hover-background-color:hsl(var(--accent));--menu-item-active-color:hsl(var(--accent-foreground));--menu-item-active-background-color:hsl(var(--accent));--menu-submenu-background-color:var(--menu-background-color);--menu-submenu-hover-color:hsl(var(--accent-foreground));--menu-submenu-hover-background-color:hsl(var(--accent));--menu-submenu-active-color:hsl(var(--accent-foreground));--menu-submenu-active-background-color:hsl(var(--accent))}.vben-menu__popup-container.is-horizontal.is-light,.vben-menu.is-horizontal.is-light{--menu-background-color:hsl(var(--menu));--menu-item-color:hsl(var(--accent-foreground));--menu-item-background-color:var(--menu-background-color);--menu-item-hover-color:var(--menu-item-color);--menu-item-hover-background-color:hsl(var(--accent));--menu-item-active-color:hsl(var(--primary));--menu-item-active-background-color:hsl(var(--primary) / 15%);--menu-submenu-background-color:var(--menu-background-color);--menu-submenu-hover-color:hsl(var(--primary));--menu-submenu-hover-background-color:hsl(var(--accent));--menu-submenu-active-color:hsl(var(--primary));--menu-submenu-active-background-color:hsl(var(--primary) / 15%)}.vben-menu{box-sizing:border-box;background:hsl(var(--menu-background-color));margin:0;padding-left:0;list-style:none;position:relative}.vben-menu.is-vertical:not(.vben-menu.is-collapse) .vben-menu-item,.vben-menu.is-vertical:not(.vben-menu.is-collapse) .vben-sub-menu-content,.vben-menu.is-vertical:not(.vben-menu.is-collapse) .vben-menu-item-group__title{padding-left:calc(var(--menu-item-indent) + var(--menu-level) * var(--menu-item-indent));white-space:nowrap}.vben-menu.is-vertical:not(.vben-menu.is-collapse)>.vben-sub-menu>.vben-menu>.vben-menu-item{padding-left:calc(0px + var(--menu-item-indent) + var(--menu-level) * var(--menu-item-indent))}.vben-menu.is-vertical:not(.vben-menu.is-collapse)>.vben-sub-menu>.vben-sub-menu-content,.vben-menu.is-vertical:not(.vben-menu.is-collapse)>.vben-menu-item{padding-left:calc(var(--menu-item-indent) - 8px)}.vben-menu.is-horizontal{max-width:100%;height:var(--height-horizontal-height);border-right:none;flex-wrap:nowrap;display:flex}.vben-menu.is-horizontal .vben-menu-item{height:var(--menu-item-height);padding-right:calc(var(--menu-item-padding-x) + 6px);border-radius:var(--menu-item-radius);justify-content:center;align-items:center;margin:0 2px 0 0;display:inline-flex}.vben-menu.is-horizontal>.vben-sub-menu{height:var(--menu-item-height);margin-right:2px}.vben-menu.is-horizontal>.vben-sub-menu:focus,.vben-menu.is-horizontal>.vben-sub-menu:hover{outline:none}.vben-menu.is-horizontal>.vben-sub-menu .vben-sub-menu-content{border-radius:var(--menu-item-radius);height:100%;padding-right:40px}.vben-menu.is-horizontal .vben-menu-item:not(.is-disabled):hover,.vben-menu.is-horizontal .vben-menu-item:not(.is-disabled):focus{outline:none}.vben-menu.is-horizontal>.vben-menu-item.is-active{color:var(--menu-item-active-color)}.vben-menu.is-collapse .vben-menu__icon{margin-right:0}.vben-menu.is-collapse .vben-sub-menu__icon-arrow{display:none}.vben-menu.is-collapse .vben-sub-menu-content,.vben-menu.is-collapse .vben-menu-item{padding:var(--menu-item-collapse-padding-y) var(--menu-item-collapse-padding-x);margin:var(--menu-item-collapse-margin-y) var(--menu-item-collapse-margin-x);justify-content:center;align-items:center;transition:all .3s;display:flex}.vben-menu.is-collapse .vben-sub-menu-content.is-active,.vben-menu.is-collapse .vben-menu-item.is-active{border-radius:var(--menu-item-radius);background:var(--menu-item-active-background-color)!important}.vben-menu.is-collapse.is-light .vben-sub-menu-content.is-active,.vben-menu.is-collapse.is-light .vben-menu-item.is-active{background:var(--menu-item-active-background-color)!important}.vben-menu.is-collapse.is-rounded .vben-sub-menu-content.is-collapse-show-title,.vben-menu.is-collapse.is-rounded .vben-menu-item.is-collapse-show-title{margin:4px 8px!important}.vben-menu__popup-container{max-width:240px;height:unset;background:var(--menu-background-color);padding:0}.vben-menu__popup{border-radius:var(--menu-item-radius);padding:10px 0}.vben-menu__popup .vben-sub-menu-content,.vben-menu__popup .vben-menu-item{padding:var(--menu-item-popup-padding-y) var(--menu-item-popup-padding-x)}.vben-menu__icon{width:var(--menu-item-icon-size);height:var(--menu-item-icon-size);vertical-align:middle;text-align:center;flex-shrink:0;margin-right:8px}.vben-menu-item{fill:var(--menu-item-color);height:var(--menu-item-height);padding:var(--menu-item-padding-y) var(--menu-item-padding-x);margin:0 var(--menu-item-margin-x) var(--menu-item-margin-y) var(--menu-item-margin-x);color:var(--menu-item-color);white-space:nowrap;cursor:pointer;background:var(--menu-item-background-color);border-radius:var(--menu-item-radius);border:none;align-items:center;text-decoration:none;list-style:none;transition:background .15s,color .15s,padding .15s,border-color .15s;display:flex;position:relative;font-size:var(--menu-font-size)!important}.vben-menu-item.is-disabled{cursor:not-allowed;opacity:.25;background:0 0!important}.vben-menu-item .vben-menu__icon{transition:transform .25s}.vben-menu-item:hover .vben-menu__icon{transform:scale(1.2)}.vben-menu-item:hover,.vben-menu-item:focus{outline:none}.vben-menu-item *{vertical-align:bottom}.vben-menu-item.is-active{fill:var(--menu-item-active-color);color:var(--menu-item-active-color);cursor:pointer;background:var(--menu-item-active-background-color);text-decoration:none}.vben-menu-item__content{width:100%;height:var(--menu-item-height);align-items:center;display:inline-flex}.vben-menu-item__content .vben-menu__name{max-width:var(--menu-title-width);text-overflow:ellipsis;white-space:nowrap;opacity:1;overflow:hidden;font-size:var(--menu-font-size)!important}.vben-menu-item.is-collapse-show-title{padding:32px 0!important}.vben-menu-item.is-collapse-show-title .vben-menu-tooltip__trigger{flex-direction:column}.vben-menu-item.is-collapse-show-title .vben-menu__icon{transition:all .25s;display:block;font-size:calc(var(--font-size-base,16px) * 1.25)!important}.vben-menu-item.is-collapse-show-title .vben-menu__name{font-size:calc(var(--font-size-base,16px) * .75);margin-top:8px;margin-bottom:0;font-weight:400;line-height:normal;transition:all .25s;display:inline-flex}.vben-menu-item:not(.is-active):hover{color:var(--menu-item-hover-color);cursor:pointer;text-decoration:none;background:var(--menu-item-hover-background-color)!important}.vben-menu-item .vben-menu-tooltip__trigger{box-sizing:border-box;width:100%;height:100%;padding:0 var(--menu-item-padding-x);line-height:var(--menu-item-height);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0;font-size:var(--menu-font-size)!important}.vben-sub-menu{background:var(--menu-submenu-background-color);fill:var(--menu-item-color);margin:0;padding-left:0;list-style:none}.vben-sub-menu.is-active div[data-state=open]>.vben-sub-menu-content,.vben-sub-menu.is-active>.vben-sub-menu-content{color:var(--menu-submenu-active-color);cursor:pointer;background:var(--menu-submenu-active-background-color);fill:var(--menu-submenu-active-color);text-decoration:none}.vben-sub-menu-content{height:var(--menu-item-height);height:var(--menu-item-height);padding:var(--menu-item-padding-y) var(--menu-item-padding-x);margin:0 var(--menu-item-margin-x) var(--menu-item-margin-y) var(--menu-item-margin-x);color:var(--menu-item-color);white-space:nowrap;cursor:pointer;background:var(--menu-item-background-color);border-radius:var(--menu-item-radius);border:none;align-items:center;text-decoration:none;list-style:none;transition:background .15s,color .15s,padding .15s,border-color .15s;display:flex;position:relative;font-size:var(--menu-font-size)!important;font-size:var(--menu-font-size)!important}.vben-sub-menu-content.is-disabled{cursor:not-allowed;opacity:.25;background:0 0!important}.vben-sub-menu-content .vben-menu__icon{transition:transform .25s}.vben-sub-menu-content:hover .vben-menu__icon{transform:scale(1.2)}.vben-sub-menu-content:hover,.vben-sub-menu-content:focus{outline:none}.vben-sub-menu-content *{vertical-align:bottom}.vben-sub-menu-content__icon-arrow{width:inherit;opacity:1;margin-top:-8px;margin-right:0;font-weight:400;transition:transform .25s;position:absolute;top:50%;right:10px}.vben-sub-menu-content__title{max-width:var(--menu-title-width);text-overflow:ellipsis;white-space:nowrap;opacity:1;overflow:hidden;font-size:var(--menu-font-size)!important}.vben-sub-menu-content.is-collapse-show-title{flex-direction:column;padding:32px 0!important}.vben-sub-menu-content.is-collapse-show-title .vben-menu__icon{transition:all .25s;display:block;font-size:20px!important}.vben-sub-menu-content.is-collapse-show-title .vben-sub-menu-content__title{flex-shrink:0;margin-top:8px;margin-bottom:0;font-size:12px;font-weight:400;line-height:normal;transition:all .25s;display:inline-flex}.vben-sub-menu-content.is-more{padding-right:12px!important}.vben-sub-menu-content:not(.is-active):hover{cursor:pointer;text-decoration:none;background:var(--menu-submenu-hover-background-color)!important}.tabs-chrome__item[data-v-3165ec35]:not(.dragging){cursor:pointer}.tabs-chrome__item:not(.dragging):hover:not(.is-active)+.tabs-chrome__item .tabs-chrome__divider[data-v-3165ec35],.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__divider[data-v-3165ec35]{opacity:0}.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__background[data-v-3165ec35]{padding-bottom:calc(var(--spacing,.25rem) * .5)}.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__background-content[data-v-3165ec35]{margin-inline:calc(var(--spacing,.25rem) * .5);border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--accent))}.tabs-chrome__item:not(.dragging).is-active[data-v-3165ec35]{z-index:2}.tabs-chrome__item:not(.dragging).is-active+.tabs-chrome__item .tabs-chrome__divider[data-v-3165ec35]{opacity:0!important} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/bootstrap-CrArHJxZ.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/bootstrap-CrArHJxZ.css new file mode 100644 index 000000000..c00a2c2c5 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/bootstrap-CrArHJxZ.css @@ -0,0 +1 @@ +:root{--popup-z-index:2000;--font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--background:0 0% 100%;--background-deep:216 20.11% 95.47%;--foreground:210 6% 21%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--primary:212 100% 45%;--primary-foreground:0 0% 98%;--destructive:359.33 100% 65.1%;--destructive-foreground:0 0% 98%;--info:240, 5%, 96%;--info-foreground:220, 4%, 58%;--success:144 57% 58%;--success-foreground:0 0% 98%;--warning:42 84% 61%;--warning-foreground:0 0% 98%;--secondary:240 5% 96%;--secondary-foreground:240 6% 10%;--accent:240 5% 96%;--accent-dark:216 14% 93%;--accent-darker:216 11% 91%;--accent-lighter:240 0% 98%;--accent-hover:200deg 10% 90%;--accent-foreground:240 6% 10%;--heavy:192deg 9.43% 89.61%;--heavy-foreground:var(--accent-foreground);--border:240 5.9% 90%;--input:240deg 5.88% 90%;--input-placeholder:217 10.6% 65%;--input-background:0 0% 100%;--ring:222.2 84% 4.9%;--radius:.5rem;--overlay:0 0% 0% / 45%;--overlay-content:0 0% 95% / 45%;--font-size-base:16px;--menu-font-size:calc(var(--font-size-base) * .875);--sidebar:0 0% 100%;--sidebar-deep:0 0% 100%;--menu:var(--sidebar);--header:0 0% 100%;accent-color:var(--primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.light,.light[data-theme=custom],.light[data-theme=default]{--background:0 0% 100%;--background-deep:216 20.11% 95.47%;--foreground:210 6% 21%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--primary-foreground:0 0% 98%;--destructive-foreground:0 0% 98%;--info-foreground:220, 4%, 58%;--success-foreground:0 0% 98%;--warning-foreground:0 0% 98%;--secondary:240 5% 96%;--secondary-foreground:240 6% 10%;--accent:240 5% 96%;--accent-dark:216 14% 93%;--accent-darker:216 11% 91%;--accent-lighter:240 0% 98%;--accent-hover:200deg 10% 90%;--accent-foreground:240 6% 10%;--heavy:192deg 9.43% 89.61%;--heavy-foreground:var(--accent-foreground);--border:240 5.9% 90%;--input:240deg 5.88% 90%;--input-placeholder:217 10.6% 65%;--input-background:0 0% 100%;--ring:222.2 84% 4.9%;--overlay:0 0% 0% / 45%;--overlay-content:0 0% 95% / 45%;--sidebar:0 0% 100%;--sidebar-deep:0 0% 100%;--menu:var(--sidebar);--header:0 0% 100%;accent-color:var(--primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.light[data-theme=violet],[data-theme=violet] .light,[data-theme=violet]{--foreground:224 71.4% 4.1%;--card:0 0% 100%;--card-foreground:224 71.4% 4.1%;--popover:0 0% 100%;--popover-foreground:224 71.4% 4.1%;--primary-foreground:210 20% 98%;--secondary:220 14.3% 95.9%;--secondary-foreground:220.9 39.3% 11%;--muted:220 14.3% 95.9%;--muted-foreground:220 8.9% 46.1%;--accent:220 14.3% 95.9%;--accent-foreground:220.9 39.3% 11%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 20% 98%;--border:220 13% 91%;--input:220 13% 91%;--ring:262.1 83.3% 57.8%}.light[data-theme=pink],[data-theme=pink] .light,[data-theme=pink],.light[data-theme=rose],[data-theme=rose] .light,[data-theme=rose]{--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary-foreground:355.7 100% 97.3%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:346.8 77.2% 49.8%}.light[data-theme=sky-blue],[data-theme=sky-blue] .light,[data-theme=sky-blue],.light[data-theme=deep-blue],[data-theme=deep-blue] .light,[data-theme=deep-blue]{--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:221.2 83.2% 53.3%}.light[data-theme=green],[data-theme=green] .light,[data-theme=green],.light[data-theme=deep-green],[data-theme=deep-green] .light,[data-theme=deep-green]{--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary-foreground:355.7 100% 97.3%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:142.1 76.2% 36.3%}.light[data-theme=orange],[data-theme=orange] .light,[data-theme=orange]{--foreground:20 14.3% 4.1%;--card:0 0% 100%;--card-foreground:20 14.3% 4.1%;--popover:0 0% 100%;--popover-foreground:20 14.3% 4.1%;--primary-foreground:60 9.1% 97.8%;--secondary:60 4.8% 95.9%;--secondary-foreground:24 9.8% 10%;--muted:60 4.8% 95.9%;--muted-foreground:25 5.3% 44.7%;--accent:60 4.8% 95.9%;--accent-foreground:24 9.8% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:60 9.1% 97.8%;--border:20 5.9% 90%;--input:20 5.9% 90%;--ring:24.6 95% 53.1%}.light[data-theme=yellow],[data-theme=yellow] .light,[data-theme=yellow]{--foreground:20 14.3% 4.1%;--card:0 0% 100%;--card-foreground:20 14.3% 4.1%;--popover:0 0% 100%;--popover-foreground:20 14.3% 4.1%;--primary-foreground:26 83.3% 14.1%;--secondary:60 4.8% 95.9%;--secondary-foreground:24 9.8% 10%;--muted:60 4.8% 95.9%;--muted-foreground:25 5.3% 44.7%;--accent:60 4.8% 95.9%;--accent-foreground:24 9.8% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:60 9.1% 97.8%;--border:20 5.9% 90%;--input:20 5.9% 90%;--ring:20 14.3% 4.1%}.light[data-theme=zinc],[data-theme=zinc] .light,[data-theme=zinc]{--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:240 5.9% 10%}.light[data-theme=neutral],[data-theme=neutral] .light,[data-theme=neutral]{--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%}.light[data-theme=slate],[data-theme=slate] .light,[data-theme=slate]{--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%}.light[data-theme=gray],[data-theme=gray] .light,[data-theme=gray]{--foreground:224 71.4% 4.1%;--card:0 0% 100%;--card-foreground:224 71.4% 4.1%;--popover:0 0% 100%;--popover-foreground:224 71.4% 4.1%;--primary-foreground:210 20% 98%;--secondary:220 14.3% 95.9%;--secondary-foreground:220.9 39.3% 11%;--muted:220 14.3% 95.9%;--muted-foreground:220 8.9% 46.1%;--accent:220 14.3% 95.9%;--accent-foreground:220.9 39.3% 11%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 20% 98%;--border:220 13% 91%;--input:220 13% 91%;--ring:224 71.4% 4.1%}.dark,.dark[data-theme=custom],.dark[data-theme=default]{--background:222.34deg 10.43% 12.27%;--background-deep:220deg 13.06% 9%;--foreground:0 0% 95%;--card:222.34deg 10.43% 12.27%;--card-foreground:210 40% 98%;--popover:0 0% 14.2%;--popover-foreground:210 40% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--primary-foreground:0 0% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:0 0% 98%;--info:180, 1.54%, 12.75%;--info-foreground:220, 4%, 58%;--success:144 57% 58%;--success-foreground:0 0% 98%;--warning:42 84% 61%;--warning-foreground:0 0% 98%;--secondary:240 5% 17%;--secondary-foreground:0 0% 98%;--accent:216 5% 19%;--accent-dark:240 0% 22%;--accent-darker:240 0% 26%;--accent-lighter:216 5% 12%;--accent-hover:216 5% 24%;--accent-foreground:0 0% 98%;--heavy:216 5% 24%;--heavy-foreground:var(--accent-foreground);--border:240 3.7% 22%;--input:0deg 0% 100% / 10%;--input-placeholder:218deg 11% 65%;--input-background:0deg 0% 100% / 5%;--ring:222.2 84% 4.9%;--radius:.5rem;--overlay:0deg 0% 0% / 40%;--overlay-content:0deg 0% 0% / 40%;--font-size-base:16px;--sidebar:222.34deg 10.43% 12.27%;--sidebar-deep:220deg 13.06% 9%;--menu:var(--sidebar);--header:222.34deg 10.43% 12.27%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark[data-theme=violet],[data-theme=violet] .dark{--background:224 71.4% 4.1%;--background-deep:var(--background);--foreground:210 20% 98%;--card:224 71.4% 4.1%;--card-foreground:210 20% 98%;--popover:224 71.4% 4.1%;--popover-foreground:210 20% 98%;--primary-foreground:210 20% 98%;--secondary:215 27.9% 16.9%;--secondary-foreground:210 20% 98%;--muted:215 27.9% 16.9%;--muted-foreground:217.9 10.6% 64.9%;--accent:215 27.9% 16.9%;--accent-foreground:210 20% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:210 20% 98%;--border:215 27.9% 16.9%;--input:215 27.9% 16.9%;--ring:263.4 70% 50.4%;--sidebar:224 71.4% 4.1%;--sidebar-deep:224 71.4% 4.1%;--header:224 71.4% 4.1%}.dark[data-theme=pink],[data-theme=pink] .dark{--background:20 14.3% 4.1%;--background-deep:var(--background);--foreground:0 0% 95%;--card:0 0% 9%;--card-foreground:0 0% 95%;--popover:0 0% 9%;--popover-foreground:0 0% 95%;--primary-foreground:355.7 100% 97.3%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 15%;--muted-foreground:240 5% 64.9%;--accent:12 6.5% 15.1%;--accent-foreground:0 0% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:0 85.7% 97.3%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:346.8 77.2% 49.8%;--sidebar:20 14.3% 4.1%;--sidebar-deep:20 14.3% 4.1%;--header:20 14.3% 4.1%}.dark[data-theme=rose],[data-theme=rose] .dark{--background:0 0% 3.9%;--background-deep:var(--background);--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary-foreground:0 85.7% 97.3%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 72.2% 50.6%;--sidebar:0 0% 3.9%;--sidebar-deep:0 0% 3.9%;--header:0 0% 3.9%}.dark[data-theme=sky-blue],[data-theme=sky-blue] .dark,.dark[data-theme=deep-blue],[data-theme=deep-blue] .dark{--background:222.2 84% 4.9%;--background-deep:var(--background);--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary-foreground:210 20% 98%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--sidebar:222.2 84% 4.9%;--sidebar-deep:222.2 84% 4.9%;--header:222.2 84% 4.9%}.dark[data-theme=green],[data-theme=green] .dark,.dark[data-theme=deep-green],[data-theme=deep-green] .dark{--background:20 14.3% 4.1%;--background-deep:var(--background);--foreground:0 0% 95%;--card:24 9.8% 6%;--card-foreground:0 0% 95%;--popover:0 0% 9%;--popover-foreground:0 0% 95%;--primary-foreground:210 20% 98%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 15%;--muted-foreground:240 5% 64.9%;--accent:12 6.5% 15.1%;--accent-foreground:0 0% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:0 85.7% 97.3%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:142.4 71.8% 29.2%;--sidebar:20 14.3% 4.1%;--sidebar-deep:20 14.3% 4.1%;--header:20 14.3% 4.1%}.dark[data-theme=orange],[data-theme=orange] .dark{--background:20 14.3% 4.1%;--background-deep:var(--background);--foreground:60 9.1% 97.8%;--card:20 14.3% 4.1%;--card-foreground:60 9.1% 97.8%;--popover:20 14.3% 4.1%;--popover-foreground:60 9.1% 97.8%;--primary-foreground:60 9.1% 97.8%;--secondary:12 6.5% 15.1%;--secondary-foreground:60 9.1% 97.8%;--muted:12 6.5% 15.1%;--muted-foreground:24 5.4% 63.9%;--accent:12 6.5% 15.1%;--accent-foreground:60 9.1% 97.8%;--destructive:0 72.2% 50.6%;--destructive-foreground:60 9.1% 97.8%;--border:12 6.5% 15.1%;--input:12 6.5% 15.1%;--ring:20.5 90.2% 48.2%;--sidebar:20 14.3% 4.1%;--sidebar-deep:20 14.3% 4.1%;--header:20 14.3% 4.1%}.dark[data-theme=yellow],[data-theme=yellow] .dark{--background:20 14.3% 4.1%;--background-deep:var(--background);--foreground:60 9.1% 97.8%;--card:20 14.3% 4.1%;--card-foreground:60 9.1% 97.8%;--popover:20 14.3% 4.1%;--popover-foreground:60 9.1% 97.8%;--primary-foreground:26 83.3% 14.1%;--secondary:12 6.5% 15.1%;--secondary-foreground:60 9.1% 97.8%;--muted:12 6.5% 15.1%;--muted-foreground:24 5.4% 63.9%;--accent:12 6.5% 15.1%;--accent-foreground:60 9.1% 97.8%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:60 9.1% 97.8%;--border:12 6.5% 15.1%;--input:12 6.5% 15.1%;--ring:35.5 91.7% 32.9%;--sidebar:20 14.3% 4.1%;--sidebar-deep:20 14.3% 4.1%;--header:20 14.3% 4.1%}.dark[data-theme=zinc],[data-theme=zinc] .dark{--background:240 10% 3.9%;--background-deep:var(--background);--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary-foreground:240 5.9% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:240 4.9% 83.9%;--sidebar:240 10% 3.9%;--sidebar-deep:240 10% 3.9%;--header:240 10% 3.9%}.dark[data-theme=neutral],[data-theme=neutral] .dark{--background:0 0% 3.9%;--background-deep:var(--background);--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--sidebar:0 0% 3.9%;--sidebar-deep:0 0% 3.9%;--header:0 0% 3.9%}.dark[data-theme=slate],[data-theme=slate] .dark{--background:222.2 84% 4.9%;--background-deep:var(--background);--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9;--sidebar:222.2 84% 4.9%;--sidebar-deep:222.2 84% 4.9%;--header:222.2 84% 4.9%}.dark[data-theme=gray],[data-theme=gray] .dark{--background:224 71.4% 4.1%;--background-deep:var(--background);--foreground:210 20% 98%;--card:224 71.4% 4.1%;--card-foreground:210 20% 98%;--popover:224 71.4% 4.1%;--popover-foreground:210 20% 98%;--primary-foreground:220.9 39.3% 11%;--secondary:215 27.9% 16.9%;--secondary-foreground:210 20% 98%;--muted:215 27.9% 16.9%;--muted-foreground:217.9 10.6% 64.9%;--accent:215 27.9% 16.9%;--accent-foreground:210 20% 98%;--destructive:359.21 68.47% 56.47%;--destructive-foreground:210 20% 98%;--border:215 27.9% 16.9%;--input:215 27.9% 16.9%;--ring:216 12.2% 83.9%;--sidebar:224 71.4% 4.1%;--sidebar-deep:224 71.4% 4.1%;--header:224 71.4% 4.1%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::-ms-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}*,:before,:after{--tw-border-style:solid}::-ms-backdrop{--tw-border-style:solid}::backdrop{--tw-border-style:solid}[data-v-14df0039],[data-v-14df0039]:before,[data-v-14df0039]:after{--tw-outline-style:solid;--tw-border-style:solid}[data-v-14df0039]::-ms-backdrop{--tw-outline-style:solid;--tw-border-style:solid}[data-v-14df0039]::backdrop{--tw-outline-style:solid;--tw-border-style:solid}}}@layer theme{:root{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-500:#fe6e00;--color-blue-500:#3080ff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-normal:1.5;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px rgba(0,0,0,.15);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family);--default-mono-font-family:var(--font-mono);--color-background:hsl(var(--background));--color-border:hsl(var(--border))}@supports (color:lab(0% 0 0)){:root{--color-orange-500:lab(64.272% 57.1788 90.3583);--color-blue-500:lab(54.1736% 13.3368 -74.6839);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.082314 -1.13575);--color-gray-200:lab(91.6229% -.159085 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17474);--color-gray-500:lab(47.7841% -.393212 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533)}}:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-500:#fe6e00;--color-blue-500:#3080ff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-normal:1.5;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px rgba(0,0,0,.15);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family);--default-mono-font-family:var(--font-mono);--color-background:hsl(var(--background));--color-border:hsl(var(--border))}@supports (color:lab(0% 0 0)){:host{--color-orange-500:lab(64.272% 57.1788 90.3583);--color-blue-500:lab(54.1736% 13.3368 -74.6839);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.082314 -1.13575);--color-gray-200:lab(91.6229% -.159085 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17474);--color-gray-500:lab(47.7841% -.393212 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-browse{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-ms-browse{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::-webkit-input-placeholder{color:currentColor}::-moz-placeholder{color:currentColor}::-ms-input-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::-webkit-input-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::-moz-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::-ms-input-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-ms-browse{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before{border-color:hsl(var(--border));outline-color:hsl(var(--ring))}@supports (color:color-mix(in lab, red, red)){*,:after,:before{outline-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{--vben-viewport-height:100vh;background-color:hsl(var(--background));font-family:var(--font-family);color:hsl(var(--foreground));scroll-behavior:smooth;font-size:var(--font-size-base,16px);font-variation-settings:normal;font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}@supports (height:1dvh){html{--vben-viewport-height:100dvh}}#app,body,html{width:100%;height:100%}body{min-height:100vh}a,a:active,a:hover,a:link,a:visited{-webkit-text-decoration-line:none;text-decoration-line:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2147483646}html.dark::view-transition-old(root){z-index:2147483646}html.dark::view-transition-new(root){z-index:1}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input::-ms-input-placeholder{opacity:1}input::placeholder{opacity:1}textarea::-webkit-input-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea::-ms-input-placeholder{opacity:1}textarea::placeholder{opacity:1}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0}html:not([data-platform=macOs]) ::-webkit-scrollbar{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5)}html:not([data-platform=macOs]) ::-webkit-scrollbar-thumb{border-radius:calc(var(--radius) - 4px);--tw-border-style:none;background-color:hsl(var(--border));border-style:none}html:not([data-platform=macOs]) ::-webkit-scrollbar-track{border-radius:calc(var(--radius) - 4px);--tw-border-style:none;--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:transparent;border-style:none}html:not([data-platform=macOs]) ::-webkit-scrollbar-button{display:none}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}}@layer ant,antd,el,td;@layer components{.outline-box{cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:var(--spacing);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:hsl(var(--border));position:relative}.outline-box:after{z-index:20;border-radius:calc(var(--radius) - 4px);opacity:0;outline-style:var(--tw-outline-style);width:1px;height:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);outline-width:2px;outline-color:transparent;transition-duration:.3s;position:absolute;top:50%;left:50%}.outline-box.outline-box-active{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:hsl(var(--primary))}.outline-box.outline-box-active:after{display:none}.outline-box:not(.outline-box-active):hover:after{width:100%;height:100%;padding:var(--spacing);opacity:1;outline-color:hsl(var(--primary));top:0;left:0}.vben-link{cursor:pointer;color:hsl(var(--primary))}@media (hover:hover){.vben-link:hover{color:hsl(var(--primary-600))}}.vben-link:active{color:hsl(var(--primary-700))}.card-box{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--card-foreground))}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;bottom:0;left:0;right:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-top-0\.75{top:calc(var(--spacing) * -.75)}.-top-1\.25{top:calc(var(--spacing) * -1.25)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[10vh\]{top:10vh}.-right-0\.75{right:calc(var(--spacing) * -.75)}.-right-1\.25{right:calc(var(--spacing) * -1.25)}.-right-px{right:-1px}.right-\(--gap\){right:var(--gap)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-10{right:calc(var(--spacing) * 10)}.right-px{right:1px}.-bottom-0\.75{bottom:calc(var(--spacing) * -.75)}.-bottom-1\.25{bottom:calc(var(--spacing) * -1.25)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-px{bottom:1px}.-left-0\.75{left:calc(var(--spacing) * -.75)}.-left-1\.25{left:calc(var(--spacing) * -1.25)}.-left-2{left:calc(var(--spacing) * -2)}.-left-7{left:calc(var(--spacing) * -7)}.-left-px{left:-1px}.left-\(--gap\){left:var(--gap)}.left-0{left:0}.left-0\!{left:0!important}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[50\%\]{left:50%}.left-full{left:100%}.left-px{left:1px}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-100{z-index:100}.z-150{z-index:150}.z-1000{z-index:1000}.z-2000{z-index:2000}.z-2001{z-index:2001}.z-9999{z-index:9999}.z-\[-1\]{z-index:-1}.col-\[-2\/-1\]{grid-column:-2/-1}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-\[calc\(var\(--gap\)\*2\)\]{margin-inline:calc(var(--gap) * 2)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-\[-0\.3em\]{margin-left:-.3em}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.flex-col-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-75\.5{width:calc(var(--spacing) * 75.5);height:calc(var(--spacing) * 75.5)}.size-full{width:100%;height:100%}.size-full\!{width:100%!important;height:100%!important}.\!h-auto{height:auto!important}.h-\(--reka-select-trigger-height\){height:var(--reka-select-trigger-height)}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-15{height:calc(var(--spacing) * 15)}.h-35{height:calc(var(--spacing) * 35)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1\.5rem\]{height:1.5rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[2rem\]{height:2rem}.h-\[25px\]{height:25px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-6px\)\]{height:calc(100% - 6px)}.h-full{height:100%}.h-px{height:1px}.max-h-\(--reka-context-menu-content-available-height\){max-height:var(--reka-context-menu-content-available-height)}.max-h-\(--reka-dropdown-menu-content-available-height\){max-height:var(--reka-dropdown-menu-content-available-height)}.max-h-\(--reka-select-content-available-height\){max-height:var(--reka-select-content-available-height)}.max-h-\(--vben-tiptap-max-height\){max-height:var(--vben-tiptap-max-height)}.max-h-90{max-height:calc(var(--spacing) * 90)}.max-h-\[56vh\]{max-height:56vh}.max-h-\[80\%\]{max-height:80%}.max-h-\[420px\]{max-height:420px}.max-h-\[calc\(var\(--reka-hover-card-content-available-height\)-20px\)\]{max-height:calc(var(--reka-hover-card-content-available-height) - 20px)}.max-h-\[min\(80\%\,calc\(100dvh-20px\)\)\]{max-height:min(80%,100dvh - 20px)}.max-h-full\!{max-height:100%!important}.max-h-screen{max-height:100vh}.min-h-\(--vben-tiptap-min-height\){min-height:var(--vben-tiptap-min-height)}.min-h-0{min-height:0}.min-h-7\.5{min-height:calc(var(--spacing) * 7.5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-37\.5{min-height:calc(var(--spacing) * 37.5)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[2rem\]{min-height:2rem}.min-h-full{min-height:100%}.w-0{width:0}.w-0\!{width:0!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-25{width:calc(var(--spacing) * 25)}.w-32{width:calc(var(--spacing) * 32)}.w-35{width:calc(var(--spacing) * 35)}.w-40{width:calc(var(--spacing) * 40)}.w-41\.25{width:calc(var(--spacing) * 41.25)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-90{width:calc(var(--spacing) * 90)}.w-130{width:calc(var(--spacing) * 130)}.w-150{width:calc(var(--spacing) * 150)}.w-\[25px\]{width:25px}.w-\[35\%\]{width:35%}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-px{width:1px}.max-w-\(--reka-dropdown-menu-content-available-width\){max-width:var(--reka-dropdown-menu-content-available-width)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-75{max-width:calc(var(--spacing) * 75)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-20px\)\]{max-width:calc(100vw - 20px)}.max-w-full{max-width:100%}.max-w-full\!{max-width:100%!important}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--reka-select-trigger-width\){min-width:var(--reka-select-trigger-width)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[240px\]{min-width:240px}.min-w-fit{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.flex-1{flex:1}.flex-\[0_0_auto\]{flex:none}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.origin-\(--reka-context-menu-content-transform-origin\){transform-origin:var(--reka-context-menu-content-transform-origin)}.origin-\(--reka-dropdown-menu-content-transform-origin\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.origin-\(--reka-popover-content-transform-origin\){transform-origin:var(--reka-popover-content-transform-origin)}.origin-\(--reka-tooltip-content-transform-origin\){transform-origin:var(--reka-tooltip-content-transform-origin)}.origin-\[50\%_50\%\]{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\(--reka-tabs-indicator-position\){--tw-translate-x:var(--reka-tabs-indicator-position);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translate\(0\,0\)\]\!{transform:translate(0)!important}.animate-float{animation:5s linear infinite float}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-pointer\!{cursor:pointer!important}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.scroll-my-1{scroll-margin-block:var(--spacing)}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{align-content:center;justify-content:center}.place-items-center{align-items:center;justify-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(var(--spacing) * var(--tw-space-y-reverse));margin-bottom:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:hsl(var(--border))}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-\(--radius\){border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[0\.5rem\]{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-sm{border-top-left-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-tl-\(--gap\){border-top-left-radius:var(--gap)}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:calc(var(--radius) - 4px);border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-r-xl{border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px)}.rounded-tr-\(--gap\){border-top-right-radius:var(--gap)}.rounded-tr-\[5px\]{border-top-right-radius:5px}.rounded-b-\[0\.5rem\]{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-br-xl{border-bottom-right-radius:calc(var(--radius) + 4px)}.rounded-bl-xl{border-bottom-left-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-14{border-style:var(--tw-border-style);border-width:14px}.border-y{border-block-style:var(--tw-border-style);border-top-width:1px;border-bottom-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-accent{border-color:hsl(var(--accent))}.border-accent-hover{border-color:hsl(var(--accent-hover))}.border-background{border-color:hsl(var(--background))}.border-border,.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.border-border\/70{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.border-destructive{border-color:hsl(var(--destructive))}.border-foreground\/60{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.border-foreground\/60{border-color:color-mix(in oklab, hsl(var(--foreground)) 60%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary-50{border-color:hsl(var(--primary-50))}.border-primary\/30{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.border-l-accent{border-left-color:hsl(var(--accent))}.border-l-transparent{border-left-color:transparent}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background-deep{background-color:hsl(var(--background-deep))}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:rgba(0,0,0,.3)}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/80{background-color:rgba(0,0,0,.8)}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive,.bg-destructive\/80{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/80{background-color:color-mix(in oklab, hsl(var(--destructive)) 80%, transparent)}}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-500{background-color:hsl(var(--green-500))}.bg-header{background-color:hsl(var(--header))}.bg-heavy{background-color:hsl(var(--heavy))}.bg-muted,.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.bg-overlay{background-color:hsl(var(--overlay))}.bg-overlay-content{background-color:hsl(var(--overlay-content))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary,.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.bg-primary\/30{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/30{background-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar))}.bg-sidebar-deep{background-color:hsl(var(--sidebar-deep))}.bg-success,.bg-success\/80{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/80{background-color:color-mix(in oklab, hsl(var(--success)) 80%, transparent)}}.bg-transparent{background-color:transparent}.bg-white\/90{background-color:rgba(255,255,255,.9)}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-yellow-500{background-color:hsl(var(--yellow-500))}.bg-none{background-image:none}.bg-clip-text\!{-webkit-background-clip:text!important;-ms-background-clip:text!important;background-clip:text!important}.fill-accent{fill:hsl(var(--accent))}.fill-current{fill:currentColor}.fill-foreground\/90{fill:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.fill-foreground\/90{fill:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.fill-primary{fill:hsl(var(--primary))}.fill-transparent{fill:transparent}.stroke-accent-foreground\/80{stroke:hsl(var(--accent-foreground))}@supports (color:color-mix(in lab, red, red)){.stroke-accent-foreground\/80{stroke:color-mix(in oklab, hsl(var(--accent-foreground)) 80%, transparent)}}.stroke-foreground\/90{stroke:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.stroke-foreground\/90{stroke:color-mix(in oklab, hsl(var(--foreground)) 90%, transparent)}}.stroke-gray-200{stroke:var(--color-gray-200)}.stroke-2{stroke-width:2px}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-1\.25{padding:calc(var(--spacing) * 1.25)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-px{padding:1px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[calc\(var\(--gap\)-1px\)\]{padding-inline:calc(var(--gap) - 1px)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0{padding-top:0}.pt-0\.75{padding-top:calc(var(--spacing) * .75)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-0{padding-left:0}.pl-1\.25{padding-left:calc(var(--spacing) * 1.25)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-family)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-3xl\/9{font-size:var(--text-3xl);line-height:calc(var(--spacing) * 9)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/5{font-size:var(--text-xs);line-height:calc(var(--spacing) * 5)}.text-xs\/6{font-size:var(--text-xs);line-height:calc(var(--spacing) * 6)}.text-\[1rem\]{font-size:1rem}.text-\[10px\]{font-size:10px}.text-\[36px\]{font-size:36px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.5rem\]{--tw-leading:1.5rem;line-height:1.5rem}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-bold\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground,.text-accent-foreground\/80{color:hsl(var(--accent-foreground))}@supports (color:color-mix(in lab, red, red)){.text-accent-foreground\/80{color:color-mix(in oklab, hsl(var(--accent-foreground)) 80%, transparent)}}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground,.text-foreground\/50{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, hsl(var(--foreground)) 50%, transparent)}}.text-foreground\/60{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, hsl(var(--foreground)) 60%, transparent)}}.text-foreground\/80{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, hsl(var(--foreground)) 80%, transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-400{color:hsl(var(--green-400))}.text-green-600{color:hsl(var(--green-600))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-500{color:var(--color-orange-500)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-50{color:hsl(var(--primary-50))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{color:hsl(var(--red-500))}.text-red-600{color:hsl(var(--red-600))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-transparent{color:transparent}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--card\)\/0\.7\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--card)/.7));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_24px_hsl\(var\(--background\)\)\]{--tw-shadow:0 16px 24px var(--tw-shadow-color,hsl(var(--background)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:0 6px 16px 0 var(--tw-shadow-color,rgba(0,0,0,.08)), 0 3px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.12)), 0 9px 28px 8px var(--tw-shadow-color,rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)), 0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)), 0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)), 0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-accent{--tw-shadow-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-accent{--tw-shadow-color:color-mix(in oklab, hsl(var(--accent)) var(--tw-shadow-alpha), transparent)}}.shadow-border{--tw-shadow-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.shadow-border{--tw-shadow-color:color-mix(in oklab, hsl(var(--border)) var(--tw-shadow-alpha), transparent)}}.shadow-primary{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-primary{--tw-shadow-color:color-mix(in oklab, hsl(var(--primary)) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/5{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--primary)) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.ring-offset-transparent{--tw-ring-offset-color:transparent}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid transparent}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2\!{outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-heavy\!{outline-color:hsl(var(--heavy))!important}.blur{--tw-blur:blur(8px);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgba(0,0,0,.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\,transform\]{transition-property:-webkit-clip-path,clip-path,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin-top\]{transition-property:margin-top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\,background-color\,border-color\,box-shadow\]{transition-property:transform,color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,transform\]{transition-property:width,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[opacity\]{will-change:opacity}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!running{animation-play-state:running!important}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:text-primary>*){color:hsl(var(--primary))}.not-last-of-type\:border-b:not(:last-of-type){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (hover:hover){.group-hover\:w-60:is(:where(.group):hover *){width:calc(var(--spacing) * 60)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:animate-\[shrink_0\.3s_ease-in-out\]:is(:where(.group):hover *){animation:.3s ease-in-out shrink}.group-hover\:text-foreground:is(:where(.group):hover *){color:hsl(var(--foreground))}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-\[\.is-active\]\:bg-primary\/15:is(:where(.group).is-active *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.group-\[\.is-active\]\:bg-primary\/15:is(:where(.group).is-active *){background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.group-\[\.is-active\]\:fill-primary\/15:is(:where(.group).is-active *){fill:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.group-\[\.is-active\]\:fill-primary\/15:is(:where(.group).is-active *){fill:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.group-\[\.is-active\]\:text-accent-foreground:is(:where(.group).is-active *){color:hsl(var(--accent-foreground))}.group-\[\.is-active\]\:text-primary:is(:where(.group).is-active *){color:hsl(var(--primary))}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:border-0::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0::-ms-browse{border-style:var(--tw-border-style);border-width:0}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::-webkit-file-upload-button{background-color:transparent}.file\:bg-transparent::-ms-browse{background-color:transparent}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm::-ms-browse{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium::-ms-browse{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-muted-foreground::-webkit-input-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::-ms-input-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::-webkit-input-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::-ms-input-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::-webkit-input-placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}.placeholder\:text-muted-foreground\/50::-ms-input-placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-15:before{content:var(--tw-content);top:calc(var(--spacing) * 15)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:h-1\.25:before{content:var(--tw-content);height:calc(var(--spacing) * 1.25)}.before\:w-12:before{content:var(--tw-content);width:calc(var(--spacing) * 12)}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-primary\/50:before{content:var(--tw-content);background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.before\:bg-primary\/50:before{background-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-\[1\.5px\]:after{content:var(--tw-content);height:1.5px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:origin-left:after{content:var(--tw-content);transform-origin:0}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:rounded:after{content:var(--tw-content);border-radius:.25rem}.after\:bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary))}.after\:transition-\[transform\]:after{content:var(--tw-content);transition-property:transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.after\:ease-out:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\:\'\]:after{--tw-content:":";content:var(--tw-content)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mr-0:last-child{margin-right:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:animate-\[shrink_0\.3s_ease-in-out\]:hover{animation:.3s ease-in-out shrink}.hover\:border-destructive\/80:hover{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:border-destructive\/80:hover{border-color:color-mix(in oklab, hsl(var(--destructive)) 80%, transparent)}}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent-hover:hover{background-color:hsl(var(--accent-hover))}.hover\:bg-destructive-hover:hover{background-color:hsl(var(--destructive-600))}.hover\:bg-heavy:hover{background-color:hsl(var(--heavy))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-primary:hover,.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 80%, transparent)}}.hover\:stroke-accent-foreground:hover{stroke:hsl(var(--accent-foreground))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-heavy-foreground:hover{color:hsl(var(--heavy-foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary-hover:hover{color:hsl(var(--primary-600))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)), 0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus\:z-10:focus{z-index:10}.focus\:border-destructive:focus{border-color:hsl(var(--destructive))}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:shadow-\[0_0_0_2px_rgba\(255\,38\,5\,0\.06\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,rgba(255,38,5,.06));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring\/50:focus{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ring\/50:focus{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid transparent}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.focus-visible\:ring-transparent:focus-visible{--tw-ring-color:transparent}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid transparent}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}@media (hover:hover){.enabled\:hover\:-translate-y-px:enabled:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.enabled\:hover\:border-border:enabled:hover{border-color:hsl(var(--border))}.enabled\:hover\:bg-accent:enabled:hover{background-color:hsl(var(--accent))}.enabled\:hover\:text-foreground:enabled:hover{color:hsl(var(--foreground))}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:hsl(var(--destructive))}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.focus\:aria-invalid\:border-destructive:focus[aria-invalid=true]{border-color:hsl(var(--destructive))}.focus\:aria-invalid\:ring-destructive\/20:focus[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.focus\:aria-invalid\:ring-destructive\/20:focus[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:h-px[data-orientation=vertical]{height:1px}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:after\:left-0[data-orientation=vertical]:after{content:var(--tw-content);left:0}.data-\[orientation\=vertical\]\:after\:h-1[data-orientation=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[orientation\=vertical\]\:after\:w-full[data-orientation=vertical]:after{content:var(--tw-content);width:100%}.data-\[orientation\=vertical\]\:after\:translate-x-0[data-orientation=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[orientation\=vertical\]\:after\:-translate-y-1\/2[data-orientation=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\]\:bg-accent[data-selected]{background-color:hsl(var(--accent))}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:hsl(var(--primary))}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:hsl(var(--primary-foreground))}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-accent[data-state=checked]{background-color:hsl(var(--accent))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:text-accent-foreground[data-state=checked]{color:hsl(var(--accent-foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}.data-\[state\=closed\]\:animate-collapsible-up[data-state=closed]{animation:.2s ease-in-out collapsible-up}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:bg-white[data-state=closed]{background-color:var(--color-white)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:calc(48%*-1)}.data-\[state\=closed\]\:slide-out-to-top-\[148\%\][data-state=closed]{--tw-exit-translate-y:calc(148%*-1)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-primary[data-state=on]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-primary-foreground[data-state=on]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[state\=open\]\:animate-collapsible-down[data-state=open]{animation:.2s ease-in-out collapsible-down}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-primary\/20[data-state=open]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-primary\/20[data-state=open]{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:calc(48%*-1)}.data-\[state\=open\]\:slide-in-from-top-\[98\%\][data-state=open]{--tw-enter-translate-y:calc(98%*-1)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:hsl(var(--destructive))}.data-\[variant\=destructive\]\:text-destructive-foreground[data-variant=destructive]{color:hsl(var(--destructive-foreground))}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:hsl(var(--destructive))}.data-\[variant\=destructive\]\:focus\:text-destructive-foreground[data-variant=destructive]:focus{color:hsl(var(--destructive-foreground))}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:left-6{left:calc(var(--spacing) * 6)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mr-4{margin-right:calc(var(--spacing) * 4)}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:max-h-112\.5{max-height:calc(var(--spacing) * 112.5)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-130{width:calc(var(--spacing) * 130)}.sm\:w-150{width:calc(var(--spacing) * 150)}.sm\:w-full{width:100%}.sm\:max-w-\[80\%\]{max-width:80%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:rounded-\(--radius\){border-radius:var(--radius)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.sm\:p-0{padding:0}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[42px\]{font-size:42px}}@media (min-width:48rem){.md\:bottom-2{bottom:calc(var(--spacing) * 2)}.md\:mx-16{margin-inline:calc(var(--spacing) * 16)}.md\:mt-0{margin-top:0}.md\:mr-10{margin-right:calc(var(--spacing) * 10)}.md\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:flex{display:flex}.md\:h-3{height:calc(var(--spacing) * 3)}.md\:h-50{height:calc(var(--spacing) * 50)}.md\:h-\[unset\]{height:unset}.md\:w-1\/2{width:50%}.md\:w-2\/3{width:66.6667%}.md\:w-50{width:calc(var(--spacing) * 50)}.md\:w-full{width:100%}.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:bg-accent{background-color:hsl(var(--accent))}.md\:bg-background{background-color:hsl(var(--background))}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[72px\]{font-size:72px}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:flex-initial{flex:0 auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-foreground{color:hsl(var(--foreground))}}@media (min-width:80rem){.xl\:w-\[36\%\]{width:36%}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:96rem){.\32 xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.dark\:border-gray-600:is(.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:bg-\[\#070709\]:is(.dark *){background-color:#070709}.dark\:bg-accent:is(.dark *){background-color:hsl(var(--accent))}.dark\:bg-background-deep:is(.dark *){background-color:hsl(var(--background-deep))}.dark\:bg-black\/70:is(.dark *){background-color:rgba(0,0,0,.7)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/70:is(.dark *){background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.dark\:bg-destructive\/60:is(.dark *){background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab, hsl(var(--destructive)) 60%, transparent)}}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800)}.dark\:bg-input-background:is(.dark *){background-color:hsl(var(--input-background))}.dark\:bg-input\/30:is(.dark *){background-color:hsl(var(--input))}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, hsl(var(--input)) 30%, transparent)}}.dark\:bg-overlay:is(.dark *){background-color:hsl(var(--overlay))}.dark\:text-muted-foreground:is(.dark *){color:hsl(var(--muted-foreground))}.group-\[\.is-active\]\:dark\:bg-accent:is(:where(.group).is-active *):is(.dark *){background-color:hsl(var(--accent))}.group-\[\.is-active\]\:dark\:fill-accent:is(:where(.group).is-active *):is(.dark *){fill:hsl(var(--accent))}.group-\[\.is-active\]\:dark\:text-accent-foreground:is(:where(.group).is-active *):is(.dark *){color:hsl(var(--accent-foreground))}@media (hover:hover){.dark\:hover\:bg-accent:is(.dark *):hover{background-color:hsl(var(--accent))}.dark\:hover\:bg-heavy:is(.dark *):hover{background-color:hsl(var(--heavy))}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:hsl(var(--input))}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, hsl(var(--input)) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.dark\:focus\:aria-invalid\:ring-destructive\/40:is(.dark *):focus[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:aria-invalid\:ring-destructive\/40:is(.dark *):focus[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:hsl(var(--input))}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:hsl(var(--input))}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab, hsl(var(--input)) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:hsl(var(--foreground))}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:hsl(var(--primary-foreground))}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:hsl(var(--foreground))}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:hsl(var(--input))}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab, hsl(var(--input)) 80%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40:is(.dark *)[data-variant=destructive]:focus{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.\[\&_svg\:not\(\[class\*\=\\\'size-\\\'\]\)\]\:size-4 svg:not([class*="'size-'"]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\\\'text-\\\'\]\)\]\:text-muted-foreground svg:not([class*="'text-'"]){color:hsl(var(--muted-foreground))}.\[\&\.is-active\]\:after\:scale-x-100.is-active:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:-webkit-any(.\*\:\[span\]\:last\:flex>*):-webkit-any(span):last-child{display:flex}:-moz-any(.\*\:\[span\]\:last\:flex>*):-moz-any(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:-webkit-any(.\*\:\[span\]\:last\:items-center>*):-webkit-any(span):last-child{align-items:center}:-moz-any(.\*\:\[span\]\:last\:items-center>*):-moz-any(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:-webkit-any(.\*\:\[span\]\:last\:gap-2>*):-webkit-any(span):last-child{gap:calc(var(--spacing) * 2)}:-moz-any(.\*\:\[span\]\:last\:gap-2>*):-moz-any(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:-webkit-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):-webkit-any(svg){color:hsl(var(--destructive))!important}:-moz-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):-moz-any(svg){color:hsl(var(--destructive))!important}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:hsl(var(--destructive))!important}:-webkit-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive-foreground[data-variant=destructive]>*):-webkit-any(svg){color:hsl(var(--destructive-foreground))!important}:-moz-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive-foreground[data-variant=destructive]>*):-moz-any(svg){color:hsl(var(--destructive-foreground))!important}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive-foreground[data-variant=destructive]>*):is(svg){color:hsl(var(--destructive-foreground))!important}@media (hover:hover){.\[\&\:not\(\.is-active\)\]\:hover\:bg-accent:not(.is-active):hover{background-color:hsl(var(--accent))}}.\[\&\:not\(\:first-child\)\]\:border-l:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[variant\=outline\]\:\[\&\:not\(\:first-child\)\]\:-ml-px[data-variant=outline]:not(:first-child){margin-left:-1px}.\[\&\>\[data-slot\=input\]\]\:has-\[\[data-slot\=decrement\]\]\:pl-5>[data-slot=input]:has([data-slot=decrement]){padding-left:calc(var(--spacing) * 5)}.\[\&\>\[data-slot\=input\]\]\:has-\[\[data-slot\=increment\]\]\:pr-5>[data-slot=input]:has([data-slot=increment]){padding-right:calc(var(--spacing) * 5)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>tbody\>tr\:last-child\>td\]\:pb-0>tbody>tr:last-child>td{padding-bottom:0}.\[\&\[data-orientation\=vertical\]\>div\]\:rotate-90[data-orientation=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:hsl(var(--accent))}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes enter-x-animation{to{opacity:1;transform:translate(0)}}@keyframes enter-y-animation{to{opacity:1;transform:translateY(0)}}.enter-x:first-child{opacity:0;animation:.3s ease-in-out .1s forwards enter-x-animation;transform:translate(50px)}.enter-x:nth-child(2){opacity:0;animation:.3s ease-in-out .2s forwards enter-x-animation;transform:translate(50px)}.enter-x:nth-child(3){opacity:0;animation:.3s ease-in-out .3s forwards enter-x-animation;transform:translate(50px)}.enter-x:nth-child(4){opacity:0;animation:.3s ease-in-out .4s forwards enter-x-animation;transform:translate(50px)}.enter-x:nth-child(5){opacity:0;animation:.3s ease-in-out .5s forwards enter-x-animation;transform:translate(50px)}.enter-y:first-child{opacity:0;animation:.3s ease-in-out .1s forwards enter-y-animation;transform:translateY(50px)}.enter-y:nth-child(2){opacity:0;animation:.3s ease-in-out .2s forwards enter-y-animation;transform:translateY(50px)}.enter-y:nth-child(3){opacity:0;animation:.3s ease-in-out .3s forwards enter-y-animation;transform:translateY(50px)}.enter-y:nth-child(4){opacity:0;animation:.3s ease-in-out .4s forwards enter-y-animation;transform:translateY(50px)}.enter-y:nth-child(5){opacity:0;animation:.3s ease-in-out .5s forwards enter-y-animation;transform:translateY(50px)}.-enter-x:first-child{opacity:0;animation:.3s ease-in-out .1s forwards enter-x-animation;transform:translate(-50px)}.-enter-x:nth-child(2){opacity:0;animation:.3s ease-in-out .2s forwards enter-x-animation;transform:translate(-50px)}.-enter-x:nth-child(3){opacity:0;animation:.3s ease-in-out .3s forwards enter-x-animation;transform:translate(-50px)}.-enter-x:nth-child(4){opacity:0;animation:.3s ease-in-out .4s forwards enter-x-animation;transform:translate(-50px)}.-enter-x:nth-child(5){opacity:0;animation:.3s ease-in-out .5s forwards enter-x-animation;transform:translate(-50px)}.-enter-y:first-child{opacity:0;animation:.3s ease-in-out .1s forwards enter-y-animation;transform:translateY(-50px)}.-enter-y:nth-child(2){opacity:0;animation:.3s ease-in-out .2s forwards enter-y-animation;transform:translateY(-50px)}.-enter-y:nth-child(3){opacity:0;animation:.3s ease-in-out .3s forwards enter-y-animation;transform:translateY(-50px)}.-enter-y:nth-child(4){opacity:0;animation:.3s ease-in-out .4s forwards enter-y-animation;transform:translateY(-50px)}.-enter-y:nth-child(5){opacity:0;animation:.3s ease-in-out .5s forwards enter-y-animation;transform:translateY(-50px)}html.invert-mode{--tw-invert:invert(100%);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}html.grayscale-mode{--tw-grayscale:grayscale(100%);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));-webkit-filter:blur(var(--tw-enter-blur,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));-webkit-filter:blur(var(--tw-exit-blur,0));filter:blur(var(--tw-exit-blur,0))}}.slide-up-enter-active,.slide-up-leave-active{transition:all .25s cubic-bezier(.25,.8,.5,1)}.slide-up-move{transition:transform .3s}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(-15px)}.slide-down-enter-active,.slide-down-leave-active{transition:all .25s cubic-bezier(.25,.8,.5,1)}.slide-down-move{transition:transform .3s}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(15px)}.slide-left-enter-active,.slide-left-leave-active{transition:all .25s cubic-bezier(.25,.8,.5,1)}.slide-left-move{transition:transform .3s}.slide-left-enter-from,.slide-left-leave-to{opacity:0;transform:translate(-15px)}.slide-right-enter-active,.slide-right-leave-active{transition:all .25s cubic-bezier(.25,.8,.5,1)}.slide-right-move{transition:transform .3s}.slide-right-enter-from,.slide-right-leave-to{opacity:0;transform:translate(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:opacity .2s ease-in-out}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slide-leave-active,.fade-slide-enter-active{transition:opacity .3s,transform .3s}.fade-slide-enter-from{opacity:0;transform:translate(-30px)}.fade-slide-leave-to{opacity:0;transform:translate(30px)}.fade-down-enter-active,.fade-down-leave-active{transition:opacity .25s,transform .3s}.fade-down-enter-from{opacity:0;transform:translateY(-10%)}.fade-down-leave-to{opacity:0;transform:translateY(10%)}.fade-scale-leave-active,.fade-scale-enter-active{transition:all .28s}.fade-scale-enter-from{opacity:0;transform:scale(1.2)}.fade-scale-leave-to{opacity:0;transform:scale(.8)}.fade-up-enter-active,.fade-up-leave-active{transition:opacity .2s,transform .25s}.fade-up-enter-from{opacity:0;transform:translateY(10%)}.fade-up-leave-to{opacity:0;transform:translateY(-10%)}@keyframes fade-slide{0%{opacity:0;transform:translate(-30px)}50%{opacity:1}to{opacity:0;transform:translate(30px)}}@keyframes fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(10%)}50%{opacity:1}to{opacity:0;transform:translateY(-10%)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-10%)}50%{opacity:1}to{opacity:0;transform:translateY(10%)}}.fade-slow{animation:3s infinite fade}.fade-slide-slow{animation:3s infinite fade-slide}.fade-up-slow{animation:3s infinite fade-up}.fade-down-slow{animation:3s infinite fade-down}.collapse-transition{transition:height .2s ease-in-out,padding-top .2s ease-in-out,padding-bottom .2s ease-in-out}.collapse-transition-leave-active,.collapse-transition-enter-active{transition:max-height .2s ease-in-out,padding-top .2s ease-in-out,margin-top .2s ease-in-out}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;height:calc(var(--spacing,.25rem) * .5);background-color:hsl(var(--primary));width:100%;position:fixed;top:0;left:0}#nprogress .peg{height:100%;width:calc(var(--spacing,.25rem) * 25);box-shadow:0 0 10px hsl(var(--primary)), 0 0 5px hsl(var(--primary));opacity:1;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px)}#nprogress .spinner{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);z-index:1031;display:block;position:fixed}#nprogress .spinner-icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);--tw-border-style:solid;border:2px solid transparent;border-top-color:hsl(var(--primary));border-left-color:hsl(var(--primary));border-radius:2147483647px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.side-content{animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.side-content[data-side=top]{animation-name:slide-up}.side-content[data-side=bottom]{animation-name:slide-down}.side-content[data-side=left]{animation-name:slide-left}.side-content[data-side=right]{animation-name:slide-right}.breadcrumb-transition-enter-active{transition:transform .4s cubic-bezier(.76,0,.24,1),opacity .4s cubic-bezier(.76,0,.24,1)}.breadcrumb-transition-leave-active{display:none}.breadcrumb-transition-enter-from{opacity:0;transform:translate(30px)skew(-30deg)}@keyframes slide-down{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.z-popup{z-index:var(--popup-z-index)}@keyframes shrink{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.ant-app{overscroll-behavior:none;width:100%;height:100%;color:inherit}.ant-btn .anticon{display:inline-flex}.ant-btn>svg{display:inline-block}.ant-btn>svg+span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.ant-btn>svg+span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.ant-btn>svg+span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.ant-btn>svg+span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.ant-btn>svg+span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.ant-btn>svg+span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.ant-tag>svg{display:inline-block}.ant-tag>svg+span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.ant-tag>svg+span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.ant-tag>svg+span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.ant-tag>svg+span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.ant-tag>svg+span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.ant-tag>svg+span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}:is(.ant-message-notice-content,.ant-notification-notice):is(.dark *){border-color:hsl(var(--border) / 60%);border-width:1px}.form-valid-error .ant-select:not(.valid-success) .ant-select-selector:not(.valid-success){border-color:hsl(var(--destructive))!important}.form-valid-error .ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px rgba(255,38,5,.06)!important}.form-valid-error .ant-input-number-focused{box-shadow:0 0 0 2px rgba(255,38,5,.06)}.form-valid-error .ant-input-affix-wrapper:hover{border-color:hsl(var(--destructive));box-shadow:0 0 0 2px rgba(255,38,5,.06)}.form-valid-error .ant-input:not(.valid-success){border-color:hsl(var(--destructive))!important}.ant-app .form-valid-error .ant-picker-active-bar{background-color:hsl(var(--destructive))}.ant-app .form-valid-error .ant-picker-focused{box-shadow:0 0 0 2px rgba(255,38,5,.06)}.ant-table-wrapper .ant-table-content{overflow-x:auto}.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap}.cropper-action-wrapper[data-v-14df0039]{box-sizing:border-box;background-color:transparent;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;justify-content:center;align-items:center;display:flex}.cropper-container[data-v-14df0039]{position:relative}.cropper-image[data-v-14df0039]{display:block}.cropper-mask[data-v-14df0039]{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.cropper-mask[data-v-14df0039]{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.cropper-mask-view[data-v-14df0039]{position:absolute;top:0;left:0}.cropper-box[data-v-14df0039]{z-index:10;position:absolute;top:0;left:0}.cropper-view[data-v-14df0039]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-blue-500,#3080ff);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0}@supports (color:lab(0% 0 0)){.cropper-view[data-v-14df0039]{outline-color:var(--color-blue-500,lab(54.1736% 13.3368 -74.6839))}}.cropper-dashed-h[data-v-14df0039]{border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-color:rgba(229,231,235,.5);border-bottom-width:1px;width:100%;height:33.3333%;display:block;position:absolute;top:33.3333%;left:0}@supports (color:color-mix(in lab, red, red)){.cropper-dashed-h[data-v-14df0039]{border-color:color-mix(in oklab, var(--color-gray-200,lab(91.6229% -.159085 -2.26791)) 50%, transparent)}}.cropper-dashed-v[data-v-14df0039]{border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-color:rgba(229,231,235,.5);border-left-width:1px;width:33.3333%;height:100%;display:block;position:absolute;top:0;left:33.3333%}@supports (color:color-mix(in lab, red, red)){.cropper-dashed-v[data-v-14df0039]{border-color:color-mix(in oklab, var(--color-gray-200,lab(91.6229% -.159085 -2.26791)) 50%, transparent)}}.cropper-move-area[data-v-14df0039]{cursor:move;background-color:rgba(255,255,255,.1);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.cropper-move-area[data-v-14df0039]{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.cropper-line-e[data-v-14df0039],.cropper-line-n[data-v-14df0039],.cropper-line-w[data-v-14df0039],.cropper-line-s[data-v-14df0039]{background-color:rgba(48,128,255,.1);display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.cropper-line-e[data-v-14df0039],.cropper-line-n[data-v-14df0039],.cropper-line-w[data-v-14df0039],.cropper-line-s[data-v-14df0039]{background-color:color-mix(in oklab, var(--color-blue-500,lab(54.1736% 13.3368 -74.6839)) 10%, transparent)}}.cropper-line-e[data-v-14df0039]{top:0;right:calc(var(--spacing,.25rem) * -.75);height:100%;width:var(--spacing,.25rem)}.cropper-line-n[data-v-14df0039]{top:calc(var(--spacing,.25rem) * -.75);height:var(--spacing,.25rem);width:100%;left:0}.cropper-line-w[data-v-14df0039]{top:0;left:calc(var(--spacing,.25rem) * -.75);height:100%;width:var(--spacing,.25rem)}.cropper-line-s[data-v-14df0039]{bottom:calc(var(--spacing,.25rem) * -.75);height:var(--spacing,.25rem);width:100%;left:0}.cropper-point[data-v-14df0039]{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-blue-500,#3080ff);justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:lab(0% 0 0)){.cropper-point[data-v-14df0039]{background-color:var(--color-blue-500,lab(54.1736% 13.3368 -74.6839))}}.cropper-point-inner[data-v-14df0039]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-white,#fff);display:block}.cropper-point-ne[data-v-14df0039]{top:calc(var(--spacing,.25rem) * -1.25);right:calc(var(--spacing,.25rem) * -1.25);cursor:ne-resize}.cropper-point-nw[data-v-14df0039]{top:calc(var(--spacing,.25rem) * -1.25);left:calc(var(--spacing,.25rem) * -1.25);cursor:nw-resize}.cropper-point-sw[data-v-14df0039]{bottom:calc(var(--spacing,.25rem) * -1.25);left:calc(var(--spacing,.25rem) * -1.25);cursor:sw-resize}.cropper-point-se[data-v-14df0039]{right:calc(var(--spacing,.25rem) * -1.25);bottom:calc(var(--spacing,.25rem) * -1.25);cursor:se-resize}.cropper-point-e[data-v-14df0039]{top:50%;right:calc(var(--spacing,.25rem) * -1.25);margin-top:calc(var(--spacing,.25rem) * -1);cursor:e-resize}.cropper-point-n[data-v-14df0039]{top:calc(var(--spacing,.25rem) * -1.25);margin-left:calc(var(--spacing,.25rem) * -1);cursor:n-resize;left:50%}.cropper-point-w[data-v-14df0039]{top:50%;left:calc(var(--spacing,.25rem) * -1.25);margin-top:calc(var(--spacing,.25rem) * -1);cursor:w-resize}.cropper-point-s[data-v-14df0039]{bottom:calc(var(--spacing,.25rem) * -1.25);margin-left:calc(var(--spacing,.25rem) * -1);cursor:s-resize;left:50%} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/config-CYorFwo-.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/config-CYorFwo-.css new file mode 100644 index 000000000..8092cbf4c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/config-CYorFwo-.css @@ -0,0 +1 @@ +input[data-v-c2540d96]{--ring:var(--primary)}input[data-v-c2540d96]:focus-visible{box-shadow:inset 0 0 0 1px hsl(var(--ring))}input[data-v-c2540d96]::-ms-reveal{display:none}input[data-v-c2540d96]::-ms-clear{display:none}input[data-v-c2540d96]::-webkit-credentials-auto-fill-button{display:none}input[data-v-c2540d96]::-webkit-inner-spin-button{display:none}input[data-v-c2540d96]::-webkit-outer-spin-button{display:none}button[role=combobox][data-placeholder][data-v-df8605db]{color:hsl(var(--muted-foreground))}button[data-v-df8605db]{--ring:var(--primary)} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/loading-DXYS4l2z.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/loading-DXYS4l2z.css new file mode 100644 index 000000000..3c6bb4827 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/loading-DXYS4l2z.css @@ -0,0 +1 @@ +.dot[data-v-1959eca8]{animation:1.2s linear infinite rotate-ani-1959eca8;transform:rotate(45deg)}.dot i[data-v-1959eca8]{animation:1s linear infinite alternate spin-move-ani-1959eca8}.dot i[data-v-1959eca8]:first-child{top:0;left:0}.dot i[data-v-1959eca8]:nth-child(2){animation-delay:.4s;top:0;right:0}.dot i[data-v-1959eca8]:nth-child(3){animation-delay:.8s;bottom:0;right:0}.dot i[data-v-1959eca8]:nth-child(4){animation-delay:1.2s;bottom:0;left:0}@keyframes rotate-ani-1959eca8{to{transform:rotate(405deg)}}@keyframes spin-move-ani-1959eca8{to{opacity:1}} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/login-Cj5PKODp.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/login-Cj5PKODp.css new file mode 100644 index 000000000..ed9cf7354 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/login-Cj5PKODp.css @@ -0,0 +1 @@ +.dingding-qrcode-login-modal .relative{padding:0!important} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/spinner-CJxWTMt5.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/spinner-CJxWTMt5.css new file mode 100644 index 000000000..854995407 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/spinner-CJxWTMt5.css @@ -0,0 +1 @@ +.paused[data-v-40d46548]:before{animation-play-state:paused!important}.paused[data-v-40d46548]:after{animation-play-state:paused!important}.loader[data-v-40d46548]:before{animation:.5s linear infinite loader-shadow-ani-40d46548}.loader[data-v-40d46548]:after{animation:.5s linear infinite loader-jump-ani-40d46548}@keyframes loader-jump-ani-40d46548{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px)rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px)scaleY(.9)rotate(45deg)}75%{transform:translateY(9px)rotate(67.5deg)}to{transform:translateY(0)rotate(90deg)}}@keyframes loader-shadow-ani-40d46548{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/theme-toggle-CJLHZmGO.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/theme-toggle-CJLHZmGO.css new file mode 100644 index 000000000..482ded9d4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/theme-toggle-CJLHZmGO.css @@ -0,0 +1,2 @@ +/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */ +@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2269951d],[data-v-2269951d]:before,[data-v-2269951d]:after{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-2269951d]::-ms-backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-2269951d]::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.theme-toggle__moon>circle[data-v-2269951d]{transition:transform .5s cubic-bezier(0,0,.3,1)}.theme-toggle__sun[data-v-2269951d]{stroke:none;transform-origin:50%;transition:transform 1.6s cubic-bezier(.25,0,.2,1)}.theme-toggle__sun-beams[data-v-2269951d]{transform-origin:50%;transition:transform 1.6s cubic-bezier(.5,1.5,.75,1.25),opacity .6s cubic-bezier(.25,0,.3,1)}.theme-toggle.is-light .theme-toggle__sun[data-v-2269951d]{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.theme-toggle.is-light .theme-toggle__sun-beams[data-v-2269951d]{transform:rotate(.25turn)}.theme-toggle.is-dark .theme-toggle__moon>circle[data-v-2269951d]{transform:translate(-20px)}.theme-toggle.is-dark .theme-toggle__sun-beams[data-v-2269951d]{opacity:0}.theme-toggle:hover>svg .theme-toggle__sun[data-v-2269951d]{fill:hsl(var(--foreground))}.theme-toggle:hover>svg .theme-toggle__sun-beams[data-v-2269951d]{stroke:hsl(var(--foreground))}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/tippy-DkTQMyWH.css b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/tippy-DkTQMyWH.css new file mode 100644 index 000000000..1c34bc14c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/css/tippy-DkTQMyWH.css @@ -0,0 +1 @@ +.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:transparent;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1)translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2)translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1)translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2)translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1)translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2)translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1)translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2)translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#333;border-radius:50%;width:calc(110% + 32px);transition:all cubic-bezier(.46,.1,.52,.98);position:absolute;top:50%;left:50%}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{will-change:opacity;transition-property:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15)}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:100%}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:0}.tippy-box[data-animation=scale][data-state=hidden]{opacity:0;transform:scale(.5)}.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translate(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.tippy-box[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px)translateY(8px)rotateX(60deg)}.tippy-box[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px)translateY(-8px)rotateX(-60deg)}.tippy-box[data-animation=perspective][data-placement^=left]{transform-origin:100%}.tippy-box[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px)translate(8px)rotateY(-60deg)}.tippy-box[data-animation=perspective][data-placement^=right]{transform-origin:0}.tippy-box[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px)translate(-8px)rotateY(60deg)}.tippy-box[data-animation=perspective][data-state=hidden]{opacity:0} diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/favicon.ico b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/favicon.ico new file mode 100644 index 000000000..fcf9818e2 Binary files /dev/null and b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/favicon.ico differ diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/index.html b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/index.html new file mode 100644 index 000000000..0710a8456 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/index.html @@ -0,0 +1 @@ +企微客服
\ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ActionButton-DlhIPLDf.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ActionButton-DlhIPLDf.js new file mode 100644 index 000000000..4d95c9ca4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ActionButton-DlhIPLDf.js @@ -0,0 +1 @@ +import{D as e,ct as t,it as n,k as r,xn as i}from"./runtime-core.esm-bundler-DkysjgTd.js";import{J as a,Tt as o,nt as s}from"./useConfigInject-z_xeO0pP.js";import{i as c,t as l}from"./button-B2y2NpJm.js";var u=()=>{let e=i(!1);return n(()=>{e.value=!0}),e},d={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:a(),emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function f(e){return!!(e&&e.then)}var p=r({compatConfig:{MODE:3},name:`ActionButton`,props:d,setup(r,a){let{slots:d}=a,p=i(!1),m=i(),h=i(!1),g,_=u();t(()=>{r.autofocus&&(g=setTimeout(()=>{var e,t;return(t=(e=s(m.value))==null?void 0:e.focus)==null?void 0:t.call(e)}))}),n(()=>{clearTimeout(g)});let v=function(){var e,t=[...arguments];(e=r.close)==null||e.call(r,...t)},y=e=>{f(e)&&(h.value=!0,e.then(function(){_.value||(h.value=!1),v(...arguments),p.value=!1},e=>(_.value||(h.value=!1),p.value=!1,Promise.reject(e))))},b=e=>{let{actionFn:t}=r;if(p.value)return;if(p.value=!0,!t){v();return}let n;if(r.emitEvent){if(n=t(e),r.quitOnNullishReturnValue&&!f(n)){p.value=!1,v(e);return}}else if(t.length)n=t(r.close),p.value=!1;else if(n=t(),!n){v();return}y(n)};return()=>{let{type:t,prefixCls:n,buttonProps:i}=r;return e(l,o(o(o({},c(t)),{},{onClick:b,loading:h.value,prefixCls:n},i),{},{ref:m}),d)}}});export{p as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/AntdIcon-BN7vh055.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/AntdIcon-BN7vh055.js new file mode 100644 index 000000000..16391738e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/AntdIcon-BN7vh055.js @@ -0,0 +1,57 @@ +import{B as e,D as t,J as n,L as r,gn as i,k as a,tt as o,vn as s}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as c,w as l}from"./useConfigInject-z_xeO0pP.js";var u=Symbol(`iconContext`),d=function(){return n(u,{prefixCls:s(`anticon`),rootClassName:s(``),csp:s()})};function f(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}function p(e,t){return e&&e.contains?e.contains(t):!1}var m=`data-vc-order`,h=`vc-icon-key`,g=new Map;function _(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).mark;return e?e.startsWith(`data-`)?e:`data-${e}`:h}function v(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function y(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function b(e){return Array.from((g.get(e)||e).children).filter(function(e){return e.tagName===`STYLE`})}function x(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!f())return null;var n=t.csp,r=t.prepend,i=document.createElement(`style`);i.setAttribute(m,y(r)),n&&n.nonce&&(i.nonce=n.nonce),i.innerHTML=e;var a=v(t),o=a.firstChild;if(r){if(r===`queue`){var s=b(a).filter(function(e){return[`prepend`,`prependQueue`].includes(e.getAttribute(m))});if(s.length)return a.insertBefore(i,s[s.length-1].nextSibling),i}a.insertBefore(i,o)}else a.appendChild(i);return i}function S(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return b(v(t)).find(function(n){return n.getAttribute(_(t))===e})}function C(e,t){var n=g.get(e);if(!n||!p(document,n)){var r=x(``,t),i=r.parentNode;g.set(e,i),e.removeChild(r)}}function w(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};C(v(n),n);var r=S(t,n);if(r)return n.csp&&n.csp.nonce&&r.nonce!==n.csp.nonce&&(r.nonce=n.csp.nonce),r.innerHTML!==e&&(r.innerHTML=e),r;var i=x(e,n);return i.setAttribute(_(n),t),i}function T(e){for(var t=1;t * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`;function N(e){return e&&e.getRootNode&&e.getRootNode()}function ee(e){return f()?N(e)instanceof ShadowRoot:!1}function te(e){return ee(e)?N(e):null}var ne=function(){var e=d(),t=e.prefixCls,n=e.csp,i=r(),a=M;t&&(a=a.replace(/anticon/g,t.value)),o(function(){if(f()){var e=i.vnode.el,t=te(e);w(a,`@ant-design-vue-icons`,{prepend:!0,csp:n.value,attachTo:t})}})},re=[`icon`,`primaryColor`,`secondaryColor`];function ie(e,t){if(e==null)return{};var n=P(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function P(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function F(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function fe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}q(c.primary);var $=function(e,n){var r,i=Z({},e,n.attrs),a=i.class,o=i.icon,s=i.spin,c=i.rotate,l=i.tabindex,u=i.twoToneColor,f=i.onClick,p=de(i,oe),m=d(),h=m.prefixCls,g=m.rootClassName,_=(r={},Q(r,g.value,!!g.value),Q(r,h.value,!0),Q(r,`${h.value}-${o.name}`,!!o.name),Q(r,`${h.value}-spin`,!!s||o.name===`loading`),r),v=l;v===void 0&&f&&(v=-1);var y=c?{msTransform:`rotate(${c}deg)`,transform:`rotate(${c}deg)`}:void 0,b=se(j(u),2),x=b[0],S=b[1];return t(`span`,Z({role:`img`,"aria-label":o.name},p,{onClick:f,class:[_,a],tabindex:v}),[t(B,{icon:o,primaryColor:x,secondaryColor:S,style:y},null),t(ae,null,null)])};$.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:[String,Array]},$.displayName=`AntdIcon`,$.inheritAttrs=!1,$.getTwoToneColor=J,$.setTwoToneColor=q;export{$ as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/BaseInput-DCmW3zdq.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/BaseInput-DCmW3zdq.js new file mode 100644 index 000000000..b82e29d5c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/BaseInput-DCmW3zdq.js @@ -0,0 +1 @@ +import{D as e,Ht as t,g as n,k as r,vn as i,xn as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{Tt as o}from"./useConfigInject-z_xeO0pP.js";import{t as s}from"./vue-types-CFReUAWV.js";import{r as c}from"./css-BflejRyY.js";var l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{i.value&&i.value.focus()},blur:()=>{i.value&&i.value.blur()},input:i,setSelectionRange:(e,t,n)=>{var r;(r=i.value)==null||r.setSelectionRange(e,t,n)},select:()=>{var e;(e=i.value)==null||e.select()},getSelectionStart:()=>{var e;return(e=i.value)==null?void 0:e.selectionStart},getSelectionEnd:()=>{var e;return(e=i.value)==null?void 0:e.selectionEnd},getScrollTop:()=>{var e;return(e=i.value)==null?void 0:e.scrollTop}}),()=>{let{tag:n,value:r}=t,a=l(t,[`tag`,`value`]);return e(n,o(o({},a),{},{ref:i,value:r}),null)}}}),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ir.value,g],()=>{g.value||(h.value=r.value)},{immediate:!0});let _=e=>{l(`change`,e)},v=e=>{g.value=!0,e.target.composing=!0,l(`compositionstart`,e)},y=e=>{g.value=!1,e.target.composing=!1,l(`compositionend`,e);let t=document.createEvent(`HTMLEvents`);t.initEvent(`input`,!0,!0),e.target.dispatchEvent(t),_(e)},b=e=>{if(g.value&&r.lazy){h.value=e.target.value;return}l(`input`,e)},x=e=>{l(`blur`,e)},S=e=>{l(`focus`,e)},C=()=>{m.value&&m.value.focus()},w=()=>{m.value&&m.value.blur()},T=e=>{l(`keydown`,e)},E=e=>{l(`keyup`,e)};p({focus:C,blur:w,input:n(()=>{var e;return(e=m.value)==null?void 0:e.input}),setSelectionRange:(e,t,n)=>{var r;(r=m.value)==null||r.setSelectionRange(e,t,n)},select:()=>{var e;(e=m.value)==null||e.select()},getSelectionStart:()=>{var e;return(e=m.value)==null?void 0:e.getSelectionStart()},getSelectionEnd:()=>{var e;return(e=m.value)==null?void 0:e.getSelectionEnd()},getScrollTop:()=>{var e;return(e=m.value)==null?void 0:e.getScrollTop()}});let D=e=>{l(`mousedown`,e)},O=e=>{l(`paste`,e)},k=n(()=>r.style&&typeof r.style!=`string`?c(r.style):r.style);return()=>{let{style:t,lazy:n}=r,i=d(r,[`style`,`lazy`]);return e(u,o(o(o({},i),f),{},{style:k.value,onInput:b,onChange:_,onBlur:x,onFocus:S,ref:m,value:h.value,onCompositionstart:v,onCompositionend:y,onKeyup:E,onKeydown:T,onPaste:O,onMousedown:D}),null)}}});export{f as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/CheckCircleFilled-CvJ3C2gR.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/CheckCircleFilled-CvJ3C2gR.js new file mode 100644 index 000000000..7a9711d09 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/CheckCircleFilled-CvJ3C2gR.js @@ -0,0 +1 @@ +import{D as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t}from"./AntdIcon-BN7vh055.js";var n={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z`}}]},name:`check-circle`,theme:`filled`};function r(e){for(var t=1;tn.checked,()=>{f.value=n.checked}),d({focus(){var e;(e=p.value)==null||e.focus()},blur(){var e;(e=p.value)==null||e.blur()}});let m=r(),h=e=>{if(n.disabled)return;n.checked===void 0&&(f.value=e.target.checked),e.shiftKey=m.value;let t={target:i(i({},n),{checked:e.target.checked}),stopPropagation(){e.stopPropagation()},preventDefault(){e.preventDefault()},nativeEvent:e};n.checked!==void 0&&(p.value.checked=!!n.checked),u(`change`,t),m.value=!1},g=e=>{u(`click`,e),m.value=e.shiftKey};return()=>{let{prefixCls:t,name:r,id:s,type:u,disabled:d,readonly:m,tabindex:_,autofocus:v,value:y,required:b}=n,x=l(n,[`prefixCls`,`name`,`id`,`type`,`disabled`,`readonly`,`tabindex`,`autofocus`,`value`,`required`]),{class:S,onFocus:C,onBlur:w,onKeydown:T,onKeypress:E,onKeyup:D}=c,O=i(i({},x),c),k=Object.keys(O).reduce((e,t)=>((t.startsWith(`data-`)||t.startsWith(`aria-`)||t===`role`)&&(e[t]=O[t]),e),{}),A=o(t,S,{[`${t}-checked`]:f.value,[`${t}-disabled`]:d}),j=i(i({name:r,id:s,type:u,readonly:m,disabled:d,tabindex:_,class:`${t}-input`,checked:!!f.value,autofocus:v,value:y},k),{onChange:h,onClick:g,onFocus:C,onBlur:w,onKeydown:T,onKeypress:E,onKeyup:D,required:b});return e(`span`,{class:A},[e(`input`,a({ref:p},j),null),e(`span`,{class:`${t}-inner`},null)])}}});export{d as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/CloseCircleFilled-C9x0ZM0q.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/CloseCircleFilled-C9x0ZM0q.js new file mode 100644 index 000000000..f9bbb8e58 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/CloseCircleFilled-C9x0ZM0q.js @@ -0,0 +1 @@ +import{D as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t}from"./AntdIcon-BN7vh055.js";var n={icon:{tag:`svg`,attrs:{"fill-rule":`evenodd`,viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z`}}]},name:`close-circle`,theme:`filled`};function r(e){for(var t=1;t{i(v,e)},b=()=>t(v,{gutter:r(()=>void 0),wrap:r(()=>void 0),supportFlexGap:r(()=>void 0)}),x=e=>{let{componentCls:t}=e;return{[t]:{display:`flex`,flexFlow:`row wrap`,minWidth:0,"&::before, &::after":{display:`flex`},"&-no-wrap":{flexWrap:`nowrap`},"&-start":{justifyContent:`flex-start`},"&-center":{justifyContent:`center`},"&-end":{justifyContent:`flex-end`},"&-space-between":{justifyContent:`space-between`},"&-space-around ":{justifyContent:`space-around`},"&-space-evenly ":{justifyContent:`space-evenly`},"&-top":{alignItems:`flex-start`},"&-middle":{alignItems:`center`},"&-bottom":{alignItems:`flex-end`}}}},S=e=>{let{componentCls:t}=e;return{[t]:{position:`relative`,maxWidth:`100%`,minHeight:1}}},C=(e,t)=>{let{componentCls:n,gridColumns:r}=e,i={};for(let e=r;e>=0;e--)e===0?(i[`${n}${t}-${e}`]={display:`none`},i[`${n}-push-${e}`]={insetInlineStart:`auto`},i[`${n}-pull-${e}`]={insetInlineEnd:`auto`},i[`${n}${t}-push-${e}`]={insetInlineStart:`auto`},i[`${n}${t}-pull-${e}`]={insetInlineEnd:`auto`},i[`${n}${t}-offset-${e}`]={marginInlineEnd:0},i[`${n}${t}-order-${e}`]={order:0}):(i[`${n}${t}-${e}`]={display:`block`,flex:`0 0 ${e/r*100}%`,maxWidth:`${e/r*100}%`},i[`${n}${t}-push-${e}`]={insetInlineStart:`${e/r*100}%`},i[`${n}${t}-pull-${e}`]={insetInlineEnd:`${e/r*100}%`},i[`${n}${t}-offset-${e}`]={marginInlineStart:`${e/r*100}%`},i[`${n}${t}-order-${e}`]={order:e});return i},w=(e,t)=>C(e,t),T=(e,t,n)=>({[`@media (min-width: ${t}px)`]:c({},w(e,n))}),E=p(`Grid`,e=>[x(e)]),D=p(`Grid`,e=>{let t=d(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[S(t),w(t,``),w(t,`-xs`),Object.keys(n).map(e=>T(t,n[e],e)).reduce((e,t)=>c(c({},e),t),{})]}),O=o({compatConfig:{MODE:3},name:`ARow`,inheritAttrs:!1,props:{align:u([String,Object]),justify:u([String,Object]),prefixCls:String,gutter:u([Number,Array,Object],0),wrap:{type:Boolean,default:void 0}},setup(t,i){let{slots:o,attrs:u}=i,{prefixCls:d,direction:p}=f(`row`,t),[v,b]=E(d),x,S=h(),C=s({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),w=s({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),T=e=>r(()=>{if(typeof t[e]==`string`)return t[e];if(typeof t[e]!=`object`)return``;for(let n=0;n{x=S.value.subscribe(e=>{w.value=e;let n=t.gutter||0;(!Array.isArray(n)&&typeof n==`object`||Array.isArray(n)&&(typeof n[0]==`object`||typeof n[1]==`object`))&&(C.value=e)})}),a(()=>{S.value.unsubscribe(x)});let A=r(()=>{let e=[void 0,void 0],{gutter:n=0}=t;return(Array.isArray(n)?n:[n,void 0]).forEach((t,n)=>{if(typeof t==`object`)for(let r=0;rt.wrap)});let j=r(()=>m(d.value,{[`${d.value}-no-wrap`]:t.wrap===!1,[`${d.value}-${O.value}`]:O.value,[`${d.value}-${D.value}`]:D.value,[`${d.value}-rtl`]:p.value===`rtl`},u.class,b.value)),M=r(()=>{let e=A.value,t={},n=e[0]!=null&&e[0]>0?`${e[0]/-2}px`:void 0,r=e[1]!=null&&e[1]>0?`${e[1]/-2}px`:void 0;return n&&(t.marginLeft=n,t.marginRight=n),k.value?t.rowGap=`${e[1]}px`:r&&(t.marginTop=r,t.marginBottom=r),t});return()=>{var t;return v(e(`div`,l(l({},u),{},{class:j.value,style:c(c({},M.value),u.style)}),[(t=o.default)==null?void 0:t.call(o)]))}}});function k(e){return typeof e==`number`?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}var A=()=>({span:[String,Number],order:[String,Number],offset:[String,Number],push:[String,Number],pull:[String,Number],xs:{type:[String,Number,Object],default:void 0},sm:{type:[String,Number,Object],default:void 0},md:{type:[String,Number,Object],default:void 0},lg:{type:[String,Number,Object],default:void 0},xl:{type:[String,Number,Object],default:void 0},xxl:{type:[String,Number,Object],default:void 0},prefixCls:String,flex:[String,Number]}),j=[`xs`,`sm`,`md`,`lg`,`xl`,`xxl`],M=o({compatConfig:{MODE:3},name:`ACol`,inheritAttrs:!1,props:A(),setup(t,n){let{slots:i,attrs:a}=n,{gutter:o,supportFlexGap:s,wrap:u}=b(),{prefixCls:d,direction:p}=f(`col`,t),[h,g]=D(d),_=r(()=>{let{span:e,order:n,offset:r,push:i,pull:o}=t,s=d.value,l={};return j.forEach(e=>{let n={},r=t[e];typeof r==`number`?n.span=r:typeof r==`object`&&(n=r||{}),l=c(c({},l),{[`${s}-${e}-${n.span}`]:n.span!==void 0,[`${s}-${e}-order-${n.order}`]:n.order||n.order===0,[`${s}-${e}-offset-${n.offset}`]:n.offset||n.offset===0,[`${s}-${e}-push-${n.push}`]:n.push||n.push===0,[`${s}-${e}-pull-${n.pull}`]:n.pull||n.pull===0,[`${s}-rtl`]:p.value===`rtl`})}),m(s,{[`${s}-${e}`]:e!==void 0,[`${s}-order-${n}`]:n,[`${s}-offset-${r}`]:r,[`${s}-push-${i}`]:i,[`${s}-pull-${o}`]:o},l,a.class,g.value)}),v=r(()=>{let{flex:e}=t,n=o.value,r={};if(n&&n[0]>0){let e=`${n[0]/2}px`;r.paddingLeft=e,r.paddingRight=e}if(n&&n[1]>0&&!s.value){let e=`${n[1]/2}px`;r.paddingTop=e,r.paddingBottom=e}return e&&(r.flex=k(e),u.value===!1&&!r.minWidth&&(r.minWidth=0)),r});return()=>{var t;return h(e(`div`,l(l({},a),{},{class:_.value,style:[v.value,a.style]}),[(t=i.default)==null?void 0:t.call(i)]))}}});export{O as n,M as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Compact-Icyx2uFm.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Compact-Icyx2uFm.js new file mode 100644 index 000000000..8d9a85eee --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Compact-Icyx2uFm.js @@ -0,0 +1 @@ +import{D as e,g as t,k as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{G as r,Tt as i,Z as a,rt as o,t as s,u as c,vt as l}from"./useConfigInject-z_xeO0pP.js";import{t as u}from"./vue-types-CFReUAWV.js";import{d,f,i as p,o as m,p as h,r as g,s as _,t as v}from"./_getTag-2z2WZcIh.js";import{t as y}from"./createContext-LBMERH-r.js";var b=e=>{let{componentCls:t}=e;return{[t]:{display:`inline-flex`,"&-block":{display:`flex`,width:`100%`},"&-vertical":{flexDirection:`column`}}}},x=e=>{let{componentCls:t}=e;return{[t]:{display:`inline-flex`,"&-rtl":{direction:`rtl`},"&-vertical":{flexDirection:`column`},"&-align":{flexDirection:`column`,"&-center":{alignItems:`center`},"&-start":{alignItems:`flex-start`},"&-end":{alignItems:`flex-end`},"&-baseline":{alignItems:`baseline`}},[`${t}-item`]:{"&:empty":{display:`none`}}}}},S=c(`Space`,e=>[x(e),b(e)]),C=`[object Map]`,w=`[object Set]`,T=Object.prototype.hasOwnProperty;function E(e){if(e==null)return!0;if(g(e)&&(h(e)||typeof e==`string`||typeof e.splice==`function`||d(e)||_(e)||f(e)))return!e.length;var t=v(e);if(t==C||t==w)return!e.size;if(m(e))return!p(e).length;for(var n in e)if(T.call(e,n))return!1;return!0}var D=()=>({compactSize:String,compactDirection:u.oneOf(a(`horizontal`,`vertical`)).def(`horizontal`),isFirstItem:r(),isLastItem:r()}),O=y(null),k=(e,n)=>{let r=O.useInject(),i=t(()=>{if(!r||E(r))return``;let{compactDirection:t,isFirstItem:i,isLastItem:a}=r,o=t===`vertical`?`-vertical-`:`-`;return l({[`${e.value}-compact${o}item`]:!0,[`${e.value}-compact${o}first-item`]:i,[`${e.value}-compact${o}last-item`]:a,[`${e.value}-compact${o}item-rtl`]:n.value===`rtl`})});return{compactSize:t(()=>r==null?void 0:r.compactSize),compactDirection:t(()=>r==null?void 0:r.compactDirection),compactItemClassnames:i}},A=n({name:`NoCompactStyle`,setup(e,t){let{slots:n}=t;return O.useProvide(null),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),j=()=>({prefixCls:String,size:{type:String},direction:u.oneOf(a(`horizontal`,`vertical`)).def(`horizontal`),align:u.oneOf(a(`start`,`end`,`center`,`baseline`)),block:{type:Boolean,default:void 0}}),M=n({name:`CompactItem`,props:D(),setup(e,t){let{slots:n}=t;return O.useProvide(e),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),N=n({name:`ASpaceCompact`,inheritAttrs:!1,props:j(),setup(n,r){let{attrs:a,slots:c}=r,{prefixCls:u,direction:d}=s(`space-compact`,n),f=O.useInject(),[p,m]=S(u),h=t(()=>l(u.value,m.value,{[`${u.value}-rtl`]:d.value===`rtl`,[`${u.value}-block`]:n.block,[`${u.value}-vertical`]:n.direction===`vertical`}));return()=>{var t;let r=o(((t=c.default)==null?void 0:t.call(c))||[]);return r.length===0?null:p(e(`div`,i(i({},a),{},{class:[h.value,a.class]}),[r.map((t,i)=>{var a;let o=t&&t.key||`${u.value}-item-${i}`,s=!f||E(f);return e(M,{key:o,compactSize:(a=n.size)==null?`middle`:a,compactDirection:n.direction,isFirstItem:i===0&&(s||(f==null?void 0:f.isFirstItem)),isLastItem:i===r.length-1&&(s||(f==null?void 0:f.isLastItem))},{default:()=>[t]})})]))}}});export{S as i,A as n,k as r,N as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/DownOutlined-Cq6F7QWr.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/DownOutlined-Cq6F7QWr.js new file mode 100644 index 000000000..48cfd13a0 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/DownOutlined-Cq6F7QWr.js @@ -0,0 +1 @@ +import{D as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t}from"./AntdIcon-BN7vh055.js";var n={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z`}}]},name:`down`,theme:`outlined`};function r(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:r(()=>!0),o=s(new Map);n(),e([a,o],()=>{}),i(l,t),i(u,{addFormItemField:(e,t)=>{o.value.set(e,t),o.value=new Map(o.value)},removeFormItemField:e=>{o.value.delete(e),o.value=new Map(o.value)}})},f={id:r(()=>void 0),onFieldBlur:()=>{},onFieldChange:()=>{},clearValidate:()=>{}},p={addFormItemField:()=>{},removeFormItemField:()=>{}},m=()=>{let e=t(u,p),r=Symbol(`FormItemFieldKey`),o=n();return e.addFormItemField(r,o.type),a(()=>{e.removeFormItemField(r)}),i(u,p),i(l,f),t(l,f)},h=o({compatConfig:{MODE:3},name:`AFormItemRest`,setup(e,t){let{slots:n}=t;return i(u,p),i(l,f),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),g=c({}),_=o({name:`NoFormStatus`,setup(e,t){let{slots:n}=t;return g.useProvide({}),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}});export{d as a,m as i,g as n,_ as r,h as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/FormLabel-C5mTQOnC.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/FormLabel-C5mTQOnC.js new file mode 100644 index 000000000..54032f5f4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/FormLabel-C5mTQOnC.js @@ -0,0 +1 @@ +import{J as e,On as t,Tn as n,Zn as r,b as i,et as a,g as o,gt as s,k as c,mt as l,qt as u,v as d,xt as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as p}from"./objectSpread2-BmonrgTA.js";import{t as m}from"./cn-BpFrWzX2.js";import{g as h}from"./dist-DUuDCbWu.js";import{c as g,i as _}from"./VisuallyHiddenInput-CuzFbMyk.js";import{n as v,t as y}from"./Primitive-Bi_oIzTM.js";var b=c({__name:`Label`,props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`label`}},setup(e){let n=e;return g(),(e,r)=>(l(),d(t(y),a(n,{onMousedown:r[0]||(r[0]=e=>{!e.defaultPrevented&&e.detail>1&&e.preventDefault()})}),{default:u(()=>[f(e.$slots,`default`)]),_:3},16))}}),x=Symbol(`FORM_ITEM_INJECTION_KEY`),S=Symbol(`FORM_FIELD_INJECTION_KEY`);function C(){let t=e(S),n=e(x);if(!t)throw Error(`useFormField should be used within `);if(!n)throw Error(`useFormField should be used within `);let{dirty:r,error:i,name:a,touched:s,valid:c}=t,l=n,u={valid:o(()=>c.value),isDirty:o(()=>r.value),isTouched:o(()=>s.value),error:i};return p({id:l,name:a,formItemId:`${l}-form-item`,formDescriptionId:`${l}-form-item-description`,formMessageId:`${l}-form-item-message`},u)}var w=c({__name:`FormControl`,setup(e){let{error:n,formItemId:r,formDescriptionId:i,formMessageId:a}=C();return(e,o)=>(l(),d(t(v),{id:t(r),"data-slot":`form-control`,"aria-describedby":t(n)?`${t(i)} ${t(a)}`:`${t(i)}`,"aria-invalid":!!t(n)},{default:u(()=>[f(e.$slots,`default`)]),_:3},8,[`id`,`aria-describedby`,`aria-invalid`]))}}),T=[`id`],E=c({__name:`FormDescription`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,{formDescriptionId:a}=C();return(e,o)=>(l(),i(`p`,{id:t(a),"data-slot":`form-description`,class:r(t(m)(`text-muted-foreground text-sm`,n.class))},[f(e.$slots,`default`)],10,T))}}),D=c({__name:`FormField`,props:{dirty:{type:Boolean,default:!1},error:{default:void 0},name:{},touched:{type:Boolean,default:!1},valid:{type:Boolean,default:!0}},setup(e){let{dirty:t,error:r,name:i,touched:a,valid:o}=n(e);return s(S,{dirty:t,error:r,name:i,touched:a,valid:o}),(e,t)=>f(e.$slots,`default`)}}),O=c({__name:`FormItem`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,a=_();return s(x,a),(e,a)=>(l(),i(`div`,{"data-slot":`form-item`,class:r(t(m)(n.class))},[f(e.$slots,`default`)],2))}}),k=c({__name:`Label`,props:{for:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,r=h(n,`class`);return(e,i)=>(l(),d(t(b),a({"data-slot":`label`},t(r),{class:t(m)(`flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50`,n.class)}),{default:u(()=>[f(e.$slots,`default`)]),_:3},16,[`class`]))}}),A=c({__name:`FormLabel`,props:{for:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,{error:i,formItemId:a}=C();return(e,o)=>(l(),d(t(k),{"data-slot":`form-label`,"data-error":!!t(i),class:r(t(m)(n.class)),for:t(a)},{default:u(()=>[f(e.$slots,`default`)]),_:3},8,[`data-error`,`class`,`for`]))}});export{w as a,E as i,O as n,C as o,D as r,A as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/InfoCircleFilled-Cw2MgMaJ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/InfoCircleFilled-Cw2MgMaJ.js new file mode 100644 index 000000000..c46bc5ca4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/InfoCircleFilled-Cw2MgMaJ.js @@ -0,0 +1 @@ +import{D as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t}from"./AntdIcon-BN7vh055.js";var n={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z`}},{tag:`path`,attrs:{d:`M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z`}}]},name:`check-circle`,theme:`outlined`};function r(e){for(var t=1;t=e.F1&&n<=e.F12)return!1;switch(n){case e.ALT:case e.CAPS_LOCK:case e.CONTEXT_MENU:case e.CTRL:case e.DOWN:case e.END:case e.ESC:case e.HOME:case e.INSERT:case e.LEFT:case e.MAC_FF_META:case e.META:case e.NUMLOCK:case e.NUM_CENTER:case e.PAGE_DOWN:case e.PAGE_UP:case e.PAUSE:case e.PRINT_SCREEN:case e.RIGHT:case e.SHIFT:case e.UP:case e.WIN_KEY:case e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=e.ZERO&&t<=e.NINE||t>=e.NUM_ZERO&&t<=e.NUM_MULTIPLY||t>=e.A&&t<=e.Z||window.navigator.userAgent.indexOf(`WebKit`)!==-1&&t===0)return!0;switch(t){case e.SPACE:case e.QUESTION_MARK:case e.NUM_PLUS:case e.NUM_MINUS:case e.NUM_PERIOD:case e.NUM_DIVISION:case e.SEMICOLON:case e.DASH:case e.EQUALS:case e.COMMA:case e.PERIOD:case e.SLASH:case e.APOSTROPHE:case e.SINGLE_QUOTE:case e.OPEN_SQUARE_BRACKET:case e.BACKSLASH:case e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};export{e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Keyframes-K60KFfv3.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Keyframes-K60KFfv3.js new file mode 100644 index 000000000..4203867f9 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Keyframes-K60KFfv3.js @@ -0,0 +1 @@ +var e=class{constructor(e,t){this._keyframe=!0,this.name=e,this.style=t}getName(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:``;return e?`${e}-${this.name}`:this.name}};export{e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/LeftOutlined-HmT5OMoh.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/LeftOutlined-HmT5OMoh.js new file mode 100644 index 000000000..decee95f7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/LeftOutlined-HmT5OMoh.js @@ -0,0 +1 @@ +import{D as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t}from"./AntdIcon-BN7vh055.js";var n={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z`}}]},name:`left`,theme:`outlined`};function r(e){for(var t=1;t{let{componentCls:t}=e;return{[t]:C(C(C(C(C({},P(e)),{display:`inline-block`,padding:e.segmentedContainerPadding,color:e.labelColor,backgroundColor:e.bgColor,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,[`${t}-group`]:{position:`relative`,display:`flex`,alignItems:`stretch`,justifyItems:`flex-start`,width:`100%`},[`&${t}-rtl`]:{direction:`rtl`},[`&${t}-block`]:{display:`flex`},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:`relative`,textAlign:`center`,cursor:`pointer`,transition:`color ${e.motionDurationMid} ${e.motionEaseInOut}`,borderRadius:e.borderRadiusSM,"&-selected":C(C({},q(e)),{color:e.labelColorHover}),"&::after":{content:`""`,position:`absolute`,width:`100%`,height:`100%`,top:0,insetInlineStart:0,borderRadius:`inherit`,transition:`background-color ${e.motionDurationMid}`,pointerEvents:`none`},[`&:hover:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.labelColorHover,"&::after":{backgroundColor:e.bgColorHover}},"&-label":C({minHeight:e.controlHeight-e.segmentedContainerPadding*2,lineHeight:`${e.controlHeight-e.segmentedContainerPadding*2}px`,padding:`0 ${e.segmentedPaddingHorizontal}px`},le),"&-icon + *":{marginInlineStart:e.marginSM/2},"&-input":{position:`absolute`,insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:`none`}},[`${t}-thumb`]:C(C({},q(e)),{position:`absolute`,insetBlockStart:0,insetInlineStart:0,width:0,height:`100%`,padding:`${e.paddingXXS}px 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:`transparent`}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:e.controlHeightLG-e.segmentedContainerPadding*2,lineHeight:`${e.controlHeightLG-e.segmentedContainerPadding*2}px`,padding:`0 ${e.segmentedPaddingHorizontal}px`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:e.controlHeightSM-e.segmentedContainerPadding*2,lineHeight:`${e.controlHeightSM-e.segmentedContainerPadding*2}px`,padding:`0 ${e.segmentedPaddingHorizontalSM}px`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),K(`&-disabled ${t}-item`,e)),K(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:`transform, width`}})}},de=ie(`Segmented`,e=>{let{lineWidthBold:t,lineWidth:n,colorTextLabel:r,colorText:i,colorFillSecondary:a,colorBgLayout:o,colorBgElevated:s}=e;return[ue(N(e,{segmentedPaddingHorizontal:e.controlPaddingHorizontal-n,segmentedPaddingHorizontalSM:e.controlPaddingHorizontalSM-n,segmentedContainerPadding:t,labelColor:r,labelColorHover:i,bgColor:o,bgColorHover:a,bgColorSelected:s}))]}),J=e=>e?{left:e.offsetLeft,right:e.parentElement.clientWidth-e.clientWidth-e.offsetLeft,width:e.clientWidth}:null,Y=e=>e===void 0?void 0:`${e}px`,fe=l({props:{value:O(),getValueIndex:O(),prefixCls:O(),motionName:O(),onMotionStart:O(),onMotionEnd:O(),direction:O(),containerRef:O()},emits:[`motionStart`,`motionEnd`],setup(e,n){let{emit:i}=n,a=_(),o=t=>{var n;let r=e.getValueIndex(t),i=(n=e.containerRef.value)==null?void 0:n.querySelectorAll(`.${e.prefixCls}-item`)[r];return(i==null?void 0:i.offsetParent)&&i},l=_(null),u=_(null);r(()=>e.value,(e,t)=>{let n=o(t),r=o(e),a=J(n),s=J(r);l.value=a,u.value=s,i(n&&r?`motionStart`:`motionEnd`)},{flush:`post`});let d=s(()=>{var t,n;return e.direction===`rtl`?Y(-((t=l.value)==null?void 0:t.right)):Y((n=l.value)==null?void 0:n.left)}),f=s(()=>{var t,n;return e.direction===`rtl`?Y(-((t=u.value)==null?void 0:t.right)):Y((n=u.value)==null?void 0:n.left)}),p,m=e=>{clearTimeout(p),h(()=>{e&&(e.style.transform=`translateX(var(--thumb-start-left))`,e.style.width=`var(--thumb-start-width)`)})},g=t=>{p=setTimeout(()=>{t&&(oe(t,`${e.motionName}-appear-active`),t.style.transform=`translateX(var(--thumb-active-left))`,t.style.width=`var(--thumb-active-width)`)})},v=t=>{l.value=null,u.value=null,t&&(t.style.transform=null,t.style.width=null,se(t,`${e.motionName}-appear-active`)),i(`motionEnd`)},y=s(()=>{var e,t;return{"--thumb-start-left":d.value,"--thumb-start-width":Y((e=l.value)==null?void 0:e.width),"--thumb-active-left":f.value,"--thumb-active-width":Y((t=u.value)==null?void 0:t.width)}});return c(()=>{clearTimeout(p)}),()=>{let n={ref:a,style:y.value,class:[`${e.prefixCls}-thumb`]};return t(b,{appear:!0,onBeforeEnter:m,onEnter:g,onAfterEnter:v},{default:()=>[!l.value||!u.value?null:t(`div`,n,null)]})}}});function pe(e){return e.map(e=>typeof e==`object`&&e?e:{label:e==null?void 0:e.toString(),title:e==null?void 0:e.toString(),value:e})}var me=()=>({prefixCls:String,options:k(),block:E(),disabled:E(),size:A(),value:C(C({},j([String,Number])),{required:!0}),motionName:String,onChange:F(),"onUpdate:value":F()}),X=(e,n)=>{let{slots:r,emit:i}=n,{value:a,disabled:o,payload:s,title:c,prefixCls:l,label:u=r.label,checked:d,className:f}=e,p=e=>{o||i(`change`,e,a)};return t(`label`,{class:L({[`${l}-item-disabled`]:o},f)},[t(`input`,{class:`${l}-item-input`,type:`radio`,disabled:o,checked:d,onChange:p},null),t(`div`,{class:`${l}-item-label`,title:typeof c==`string`?c:``},[typeof u==`function`?u({value:a,disabled:o,payload:s,title:c}):u==null?a:u])])};X.inheritAttrs=!1;var he=l({name:`ASegmented`,inheritAttrs:!1,props:ae(me(),{options:[],motionName:`thumb-motion`}),slots:Object,setup(e,n){let{emit:r,slots:i,attrs:a}=n,{prefixCls:o,direction:c,size:l}=I(`segmented`,e),[u,d]=de(o),f=v(),p=v(!1),m=s(()=>pe(e.options)),h=(t,n)=>{e.disabled||(r(`update:value`,n),r(`change`,n))};return()=>{let n=o.value;return u(t(`div`,D(D({},a),{},{class:L(n,{[d.value]:!0,[`${n}-block`]:e.block,[`${n}-disabled`]:e.disabled,[`${n}-lg`]:l.value==`large`,[`${n}-sm`]:l.value==`small`,[`${n}-rtl`]:c.value===`rtl`},a.class),ref:f}),[t(`div`,{class:`${n}-group`},[t(fe,{containerRef:f,prefixCls:n,value:e.value,motionName:`${n}-${e.motionName}`,direction:c.value,getValueIndex:e=>m.value.findIndex(t=>t.value===e),onMotionStart:()=>{p.value=!0},onMotionEnd:()=>{p.value=!1}},null),m.value.map(r=>t(X,D(D({key:r.value,prefixCls:n,checked:r.value===e.value,onChange:h},r),{},{className:L(r.className,`${n}-item`,{[`${n}-item-selected`]:r.value===e.value&&!p.value}),disabled:!!e.disabled||!!r.disabled}),i))])]))}}}),ge=T(he);function Z(e,t=w(`未返回`)){return typeof e==`number`&&Number.isFinite(e)?e.toLocaleString(`zh-CN`):t}function Q(e,t){return e?Z(e[String(t)]):`—`}function _e(e){return{chat:w(`客服回答与裁判`),guard:w(`界面检测`),knowledge:w(`知识整理`)}[e]||e||w(`未标记`)}function ve(e){if(!e)return`—`;let t=e.trim().replace(` `,`T`),n=new Date(/(?:Z|[+-]\d{2}:?\d{2})$/i.test(t)?t:`${t}Z`);return Number.isNaN(n.getTime())?e:n.toISOString().slice(0,19).replace(`T`,` `)}function $(){let e=v(null),t=_(!1),n=_(``),r;function i(){r==null||r.abort(),r=void 0,t.value=!1}function a(e){return o.apply(this,arguments)}function o(){return o=S(function*(a){i();let o=new AbortController;r=o,e.value=null,n.value=``,t.value=!0;try{let t=yield a(o.signal);r===o&&!o.signal.aborted&&(e.value=t)}catch(e){r===o&&!o.signal.aborted&&(n.value=ee(e,w(`加载失败,请稍后重试`)))}finally{r===o&&(t.value=!1)}}),o.apply(this,arguments)}return f(i),{cancel:i,data:e,error:n,loading:t,run:a}}var ye={class:`mb-3 text-sm text-gray-500`},be={class:`mb-4 rounded border border-gray-200 p-3 dark:border-gray-700`},xe={class:`flex flex-wrap items-center justify-between gap-2`},Se={key:0,class:`mb-1 text-xs text-gray-500`},Ce={class:`mb-1 text-xs text-gray-500`},we={class:`m-0 text-xs text-gray-500`},Te={class:`mb-2 font-medium`},Ee={class:`text-xs text-gray-500`},De={key:0,class:`text-xs text-orange-500`},Oe={class:`mb-2 font-medium`},ke={class:`mb-2 font-medium`},Ae={key:1},je={class:`mb-2 font-medium`},Me={class:`text-xs text-gray-500`},Ne=l({__name:`ModelUsageStats`,props:{accountId:{},days:{}},setup(e){let c=e,l=_(``),f=_(1),h=_(20),{data:v,loading:b,error:S,run:ee}=$(),{data:C,loading:T,error:E,run:D}=$(),O=s(()=>{var e;return(e=v.value)==null?void 0:e.summary}),k=s(()=>{var e;return(e=O.value)!=null&&e.request_count?Math.round(O.value.known_count/O.value.request_count*1e3)/10:0}),A=s(()=>{var e,t;return Math.max(1,...((e=(t=v.value)==null?void 0:t.daily)==null?[]:e).map(e=>{var t;return(t=e.total_tokens)==null?0:t}))}),j=s(()=>{var e,t;return((e=(t=v.value)==null?void 0:t.by_model)==null?[]:e).map(e=>x(x({},e),{},{key:`${e.provider_id}:${e.model}`}))});function M(){return{accountId:c.accountId,days:c.days,purpose:l.value}}function N(){let e=x(x({},M()),{},{limit:h.value,offset:(f.value-1)*h.value});return D(t=>ne(e,t))}function P(){let e=M();ee(t=>te(e,t)),N()}r(()=>[c.accountId,c.days,l.value],()=>{f.value=1,P()},{immediate:!0});function F(e){var t,n;let r=(t=e.pageSize)==null?h.value:t;f.value=r===h.value?(n=e.current)==null?1:n:1,h.value=r,N()}let I=s(()=>[{title:w(`请求数`),dataIndex:`request_count`,key:`request_count`,width:85},{title:w(`已记录输入`),key:`input_tokens`,width:115},{title:w(`已记录输出`),key:`output_tokens`,width:115},{title:w(`已记录总 Token`),key:`total_tokens`,width:135},{title:w(`用量覆盖`),key:`coverage`,width:120}]);return(e,r)=>(u(),g(i(V),{title:i(w)(`模型 Token 用量`),class:`mb-5`,size:`small`},{extra:p(()=>[t(i(B),{loading:i(b)||i(T),onClick:P},{default:p(()=>[n(m(i(w)(`刷新用量`)),1)]),_:1},8,[`loading`])]),default:p(()=>{var e,s,c,_;return[a(`p`,ye,m(i(w)(`每次实际上游请求单独计数,包含所有回答候选、裁判、重试、界面检测及知识整理。Token 仅汇总上游已返回的用量;未返回和历史未记录的部分不作估算。`)),1),t(i(ge),{value:l.value,"onUpdate:value":r[0]||(r[0]=e=>l.value=e),class:`mb-4`,options:[{value:``,label:i(w)(`全部用途`)},{value:`chat`,label:i(w)(`客服回答与裁判`)},{value:`guard`,label:i(w)(`界面检测`)},{value:`knowledge`,label:i(w)(`知识整理`)}]},null,8,[`value`,`options`]),i(S)?(u(),g(i(z),{key:0,class:`mb-4`,type:`error`,"show-icon":``,message:i(w)(`用量统计{error}`,{error:i(S)})},null,8,[`message`])):y(``,!0),t(i(ce),{gutter:[12,12],class:`mb-4`},{default:p(()=>[t(i(U),{xs:24,sm:12,xl:6},{default:p(()=>[t(i(V),{size:`small`,loading:i(b)},{default:p(()=>[t(i(H),{title:i(w)(`实际上游请求`),value:O.value?i(Z)(O.value.request_count):`—`},null,8,[`title`,`value`])]),_:1},8,[`loading`])]),_:1}),t(i(U),{xs:24,sm:12,xl:6},{default:p(()=>[t(i(V),{size:`small`,loading:i(b)},{default:p(()=>[t(i(H),{title:i(w)(`已记录输入 Token`),value:i(Q)(O.value,`input_tokens`)},null,8,[`title`,`value`])]),_:1},8,[`loading`])]),_:1}),t(i(U),{xs:24,sm:12,xl:6},{default:p(()=>[t(i(V),{size:`small`,loading:i(b)},{default:p(()=>[t(i(H),{title:i(w)(`已记录输出 Token`),value:i(Q)(O.value,`output_tokens`)},null,8,[`title`,`value`])]),_:1},8,[`loading`])]),_:1}),t(i(U),{xs:24,sm:12,xl:6},{default:p(()=>[t(i(V),{size:`small`,loading:i(b)},{default:p(()=>[t(i(H),{title:i(w)(`已记录总 Token`),value:i(Q)(O.value,`total_tokens`)},null,8,[`title`,`value`])]),_:1},8,[`loading`])]),_:1})]),_:1}),i(v)&&O.value?(u(),o(d,{key:1},[a(`div`,be,[a(`div`,xe,[a(`span`,null,m(i(w)(`总 Token 用量覆盖:{known} / {total} 次请求`,{known:i(Z)(O.value.known_count),total:i(Z)(O.value.request_count)})),1),t(i(W),{color:O.value.missing_count?`orange`:`green`},{default:p(()=>[n(m(i(w)(`{count} 次未返回总用量`,{count:i(Z)(O.value.missing_count)})),1)]),_:1},8,[`color`])]),t(i(G),{percent:k.value,size:`small`,status:O.value.missing_count?`normal`:void 0},null,8,[`percent`,`status`]),O.value.input_known_count!=null&&O.value.output_known_count!=null?(u(),o(`p`,Se,m(i(w)(`输入用量已记录 {input} / {total} 次;输出用量已记录 {output} / {total} 次。部分请求缺少用量时,合计仅包含已知部分。`,{input:O.value.input_known_count,output:O.value.output_known_count,total:O.value.request_count})),1)):y(``,!0),a(`p`,Ce,m(i(w)(`已记录缓存输入 {cached};已记录推理 {reasoning}。`,{cached:i(Q)(O.value,`cached_input_tokens`),reasoning:i(Q)(O.value,`reasoning_tokens`)}))+` `+m(i(w)(`缓存与推理属于明细项,不额外叠加至总 Token。单项未返回时显示“未返回”。`)),1),a(`p`,we,m(i(w)(`统计起点 {since} UTC;日期趋势按 UTC 自然日汇总。`,{since:i(ve)(i(v).since)})),1)]),i(v).legacy_unmetered_calls?(u(),g(i(z),{key:0,class:`mb-4`,type:`warning`,"show-icon":``,message:i(w)(`另有 {count} 次历史业务调用未记录 Token`,{count:i(Z)(i(v).legacy_unmetered_calls)}),description:i(w)(`这些历史调用没有逐次上游用量记录,不计入以上请求数和已记录 Token 合计。`)},null,8,[`message`,`description`])):y(``,!0),O.value.request_count?(u(),o(d,{key:2},[a(`h3`,Te,m(i(w)(`按模型统计`)),1),t(i(R),{"data-source":j.value,"row-key":`key`,size:`small`,pagination:!1,scroll:{x:850},class:`mb-4`,columns:[{title:i(w)(`模型 / 服务商`),key:`model`,width:230},...I.value]},{bodyCell:p(({column:e,record:t})=>[e.key===`model`?(u(),o(d,{key:0},[a(`div`,null,m(t.model||i(w)(`未标记模型`)),1),a(`div`,Ee,m(t.provider_name||t.provider_id),1)],64)):e.key===`coverage`?(u(),o(d,{key:1},[n(m(t.known_count)+` / `+m(t.request_count),1),t.missing_count?(u(),o(`div`,De,m(i(w)(`{count} 次未返回`,{count:t.missing_count})),1)):y(``,!0)],64)):String(e.key).endsWith(`_tokens`)?(u(),o(d,{key:2},[n(m(i(Q)(t,e.key)),1)],64)):y(``,!0)]),_:1},8,[`data-source`,`columns`]),a(`h3`,Oe,m(i(w)(`按用途统计`)),1),t(i(R),{"data-source":i(v).by_purpose,"row-key":`purpose`,size:`small`,pagination:!1,scroll:{x:800},class:`mb-4`,columns:[{title:i(w)(`用途`),key:`purpose`,width:180},...I.value]},{bodyCell:p(({column:e,record:t})=>[e.key===`purpose`?(u(),o(d,{key:0},[n(m(i(_e)(t.purpose)),1)],64)):e.key===`coverage`?(u(),o(d,{key:1},[n(m(t.known_count)+` / `+m(t.request_count),1)],64)):String(e.key).endsWith(`_tokens`)?(u(),o(d,{key:2},[n(m(i(Q)(t,e.key)),1)],64)):y(``,!0)]),_:1},8,[`data-source`,`columns`]),a(`h3`,ke,m(i(w)(`每日趋势(UTC)`)),1),t(i(R),{"data-source":i(v).daily,"row-key":`date`,size:`small`,pagination:!1,scroll:{x:950},class:`mb-4`,columns:[{title:i(w)(`日期(UTC)`),dataIndex:`date`,key:`date`,width:125},...I.value,{title:i(w)(`已记录总量趋势`),key:`trend`,width:200}]},{bodyCell:p(({column:e,record:t})=>[e.key===`trend`?(u(),o(d,{key:0},[t.total_tokens==null?(u(),o(`span`,Ae,m(i(w)(`未返回`)),1)):(u(),g(i(G),{key:0,percent:Math.round(t.total_tokens/A.value*100),"show-info":!1,size:`small`},null,8,[`percent`]))],64)):e.key===`coverage`?(u(),o(d,{key:1},[n(m(t.known_count)+` / `+m(t.request_count),1)],64)):String(e.key).endsWith(`_tokens`)?(u(),o(d,{key:2},[n(m(i(Q)(t,e.key)),1)],64)):y(``,!0)]),_:1},8,[`data-source`,`columns`])],64)):(u(),g(i(re),{key:1,class:`my-5`,description:i(w)(`当前账号与时间范围内暂无上游请求记录`)},null,8,[`description`]))],64)):y(``,!0),a(`h3`,je,m(i(w)(`实际请求明细`)),1),i(E)?(u(),g(i(z),{key:2,class:`mb-3`,type:`error`,"show-icon":``,message:i(w)(`请求明细{error}`,{error:i(E)})},{action:p(()=>[t(i(B),{size:`small`,onClick:N},{default:p(()=>[n(m(i(w)(`重试`)),1)]),_:1})]),_:1},8,[`message`])):y(``,!0),t(i(R),{"data-source":(e=(s=i(C))==null?void 0:s.items)==null?[]:e,"row-key":`event_id`,size:`small`,loading:i(T),scroll:{x:1600},pagination:{current:f.value,pageSize:h.value,total:(c=(_=i(C))==null?void 0:_.total)==null?0:c,showSizeChanger:!0,pageSizeOptions:[`20`,`50`,`100`],showTotal:e=>i(w)(`共 {total} 次上游请求`,{total:e})},columns:[{title:i(w)(`时间(UTC)`),key:`created_at`,width:170},{title:i(w)(`模型 / 服务商`),key:`model`,width:230},{title:i(w)(`用途 / 角色`),key:`purpose`,width:150},{title:i(w)(`状态`),key:`status`,width:80},{title:i(w)(`输入 Token`),key:`input_tokens`,width:110},{title:i(w)(`输出 Token`),key:`output_tokens`,width:110},{title:i(w)(`总 Token`),key:`total_tokens`,width:110},{title:i(w)(`缓存输入`),key:`cached_input_tokens`,width:110},{title:i(w)(`推理 Token`),key:`reasoning_tokens`,width:110},{title:i(w)(`耗时`),key:`latency_ms`,width:90},{title:i(w)(`尝试次数`),dataIndex:`attempt`,key:`attempt`,width:90},{title:i(w)(`请求编号`),dataIndex:`request_id`,key:`request_id`,width:210,ellipsis:!0}],onChange:F},{bodyCell:p(({column:e,record:r})=>[e.key===`created_at`?(u(),o(d,{key:0},[n(m(i(ve)(r.created_at)),1)],64)):e.key===`model`?(u(),o(d,{key:1},[a(`div`,null,m(r.model||i(w)(`未标记模型`)),1),a(`div`,Me,m(r.provider_name||r.provider_id),1)],64)):e.key===`purpose`?(u(),o(d,{key:2},[a(`div`,null,m(i(_e)(r.purpose)),1),t(i(W),null,{default:p(()=>[n(m(r.role===`judge`?i(w)(`裁判`):i(w)(`回答 / 生成`)),1)]),_:2},1024)],64)):e.key===`status`?(u(),g(i(W),{key:3,color:r.status===`success`?`green`:`red`},{default:p(()=>[n(m(r.status===`success`?i(w)(`成功`):i(w)(`失败`)),1)]),_:2},1032,[`color`])):String(e.key).endsWith(`_tokens`)?(u(),o(d,{key:4},[n(m(i(Z)(r[String(e.key)])),1)],64)):e.key===`latency_ms`?(u(),o(d,{key:5},[n(m(i(Z)(r.latency_ms,`—`))+` ms`,1)],64)):y(``,!0)]),emptyText:p(()=>[n(m(i(E)?i(w)(`请求明细加载失败,请重试`):i(w)(`暂无实际上游请求`)),1)]),_:1},8,[`data-source`,`loading`,`pagination`,`columns`])]}),_:1},8,[`title`]))}}),Pe=e({default:()=>Fe}),Fe=Ne;export{ge as i,Pe as n,$ as r,Fe as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Portal-jWUJieln.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Portal-jWUJieln.js new file mode 100644 index 000000000..28629a8db --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Portal-jWUJieln.js @@ -0,0 +1 @@ +import{D as e,Ht as t,J as n,ct as r,g as i,gt as a,k as o,pt as s,rt as c,tt as l,u}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as d}from"./en_US-Cv9hrLhb.js";import{Z as f}from"./useConfigInject-z_xeO0pP.js";import{t as p}from"./vue-types-CFReUAWV.js";f(`bottomLeft`,`bottomRight`,`topLeft`,`topRight`);var m=e=>e!==void 0&&(e===`topLeft`||e===`topRight`)?`slide-down`:`slide-up`,h=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return d(e?{name:e,appear:!0,enterFromClass:`${e}-enter ${e}-enter-prepare ${e}-enter-start`,enterActiveClass:`${e}-enter ${e}-enter-prepare`,enterToClass:`${e}-enter ${e}-enter-active`,leaveFromClass:` ${e}-leave`,leaveActiveClass:`${e}-leave ${e}-leave-active`,leaveToClass:`${e}-leave ${e}-leave-active`}:{css:!1},t)},g=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return d(e?{name:e,appear:!0,appearActiveClass:`${e}`,appearToClass:`${e}-appear ${e}-appear-active`,enterFromClass:`${e}-appear ${e}-enter ${e}-appear-prepare ${e}-enter-prepare`,enterActiveClass:`${e}`,enterToClass:`${e}-enter ${e}-appear ${e}-appear-active ${e}-enter-active`,leaveActiveClass:`${e} ${e}-leave`,leaveToClass:`${e}-leave-active`}:{css:!1},t)},_=(e,t,n)=>n===void 0?`${e}-${t}`:n,v=Symbol(`PortalContextKey`),y=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};a(v,{inTriggerContext:t.inTriggerContext,shouldRender:i(()=>{let{sPopupVisible:t,popupRef:n,forceRender:r,autoDestroy:i}=e||{},a=!1;return(t||n||r)&&(a=!0),!t&&i&&(a=!1),a})})},b=()=>{y({},{inTriggerContext:!1});let e=n(v,{shouldRender:i(()=>!1),inTriggerContext:!1});return{shouldRender:i(()=>e.shouldRender.value||e.inTriggerContext===!1)}},x=o({compatConfig:{MODE:3},name:`Portal`,inheritAttrs:!1,props:{getContainer:p.func.isRequired,didUpdate:Function},setup(n,i){let{slots:a}=i,o=!0,d,{shouldRender:f}=b();function p(){f.value&&(d=n.getContainer())}c(()=>{o=!1,p()}),r(()=>{d||p()});let m=t(f,()=>{f.value&&!d&&(d=n.getContainer()),d&&m()});return s(()=>{l(()=>{var e;f.value&&((e=n.didUpdate)==null||e.call(n,n))})}),()=>{var t;return f.value?o?(t=a.default)==null?void 0:t.call(a):d?e(u,{to:d},a):null:null}}});export{_ as a,g as i,y as n,h as o,m as r,x as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Primitive-Bi_oIzTM.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Primitive-Bi_oIzTM.js new file mode 100644 index 000000000..5e95cbfba --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/Primitive-Bi_oIzTM.js @@ -0,0 +1 @@ +import{B as e,et as t,h as n,k as r,o as i,r as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as o}from"./objectSpread2-BmonrgTA.js";function s(e){return e?e.flatMap(e=>e.type===i?s(e.children):[e]):[]}var c=r({name:`PrimitiveSlot`,inheritAttrs:!1,setup(e,{attrs:r,slots:i}){return()=>{var e;if(!i.default)return null;let c=s(i.default()),l=c.findIndex(e=>e.type!==a);if(l===-1)return c;let u=c[l];(e=u.props)==null||delete e.ref;let d=u.props?t(r,u.props):r,f=n(o(o({},u),{},{props:{}}),d);return c.length===1?f:(c[l]=f,c)}}}),l=[`area`,`img`,`input`],u=r({name:`Primitive`,inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:`div`}},setup(t,{attrs:n,slots:r}){let i=t.asChild?`template`:t.as;return typeof i==`string`&&l.includes(i)?()=>e(i,n):i===`template`?()=>e(c,n,{default:r.default}):()=>e(t.as,n,{default:r.default})}});export{c as n,s as r,u as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ResizeObserver.es-DbHj_W6-.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ResizeObserver.es-DbHj_W6-.js new file mode 100644 index 000000000..bdfc410f0 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ResizeObserver.es-DbHj_W6-.js @@ -0,0 +1 @@ +var e=(function(){if(typeof Map<`u`)return Map;function e(e,t){var n=-1;return e.some(function(e,r){return e[0]===t&&(n=r,!0)}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){t===void 0&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){!t||this.connected_||(document.addEventListener(`transitionend`,this.onTransitionEnd_),window.addEventListener(`resize`,this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener(`DOMSubtreeModified`,this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!t||!this.connected_||(document.removeEventListener(`transitionend`,this.onTransitionEnd_),window.removeEventListener(`resize`,this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener(`DOMSubtreeModified`,this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=t===void 0?``:t;s.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),u=(function(e,t){for(var n=0,r=Object.keys(t);n`u`||!(Element instanceof Object))){if(!(e instanceof d(e).Element))throw TypeError(`parameter 1 is not of type "Element".`);var t=this.observations_;t.has(e)||(t.set(e,new C(e)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(e){if(!arguments.length)throw TypeError(`1 argument required, but only 0 present.`);if(!(typeof Element>`u`||!(Element instanceof Object))){if(!(e instanceof d(e).Element))throw TypeError(`parameter 1 is not of type "Element".`);var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},t.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new w(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t}(),E=typeof WeakMap<`u`?new WeakMap:new e,D=function(){function e(t){if(!(this instanceof e))throw TypeError(`Cannot call a class as a function.`);if(!arguments.length)throw TypeError(`1 argument required, but only 0 present.`);var n=new T(t,l.getInstance(),this);E.set(this,n)}return e}();[`observe`,`unobserve`,`disconnect`].forEach(function(e){D.prototype[e]=function(){var t;return(t=E.get(this))[e].apply(t,arguments)}});var O=(function(){return n.ResizeObserver===void 0?D:n.ResizeObserver})();export{O as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/RightOutlined-DwLwVX1C.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/RightOutlined-DwLwVX1C.js new file mode 100644 index 000000000..a58e8ae8f --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/RightOutlined-DwLwVX1C.js @@ -0,0 +1 @@ +import{D as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t}from"./AntdIcon-BN7vh055.js";var n={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z`}}]},name:`right`,theme:`outlined`};function r(e){for(var t=1;t!0},falseValue:{type:null,required:!1,default:()=>!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(e,{emit:i}){var c;let h=e,y=i,{disabled:x}=r(h),w=b(h,`modelValue`,y,{defaultValue:(c=h.defaultValue)==null?h.falseValue:c,passive:h.modelValue===void 0}),E=s(()=>w.value===h.trueValue);function k(){x.value||(w.value=E.value?h.falseValue:h.trueValue)}let{forwardRef:j,currentElement:M}=C(),N=T(M),P=S(),F=s(()=>{var e;return h.id&&M.value?(e=document.querySelector(`[for="${h.id}"]`))==null?void 0:e.innerText:void 0});return A({checked:E,toggleCheck:k,disabled:x}),(e,r)=>(l(),a(u,null,[t(n(O),o({id:e.id,ref:n(j),role:`switch`,type:e.as===`button`?`button`:void 0,value:e.value,"aria-label":e.$attrs[`aria-label`]||F.value,"aria-checked":E.value,"aria-required":e.required,"data-state":E.value?`checked`:`unchecked`,"data-disabled":n(x)?``:void 0,"as-child":e.asChild,as:e.as,disabled:n(x)},v(v({},n(P)),e.$attrs),{onClick:k,onKeydown:g(_(k,[`prevent`]),[`enter`])}),{default:d(()=>[p(e.$slots,`default`,{modelValue:n(w),checked:E.value})]),_:3},16,[`id`,`type`,`value`,`aria-label`,`aria-checked`,`aria-required`,`data-state`,`data-disabled`,`as-child`,`as`,`disabled`,`onKeydown`]),n(N)&&e.name?(l(),f(n(D),o({key:0,type:`checkbox`,name:e.name,disabled:n(x),required:e.required,value:e.value,checked:E.value},n(P)),null,16,[`name`,`disabled`,`required`,`value`,`checked`])):m(`v-if`,!0)],64))}}),M=c({__name:`SwitchThumb`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=k();return C(),(e,r)=>(l(),f(n(O),{"data-state":n(t).checked.value?`checked`:`unchecked`,"data-disabled":n(t).disabled.value?``:void 0,"as-child":e.asChild,as:e.as},{default:d(()=>[p(e.$slots,`default`)]),_:3},8,[`data-state`,`data-disabled`,`as-child`,`as`]))}}),N=c({__name:`Switch`,props:{defaultValue:{},modelValue:{},disabled:{type:Boolean},id:{},value:{},trueValue:{},falseValue:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`],setup(r,{emit:a}){let s=r,c=a,u=x(s,`class`),m=E(u,c);return(r,a)=>(l(),f(n(j),o({"data-slot":`switch`},n(m),{class:n(y)(`peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-3 disabled:cursor-not-allowed disabled:opacity-50`,s.class)}),{default:d(a=>[t(n(M),{"data-slot":`switch-thumb`,class:i(n(y)(`bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0`))},{default:d(()=>[p(r.$slots,`thumb`,e(h(a)))]),_:2},1032,[`class`])]),_:3},16,[`class`]))}});export{N as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/VisuallyHiddenInput-CuzFbMyk.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/VisuallyHiddenInput-CuzFbMyk.js new file mode 100644 index 000000000..2322bb2c7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/VisuallyHiddenInput-CuzFbMyk.js @@ -0,0 +1 @@ +import{Dn as e,En as t,Ht as n,J as r,L as i,On as a,Pt as o,b as s,bt as c,et as l,g as u,gt as d,jn as f,k as p,mt as m,nr as h,o as g,pt as _,qt as v,v as y,vn as b,wn as x,xt as S,y as C}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as w}from"./vue.runtime.esm-bundler-DXMo22CJ.js";import{t as T}from"./objectSpread2-BmonrgTA.js";import{i as E}from"./dist-Bm6Jk3iy.js";import{t as D}from"./Primitive-Bi_oIzTM.js";function O(e,t){let n=typeof e==`string`&&!t?`${e}Context`:t,i=Symbol(n);return[t=>{let n=r(i,t);if(n||n===null)return n;throw Error(`Injection \`${i.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(`, `)}`:`\`${e}\``}`)},e=>(d(i,e),e)]}var[k,A]=O(`ConfigProvider`);function j(e){let t=i(),n=t==null?void 0:t.type.emits,r={};return n!=null&&n.length||console.warn(`No emitted event found. Please check component: ${t==null?void 0:t.type.__name}`),n==null||n.forEach(t=>{r[h(f(t))]=(...n)=>e(t,...n)}),r}function M(e){return u(()=>{var n;return!t(e)||!!((n=E(e))!=null&&n.closest(`form`))})}function N(){let t=i(),n=b(),r=u(()=>a());_(()=>{r.value!==a()&&e(n)});function a(){return n.value&&`$el`in n.value&&[`#text`,`#comment`].includes(n.value.$el.nodeName)?n.value.$el.nextElementSibling:E(n)}let o=Object.assign({},t.exposed),s={};for(let e in t.props)Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>t.props[e]});if(Object.keys(o).length>0)for(let e in o)Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>o[e]});Object.defineProperty(s,"$el",{enumerable:!0,configurable:!0,get:()=>t.vnode.el}),t.exposed=s;function c(e){if(n.value=e,e&&(Object.defineProperty(s,"$el",{enumerable:!0,configurable:!0,get:()=>e instanceof Element?e:e.$el}),!(e instanceof Element)&&!Object.hasOwn(e,`$el`))){let n=e.$.exposed,r=Object.assign({},s);for(let e in n)Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>n[e]});t.exposed=r}}return{forwardRef:c,currentRef:n,currentElement:r}}function P(e){var t;let n=i(),r=Object.keys((t=n==null?void 0:n.type.props)==null?{}:t).reduce((e,t)=>{let r=(n==null?void 0:n.type.props[t]).default;return r!==void 0&&(e[t]=r),e},{}),a=x(e);return u(()=>{var e;let t={},i=(e=n==null?void 0:n.vnode.props)==null?{}:e;return Object.keys(i).forEach(e=>{t[f(e)]=i[e]}),Object.keys(T(T({},r),t)).reduce((e,t)=>(a.value[t]!==void 0&&(e[t]=a.value[t]),e),{})})}function F(e,t){let n=P(e),r=t?j(t):{};return u(()=>T(T({},n.value),r))}function I(){var e;let t=(e=i())==null||(e=e.vnode)==null?void 0:e.scopeId;return t?{[t]:``}:{}}var L=0;function R(e,t=`reka`){var n;if(e)return e;let r,i=k({useId:void 0});return r=i.useId?i.useId():`useId`in w?(n=o)==null?void 0:n.call(w):`${++L}`,t?`${t}-${r}`:r}function z(){let e=b();return{primitiveElement:e,currentElement:u(()=>{var t,n;return[`#text`,`#comment`].includes((t=e.value)==null?void 0:t.$el.nodeName)?(n=e.value)==null?void 0:n.$el.nextElementSibling:E(e)})}}var B=p({__name:`VisuallyHidden`,props:{feature:{type:String,required:!1,default:`focusable`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){return(e,t)=>(m(),y(a(D),{as:e.as,"as-child":e.asChild,"aria-hidden":e.feature===`focusable`||e.feature===`fully-hidden`?`true`:void 0,"data-hidden":e.feature===`fully-hidden`?``:void 0,tabindex:e.feature===`fully-hidden`?`-1`:void 0,style:{position:`absolute`,border:0,width:`1px`,height:`1px`,padding:0,margin:`-1px`,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,clipPath:`inset(50%)`,whiteSpace:`nowrap`,wordWrap:`normal`,top:`-1px`,left:`-1px`}},{default:v(()=>[S(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`aria-hidden`,`data-hidden`,`tabindex`]))}}),V=p({inheritAttrs:!1,__name:`VisuallyHiddenInputBubble`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(e){let t=e,{primitiveElement:r,currentElement:i}=z(),a=u(()=>{var e;return(e=t.checked)==null?t.value:e});return n(a,(e,t)=>{if(!i.value)return;let n=i.value,r=window.HTMLInputElement.prototype,a=Object.getOwnPropertyDescriptor(r,`value`).set;if(a&&e!==t){let t=new Event(`input`,{bubbles:!0}),r=new Event(`change`,{bubbles:!0});a.call(n,e),n.dispatchEvent(t),n.dispatchEvent(r)}}),(e,n)=>(m(),y(B,l({ref_key:`primitiveElement`,ref:r},T(T({},t),e.$attrs),{as:`input`}),null,16))}}),H=p({inheritAttrs:!1,__name:`VisuallyHiddenInput`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(e){let t=e,n=u(()=>typeof t.value==`object`&&Array.isArray(t.value)&&t.value.length===0&&t.required),r=u(()=>typeof t.value==`string`||typeof t.value==`number`||typeof t.value==`boolean`||t.value===null||t.value===void 0?[{name:t.name,value:t.value}]:typeof t.value==`object`&&Array.isArray(t.value)?t.value.flatMap((e,n)=>typeof e==`object`?Object.entries(e).map(([e,r])=>({name:`${t.name}[${n}][${e}]`,value:r})):{name:`${t.name}[${n}]`,value:e}):t.value!==null&&typeof t.value==`object`&&!Array.isArray(t.value)?Object.entries(t.value).map(([e,n])=>({name:`${t.name}[${e}]`,value:n})):[]);return(e,i)=>(m(),s(g,null,[C(` We render single input if it's required `),n.value?(m(),y(V,l({key:e.name},T(T({},t),e.$attrs),{name:e.name,value:e.value}),null,16,[`name`,`value`])):(m(!0),s(g,{key:1},c(r.value,n=>(m(),y(V,l({key:n.name},{ref_for:!0},T(T({},t),e.$attrs),{name:n.name,value:n.value}),null,16,[`name`,`value`]))),128))],2112))}});export{I as a,N as c,k as d,O as f,R as i,M as l,B as n,F as o,z as r,P as s,H as t,j as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_arrayIncludesWith-D3sQWlhs.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_arrayIncludesWith-D3sQWlhs.js new file mode 100644 index 000000000..9dbd4e3d2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_arrayIncludesWith-D3sQWlhs.js @@ -0,0 +1 @@ +function e(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a-1}function a(e,t,n){for(var r=-1,i=e==null?0:e.length;++r0){if(++t>=c)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function f(e){return function(){return e}}var p=function(){try{var e=i(Object,`defineProperty`);return e({},``,{}),e}catch(e){}}(),m=d(p?function(e,t){return p(e,`toString`,{configurable:!0,enumerable:!1,value:f(t),writable:!0})}:o);function h(e,t,n){t==`__proto__`&&p?p(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var g=Object.prototype.hasOwnProperty;function _(e,n,r){var i=e[n];(!(g.call(e,n)&&t(i,r))||r===void 0&&!(n in e))&&h(e,n,r)}var v=Math.max;function y(e,t,n){return t=v(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=v(r.length-t,0),o=Array(a);++i0&&r(c)?n>1?S(c,n-1,r,i,a):e(a,c):i||(a[a.length]=c)}return a}function C(e){return e!=null&&e.length?S(e,1):[]}function w(e){return m(y(e,void 0,C),e+``)}export{m as a,h as i,y as n,_ as r,w as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_getTag-2z2WZcIh.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_getTag-2z2WZcIh.js new file mode 100644 index 000000000..3e43f0528 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_getTag-2z2WZcIh.js @@ -0,0 +1 @@ +import{a as e,i as t,n,t as r}from"./isObjectLike-DNah0Hql.js";function i(e){var t=typeof e;return e!=null&&(t==`object`||t==`function`)}var ee=`[object AsyncFunction]`,te=`[object Function]`,ne=`[object GeneratorFunction]`,re=`[object Proxy]`;function a(e){if(!i(e))return!1;var t=n(e);return t==te||t==ne||t==ee||t==re}var o=t[`__core-js_shared__`],s=function(){var e=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||``);return e?`Symbol(src)_1.`+e:``}();function ie(e){return!!s&&s in e}var ae=Function.prototype.toString;function c(e){if(e!=null){try{return ae.call(e)}catch(e){}try{return e+``}catch(e){}}return``}var oe=/[\\^$.*+?()[\]{}|]/g,se=/^\[object .+?Constructor\]$/,ce=Function.prototype,le=Object.prototype,ue=ce.toString,de=le.hasOwnProperty,fe=RegExp(`^`+ue.call(de).replace(oe,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`);function pe(e){return!i(e)||ie(e)?!1:(a(e)?fe:se).test(c(e))}function me(e,t){return e==null?void 0:e[t]}function l(e,t){var n=me(e,t);return pe(n)?n:void 0}var u=l(t,`Map`),he=Array.isArray,d=`[object Arguments]`;function f(e){return r(e)&&n(e)==d}var p=Object.prototype,ge=p.hasOwnProperty,_e=p.propertyIsEnumerable,ve=f(function(){return arguments}())?f:function(e){return r(e)&&ge.call(e,`callee`)&&!_e.call(e,`callee`)};function ye(){return!1}var m=typeof exports==`object`&&exports&&!exports.nodeType&&exports,h=m&&typeof module==`object`&&module&&!module.nodeType&&module,g=h&&h.exports===m?t.Buffer:void 0,be=(g?g.isBuffer:void 0)||ye,_=9007199254740991;function v(e){return typeof e==`number`&&e>-1&&e%1==0&&e<=_}var y=`[object Arguments]`,b=`[object Array]`,x=`[object Boolean]`,S=`[object Date]`,C=`[object Error]`,w=`[object Function]`,T=`[object Map]`,E=`[object Number]`,D=`[object Object]`,O=`[object RegExp]`,k=`[object Set]`,A=`[object String]`,j=`[object WeakMap]`,M=`[object ArrayBuffer]`,N=`[object DataView]`,xe=`[object Float32Array]`,Se=`[object Float64Array]`,Ce=`[object Int8Array]`,we=`[object Int16Array]`,Te=`[object Int32Array]`,P=`[object Uint8Array]`,Ee=`[object Uint8ClampedArray]`,De=`[object Uint16Array]`,Oe=`[object Uint32Array]`,F={};F[xe]=F[Se]=F[Ce]=F[we]=F[Te]=F[P]=F[Ee]=F[De]=F[Oe]=!0,F[y]=F[b]=F[M]=F[x]=F[N]=F[S]=F[C]=F[w]=F[T]=F[E]=F[D]=F[O]=F[k]=F[A]=F[j]=!1;function ke(e){return r(e)&&v(e.length)&&!!F[n(e)]}function I(e){return function(t){return e(t)}}var L=typeof exports==`object`&&exports&&!exports.nodeType&&exports,R=L&&typeof module==`object`&&module&&!module.nodeType&&module,z=R&&R.exports===L&&e.process,B=function(){try{return R&&R.require&&R.require(`util`).types||z&&z.binding&&z.binding(`util`)}catch(e){}}(),V=B&&B.isTypedArray,Ae=V?I(V):ke,je=Object.prototype;function H(e){var t=e&&e.constructor;return e===(typeof t==`function`&&t.prototype||je)}function U(e,t){return function(n){return e(t(n))}}var Me=U(Object.keys,Object),Ne=Object.prototype.hasOwnProperty;function Pe(e){if(!H(e))return Me(e);var t=[];for(var n in Object(e))Ne.call(e,n)&&n!=`constructor`&&t.push(n);return t}function Fe(e){return e!=null&&v(e.length)&&!a(e)}var W=l(t,`DataView`),G=l(t,`Promise`),K=l(t,`Set`),q=l(t,`WeakMap`),J=`[object Map]`,Ie=`[object Object]`,Y=`[object Promise]`,X=`[object Set]`,Z=`[object WeakMap]`,Q=`[object DataView]`,Le=c(W),Re=c(u),ze=c(G),Be=c(K),Ve=c(q),$=n;(W&&$(new W(new ArrayBuffer(1)))!=Q||u&&$(new u)!=J||G&&$(G.resolve())!=Y||K&&$(new K)!=X||q&&$(new q)!=Z)&&($=function(e){var t=n(e),r=t==Ie?e.constructor:void 0,i=r?c(r):``;if(i)switch(i){case Le:return Q;case Re:return J;case ze:return Y;case Be:return X;case Ve:return Z}return t});var He=$;export{U as a,B as c,be as d,ve as f,i as g,l as h,Pe as i,I as l,u as m,K as n,H as o,he as p,Fe as r,Ae as s,He as t,v as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_plugin-vue_export-helper-BDNMzG2s.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_plugin-vue_export-helper-BDNMzG2s.js new file mode 100644 index 000000000..4374bdd01 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/_plugin-vue_export-helper-BDNMzG2s.js @@ -0,0 +1 @@ +var e=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n};export{e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/about-vAUPz_e6.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/about-vAUPz_e6.js new file mode 100644 index 000000000..51ba6550f --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/about-vAUPz_e6.js @@ -0,0 +1 @@ +import{B as e,D as t,E as n,On as r,_ as i,b as a,bt as o,k as s,mt as c,o as l,qt as u,tr as d,v as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as p}from"./objectSpread2-BmonrgTA.js";import{t as m}from"./render-content-3dfOk9Gq.js";import{t as h}from"./page-CuTJnSJp.js";var g=`https://github.com/vbenjs/vue-vben-admin`,_=`https://doc.vben.pro`,v=`https://www.vben.pro`,y={class:`mt-3 text-sm/6 text-foreground`},b=[`href`],x={class:`card-box p-5`},S={class:`mt-4`},C={class:`grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4`},w={class:`text-sm/6 font-medium text-foreground`},T={class:`mt-1 text-sm/6 text-foreground sm:mt-2`},E={class:`card-box mt-6 p-5`},D={class:`mt-4`},O={class:`grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4`},k={class:`text-sm text-foreground`},A={class:`mt-1 text-sm text-foreground/80 sm:mt-2`},j={class:`card-box mt-6 p-5`},M={class:`mt-4`},N={class:`grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4`},P={class:`text-sm text-foreground`},F={class:`mt-1 text-sm text-foreground/80 sm:mt-2`},I=s(p(p({},{name:`AboutUI`}),{},{__name:`about`,props:{description:{default:`是一个现代化开箱即用的中后台解决方案,采用最新的技术栈,包括 Vue 3.0、Vite、TailwindCSS 和 TypeScript 等前沿技术,代码规范严谨,提供丰富的配置选项,旨在为中大型项目的开发提供现成的开箱即用解决方案及丰富的示例,同时,它也是学习和深入前端技术的一个极佳示例。`},name:{default:`Vben Admin`},title:{default:`关于项目`}},setup(s){let p=(t,n)=>e(`a`,{href:t,target:`_blank`,class:`vben-link`},{default:()=>n}),{authorEmail:I,authorName:L,authorUrl:R,buildTime:z,dependencies:B={},devDependencies:V={},homepage:H,license:U,version:W}={authorEmail:`ann.vben@gmail.com`,authorName:`vben`,authorUrl:`https://github.com/anncwb`,buildTime:`2026-11-04 14:13:41`,dependencies:{"@faker-js/faker":`10.5.0`,jsonwebtoken:`9.0.3`,nitropack:`2.13.4`,"@vben/access":`5.7.0`,"@vben/common-ui":`5.7.0`,"@vben/constants":`5.7.0`,"@vben/hooks":`5.7.0`,"@vben/icons":`5.7.0`,"@vben/layouts":`5.7.0`,"@vben/locales":`5.7.0`,"@vben/plugins":`5.7.0`,"@vben/preferences":`5.7.0`,"@vben/request":`5.7.0`,"@vben/stores":`5.7.0`,"@vben/styles":`5.7.0`,"@vben/types":`5.7.0`,"@vben/utils":`5.7.0`,"@vueuse/core":`14.3.0`,"ant-design-vue":`4.2.6`,dayjs:`1.11.21`,"hash-wasm":`4.12.0`,pinia:`^4.0.2`,vue:`3.5.41`,"vue-router":`5.2.0`,"@commitlint/cli":`21.2.1`,"@commitlint/config-conventional":`21.2.0`,"@vben/node-utils":`5.7.0`,"commitlint-plugin-function-rules":`5.0.1`,"cz-git":`1.13.1`,czg:`1.13.1`,"@eslint/js":`10.0.1`,"@typescript-eslint/parser":`8.65.0`,"@vben/oxlint-config":`5.7.0`,eslint:`10.9.0`,"eslint-plugin-jsonc":`3.3.0`,"eslint-plugin-n":`18.2.2`,"eslint-plugin-perfectionist":`5.10.0`,"eslint-plugin-pnpm":`1.7.0`,"eslint-plugin-unused-imports":`4.4.1`,"eslint-plugin-vue":`10.10.0`,"eslint-plugin-yml":`3.6.0`,globals:`17.7.0`,"vue-eslint-parser":`10.4.1`,"yaml-eslint-parser":`2.1.0`,oxfmt:`0.60.0`,"@eslint-community/eslint-plugin-eslint-comments":`4.7.2`,"eslint-plugin-better-tailwindcss":`4.7.0`,"eslint-plugin-command":`3.5.3`,oxlint:`1.79.0`,"@stylistic/stylelint-plugin":`5.2.1`,"stylelint-config-recess-order":`7.7.0`,"stylelint-scss":`7.2.0`,"@changesets/git":`3.0.4`,"@manypkg/get-packages":`3.1.0`,chalk:`5.6.2`,consola:`3.4.2`,execa:`10.0.0`,"find-up":`8.0.0`,ora:`9.4.1`,"pkg-types":`2.3.1`,rimraf:`6.1.3`,"@iconify/tailwind4":`1.2.3`,"@tailwindcss/typography":`0.5.20`,tailwindcss:`4.3.3`,"tw-animate-css":`1.4.0`,vite:`8.2.2`,"@intlify/unplugin-vue-i18n":`11.2.4`,"@jspm/generator":`2.16.3`,"@tailwindcss/vite":`4.3.3`,archiver:`8.0.0`,cheerio:`1.2.0`,"get-port":`7.2.0`,"html-minifier-terser":`7.2.0`,"resolve.exports":`2.0.3`,"vite-plugin-pwa":`1.3.0`,"vite-plugin-vue-devtools":`8.1.5`,"@iconify-json/carbon":`1.2.25`,"@iconify-json/fluent-mdl2":`1.2.1`,"@iconify-json/ion":`1.2.7`,"@iconify-json/logos":`1.2.13`,"@iconify-json/lucide":`1.2.125`,"@iconify-json/mdi":`1.2.3`,"@iconify/vue":`5.0.1`,"@lucide/vue":`1.26.0`,"@ctrl/tinycolor":`^4.2.0`,"@tanstack/vue-store":`0.11.0`,"@vue/shared":`3.5.41`,clsx:`^2.1.1`,defu:`6.1.7`,"es-toolkit":`1.49.0`,"lodash.clonedeep":`4.5.0`,nprogress:`0.2.0`,"tailwind-merge":`3.6.0`,"theme-colors":`0.1.0`,"@vben-core/shared":`5.7.0`,"reka-ui":`2.10.1`,sortablejs:`1.15.7`,"@vben-core/typings":`5.7.0`,"@tanstack/store":`0.11.0`,"@tanstack/vue-form":`1.33.2`,"@vben-core/composables":`5.7.0`,"@vben-core/icons":`5.7.0`,"@vben-core/shadcn-ui":`5.7.0`,zod:`4.4.3`,"zod-defaults":`0.2.3`,"@vben-core/design":`5.7.0`,qs:`6.15.3`,"@vben-core/preferences":`5.7.0`,"class-variance-authority":`0.7.1`,"@vben-core/form-ui":`5.7.0`,"@vben-core/popup-ui":`5.7.0`,"@vueuse/integrations":`14.3.0`,"json-bigint":`1.0.0`,qrcode:`1.5.4`,"tippy.js":`6.3.7`,"vue-json-pretty":`2.6.0`,"vue-tippy":`6.7.1`,"watermark-js-plus":`1.6.6`,"@types/sortablejs":`1.15.9`,"@vben-core/layout-ui":`5.7.0`,"@vben-core/menu-ui":`5.7.0`,"@vben-core/tabs-ui":`5.7.0`,"@tiptap/core":`3.28.0`,"@tiptap/extension-document":`3.28.0`,"@tiptap/extension-highlight":`3.28.0`,"@tiptap/extension-image":`3.28.0`,"@tiptap/extension-link":`3.28.0`,"@tiptap/extension-placeholder":`3.28.0`,"@tiptap/extension-text-align":`3.28.0`,"@tiptap/extension-text-style":`3.28.0`,"@tiptap/extension-underline":`3.28.0`,"@tiptap/pm":`3.28.0`,"@tiptap/starter-kit":`3.28.0`,"@tiptap/vue-3":`3.28.0`,"@vueuse/motion":`3.0.3`,echarts:`6.1.0`,"vxe-pc-ui":`4.16.19`,"vxe-table":`4.20.6`,axios:`1.18.1`,"@intlify/core-base":`11.4.7`,"vue-i18n":`11.4.7`,"pinia-plugin-persistedstate":`4.7.1`,"secure-ls":`2.0.0`,"@clack/prompts":`1.7.0`,cac:`7.0.0`,"circular-dependency-scanner":`3.0.1`,knip:`6.29.0`,publint:`0.3.22`},devDependencies:{"@types/jsonwebtoken":`9.0.10`,h3:`1.15.11`,postcss:`8.5.22`,"postcss-html":`1.8.1`,"postcss-scss":`4.0.9`,stylelint:`17.14.1`,"stylelint-config-recommended":`18.0.0`,"stylelint-config-recommended-scss":`17.0.1`,"stylelint-config-recommended-vue":`1.6.1`,"stylelint-config-standard":`40.0.0`,"stylelint-order":`8.1.1`,"@pnpm/workspace.read-manifest":`1000.3.1`,"@types/archiver":`8.0.0`,"@types/html-minifier-terser":`7.0.2`,"@vitejs/plugin-vue":`6.0.8`,"@vitejs/plugin-vue-jsx":`5.1.6`,dayjs:`1.11.21`,dotenv:`17.4.2`,"rollup-plugin-visualizer":`7.0.1`,sass:`1.101.6`,"sass-embedded":`1.100.0`,"unplugin-dts":`1.0.3`,vite:`8.2.2`,"vite-plugin-compression":`0.5.1`,"vite-plugin-lazy-import":`1.0.7`,"@types/lodash.clonedeep":`4.5.9`,"@types/nprogress":`0.2.3`,"@types/sortablejs":`1.15.9`,"@vue/test-utils":`2.4.11`,"unplugin-vue":`7.2.0`,"@types/qs":`6.15.1`,"@types/json-bigint":`1.0.4`,"@types/qrcode":`1.5.6`,"axios-mock-adapter":`2.1.0`},homepage:`https://vben.pro`,license:`MIT`,version:`5.7.0`},G=[{content:W,title:`版本号`},{content:U,title:`开源许可协议`},{content:z,title:`最后构建时间`},{content:p(H,`点击查看`),title:`主页`},{content:p(_,`点击查看`),title:`文档地址`},{content:p(v,`点击查看`),title:`预览地址`},{content:p(g,`点击查看`),title:`Github`},{content:e(`div`,[p(R,`${L} `),p(`mailto:${I}`,I)]),title:`作者`}],K=Object.keys(B).map(e=>({content:B[e],title:e})),q=Object.keys(V).map(e=>({content:V[e],title:e}));return(e,p)=>(c(),f(r(h),{title:s.title},{description:u(()=>[i(`p`,y,[i(`a`,{href:r(g),class:`vben-link`,target:`_blank`},d(s.name),9,b),n(` `+d(s.description),1)])]),default:u(()=>[i(`div`,x,[p[0]||(p[0]=i(`div`,null,[i(`h5`,{class:`text-lg text-foreground`},`基本信息`)],-1)),i(`div`,S,[i(`dl`,C,[(c(),a(l,null,o(G,e=>i(`div`,{key:e.title,class:`border-t border-border px-4 py-6 sm:col-span-1 sm:px-0`},[i(`dt`,w,d(e.title),1),i(`dd`,T,[t(r(m),{content:e.content},null,8,[`content`])])])),64))])])]),i(`div`,E,[p[1]||(p[1]=i(`div`,null,[i(`h5`,{class:`text-lg text-foreground`},`生产环境依赖`)],-1)),i(`div`,D,[i(`dl`,O,[(c(!0),a(l,null,o(r(K),e=>(c(),a(`div`,{key:e.title,class:`border-t border-border px-4 py-3 sm:col-span-1 sm:px-0`},[i(`dt`,k,d(e.title),1),i(`dd`,A,[t(r(m),{content:e.content},null,8,[`content`])])]))),128))])])]),i(`div`,j,[p[2]||(p[2]=i(`div`,null,[i(`h5`,{class:`text-lg text-foreground`},`开发环境依赖`)],-1)),i(`div`,M,[i(`dl`,N,[(c(!0),a(l,null,o(r(q),e=>(c(),a(`div`,{key:e.title,class:`border-t border-border px-4 py-3 sm:col-span-1 sm:px-0`},[i(`dt`,P,d(e.title),1),i(`dd`,F,[t(r(m),{content:e.content},null,8,[`content`])])]))),128))])])])]),_:1},8,[`title`]))}})),L=s(p(p({},{name:`About`}),{},{__name:`index`,setup(e){return(e,t)=>(c(),f(r(I)))}}));export{L as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/agents-YZOoZMGx.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/agents-YZOoZMGx.js new file mode 100644 index 000000000..569922444 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/agents-YZOoZMGx.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,bt as a,ct as o,g as s,gn as c,k as ee,mt as l,o as u,qt as d,tr as f,v as p,vn as m,y as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as g}from"./objectSpread2-BmonrgTA.js";import{n as _}from"./objectWithoutProperties-BjoYlK0I.js";import{D as te,E as ne,o as re,u as ie}from"./router-DPk8lv5-.js";import{t as ae}from"./use-access-fEBgGmVC.js";import{t as v}from"./t-zpQIkBTV.js";import{t as oe}from"./table-D_sAcvmb.js";import{n as y,t as b}from"./form-Qjb8uGpz.js";import{t as x}from"./select-B-ztpmAV.js";import{t as se}from"./alert-B0CAruYa.js";import{t as ce}from"./popconfirm-BuhfXsjY.js";import{t as S}from"./button-B2y2NpJm.js";import{t as C}from"./card-Dird-dOy.js";import{a as w}from"./config-provider-Drlcp5ju.js";import{t as T}from"./tag-BFecLZmQ.js";import{r as E,t as D}from"./input-CM3MYY88.js";import{t as le}from"./input-number-B39v8Wj_.js";import{t as ue}from"./modal-C6jO2RF8.js";import{t as O}from"./switch-CtSw_Hgg.js";var de={class:`p-5`},fe={class:`mb-3 text-xs text-gray-500`},pe={class:`grid grid-cols-1 gap-x-6 md:grid-cols-2`},me={class:`flex items-center gap-3`},he={key:1,class:`text-xs text-gray-500`},ge={key:0,class:`text-xs text-gray-400`},_e={key:2,class:`text-xs text-gray-400`},k={key:0,class:`mt-3 text-xs text-gray-500`},A={class:`grid grid-cols-1 gap-x-6 md:grid-cols-2`},j={class:`mt-1 text-xs text-gray-500`},M={class:`mb-2 flex items-start gap-3`},N={class:`w-44 shrink-0`},P={class:`w-64 shrink-0`},F={class:`mb-2 text-xs text-gray-500`},I={class:`grid grid-cols-1 gap-x-6 md:grid-cols-2`},L=ee({__name:`agents`,setup(ee){let{hasAccessByCodes:L}=ae(),ve=s(()=>L([`agent:create`])),ye=s(()=>L([`agent:write`])),be=s(()=>L([`agent:delete`])),R=s(()=>L([`agent-plan:write`])),z=m(!1),B=m([]),V=m(null),H=m(!1),U=m(``),W=c({mode:`single`,primary_id:``,active_ids:[]}),G=()=>({id:``,name:``,role:``,description:``,persona:``,keywords:[],rules:[],enabled:!0,priority:100}),K=c(G()),xe=s(()=>[{value:`guide`,label:v(`补充指令(告诉模型该怎么答)`)},{value:`forbid`,label:v(`禁止措辞(回复里出现就换掉)`)},{value:`reply`,label:v(`固定口径(命中就直接这么回)`)}]),Se=s(()=>({guide:v(`写一句给模型的补充要求。关键词留空 = 每一轮都注入;填了关键词 = 客户这句话命中才注入(规则多了以后靠这个控制提示词长度)。`),forbid:v(`关键词是**回复里**不许出现的词。命中就换成下面的兜底话术;兜底留空时客户端会用内置的那句正常人话顶上。`),reply:v(`关键词命中**客户这句话**时,直接发下面这句,不再问模型。口径必须一字不差的场景用它。`)})),Ce=s(()=>B.value.filter(e=>e.enabled)),q=s(()=>Ce.value.map(e=>({value:e.id,label:v(`{name}({role})`,{name:e.name,role:e.role})})));function we(){return J.apply(this,arguments)}function J(){return J=_(function*(){z.value=!0;try{let e=yield ie();B.value=e.agents,V.value=e.plan,Object.assign(W,{mode:e.plan.mode||`single`,primary_id:e.plan.primary_id||``,active_ids:[...e.plan.active_ids||[]]})}finally{z.value=!1}}),J.apply(this,arguments)}function Y(){U.value=``,Object.assign(K,G()),H.value=!0}function Te(e){U.value=e.id,Object.assign(K,g(g({},e),{},{keywords:[...e.keywords],rules:e.rules.map(e=>g(g({},e),{},{keywords:[...e.keywords]}))})),H.value=!0}function Ee(){var e;(e=K.rules)==null||e.push({label:``,type:`guide`,keywords:[],instruction:``,reply:``,enabled:!0})}function De(e){var t;(t=K.rules)==null||t.splice(e,1)}function Oe(){var e;if(!((e=K.name)!=null&&e.trim()))return v(`智能体名称不能为空`);for(let[e,t]of(K.rules||[]).entries()){let n={index:e+1};if(!t.label.trim())return v(`第 {index} 条规则没有填名称`,n);if(t.type===`guide`&&!t.instruction.trim())return v(`第 {index} 条规则是补充指令,必须填要告诉模型的话`,n);if(t.type!==`guide`&&t.keywords.length===0)return v(`第 {index} 条规则至少要有一个关键词,否则永远不会命中`,n);if(t.type===`reply`&&!t.reply.trim())return v(`第 {index} 条规则是固定口径,必须填要发给客户的话术`,n)}return``}function ke(){return X.apply(this,arguments)}function X(){return X=_(function*(){let e=Oe();if(e){w.warning(e);return}let t=yield ne(g({},K));B.value=t.agents,V.value=t.plan,H.value=!1,w.success(U.value?v(`已更新`):v(`已新增`))}),X.apply(this,arguments)}function Ae(e){return Z.apply(this,arguments)}function Z(){return Z=_(function*(e){let t=yield re(e.id);B.value=t.agents,V.value=t.plan,w.success(v(`已删除`))}),Z.apply(this,arguments)}function je(){return Q.apply(this,arguments)}function Q(){return Q=_(function*(){if(W.mode===`single`&&!W.primary_id){w.warning(v(`单角色模式要选一个当前生效的智能体`));return}if(W.mode===`collaborate`&&W.active_ids.length<2){w.warning(v(`协作模式至少要有两个在岗智能体,否则就是单角色`));return}let e=yield te(g({},W));V.value=e.plan,w.success(v(`已保存为 v{version},客户端下次同步配置时生效`,{version:e.version}))}),Q.apply(this,arguments)}let Me=s(()=>[{title:v(`名称`),dataIndex:`name`,key:`name`,width:160},{title:v(`角色`),dataIndex:`role`,key:`role`,width:130},{title:v(`职责`),dataIndex:`description`,key:`description`},{title:v(`负责话题`),dataIndex:`keywords`,key:`keywords`},{title:v(`规则`),dataIndex:`rules`,key:`rules`,width:100},{title:v(`在岗`),key:`onduty`,width:110},{title:v(`状态`),dataIndex:`enabled`,key:`enabled`,width:90},{title:v(`操作`),key:`action`,width:130}]);function $(e){return V.value?V.value.primary_id===e.id?`primary`:V.value.active_ids.includes(e.id)?`active`:``:``}return o(we),(o,s)=>(l(),i(`div`,de,[e(n(se),{class:`mb-4`,type:`info`,"show-icon":``,message:n(v)(`智能体决定「用什么身份、按什么规矩说话」,模型清单决定「用哪个模型」`),description:n(v)(`这两件事的变更频率差一个数量级:模型半年动一次,话术一周动三次。改这里不用动模型,也不用给客户端发版——保存后随配置下发。`)},null,8,[`message`,`description`]),e(n(C),{title:n(v)(`启用与协作`),class:`mb-4`,loading:z.value},{default:d(()=>[r(`p`,fe,f(n(v)(`单角色 = 只上一个,切换就是换这里选的那个;协作 = 多个同时在场,客户这句话命中谁的「负责话题」就由谁主答,其余角色的禁止措辞仍然全体生效。`))+` `+f(n(v)(`不论哪种模式,客户看到的永远是同一个人——不会自报角色名,也不会出现「转给同事」。`)),1),e(n(b),{model:W,layout:`vertical`},{default:d(()=>[r(`div`,pe,[e(n(y),{label:n(v)(`模式`)},{default:d(()=>[e(n(x),{value:W.mode,"onUpdate:value":s[0]||(s[0]=e=>W.mode=e),disabled:!R.value,options:[{value:`single`,label:n(v)(`单角色(切换到某一个)`)},{value:`collaborate`,label:n(v)(`协作(多个同时在场)`)}]},null,8,[`value`,`disabled`,`options`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`主答智能体(没命中任何话题时由它回)`)},{default:d(()=>[e(n(x),{value:W.primary_id,"onUpdate:value":s[1]||(s[1]=e=>W.primary_id=e),disabled:!R.value,options:q.value,placeholder:n(v)(`选一个`)},null,8,[`value`,`disabled`,`options`,`placeholder`])]),_:1},8,[`label`])]),W.mode===`collaborate`?(l(),p(n(y),{key:0,label:n(v)(`在岗智能体(至少两个;主答会自动排在最前)`)},{default:d(()=>[e(n(x),{value:W.active_ids,"onUpdate:value":s[2]||(s[2]=e=>W.active_ids=e),mode:`multiple`,disabled:!R.value,options:q.value},null,8,[`value`,`disabled`,`options`])]),_:1},8,[`label`])):h(``,!0),r(`div`,me,[R.value?(l(),p(n(S),{key:0,type:`primary`,onClick:je},{default:d(()=>[t(f(n(v)(`保存为新版本`)),1)]),_:1})):h(``,!0),V.value?(l(),i(`span`,he,[t(f(n(v)(`当前 v{version}`,{version:V.value.version}))+` `,1),V.value.updated_at?(l(),i(u,{key:0},[t(`· `+f(V.value.updated_at),1)],64)):h(``,!0)])):h(``,!0)])]),_:1},8,[`model`])]),_:1},8,[`title`,`loading`]),e(n(C),{title:n(v)(`智能体`)},{extra:d(()=>[ve.value?(l(),p(n(S),{key:0,type:`primary`,onClick:Y},{default:d(()=>[t(f(n(v)(`新增智能体`)),1)]),_:1})):h(``,!0)]),default:d(()=>[e(n(oe),{columns:Me.value,"data-source":B.value,loading:z.value,"row-key":`id`,size:`small`,pagination:!1},{bodyCell:d(({column:r,record:o})=>[r.key===`keywords`?(l(),i(u,{key:0},[(l(!0),i(u,null,a(o.keywords,e=>(l(),p(n(T),{key:e,class:`mb-1`},{default:d(()=>[t(f(e),1)]),_:2},1024))),128)),o.keywords.length===0?(l(),i(`span`,ge,f(n(v)(`不认领话题`)),1)):h(``,!0)],64)):r.key===`rules`?(l(),i(u,{key:1},[t(f(n(v)(`{count} 条`,{count:o.rules.length})),1)],64)):r.key===`onduty`?(l(),i(u,{key:2},[$(o)===`primary`?(l(),p(n(T),{key:0,color:`green`},{default:d(()=>[t(f(n(v)(`主答`)),1)]),_:1})):$(o)===`active`?(l(),p(n(T),{key:1,color:`blue`},{default:d(()=>[t(f(n(v)(`在岗`)),1)]),_:1})):(l(),i(`span`,_e,f(n(v)(`未上岗`)),1))],64)):r.key===`enabled`?(l(),p(n(T),{key:3,color:o.enabled?`green`:`default`},{default:d(()=>[t(f(o.enabled?n(v)(`已启用`):n(v)(`已停用`)),1)]),_:2},1032,[`color`])):r.key===`action`?(l(),i(u,{key:4},[e(n(S),{type:`link`,size:`small`,disabled:!ye.value,onClick:e=>Te(o)},{default:d(()=>[t(f(n(v)(`编辑`)),1)]),_:1},8,[`disabled`,`onClick`]),e(n(ce),{title:n(v)(`确定删除这个智能体?`),onConfirm:e=>Ae(o)},{default:d(()=>[e(n(S),{type:`link`,size:`small`,danger:``,disabled:!be.value},{default:d(()=>[t(f(n(v)(`删除`)),1)]),_:1},8,[`disabled`])]),_:1},8,[`title`,`onConfirm`])],64)):h(``,!0)]),_:1},8,[`columns`,`data-source`,`loading`]),B.value.length===0&&!z.value?(l(),i(`p`,k,f(n(v)(`还没有智能体——客户端会沿用内置人设,行为和没有这套东西时一样。`)),1)):h(``,!0)]),_:1},8,[`title`]),e(n(ue),{open:H.value,"onUpdate:open":s[11]||(s[11]=e=>H.value=e),title:U.value?n(v)(`编辑智能体:{name}`,{name:K.name}):n(v)(`新增智能体`),width:`760px`,onOk:ke},{default:d(()=>[e(n(b),{model:K,layout:`vertical`,class:`pt-2`},{default:d(()=>[r(`div`,A,[e(n(y),{label:n(v)(`名称`)},{default:d(()=>[e(n(D),{value:K.name,"onUpdate:value":s[3]||(s[3]=e=>K.name=e),placeholder:n(v)(`客户经理`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`角色标签(留空同名称)`)},{default:d(()=>[e(n(D),{value:K.role,"onUpdate:value":s[4]||(s[4]=e=>K.role=e),placeholder:n(v)(`客户经理 / 糖尿病专科医生`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`])]),e(n(y),{label:n(v)(`ID(留空自动生成,之后不可改)`)},{default:d(()=>[e(n(D),{value:K.id,"onUpdate:value":s[5]||(s[5]=e=>K.id=e),disabled:!!U.value,placeholder:`customer-manager`},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`职责(一句话,写给人看的)`)},{default:d(()=>[e(n(D),{value:K.description,"onUpdate:value":s[6]||(s[6]=e=>K.description=e),placeholder:n(v)(`挂号预约、面诊链接、订单物流、投诉退款`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`负责话题(协作时按它认领本轮;留空 = 不主动认领)`)},{default:d(()=>[e(n(x),{value:K.keywords,"onUpdate:value":s[7]||(s[7]=e=>K.keywords=e),mode:`tags`,placeholder:n(v)(`输入后回车,可以加多个`),style:{width:`100%`}},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`人设(这个角色怎么说话、管哪一摊事)`)},{default:d(()=>[e(n(E),{value:K.persona,"onUpdate:value":s[8]||(s[8]=e=>K.persona=e),rows:5,placeholder:n(v)(`你负责流程类事情:挂号预约、面诊安排、订单物流、投诉退款……`)},null,8,[`value`,`placeholder`]),r(`p`,j,f(n(v)(`追加在内置人设后面,压过默认的表达习惯。不用重复写「像真人一样说话」这种通用要求,内置人设里已经有了——这里只写这个角色特有的部分。`)),1)]),_:1},8,[`label`]),e(n(y),{label:n(v)(`规则`)},{default:d(()=>[(l(!0),i(u,null,a(K.rules,(a,o)=>(l(),i(`div`,{key:o,class:`mb-3 rounded border border-dashed p-3`},[r(`div`,M,[r(`div`,N,[e(n(D),{value:a.label,"onUpdate:value":e=>a.label=e,placeholder:n(v)(`规则名称`)},null,8,[`value`,`onUpdate:value`,`placeholder`])]),r(`div`,P,[e(n(x),{value:a.type,"onUpdate:value":e=>a.type=e,options:xe.value,style:{width:`100%`}},null,8,[`value`,`onUpdate:value`,`options`])]),e(n(O),{checked:a.enabled,"onUpdate:checked":e=>a.enabled=e,class:`mt-1 shrink-0`},null,8,[`checked`,`onUpdate:checked`]),e(n(S),{danger:``,type:`link`,size:`small`,class:`shrink-0`,onClick:e=>De(o)},{default:d(()=>[t(f(n(v)(`删除`)),1)]),_:1},8,[`onClick`])]),r(`p`,F,f(Se.value[a.type]),1),e(n(x),{value:a.keywords,"onUpdate:value":e=>a.keywords=e,mode:`tags`,class:`mb-2`,placeholder:a.type===`forbid`?n(v)(`回复里不许出现的词,回车分隔`):n(v)(`触发关键词,回车分隔`),style:{width:`100%`}},null,8,[`value`,`onUpdate:value`,`placeholder`]),a.type===`guide`?(l(),p(n(E),{key:0,value:a.instruction,"onUpdate:value":e=>a.instruction=e,rows:2,placeholder:n(v)(`要告诉模型的话,例如:客户只发数字时按血糖值理解,严禁说这是系统编码。`)},null,8,[`value`,`onUpdate:value`,`placeholder`])):(l(),p(n(E),{key:1,value:a.reply,"onUpdate:value":e=>a.reply=e,rows:2,placeholder:a.type===`reply`?n(v)(`命中后直接发给客户的话术`):n(v)(`命中禁止措辞后的兜底话术(留空则用客户端内置的那句)`)},null,8,[`value`,`onUpdate:value`,`placeholder`]))]))),128)),e(n(S),{size:`small`,onClick:Ee},{default:d(()=>[t(`+ `+f(n(v)(`新增规则`)),1)]),_:1})]),_:1},8,[`label`]),r(`div`,I,[e(n(y),{label:n(v)(`优先级(数字越小越靠前)`)},{default:d(()=>[e(n(le),{value:K.priority,"onUpdate:value":s[9]||(s[9]=e=>K.priority=e),min:1,max:999},null,8,[`value`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`启用`)},{default:d(()=>[e(n(O),{checked:K.enabled,"onUpdate:checked":s[10]||(s[10]=e=>K.enabled=e)},null,8,[`checked`])]),_:1},8,[`label`])])]),_:1},8,[`model`])]),_:1},8,[`open`,`title`])]))}});export{L as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/alert-B0CAruYa.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/alert-B0CAruYa.js new file mode 100644 index 000000000..85dd52633 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/alert-B0CAruYa.js @@ -0,0 +1,3 @@ +import{D as e,Yt as t,g as n,k as r,xn as i}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as a,t as o}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as s}from"./en_US-Cv9hrLhb.js";import{$ as c,Tt as l,Z as u,l as d,m as f,mt as p,t as m,u as h,vt as g}from"./useConfigInject-z_xeO0pP.js";import{t as _}from"./vue-types-CFReUAWV.js";import{t as v}from"./vnode-CRVBf7wj.js";import{o as y}from"./Portal-jWUJieln.js";import{t as b}from"./CloseOutlined-BdX5pn5u.js";import{t as x}from"./CloseCircleFilled-C9x0ZM0q.js";import{a as S,i as C,n as w,o as T,r as E,t as D}from"./InfoCircleFilled-Cw2MgMaJ.js";import{t as O}from"./CheckCircleFilled-CvJ3C2gR.js";var k=(e,t,n,r,i)=>({backgroundColor:e,border:`${r.lineWidth}px ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),A=e=>{let{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:a,fontSizeLG:o,lineHeight:c,borderRadiusLG:l,motionEaseInOutCirc:u,alertIconSizeLG:d,colorText:p,paddingContentVerticalSM:m,alertPaddingHorizontal:h,paddingMD:g,paddingContentHorizontalLG:_}=e;return{[t]:s(s({},f(e)),{position:`relative`,display:`flex`,alignItems:`center`,padding:`${m}px ${h}px`,wordWrap:`break-word`,borderRadius:l,[`&${t}-rtl`]:{direction:`rtl`},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:`none`,fontSize:a,lineHeight:c},"&-message":{color:p},[`&${t}-motion-leave`]:{overflow:`hidden`,opacity:1,transition:`max-height ${n} ${u}, opacity ${n} ${u}, + padding-top ${n} ${u}, padding-bottom ${n} ${u}, + margin-bottom ${n} ${u}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:`0 !important`,paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:`flex-start`,paddingInline:_,paddingBlock:g,[`${t}-icon`]:{marginInlineEnd:i,fontSize:d,lineHeight:0},[`${t}-message`]:{display:`block`,marginBottom:r,color:p,fontSize:o},[`${t}-description`]:{display:`block`}},[`${t}-banner`]:{marginBottom:0,border:`0 !important`,borderRadius:0}}},j=e=>{let{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:i,colorWarning:a,colorWarningBorder:o,colorWarningBg:c,colorError:l,colorErrorBorder:u,colorErrorBg:d,colorInfo:f,colorInfoBorder:p,colorInfoBg:m}=e;return{[t]:{"&-success":k(i,r,n,e,t),"&-info":k(m,p,f,e,t),"&-warning":k(c,o,a,e,t),"&-error":s(s({},k(d,u,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},M=e=>{let{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:i,fontSizeIcon:a,colorIcon:o,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:i},[`${t}-close-icon`]:{marginInlineStart:i,padding:0,overflow:`hidden`,fontSize:a,lineHeight:`${a}px`,backgroundColor:`transparent`,border:`none`,outline:`none`,cursor:`pointer`,[`${n}-close`]:{color:o,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:o,transition:`color ${r}`,"&:hover":{color:s}}}}},N=e=>[A(e),j(e),M(e)],P=h(`Alert`,e=>{let{fontSizeHeading3:t}=e;return[N(d(e,{alertIconSizeLG:t,alertPaddingHorizontal:12}))]}),F={success:O,info:D,error:x,warning:w},I={success:T,info:C,error:E,warning:S},L=u(`success`,`info`,`warning`,`error`),R=r({compatConfig:{MODE:3},name:`AAlert`,inheritAttrs:!1,props:{type:_.oneOf(L),closable:{type:Boolean,default:void 0},closeText:_.any,message:_.any,description:_.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:_.any,closeIcon:_.any,onClose:Function},setup(r,s){let{slots:c,emit:u,attrs:d,expose:f}=s,{prefixCls:h,direction:_}=m(`alert`,r),[x,S]=P(h),C=i(!1),w=i(!1),T=i(),E=e=>{e.preventDefault();let t=T.value;t.style.height=`${t.offsetHeight}px`,t.style.height=`${t.offsetHeight}px`,C.value=!0,u(`close`,e)},D=()=>{var e;C.value=!1,w.value=!0,(e=r.afterClose)==null||e.call(r)},O=n(()=>{let{type:e}=r;return e===void 0?r.banner?`warning`:`info`:e});f({animationEnd:D});let k=i({});return()=>{var n,i,s,u,f,m,A,j,M,N;let{banner:P,closeIcon:L=(n=c.closeIcon)==null?void 0:n.call(c)}=r,{closable:R,showIcon:z}=r,B=(i=r.closeText)==null?(s=c.closeText)==null?void 0:s.call(c):i,V=(u=r.description)==null?(f=c.description)==null?void 0:f.call(c):u,H=(m=r.message)==null?(A=c.message)==null?void 0:A.call(c):m,U=(j=r.icon)==null?(M=c.icon)==null?void 0:M.call(c):j,W=(N=c.action)==null?void 0:N.call(c);z=P&&z===void 0?!0:z;let G=(V?I:F)[O.value]||null;B&&(R=!0);let K=h.value,q=g(K,{[`${K}-${O.value}`]:!0,[`${K}-closing`]:C.value,[`${K}-with-description`]:!!V,[`${K}-no-icon`]:!z,[`${K}-banner`]:!!P,[`${K}-closable`]:R,[`${K}-rtl`]:_.value===`rtl`,[S.value]:!0}),J=R?e(`button`,{type:`button`,onClick:E,class:`${K}-close-icon`,tabindex:0},[B?e(`span`,{class:`${K}-close-text`},[B]):L===void 0?e(b,null,null):L]):null,Y=U&&(p(U)?v(U,{class:`${K}-icon`}):e(`span`,{class:`${K}-icon`},[U]))||e(G,{class:`${K}-icon`},null),X=y(`${K}-motion`,{appear:!1,css:!0,onAfterLeave:D,onBeforeLeave:e=>{e.style.maxHeight=`${e.offsetHeight}px`},onLeave:e=>{e.style.maxHeight=`0px`}});return x(w.value?null:e(o,X,{default:()=>[t(e(`div`,l(l({role:`alert`},d),{},{style:[d.style,k.value],class:[d.class,q],"data-show":!C.value,ref:T}),[z?Y:null,e(`div`,{class:`${K}-content`},[H?e(`div`,{class:`${K}-message`},[H]):null,V?e(`div`,{class:`${K}-description`},[V]):null]),W?e(`div`,{class:`${K}-action`},[W]):null,J]),[[a,!C.value]])]}))}}}),z=c(R);export{z as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/archive-JSgDC0Rz.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/archive-JSgDC0Rz.js new file mode 100644 index 000000000..c584fcdbe --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/archive-JSgDC0Rz.js @@ -0,0 +1 @@ +import{U as e}from"./router-DPk8lv5-.js";function t(e){let t=new URLSearchParams;Object.entries(e).forEach(([e,n])=>{n!==``&&t.set(e,String(n))});let n=t.toString();return n?`?${n}`:``}function n(n=0,r){return e.get(`/archive/stats${t({account_id:n})}`,{signal:r})}function r(n=50,r=``,i=0,a){return e.get(`/archive/conversations${t({account_id:i,cursor:r,limit:n})}`,{signal:a})}function i(n,r=100,i=``,a=0,o){return e.get(`/archive/conversations/${encodeURIComponent(n)}/messages${t({account_id:a,cursor:i,limit:r})}`,{signal:o})}function a(n,r=900,i=0,a){return e.post(`/archive/media/access-urls${t({account_id:i})}`,{expires:r,media_ids:n},{signal:a})}function o(t){return e.get(`/archive/storage`,{signal:t})}function s(t){return e.put(`/archive/storage`,t)}function c(){return e.post(`/archive/storage/test`)}function l(n=100,r=0,i){return e.get(`/archive/media${t({account_id:r,limit:n})}`,{signal:i})}function u(n=100,r=``,i=0,a){return e.get(`/archive/people${t({account_id:i,keyword:r,limit:n})}`,{signal:a})}function d(n,r=0){return e.get(`/archive/people/${encodeURIComponent(n)}${t({account_id:r})}`)}function f(n,r,i=0){return e.post(`/archive/people/${encodeURIComponent(n)}/identities${t({account_id:i})}`,r)}function p(n,r,i=1,a=20){return e.get(`/archive/patients/search${t({account_id:r,keyword:n,page_no:i,page_size:a})}`)}function m(n,r,i){return e.put(`/archive/people/${encodeURIComponent(n)}/patient-bindings${t({account_id:i})}`,r)}function h(n,r,i){return e.delete(`/archive/people/${encodeURIComponent(n)}/patient-bindings/${encodeURIComponent(r)}${t({account_id:i})}`)}function g(n,r=0){return e.post(`/archive/exports${t({account_id:r})}`,n)}function _(n=100,r=0,i){return e.get(`/archive/exports${t({account_id:r,limit:n})}`,{signal:i})}function v(n,r=0){return e.download(`/archive/export-files/${encodeURIComponent(n)}/download${t({account_id:r})}`)}export{h as _,r as a,a as c,d,n as f,c as g,p as h,v as i,i as l,s as m,m as n,_ as o,o as p,g as r,l as s,f as t,u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/archive-account-selector-D1l2Vh-F.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/archive-account-selector-D1l2Vh-F.js new file mode 100644 index 000000000..80323a16d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/archive-account-selector-D1l2Vh-F.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,b as r,bt as i,ct as a,k as o,mt as s,o as c,qt as l,tr as u,v as d,vn as f,y as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as m}from"./objectWithoutProperties-BjoYlK0I.js";import{g as h}from"./router-DPk8lv5-.js";import{t as g}from"./t-zpQIkBTV.js";import{t as _}from"./select-B-ztpmAV.js";var v=`wecom-archive-account-scope`,y=o({__name:`archive-account-selector`,props:{modelValue:{},disabled:{type:Boolean}},emits:[`change`,`update:modelValue`],setup(o,{expose:y,emit:b}){let x=o,S=b,C=f([]),w=f(!1),T=f(!1),E=f(!1);y({open:()=>{E.value=!0}});function D(e){E.value=!1,localStorage.setItem(v,String(e)),S(`update:modelValue`,e),S(`change`,e)}return a(m(function*(){T.value=!0;try{var e;let t=yield h(!1);C.value=t.accounts,w.value=t.can_view_legacy;let n=Number((e=localStorage.getItem(v))==null?-1:e),r=n===-1||n===0&&w.value||C.value.some(e=>e.id===n)?n:-1;r!==x.modelValue&&S(`update:modelValue`,r),S(`change`,r)}finally{T.value=!1}})),(a,f)=>(s(),d(n(_),{value:o.modelValue,loading:T.value,disabled:o.disabled,open:E.value,onDropdownVisibleChange:f[0]||(f[0]=e=>{E.value=e}),class:`min-w-[240px]`,onChange:f[1]||(f[1]=e=>D(Number(e)))},{default:l(()=>[e(n(_).Option,{value:n(-1)},{default:l(()=>[t(u(n(g)(`全部账号`)),1)]),_:1},8,[`value`]),w.value?(s(),d(n(_).Option,{key:0,value:0},{default:l(()=>[t(u(n(g)(`旧版未归属数据`)),1)]),_:1})):p(``,!0),(s(!0),r(c,null,i(C.value,e=>(s(),d(n(_).Option,{key:e.id,value:e.id},{default:l(()=>[t(u(n(g)(`{name}({code})`,{code:e.zyt_sn,name:e.nickname||e.zyt_sn})),1)]),_:2},1032,[`value`]))),128))]),_:1},8,[`value`,`loading`,`disabled`,`open`]))}});export{y as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/audit-DQqRjm7w.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/audit-DQqRjm7w.js new file mode 100644 index 000000000..43711e697 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/audit-DQqRjm7w.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,ct as a,k as o,mt as s,o as c,qt as l,tr as u,v as d,vn as f,y as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as m}from"./objectWithoutProperties-BjoYlK0I.js";import{d as h}from"./router-DPk8lv5-.js";import{t as g}from"./t-zpQIkBTV.js";import{t as _}from"./table-D_sAcvmb.js";import{t as v}from"./card-Dird-dOy.js";import{t as y}from"./tag-BFecLZmQ.js";var b={class:`p-5`},x={class:`mb-3 text-sm text-gray-500`},S=o({__name:`audit`,setup(o){let S=f(!1),C=f([]);function w(){return T.apply(this,arguments)}function T(){return T=m(function*(){S.value=!0;try{C.value=(yield h(200)).entries}finally{S.value=!1}}),T.apply(this,arguments)}let E={"login.failed":`red`,"role.delete":`red`,"model.provider.delete":`red`,"role.save":`orange`,"permission.delete":`red`,"permission.update":`orange`,"permission.create":`blue`,"model.roles.save":`orange`,"model.provider.save":`blue`};return a(w),(a,o)=>(s(),i(`div`,b,[e(n(v),{title:n(g)(`审计日志`)},{default:l(()=>[r(`p`,x,u(n(g)(`谁在什么时候改了什么——出事之后唯一能回溯的东西。只显示最近 200 条。`)),1),e(n(_),{"data-source":C.value,loading:S.value,"row-key":`id`,size:`small`,pagination:{pageSize:20},columns:[{title:n(g)(`时间`),dataIndex:`created_at`,key:`created_at`,width:170},{title:n(g)(`操作人`),dataIndex:`username`,key:`username`,width:120},{title:n(g)(`动作`),dataIndex:`action`,key:`action`,width:200},{title:n(g)(`详情`),dataIndex:`detail`,key:`detail`},{title:n(g)(`来源 IP`),dataIndex:`ip_address`,key:`ip_address`,width:140}]},{bodyCell:l(({column:e,record:r})=>[e.key===`action`?(s(),d(n(y),{key:0,color:E[r.action]||`default`},{default:l(()=>[t(u(r.action),1)]),_:2},1032,[`color`])):e.key===`username`?(s(),i(c,{key:1},[t(u(r.username||n(g)(`(未登录)`)),1)],64)):p(``,!0)]),_:1},8,[`data-source`,`loading`,`columns`])]),_:1},8,[`title`])]))}});export{S as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auth-Bm7Z1646.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auth-Bm7Z1646.js new file mode 100644 index 000000000..6f6234385 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auth-Bm7Z1646.js @@ -0,0 +1,193 @@ +import{$n as e,D as t,On as n,St as r,T as i,Zn as a,_ as o,b as s,bt as c,er as l,et as u,g as d,k as f,mt as p,o as m,qt as h,s as g,tr as _,v,w as y,wt as b,xt as x,y as S}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as C}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as w}from"./objectSpread2-BmonrgTA.js";import{i as T}from"./preferences-CSptzDkt.js";import{t as E}from"./use-preferences-CX4UABTN.js";import{o as D,r as O}from"./src-CDbpcWiH.js";import{t as k}from"./icon-button-k7TZH6KR.js";import{i as A,n as j,r as M,t as N}from"./theme-toggle-CdaTfFRG.js";import{l as P}from"./button-Cr_3AtOU.js";import{t as F}from"./src-DxaB-oAj.js";import{t as I}from"./_plugin-vue_export-helper-BDNMzG2s.js";import"./core-CPqEGIuM.js";import"./src-D78l4oCk.js";var L=P(`inspection-panel`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M7 7h.01`,key:`7u93v4`}],[`path`,{d:`M17 7h.01`,key:`14a9sn`}],[`path`,{d:`M7 17h.01`,key:`19xn7k`}],[`path`,{d:`M17 17h.01`,key:`1sd3ek`}]]),R=P(`palette`,[[`path`,{d:`M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z`,key:`e79jfc`}],[`circle`,{cx:`13.5`,cy:`6.5`,r:`.5`,fill:`currentColor`,key:`1okk4w`}],[`circle`,{cx:`17.5`,cy:`10.5`,r:`.5`,fill:`currentColor`,key:`f64h9f`}],[`circle`,{cx:`6.5`,cy:`12.5`,r:`.5`,fill:`currentColor`,key:`qy21gx`}],[`circle`,{cx:`8.5`,cy:`7.5`,r:`.5`,fill:`currentColor`,key:`fotxhn`}]]),z=P(`panel-left`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M9 3v18`,key:`fh3hqa`}]]),B=P(`panel-right`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M15 3v18`,key:`14nvp0`}]]),V={class:`relative flex-col-center bg-background px-6 py-10 lg:flex-initial lg:px-8 dark:bg-background-deep`},H={class:`absolute right-0 bottom-3 left-0 flex justify-center text-center text-xs text-muted-foreground`},U=f(w(w({},{name:`AuthenticationFormView`}),{},{__name:`form`,props:{dataSide:{}},setup(e){return(n,i)=>{let a=r(`RouterView`);return p(),s(`div`,V,[x(n.$slots,`default`),t(a,null,{default:h(({Component:n,route:r})=>[t(C,{appear:``,mode:`out-in`,name:`slide-right`},{default:h(()=>[(p(),v(g,{include:[`Login`]},[(p(),v(b(n),{key:r.fullPath,class:`side-content mt-6 w-full sm:mx-auto md:max-w-md`,"data-side":e.dataSide},null,8,[`data-side`]))],1024))]),_:2},1024)]),_:1}),o(`div`,H,[x(n.$slots,`copyright`)])])}}})),W={},G={"enable-background":`new 0 0 800 800`,version:`1.1`,viewBox:`0 0 800 800`,x:`0px`,"xml:space":`preserve`,xmlns:`http://www.w3.org/2000/svg`,"xmlns:xlink":`http://www.w3.org/1999/xlink`,y:`0px`};function K(e,t){return p(),s(`svg`,G,[...t[0]||(t[0]=[i(`87667-SVG8`,22)])])}var q=I(W,[[`render`,K]]),J={class:`group relative flex items-center overflow-hidden`},Y={class:`flex w-0 overflow-hidden transition-all duration-500 ease-out group-hover:w-60`},X={key:0,class:`size-3.5 text-white`,height:`1em`,viewBox:`0 0 15 15`,width:`1em`},Z=f(w(w({},{name:`AuthenticationColorToggle`}),{},{__name:`color-toggle`,setup(e){function r(e,t){D({theme:{colorPrimary:e,builtinType:t}})}return(e,i)=>(p(),s(`div`,J,[o(`div`,Y,[(p(!0),s(m,null,c(n(T),e=>(p(),v(n(k),{key:e.color,class:`flex-center shrink-0`,onClick:t=>r(e.color,e.type)},{default:h(()=>[o(`div`,{style:l({backgroundColor:e.color}),class:`relative flex-center size-5 rounded-full hover:scale-110`},[n(O).theme.builtinType===e.type?(p(),s(`svg`,X,[...i[0]||(i[0]=[o(`path`,{"clip-rule":`evenodd`,d:`M11.467 3.727c.289.189.37.576.181.865l-4.25 6.5a.625.625 0 0 1-.944.12l-2.75-2.5a.625.625 0 0 1 .841-.925l2.208 2.007l3.849-5.886a.625.625 0 0 1 .865-.181`,fill:`currentColor`,"fill-rule":`evenodd`},null,-1)])])):S(``,!0)],4)]),_:2},1032,[`onClick`]))),128))]),t(n(k),null,{default:h(()=>[t(n(R),{class:`size-4 text-primary`})]),_:1})]))}})),Q=f(w(w({},{name:`AuthenticationLayoutToggle`}),{},{__name:`layout-toggle`,setup(e){let r=d(()=>[{icon:z,label:F(`authentication.layout.alignLeft`),value:`panel-left`},{icon:L,label:F(`authentication.layout.center`),value:`panel-center`},{icon:B,label:F(`authentication.layout.alignRight`),value:`panel-right`}]),{authPanelCenter:i,authPanelLeft:a,authPanelRight:o}=E();function s(e){e&&D({app:{authPageLayout:e}})}return(e,c)=>(p(),v(n(A),{menus:r.value,"model-value":n(O).app.authPageLayout,"onUpdate:modelValue":s},{default:h(()=>[t(n(k),null,{default:h(()=>[n(o)?(p(),v(n(B),{key:0,class:`size-4`})):S(``,!0),n(a)?(p(),v(n(z),{key:1,class:`size-4`})):S(``,!0),n(i)?(p(),v(n(L),{key:2,class:`size-4`})):S(``,!0)]),_:1})]),_:1},8,[`menus`,`model-value`]))}})),$={class:`hidden md:flex`},ee=f(w(w({},{name:`AuthenticationToolbar`}),{},{__name:`toolbar`,props:{toolbarList:{default:()=>[`color`,`language`,`layout`,`theme`]}},setup(e){let t=e,r=d(()=>t.toolbarList.includes(`color`)),i=d(()=>t.toolbarList.includes(`layout`)),c=d(()=>t.toolbarList.includes(`language`)),l=d(()=>t.toolbarList.includes(`theme`));return(t,u)=>(p(),s(`div`,{class:a([{"rounded-3xl bg-accent px-3 py-1":e.toolbarList.length>1},`absolute top-4 right-2 z-10 flex-center`])},[o(`div`,$,[r.value?(p(),v(n(Z),{key:0})):S(``,!0),i.value?(p(),v(n(Q),{key:1})):S(``,!0)]),c.value&&n(O).widget.languageToggle?(p(),v(n(j),{key:0})):S(``,!0),l.value&&n(O).widget.themeToggle?(p(),v(n(N),{key:1})):S(``,!0)],2))}})),te={class:`mt-4 ml-4 flex flex-1 items-center text-foreground sm:top-6 sm:left-6 lg:text-foreground`},ne=[`alt`,`src`],re={key:1,class:`m-0 text-xl font-medium`},ie={key:2,class:`relative hidden w-0 flex-1 lg:block`},ae={class:`absolute inset-0 size-full bg-background-deep dark:bg-[#070709]`},oe=[`alt`,`src`],se={class:`text-1xl mt-6 font-sans text-foreground lg:text-2xl`},ce={class:`mt-2 dark:text-muted-foreground`},le={key:3,class:`relative flex-center w-full`},ue=I(f({__name:`authentication`,props:{appName:{default:``},logo:{default:``},logoDark:{default:``},pageTitle:{default:``},pageDescription:{default:``},sloganImage:{default:``},toolbar:{type:Boolean,default:!0},copyright:{type:Boolean,default:!0},toolbarList:{default:()=>[`color`,`language`,`layout`,`theme`]},clickLogo:{type:Function,default:()=>{}}},setup(r){let i=r,{authPanelCenter:c,authPanelLeft:l,authPanelRight:f,isDark:m}=E(),g=d(()=>m.value&&i.logoDark?i.logoDark:i.logo);return(i,d)=>(p(),s(`div`,{class:a([[n(m)?`dark`:``],`flex min-h-full flex-1 overflow-x-hidden select-none`])},[r.toolbar?x(i.$slots,`toolbar`,{},()=>[t(ee,{"toolbar-list":r.toolbarList},null,8,[`toolbar-list`])],!0,0):S(``,!0),n(l)?(p(),v(U,{key:1,class:`min-h-full w-2/5 flex-1`,"data-side":`left`},y({_:2},[r.copyright?{name:`copyright`,fn:h(()=>[x(i.$slots,`copyright`,{},()=>[n(O).copyright.enable?(p(),v(n(M),e(u({key:0},n(O).copyright)),null,16)):S(``,!0)],!0)]),key:`0`}:void 0]),1024)):S(``,!0),x(i.$slots,`logo`,{},()=>[g.value||r.appName?(p(),s(`div`,{key:0,class:`absolute top-0 left-0 z-10 flex flex-1`,onClick:d[0]||(d[0]=(...e)=>r.clickLogo&&r.clickLogo(...e))},[o(`div`,te,[g.value?(p(),s(`img`,{key:g.value,alt:r.appName,src:g.value,class:`mr-2`,width:`42`},null,8,ne)):S(``,!0),r.appName?(p(),s(`p`,re,_(r.appName),1)):S(``,!0)])])):S(``,!0)],!0),n(c)?S(``,!0):(p(),s(`div`,ie,[o(`div`,ae,[d[1]||(d[1]=o(`div`,{class:`login-background absolute top-0 left-0 size-full`},null,-1)),(p(),s(`div`,{key:n(l)?`left`:n(f)?`right`:`center`,class:a([`mr-20 flex-col-center h-full`,{"enter-x":n(l),"-enter-x":n(f)}])},[r.sloganImage?(p(),s(`img`,{key:0,alt:r.appName,src:r.sloganImage,class:`h-64 w-2/5 animate-float`},null,8,oe)):(p(),v(q,{key:1,alt:r.appName,class:`h-64 w-2/5 animate-float`},null,8,[`alt`])),o(`div`,se,_(r.pageTitle),1),o(`div`,ce,_(r.pageDescription),1)],2))])])),n(c)?(p(),s(`div`,le,[d[2]||(d[2]=o(`div`,{class:`login-background absolute top-0 left-0 size-full`},null,-1)),t(U,{class:`w-full rounded-3xl pb-20 shadow-float shadow-primary/5 md:w-2/3 md:bg-background lg:w-1/2 xl:w-[36%]`,"data-side":`bottom`},y({_:2},[r.copyright?{name:`copyright`,fn:h(()=>[x(i.$slots,`copyright`,{},()=>[n(O).copyright.enable?(p(),v(n(M),e(u({key:0},n(O).copyright)),null,16)):S(``,!0)],!0)]),key:`0`}:void 0]),1024)])):S(``,!0),n(f)?(p(),v(U,{key:4,class:`min-h-full w-2/5 flex-1`,"data-side":`right`},y({_:2},[r.copyright?{name:`copyright`,fn:h(()=>[x(i.$slots,`copyright`,{},()=>[n(O).copyright.enable?(p(),v(n(M),e(u({key:0},n(O).copyright)),null,16)):S(``,!0)],!0)]),key:`0`}:void 0]),1024)):S(``,!0)],2))}}),[[`__scopeId`,`data-v-4cf73944`]]),de=f({__name:`auth`,setup(e){let t=d(()=>O.app.name),r=d(()=>O.logo.source),i=d(()=>O.logo.sourceDark);return(e,a)=>(p(),v(n(ue),{"app-name":t.value,logo:r.value,"logo-dark":i.value,"page-description":n(F)(`authentication.pageDesc`),"page-title":n(F)(`authentication.pageTitle`)},null,8,[`app-name`,`logo`,`logo-dark`,`page-description`,`page-title`]))}});export{de as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auth-title-DCLZf2Gr.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auth-title-DCLZf2Gr.js new file mode 100644 index 000000000..da82ca551 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auth-title-DCLZf2Gr.js @@ -0,0 +1 @@ +import{_ as e,b as t,mt as n,xt as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as i}from"./_plugin-vue_export-helper-BDNMzG2s.js";var a={},o={class:`mb-7 sm:mx-auto sm:w-full sm:max-w-md`},s={class:`mb-3 text-3xl/9 font-bold tracking-tight text-foreground lg:text-4xl`},c={class:`lg:text-md text-sm text-muted-foreground`};function l(i,a){return n(),t(`div`,o,[e(`h2`,s,[r(i.$slots,`default`)]),e(`p`,c,[r(i.$slots,`desc`)])])}var u=i(a,[[`render`,l]]);export{u as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/authentication-BYliOcm3.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/authentication-BYliOcm3.js new file mode 100644 index 000000000..1a5de9ac2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/authentication-BYliOcm3.js @@ -0,0 +1 @@ +var e=`Welcome Back`,t=`Zhenyang AI Support`,n=`Model routing · Access control · Call audit`,r=`Login Successful`,i=`Welcome Back`,a=`Enter your account details to manage your projects`,o=`Quick Select Account`,s=`Username`,c=`Password`,l=`Please enter username`,u=`Password is incorrect`,d=`Please enter password`,f=`Please complete the verification first`,p=`Remember Me`,m=`Create an Account`,h=`Create Account`,g=`Already have an account?`,_=`Don't have an account?`,v=`Sign Up`,y=`Make managing your applications simple and fun`,b=`Confirm Password`,x=`The passwords do not match`,S=`I agree to`,C=`Privacy-policy`,w=`Terms`,T=`Please agree to the Privacy Policy and Terms`,E=`Login instead`,D=`Use 8 or more characters with a mix of letters, numbers & symbols`,O=`Forget Password?`,ee=`Enter your email and we'll send you instructions to reset your password`,k=`Please enter email`,A=`The email format you entered is incorrect`,j=`Send Reset Link`,M=`Email`,N=`Scan the QR code with your phone to login`,P=`Click 'Confirm' after scanning to complete login`,F=`QR Code Login`,I=`Wechat Login`,L=`QQ Login`,R=`Github Login`,z=`Google Login`,B=`Dingding Login`,V=`Enter your phone number to start managing your project`,H=`Security code`,U=`Security code required {0} characters`,W=`Mobile`,G=`Mobile Login`,K=`Please enter mobile number`,q=`The phone number format is incorrect`,J=`Get Security code`,Y=`Resend in {0}s`,X=`Or continue with`,Z=`WeChat`,te=`QQ`,Q=`GitHub`,$=`Google`,ne=`Please Log In Again`,re=`Your login session has expired. Please log in again to continue.`,ie={center:`Align Center`,alignLeft:`Align Left`,alignRight:`Align Right`},ae={welcomeBack:e,pageTitle:t,pageDesc:n,loginSuccess:r,loginSuccessDesc:i,loginSubtitle:a,selectAccount:o,username:s,password:c,usernameTip:l,passwordErrorTip:u,passwordTip:d,verifyRequiredTip:f,rememberMe:p,createAnAccount:m,createAccount:h,alreadyHaveAccount:g,accountTip:_,signUp:v,signUpSubtitle:y,confirmPassword:b,confirmPasswordTip:x,agree:S,privacyPolicy:C,terms:w,agreeTip:T,goToLogin:E,passwordStrength:D,forgetPassword:O,forgetPasswordSubtitle:ee,emailTip:k,emailValidErrorTip:A,sendResetLink:j,email:M,qrcodeSubtitle:N,qrcodePrompt:P,qrcodeLogin:F,wechatLogin:I,qqLogin:L,githubLogin:R,googleLogin:z,dingdingLogin:B,codeSubtitle:V,code:H,codeTip:U,mobile:W,mobileLogin:G,mobileTip:K,mobileErrortip:q,sendCode:J,sendText:Y,thirdPartyLogin:X,weChat:Z,qq:`QQ`,gitHub:Q,google:$,loginAgainTitle:ne,loginAgainSubTitle:re,layout:ie};export{_ as accountTip,S as agree,T as agreeTip,g as alreadyHaveAccount,H as code,V as codeSubtitle,U as codeTip,b as confirmPassword,x as confirmPasswordTip,h as createAccount,m as createAnAccount,ae as default,B as dingdingLogin,M as email,k as emailTip,A as emailValidErrorTip,O as forgetPassword,ee as forgetPasswordSubtitle,Q as gitHub,R as githubLogin,E as goToLogin,$ as google,z as googleLogin,ie as layout,re as loginAgainSubTitle,ne as loginAgainTitle,a as loginSubtitle,r as loginSuccess,i as loginSuccessDesc,W as mobile,q as mobileErrortip,G as mobileLogin,K as mobileTip,n as pageDesc,t as pageTitle,c as password,u as passwordErrorTip,D as passwordStrength,d as passwordTip,C as privacyPolicy,te as qq,L as qqLogin,F as qrcodeLogin,P as qrcodePrompt,N as qrcodeSubtitle,p as rememberMe,o as selectAccount,J as sendCode,j as sendResetLink,Y as sendText,v as signUp,y as signUpSubtitle,w as terms,X as thirdPartyLogin,s as username,l as usernameTip,f as verifyRequiredTip,Z as weChat,I as wechatLogin,e as welcomeBack}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/authentication-DmobrOr_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/authentication-DmobrOr_.js new file mode 100644 index 000000000..ef33653e5 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/authentication-DmobrOr_.js @@ -0,0 +1 @@ +var e=`欢迎回来`,t=`真羊 AI 客服`,n=`模型编排 · 权限管理 · 调用审计`,r=`登录成功`,i=`欢迎回来`,a=`请输入您的账户信息以开始管理您的项目`,o=`快速选择账号`,s=`账号`,c=`密码`,l=`请输入用户名`,u=`请输入密码`,d=`请先完成验证`,f=`密码错误`,p=`记住账号`,m=`创建一个账号`,h=`创建账号`,g=`已经有账号了?`,_=`还没有账号?`,v=`注册`,y=`让您的应用程序管理变得简单而有趣`,b=`确认密码`,x=`两次输入的密码不一致`,S=`我同意`,C=`隐私政策`,w=`条款`,T=`请同意隐私政策和条款`,E=`去登录`,D=`使用 8 个或更多字符,混合字母、数字和符号`,O=`忘记密码?`,ee=`输入您的电子邮件,我们将向您发送重置密码的连接`,k=`请输入邮箱`,A=`你输入的邮箱格式不正确`,j=`发送重置链接`,M=`邮箱`,N=`请用手机扫描二维码登录`,P=`扫码后点击 '确认',即可完成登录`,F=`扫码登录`,I=`微信登录`,L=`QQ登录`,R=`Github登录`,z=`Google登录`,B=`钉钉登录`,V=`请输入您的手机号码以开始管理您的项目`,H=`验证码`,U=`请输入{0}位验证码`,W=`手机号码`,G=`请输入手机号`,K=`手机号码格式错误`,q=`手机号登录`,J=`获取验证码`,Y=`{0}秒后重新获取`,X=`其他登录方式`,Z=`微信`,te=`QQ`,Q=`GitHub`,$=`Google`,ne=`重新登录`,re=`您的登录状态已过期,请重新登录以继续。`,ie={center:`居中`,alignLeft:`居左`,alignRight:`居右`},ae={welcomeBack:e,pageTitle:t,pageDesc:n,loginSuccess:r,loginSuccessDesc:i,loginSubtitle:a,selectAccount:o,username:s,password:c,usernameTip:l,passwordTip:u,verifyRequiredTip:d,passwordErrorTip:f,rememberMe:p,createAnAccount:m,createAccount:h,alreadyHaveAccount:g,accountTip:_,signUp:v,signUpSubtitle:y,confirmPassword:b,confirmPasswordTip:x,agree:S,privacyPolicy:C,terms:w,agreeTip:T,goToLogin:E,passwordStrength:D,forgetPassword:O,forgetPasswordSubtitle:ee,emailTip:k,emailValidErrorTip:A,sendResetLink:j,email:M,qrcodeSubtitle:N,qrcodePrompt:P,qrcodeLogin:F,wechatLogin:I,qqLogin:L,githubLogin:R,googleLogin:z,dingdingLogin:B,codeSubtitle:V,code:H,codeTip:U,mobile:W,mobileTip:G,mobileErrortip:K,mobileLogin:q,sendCode:J,sendText:Y,thirdPartyLogin:X,weChat:Z,qq:`QQ`,gitHub:Q,google:$,loginAgainTitle:ne,loginAgainSubTitle:re,layout:ie};export{_ as accountTip,S as agree,T as agreeTip,g as alreadyHaveAccount,H as code,V as codeSubtitle,U as codeTip,b as confirmPassword,x as confirmPasswordTip,h as createAccount,m as createAnAccount,ae as default,B as dingdingLogin,M as email,k as emailTip,A as emailValidErrorTip,O as forgetPassword,ee as forgetPasswordSubtitle,Q as gitHub,R as githubLogin,E as goToLogin,$ as google,z as googleLogin,ie as layout,re as loginAgainSubTitle,ne as loginAgainTitle,a as loginSubtitle,r as loginSuccess,i as loginSuccessDesc,W as mobile,K as mobileErrortip,q as mobileLogin,G as mobileTip,n as pageDesc,t as pageTitle,c as password,f as passwordErrorTip,D as passwordStrength,u as passwordTip,C as privacyPolicy,te as qq,L as qqLogin,F as qrcodeLogin,P as qrcodePrompt,N as qrcodeSubtitle,p as rememberMe,o as selectAccount,J as sendCode,j as sendResetLink,Y as sendText,v as signUp,y as signUpSubtitle,w as terms,X as thirdPartyLogin,s as username,l as usernameTip,d as verifyRequiredTip,Z as weChat,I as wechatLogin,e as welcomeBack}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auto-complete-CV6bcSKJ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auto-complete-CV6bcSKJ.js new file mode 100644 index 000000000..5b85e5efd --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/auto-complete-CV6bcSKJ.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,k as n,vn as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as i}from"./en_US-Cv9hrLhb.js";import{O as a,Tt as o,mt as s,rt as c,t as l}from"./useConfigInject-z_xeO0pP.js";import{t as u}from"./omit-C0ksMpVM.js";import{r as d,t as f}from"./select-B-ztpmAV.js";var p=()=>null;p.isSelectOption=!0,p.displayName=`AAutoCompleteOption`;var m=()=>null;m.isSelectOptGroup=!0,m.displayName=`AAutoCompleteOptGroup`;var h=e({AutoCompleteOptGroup:()=>y,AutoCompleteOption:()=>v,autoCompleteProps:()=>_,default:()=>x});function g(e){var t,n;return((t=e==null?void 0:e.type)==null?void 0:t.isSelectOption)||((n=e==null?void 0:e.type)==null?void 0:n.isSelectOptGroup)}var _=()=>i(i({},u(d(),[`loading`,`mode`,`optionLabelProp`,`labelInValue`])),{dataSource:Array,dropdownMenuStyle:{type:Object,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},prefixCls:String,showSearch:{type:Boolean,default:void 0},transitionName:String,choiceTransitionName:{type:String,default:`zoom`},autofocus:{type:Boolean,default:void 0},backfill:{type:Boolean,default:void 0},filterOption:{type:[Boolean,Function],default:!1},defaultActiveFirstOption:{type:Boolean,default:!0},status:String}),v=p,y=m,b=n({compatConfig:{MODE:3},name:`AAutoComplete`,inheritAttrs:!1,props:_(),slots:Object,setup(e,n){let{slots:d,attrs:m,expose:h}=n;a(!(`dataSource`in d),`AutoComplete`,"`dataSource` slot is deprecated, please use props `options` instead."),a(!(`options`in d),`AutoComplete`,"`options` slot is deprecated, please use props `options` instead."),a(!e.dropdownClassName,`AutoComplete`,"`dropdownClassName` is deprecated, please use `popupClassName` instead.");let _=r(),v=()=>{var e;let t=c((e=d.default)==null?void 0:e.call(d));return t.length?t[0]:void 0};h({focus:()=>{var e;(e=_.value)==null||e.focus()},blur:()=>{var e;(e=_.value)==null||e.blur()}});let{prefixCls:y}=l(`select`,e);return()=>{var n,r,a;let{size:c,dataSource:l,notFoundContent:h=(n=d.notFoundContent)==null?void 0:n.call(d)}=e,b,{class:x}=m,S={[x]:!!x,[`${y.value}-lg`]:c===`large`,[`${y.value}-sm`]:c===`small`,[`${y.value}-show-search`]:!0,[`${y.value}-auto-complete`]:!0};if(e.options===void 0){let e=((r=d.dataSource)==null?void 0:r.call(d))||((a=d.options)==null?void 0:a.call(d))||[];b=e.length&&g(e[0])?e:l?l.map(e=>{if(s(e))return e;switch(typeof e){case`string`:return t(p,{key:e,value:e},{default:()=>[e]});case`object`:return t(p,{key:e.value,value:e.value},{default:()=>[e.text]});default:throw Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[]}let C=u(i(i(i({},e),m),{mode:f.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:v,notFoundContent:h,class:S,popupClassName:e.popupClassName||e.dropdownClassName,ref:_}),[`dataSource`,`loading`]);return t(f,C,o({default:()=>[b]},u(d,[`default`,`dataSource`,`options`])))}}}),x=i(b,{Option:p,OptGroup:m,install(e){return e.component(b.name,b),e.component(p.displayName,p),e.component(m.displayName,m),e}});export{h as n,x as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/avatar-BGpy7dxM.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/avatar-BGpy7dxM.js new file mode 100644 index 000000000..a92f08861 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/avatar-BGpy7dxM.js @@ -0,0 +1 @@ +import{$n as e,D as t,E as n,Ht as r,On as i,Tn as a,Ut as o,Yt as s,Zn as c,b as l,ct as u,er as d,et as f,ft as p,g as m,k as h,mt as g,qt as _,tr as v,v as y,vn as b,xn as x,xt as S,y as C,z as w}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as T,S as E,w as D}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as O}from"./objectSpread2-BmonrgTA.js";import{t as k}from"./cn-BpFrWzX2.js";import{b as A}from"./dist-Bm6Jk3iy.js";import{g as j,s as M}from"./dist-DUuDCbWu.js";import{D as N,i as P,r as ee}from"./icon-button-k7TZH6KR.js";import{c as F,f as I,i as L,o as R}from"./VisuallyHiddenInput-CuzFbMyk.js";import{t as z}from"./Primitive-Bi_oIzTM.js";var[B,V]=I(`AvatarRoot`),H=h({__name:`AvatarRoot`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){return F(),V({imageLoadingStatus:b(`idle`)}),(e,t)=>(g(),y(i(z),{"as-child":e.asChild,as:e.as},{default:_(()=>[S(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),U=h({__name:`AvatarFallback`,props:{delayMs:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=B();F();let r=b(t.delayMs===void 0);return o(e=>{if(t.delayMs&&M){let n=window.setTimeout(()=>{r.value=!0},t.delayMs);e(()=>{window.clearTimeout(n)})}}),(e,t)=>r.value&&i(n).imageLoadingStatus.value!==`loaded`?(g(),y(i(z),{key:0,"as-child":e.asChild,as:e.as},{default:_(()=>[S(e.$slots,`default`)]),_:3},8,[`as-child`,`as`])):C(`v-if`,!0)}});function W(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?`loaded`:`loading`):`error`:`idle`}function G(e,{referrerPolicy:t,crossOrigin:n}={}){let r=b(!1),i=b(null),a=m(()=>r.value?(!i.value&&M&&(i.value=new window.Image),i.value):null),s=b(W(a.value,e.value)),c=e=>()=>{r.value&&(s.value=e)};return u(()=>{r.value=!0,o(r=>{let i=a.value;if(!i)return;s.value=W(i,e.value);let o=c(`loaded`),l=c(`error`);i.addEventListener(`load`,o),i.addEventListener(`error`,l),t!=null&&t.value&&(i.referrerPolicy=t.value),typeof(n==null?void 0:n.value)==`string`&&(i.crossOrigin=n.value),r(()=>{i.removeEventListener(`load`,o),i.removeEventListener(`error`,l)})})}),p(()=>{r.value=!1}),s}var K=h({__name:`AvatarImage`,props:{src:{type:String,required:!0},referrerPolicy:{type:null,required:!1},crossOrigin:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`img`}},emits:[`loadingStatusChange`],setup(e,{emit:t}){let n=e,o=t,{src:c,referrerPolicy:l,crossOrigin:u}=a(n);F();let d=B(),f=G(c,{referrerPolicy:l,crossOrigin:u});return r(f,e=>{o(`loadingStatusChange`,e),e!==`idle`&&(d.imageLoadingStatus.value=e)},{immediate:!0}),(e,t)=>s((g(),y(i(z),{role:`img`,"as-child":e.asChild,as:e.as,src:i(c),referrerpolicy:i(l),crossorigin:i(u)},{default:_(()=>[S(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`src`,`referrerpolicy`,`crossorigin`])),[[E,i(f)===`loaded`]])}}),q=h({__name:`BaseSeparator`,props:{orientation:{type:String,required:!1,default:`horizontal`},decorative:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=[`horizontal`,`vertical`];function r(e){return n.includes(e)}let a=m(()=>r(t.orientation)?t.orientation:`horizontal`),o=m(()=>a.value===`vertical`?t.orientation:void 0),s=m(()=>t.decorative?{role:`none`}:{"aria-orientation":o.value,role:`separator`});return(e,t)=>(g(),y(i(z),f({as:e.as,"as-child":e.asChild,"data-orientation":a.value},s.value),{default:_(()=>[S(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`data-orientation`]))}}),J=h({__name:`Separator`,props:{orientation:{type:String,required:!1,default:`horizontal`},decorative:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(t){let n=t;return(t,r)=>(g(),y(q,e(w(n)),{default:_(()=>[S(t.$slots,`default`)]),_:3},16))}}),[Y,X]=I(`TabsRoot`),Z=h({__name:`TabsRoot`,props:{defaultValue:{type:null,required:!1},orientation:{type:String,required:!1,default:`horizontal`},dir:{type:String,required:!1},activationMode:{type:String,required:!1,default:`automatic`},modelValue:{type:null,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{orientation:o,unmountOnHide:s,dir:c}=a(n),l=N(c);F();let u=A(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),d=b(),f=x(new Set);return X({modelValue:u,changeModelValue:e=>{u.value=e},orientation:o,dir:l,unmountOnHide:s,activationMode:n.activationMode,baseId:L(void 0,`reka-tabs`),tabsList:d,contentIds:f,registerContent:e=>{f.value=new Set([...f.value,e])},unregisterContent:e=>{let t=new Set(f.value);t.delete(e),f.value=t}}),(e,t)=>(g(),y(i(z),{dir:i(l),"data-orientation":i(o),"as-child":e.asChild,as:e.as},{default:_(()=>[S(e.$slots,`default`,{modelValue:i(u)})]),_:3},8,[`dir`,`data-orientation`,`as-child`,`as`]))}});function Q(e,t){return`${e}-trigger-${t}`}function $(e,t){return`${e}-content-${t}`}var te=h({__name:`TabsList`,props:{loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let{loop:n}=a(e),{forwardRef:r,currentElement:o}=F(),s=Y();return s.tabsList=o,(e,a)=>(g(),y(i(P),{"as-child":``,orientation:i(s).orientation.value,dir:i(s).dir.value,loop:i(n)},{default:_(()=>[t(i(z),{ref:i(r),role:`tablist`,"as-child":e.asChild,as:e.as,"aria-orientation":i(s).orientation.value},{default:_(()=>[S(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`aria-orientation`])]),_:3},8,[`orientation`,`dir`,`loop`]))}}),ne=h({__name:`TabsTrigger`,props:{value:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let n=e,{forwardRef:r}=F(),a=Y(),o=m(()=>Q(a.baseId,n.value)),s=m(()=>a.contentIds.value.has(n.value)?$(a.baseId,n.value):void 0),c=m(()=>n.value===a.modelValue.value);return(e,n)=>(g(),y(i(ee),{"as-child":``,focusable:!e.disabled,active:c.value},{default:_(()=>[t(i(z),{id:o.value,ref:i(r),role:`tab`,type:e.as===`button`?`button`:void 0,as:e.as,"as-child":e.asChild,"aria-selected":c.value?`true`:`false`,"aria-controls":s.value,"data-state":c.value?`active`:`inactive`,disabled:e.disabled,"data-disabled":e.disabled?``:void 0,"data-orientation":i(a).orientation.value,onMousedown:n[0]||(n[0]=D(t=>{!e.disabled&&t.ctrlKey===!1?i(a).changeModelValue(e.value):t.preventDefault()},[`left`])),onKeydown:n[1]||(n[1]=T(t=>i(a).changeModelValue(e.value),[`enter`,`space`])),onFocus:n[2]||(n[2]=()=>{let t=i(a).activationMode!==`manual`;!c.value&&!e.disabled&&t&&i(a).changeModelValue(e.value)})},{default:_(()=>[S(e.$slots,`default`)]),_:3},8,[`id`,`type`,`as`,`as-child`,`aria-selected`,`aria-controls`,`data-state`,`disabled`,`data-disabled`,`data-orientation`])]),_:3},8,[`focusable`,`active`]))}}),re=h({__name:`Avatar`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(g(),y(i(H),{"data-slot":`avatar`,class:c(i(k)(`relative flex size-8 shrink-0 overflow-hidden rounded-full`,t.class))},{default:_(()=>[S(e.$slots,`default`)]),_:3},8,[`class`]))}}),ie=h({__name:`AvatarFallback`,props:{delayMs:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=j(t,`class`);return(e,r)=>(g(),y(i(U),f({"data-slot":`avatar-fallback`},i(n),{class:i(k)(`bg-muted flex size-full items-center justify-center rounded-full`,t.class)}),{default:_(()=>[S(e.$slots,`default`)]),_:3},16,[`class`]))}}),ae=h({__name:`AvatarImage`,props:{src:{},referrerPolicy:{},crossOrigin:{},asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(g(),y(i(K),f({"data-slot":`avatar-image`},t,{class:`aspect-square size-full`}),{default:_(()=>[S(e.$slots,`default`)]),_:3},16))}}),oe=h({__name:`Separator`,props:{orientation:{default:`horizontal`},decorative:{type:Boolean,default:!0},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=j(t,`class`);return(e,r)=>(g(),y(i(J),f({"data-slot":`separator`},i(n),{class:i(k)(`bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px`,t.class)}),null,16,[`class`]))}}),se=h({__name:`Tabs`,props:{defaultValue:{},orientation:{},dir:{},activationMode:{},modelValue:{},unmountOnHide:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`],setup(t,{emit:n}){let r=t,a=n,o=j(r,`class`),s=R(o,a);return(t,n)=>(g(),y(i(Z),f({"data-slot":`tabs`},i(s),{class:i(k)(`flex flex-col gap-2`,r.class)}),{default:_(n=>[S(t.$slots,`default`,e(w(n)))]),_:3},16,[`class`]))}}),ce=h({__name:`TabsList`,props:{loop:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=j(t,`class`);return(e,r)=>(g(),y(i(te),f({"data-slot":`tabs-list`},i(n),{class:i(k)(`bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-md p-1`,t.class)}),{default:_(()=>[S(e.$slots,`default`)]),_:3},16,[`class`]))}}),le=h(O(O({},{inheritAttrs:!1}),{},{__name:`avatar`,props:{alt:{default:`avatar`},class:{type:[Array,Boolean,null,Object,String]},dot:{type:Boolean,default:!1},dotClass:{type:[Array,Boolean,null,Object,String],default:`bg-green-500`},fit:{default:`cover`},size:{},delayMs:{},asChild:{type:Boolean},as:{default:`button`},src:{},referrerPolicy:{},crossOrigin:{}},setup(e){let r=e,a=m(()=>{let{fit:e}=r;return e?{objectFit:e}:{}}),o=m(()=>r.alt.slice(-2).toUpperCase()),s=m(()=>r.size!==void 0&&r.size>0?{height:`${r.size}px`,width:`${r.size}px`}:{});return(u,f)=>(g(),l(`div`,{class:c([r.class,`relative flex shrink-0 items-center`]),style:d(s.value)},[t(i(re),{class:c([r.class,`size-full`])},{default:_(()=>[t(i(ae),{alt:e.alt,src:e.src,style:d(a.value)},null,8,[`alt`,`src`,`style`]),t(i(ie),null,{default:_(()=>[n(v(o.value),1)]),_:1})]),_:1},8,[`class`]),e.dot?(g(),l(`span`,{key:0,class:c([e.dotClass,`border-background absolute right-0 bottom-0 size-3 rounded-full border-2`])},null,2)):C(``,!0)],6))}}));export{ne as a,Y as c,oe as i,ce as n,$ as o,se as r,Q as s,le as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/base-setting-JpZbrzEZ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/base-setting-JpZbrzEZ.js new file mode 100644 index 000000000..e03591f58 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/base-setting-JpZbrzEZ.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,On as r,b as i,ct as a,g as o,gn as s,k as c,mt as l,qt as u,tr as d,v as f,vn as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as m,w as h}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{t as _}from"./use-vben-form-VOhQOe-L.js";import{V as v}from"./router-DPk8lv5-.js";import{t as y}from"./button-Cr_3AtOU.js";import{t as b}from"./src-DxaB-oAj.js";import{t as x}from"./t-zpQIkBTV.js";var S=[`onKeydown`],C=c({__name:`base-setting`,props:{formSchema:{default:()=>[]}},emits:[`submit`],setup(e,{expose:a,emit:c}){let f=e,p=c,[v,x]=_(s({commonConfig:{componentProps:{class:`w-full`}},layout:`horizontal`,schema:o(()=>f.formSchema),showDefaultActions:!1}));function C(){return w.apply(this,arguments)}function w(){return w=g(function*(){let{valid:e}=yield x.validate(),t=yield x.getValues();e&&p(`submit`,t)}),w.apply(this,arguments)}return a({getFormApi:()=>x}),(e,a)=>(l(),i(`div`,{onKeydown:m(h(C,[`prevent`]),[`enter`])},[t(r(v)),t(r(y),{type:`submit`,class:`mt-4`,onClick:C},{default:u(()=>[n(d(r(b)(`profile.updateBasicProfile`)),1)]),_:1})],40,S))}}),w=c({__name:`base-setting`,setup(e){let t=p(),n=()=>[{label:x(`管理员`),value:`super`},{label:x(`用户`),value:`user`},{label:x(`测试`),value:`test`}],i=o(()=>[{fieldName:`realName`,component:`Input`,label:x(`姓名`)},{fieldName:`username`,component:`Input`,label:x(`用户名`)},{fieldName:`roles`,component:`Select`,componentProps:{mode:`tags`,options:n()},label:x(`角色`)},{fieldName:`introduction`,component:`Textarea`,label:x(`个人简介`)}]);return a(g(function*(){let e=yield v();t.value.getFormApi().setValues(e)})),(e,n)=>(l(),f(r(C),{ref_key:`profileBaseSettingRef`,ref:t,"form-schema":i.value},null,8,[`form-schema`]))}}),T=e({default:()=>E}),E=w;export{T as n,E as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/basic-Cmsonejx.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/basic-Cmsonejx.js new file mode 100644 index 000000000..2a0fcd74d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/basic-Cmsonejx.js @@ -0,0 +1,5 @@ +import{r as e}from"./rolldown-runtime-hePW80VL.js";import{$ as t,$n as n,B as r,D as i,E as a,Ft as o,Ht as s,J as c,L as l,Lt as u,On as d,Pt as f,Rt as p,St as m,T as h,Tn as g,Ut as _,Wt as v,Yt as y,Z as b,Zn as x,_ as S,_n as ee,b as C,bt as w,ct as T,er as E,et as D,fn as O,ft as k,g as A,gn as te,gt as ne,in as re,it as ie,jt as ae,k as j,mt as M,o as N,ot as oe,pn as se,qt as P,rt as ce,s as le,tr as F,tt as I,u as ue,un as de,v as L,vn as R,w as fe,wn as pe,wt as me,xn as he,xt as z,y as B,yn as ge,z as _e,zn as ve}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as ye,S as be,n as xe,t as Se,w as Ce,x as we}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{n as Te,t as V}from"./objectSpread2-BmonrgTA.js";import{n as H,t as Ee}from"./objectWithoutProperties-BjoYlK0I.js";import{a as De,o as Oe,r as ke,s as Ae}from"./preferences-CSptzDkt.js";import{t as U}from"./cn-BpFrWzX2.js";import{c as je,d as Me,f as Ne,i as Pe,l as Fe,m as Ie,n as Le,p as Re,r as ze,s as Be,t as Ve,u as He}from"./use-vben-form-VOhQOe-L.js";import{t as Ue}from"./use-preferences-CX4UABTN.js";import{a as We,c as Ge,d as Ke,f as qe,i as Je,l as Ye,n as Xe,o as Ze,r as Qe,s as $e,t as et,u as tt}from"./spinner-C4k7KFHZ.js";import{O as nt,T as rt,_ as it,a as at,b as ot,c as st,d as ct,f as lt,g as ut,h as dt,i as ft,m as pt,o as mt,p as ht,r as gt,s as _t,t as vt,u as yt}from"./dist-Bm6Jk3iy.js";import{t as bt}from"./preload-helper-DaercurD.js";import{B as xt,K as St,Y as Ct,et as wt,nt as Tt,rt as Et,tt as Dt}from"./router-DPk8lv5-.js";import{a as Ot,c as kt,d as At,f as jt,i as Mt,l as Nt,o as Pt,r as Ft,s as It,t as Lt,u as Rt}from"./login-CigNt3KS.js";import{i as zt,r as Bt}from"./extends-BOvuQIHt.js";import{A as Vt,B as Ht,C as Ut,E as Wt,F as Gt,G as Kt,H as qt,I as Jt,J as Yt,K as Xt,M as Zt,N as Qt,O as $t,P as en,R as tn,V as nn,W as rn,j as an,q as on,w as sn,z as cn}from"./config-BUro9U06.js";import{A as ln,E as un,F as dn,N as fn,O as pn,T as mn,g as hn,h as gn,p as _n,s as vn,t as yn,w as bn,y as xn}from"./dist-DUuDCbWu.js";import{t as Sn}from"./module-CyhaP5hi.js";import{a as Cn,i as wn,o as Tn,r as W,t as En}from"./src-CDbpcWiH.js";import{i as Dn,r as On,t as kn}from"./user-B5TQUTuL.js";import{C as An,D as jn,M as Mn,N as Nn,P as Pn,T as Fn,b as In,c as Ln,i as Rn,j as zn,n as Bn,o as Vn,r as Hn,s as Un,t as Wn,u as Gn,x as Kn}from"./icon-button-k7TZH6KR.js";import{a as qn,c as G,d as Jn,f as Yn,l as Xn,n as Zn,o as Qn,r as $n,s as er,t as tr,u as nr}from"./VisuallyHiddenInput-CuzFbMyk.js";import{n as rr,t as ir}from"./Primitive-Bi_oIzTM.js";import{_ as ar,a as or,b as sr,c as cr,d as lr,f as ur,g as dr,h as fr,l as pr,m as mr,n as hr,o as gr,p as _r,r as vr,s as yr,t as br,u as xr,v as Sr,x as Cr,y as wr}from"./theme-toggle-CdaTfFRG.js";import{a as Tr,c as Er,i as Dr,n as Or,o as kr,r as Ar,s as jr,t as Mr}from"./avatar-BGpy7dxM.js";import{t as Nr}from"./Switch-W6geuYD-.js";import{c as Pr,l as Fr,n as Ir,r as Lr,s as Rr,t as zr}from"./button-Cr_3AtOU.js";import{t as Br}from"./rotate-cw-CyWoHUpq.js";import{n as Vr,o as Hr,r as Ur,s as Wr,t as K}from"./src-DxaB-oAj.js";import{t as Gr}from"./_plugin-vue_export-helper-BDNMzG2s.js";import{t as Kr}from"./render-content-3dfOk9Gq.js";import{t as qr}from"./loading-Cw3fZBrE.js";import{n as Jr}from"./core-CPqEGIuM.js";import{t as Yr}from"./t-zpQIkBTV.js";import{o as Xr}from"./src-D78l4oCk.js";import{h as Zr,m as Qr}from"./useApi-CROJJdhE-oP73ypFI.js";function $r(e,t){let n=new Map;return e.filter(e=>{let r=e[t];return!n.has(r)&&(n.set(r,e),!0)})}function ei(e,t){for(let n of e){if(n.path===t)return n;let e=n.children&&ei(n.children,t);if(e)return e}return null}function ti(e,t,n=0){var r;let i=ei(e,t),a=i==null||(r=i.parents)==null?void 0:r[n];return{findMenu:i,rootMenu:a?e.find(e=>e.path===a):void 0,rootMenuPath:a}}var ni=()=>({getTimezoneOptions:()=>Promise.resolve(De.map(e=>({label:e.label,value:e.timezone})))}),ri=null,ii=()=>V(V({},ni()),ri),ai=On(`core-timezone`,()=>{let e=R(Re());function t(){return n.apply(this,arguments)}function n(){return n=H(function*(){var t;let n=ii(),r=yield(t=n.getTimezone)==null?void 0:t.call(n);r&&(e.value=r),Ie(d(e))}),n.apply(this,arguments)}function r(e){return i.apply(this,arguments)}function i(){return i=H(function*(t){var n;let r=ii();yield(n=r.setTimezone)==null?void 0:n.call(r,t),e.value=t,Ie(t)}),i.apply(this,arguments)}function a(){return o.apply(this,arguments)}function o(){return o=H(function*(){var e;let t=ii();return(yield(e=t.getTimezoneOptions)==null?void 0:e.call(t))||[]}),o.apply(this,arguments)}t().catch(e=>{console.error(`Failed to initialize timezone during store setup:`,e)});function s(){e.value=Re()}return{timezone:e,setTimezone:r,getTimezoneOptions:a,$reset:s}},{persist:{pick:[`timezone`]}});function oi(){return{ALT:`Alt`,ARROW_DOWN:`ArrowDown`,ARROW_LEFT:`ArrowLeft`,ARROW_RIGHT:`ArrowRight`,ARROW_UP:`ArrowUp`,BACKSPACE:`Backspace`,CAPS_LOCK:`CapsLock`,CONTROL:`Control`,DELETE:`Delete`,END:`End`,ENTER:`Enter`,ESCAPE:`Escape`,F1:`F1`,F10:`F10`,F11:`F11`,F12:`F12`,F2:`F2`,F3:`F3`,F4:`F4`,F5:`F5`,F6:`F6`,F7:`F7`,F8:`F8`,F9:`F9`,HOME:`Home`,META:`Meta`,PAGE_DOWN:`PageDown`,PAGE_UP:`PageUp`,SHIFT:`Shift`,SPACE:` `,TAB:`Tab`,CTRL:`Control`,ASTERISK:`*`,SPACE_CODE:`Space`}}function si(e){let t=Jn({locale:R(`en`)});return A(()=>{var n;return(e==null?void 0:e.value)||((n=t.locale)==null?void 0:n.value)||`en`})}var ci=j({__name:`MenuLabel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`}},setup(e){let t=e,n=ar({id:``});return(e,r)=>(M(),L(d(ir),D(t,{id:d(n).id||void 0}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`id`]))}}),li=j({__name:`MenuSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(M(),L(d(ir),D(t,{role:`separator`,"aria-orientation":`horizontal`}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),[ui,di]=Yn(`ContextMenuRoot`),fi=j({inheritAttrs:!1,__name:`ContextMenuRoot`,props:{pressOpenDelay:{type:Number,required:!1,default:700},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{dir:i,modal:a,pressOpenDelay:o}=g(n);G();let c=jn(i),l=R(!1);return di({open:l,onOpenChange:e=>{l.value=e},dir:c,modal:a,triggerElement:R(),pressOpenDelay:o}),s(l,e=>{r(`update:open`,e)}),(e,t)=>(M(),L(d(sr),{open:l.value,"onUpdate:open":t[0]||(t[0]=e=>l.value=e),dir:d(c),modal:d(a)},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`open`,`dir`,`modal`]))}}),pi=j({__name:`ContextMenuContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1,default:0},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1,default:!0},collisionBoundary:{type:null,required:!1,default:()=>[]},collisionPadding:{type:[Number,Object],required:!1,default:0},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1,default:`partial`},hideWhenDetached:{type:Boolean,required:!1,default:!1},positionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`closeAutoFocus`],setup(e,{emit:t}){let n=Qn(e,t);G();let r=ui(),i=R(!1);return(e,t)=>(M(),L(d(Sr),D(d(n),{side:`right`,"side-offset":2,align:`start`,"update-position-strategy":`always`,style:{"--reka-context-menu-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-context-menu-content-available-width":`var(--reka-popper-available-width)`,"--reka-context-menu-content-available-height":`var(--reka-popper-available-height)`,"--reka-context-menu-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-context-menu-trigger-height":`var(--reka-popper-anchor-height)`},onCloseAutoFocus:t[0]||(t[0]=e=>{!e.defaultPrevented&&i.value&&e.preventDefault(),i.value=!1}),onInteractOutside:t[1]||(t[1]=e=>{e.detail.originalEvent.button===2&&e.target===d(r).triggerElement.value&&e.preventDefault(),!e.defaultPrevented&&!d(r).modal.value&&(i.value=!0)})}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),mi=j({__name:`ContextMenuItem`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let r=e,i=nr(t);return G(),(e,t)=>(M(),L(d(wr),n(_e(V(V({},r),d(i)))),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),hi=j({__name:`ContextMenuPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,r)=>(M(),L(d(dr),n(_e(t)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),gi=j({__name:`ContextMenuSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return G(),(e,r)=>(M(),L(d(li),n(_e(t)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}});function _i(e){return e.pointerType!==`mouse`}var vi=j({inheritAttrs:!1,__name:`ContextMenuTrigger`,props:{disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let{disabled:t}=g(e),{forwardRef:n,currentElement:r}=G(),a=ui(),o=R({x:0,y:0}),s=A(()=>({getBoundingClientRect:()=>V({width:0,height:0,left:o.value.x,right:o.value.x,top:o.value.y,bottom:o.value.y},o.value)})),c=R(0);function l(){window.clearTimeout(c.value)}function u(e){o.value={x:e.clientX,y:e.clientY},a.onOpenChange(!0)}function f(e){return p.apply(this,arguments)}function p(){return p=H(function*(e){t.value||(yield I(),e.defaultPrevented||(l(),u(e),e.preventDefault()))}),p.apply(this,arguments)}function m(e){return h.apply(this,arguments)}function h(){return h=H(function*(e){t.value||(yield I(),_i(e)&&!e.defaultPrevented&&(l(),c.value=window.setTimeout(u,a.pressOpenDelay.value,e)))}),h.apply(this,arguments)}function _(e){return v.apply(this,arguments)}function v(){return v=H(function*(e){t.value||(yield I(),_i(e)&&!e.defaultPrevented&&l())}),v.apply(this,arguments)}return T(()=>{r.value&&(a.triggerElement.value=r.value)}),(e,r)=>(M(),C(N,null,[i(d(Cr),{as:`template`,reference:s.value},null,8,[`reference`]),i(d(ir),D({ref:d(n),as:e.as,"as-child":e.asChild,"data-state":d(a).open.value?`open`:`closed`,"data-disabled":d(t)?``:void 0,style:{WebkitTouchCallout:`none`,pointerEvents:`auto`}},e.$attrs,{onContextmenu:f,onPointerdown:m,onPointermove:_,onPointercancel:_,onPointerup:_}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`data-state`,`data-disabled`])],64))}}),yi=j({__name:`DropdownMenuLabel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return G(),(e,r)=>(M(),L(d(ci),n(_e(t)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),bi=j({__name:`DropdownMenuSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return G(),(e,r)=>(M(),L(d(li),n(_e(t)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),[xi,Si]=Yn(`HoverCardRoot`),Ci=j({__name:`HoverCardRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},openDelay:{type:Number,required:!1,default:700},closeDelay:{type:Number,required:!1,default:300},enableTouch:{type:Boolean,required:!1,default:!1}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{openDelay:i,closeDelay:a,enableTouch:o}=g(n);G();let s=ot(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),c=R(0),l=R(0),u=R(!1),f=R(!1),p=R(!1),m=R();function h(){clearTimeout(l.value),c.value=window.setTimeout(()=>s.value=!0,i.value)}function _(){clearTimeout(c.value),!u.value&&!f.value&&(l.value=window.setTimeout(()=>s.value=!1,a.value))}function v(){clearTimeout(c.value),s.value=!1}return Si({open:s,onOpenChange(e){s.value=e},onOpen:h,onClose:_,onDismiss:v,hasSelectionRef:u,isPointerDownOnContentRef:f,isPointerInTransitRef:p,triggerElement:m,enableTouch:o}),(e,t)=>(M(),L(d(Ln),null,{default:P(()=>[z(e.$slots,`default`,{open:d(s)})]),_:3}))}});function wi(e){return t=>t.pointerType===`touch`?void 0:e()}function Ti(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}var Ei=j({__name:`HoverCardContentImpl`,props:{memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`],setup(e,{emit:t}){let n=e,r=t,a=er(n),{forwardRef:o,currentElement:s}=G(),c=xi(),{isPointerInTransit:l,onPointerExit:u}=Fn(c.triggerElement,s);xn(c.isPointerInTransitRef,l,{direction:`rtl`}),u(()=>{c.onClose()});let f=R(!1),p;_(e=>{if(f.value){let t=document.body;p=t.style.userSelect||t.style.webkitUserSelect,t.style.userSelect=`none`,t.style.webkitUserSelect=`none`,e(()=>{t.style.userSelect=p,t.style.webkitUserSelect=p})}});function m(){f.value=!1,c.isPointerDownOnContentRef.value=!1,I(()=>{var e;((e=document.getSelection())==null?void 0:e.toString())!==``&&(c.hasSelectionRef.value=!0)})}return T(()=>{s.value&&(document.addEventListener(`pointerup`,m),Ti(s.value).forEach(e=>e.setAttribute(`tabindex`,`-1`))),yt(window,`scroll`,e=>{let t=e.target;t!=null&&t.contains(c.triggerElement.value)&&c.onDismiss()},{capture:!0})}),k(()=>{document.removeEventListener(`pointerup`,m),c.hasSelectionRef.value=!1,c.isPointerDownOnContentRef.value=!1}),(e,t)=>(M(),L(d(In),{"as-child":``,"disable-outside-pointer-events":!1,onEscapeKeyDown:t[1]||(t[1]=e=>r(`escapeKeyDown`,e)),onPointerDownOutside:t[2]||(t[2]=e=>r(`pointerDownOutside`,e)),onFocusOutside:t[3]||(t[3]=Ce(e=>r(`focusOutside`,e),[`prevent`])),onDismiss:d(c).onDismiss},{default:P(()=>[i(d(Vn),D(V(V({},d(a)),e.$attrs),{ref:d(o),"data-state":d(c).open.value?`open`:`closed`,style:{userSelect:f.value?`text`:void 0,WebkitUserSelect:f.value?`text`:void 0,"--reka-hover-card-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-hover-card-content-available-width":`var(--reka-popper-available-width)`,"--reka-hover-card-content-available-height":`var(--reka-popper-available-height)`,"--reka-hover-card-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-hover-card-trigger-height":`var(--reka-popper-anchor-height)`},onPointerdown:t[0]||(t[0]=e=>{e.currentTarget.contains(e.target)&&(f.value=!0),d(c).hasSelectionRef.value=!1,d(c).isPointerDownOnContentRef.value=!0})}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`data-state`,`style`])]),_:3},8,[`onDismiss`]))}}),Di=j({__name:`HoverCardContent`,props:{forceMount:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`],setup(e,{emit:t}){let n=Qn(e,t),{forwardRef:r}=G(),a=xi();return(e,t)=>(M(),L(d(Kn),{present:e.forceMount||d(a).open.value},{default:P(()=>[i(Ei,D(d(n),{ref:d(r),onPointerenter:t[0]||(t[0]=e=>d(wi)(d(a).onOpen)(e))}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16)]),_:3},8,[`present`]))}}),Oi=j({__name:`HoverCardPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,r)=>(M(),L(d(Gn),n(_e(t)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),ki=j({__name:`HoverCardTrigger`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`a`}},setup(e){let{forwardRef:t,currentElement:n}=G(),r=xi();r.triggerElement=n;function a(){setTimeout(()=>{!r.isPointerInTransitRef.value&&!r.open.value&&r.onClose()},0)}function o(e){!r.enableTouch.value||e.pointerType!==`touch`||(r.open.value?r.onDismiss():r.onOpenChange(!0))}return(e,n)=>(M(),L(d(Un),{"as-child":``,reference:e.reference},{default:P(()=>[i(d(ir),{ref:d(t),"as-child":e.asChild,as:e.as,"data-state":d(r).open.value?`open`:`closed`,"data-grace-area-trigger":``,onPointerenter:n[0]||(n[0]=e=>d(wi)(d(r).onOpen)(e)),onPointerleave:n[1]||(n[1]=e=>d(wi)(a)(e)),onPointerup:o,onFocus:n[2]||(n[2]=e=>d(r).onOpen()),onBlur:n[3]||(n[3]=e=>d(r).onClose())},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`data-state`])]),_:3},8,[`reference`]))}}),Ai=new Map,ji=!1;try{ji=new Intl.NumberFormat(`de-DE`,{signDisplay:`exceptZero`}).resolvedOptions().signDisplay===`exceptZero`}catch(e){}var Mi=!1;try{Mi=new Intl.NumberFormat(`de-DE`,{style:`unit`,unit:`degree`}).resolvedOptions().style===`unit`}catch(e){}var Ni={degree:{narrow:{default:`°`,"ja-JP":` 度`,"zh-TW":`度`,"sl-SI":` °`}}},Pi=class{constructor(e,t={}){this.numberFormatter=Fi(e,t),this.options=t}format(e){let t=``;if(t=!ji&&this.options.signDisplay!=null?Ii(this.numberFormatter,this.options.signDisplay,e):this.numberFormatter.format(e),this.options.style===`unit`&&!Mi){var n;let{unit:e,unitDisplay:r=`short`,locale:i}=this.resolvedOptions();if(!e)return t;let a=(n=Ni[e])==null?void 0:n[r];t+=a[i]||a.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if(typeof this.numberFormatter.formatRange==`function`)return this.numberFormatter.formatRange(e,t);if(t= start date`);return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if(typeof this.numberFormatter.formatRangeToParts==`function`)return this.numberFormatter.formatRangeToParts(e,t);if(t= start date`);let n=this.numberFormatter.formatToParts(e),r=this.numberFormatter.formatToParts(t);return[...n.map(e=>V(V({},e),{},{source:`startRange`})),{type:`literal`,value:` – `,source:`shared`},...r.map(e=>V(V({},e),{},{source:`endRange`}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return!ji&&this.options.signDisplay!=null&&(e=V(V({},e),{},{signDisplay:this.options.signDisplay})),!Mi&&this.options.style===`unit`&&(e=V(V({},e),{},{style:`unit`,unit:this.options.unit,unitDisplay:this.options.unitDisplay})),e}};function Fi(e,t={}){let{numberingSystem:n}=t;if(n&&e.includes(`-nu-`)&&(e.includes(`-u-`)||(e+=`-u-`),e+=`-nu-${n}`),t.style===`unit`&&!Mi){var r;let{unit:e,unitDisplay:n=`short`}=t;if(!e)throw Error(`unit option must be provided with style: "unit"`);if(!((r=Ni[e])!=null&&r[n]))throw Error(`Unsupported unit ${e} with unitDisplay = ${n}`);t=V(V({},t),{},{style:`decimal`})}let i=e+(t?Object.entries(t).sort((e,t)=>e[0]0||Object.is(n,0):t===`exceptZero`&&(Object.is(n,-0)||Object.is(n,0)?n=Math.abs(n):r=n>0),r){let t=e.format(-n),r=e.format(n),i=t.replace(r,``).replace(/\u200e|\u061C/,``);return[...i].length!==1&&console.warn(`@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case`),t.replace(r,`!!!`).replace(i,`+`).replace(`!!!`,r)}return e.format(n)}}var Li=RegExp(`^.*\\(.*\\).*$`),Ri=[`latn`,`arab`,`hanidec`,`deva`,`beng`,`fullwide`],zi=class{constructor(e,t={}){this.locale=e,this.options=t}parse(e){return Vi(this.locale,this.options,e).parse(e)}isValidPartialNumber(e,t,n){return Vi(this.locale,this.options,e).isValidPartialNumber(e,t,n)}getNumberingSystem(e){return Vi(this.locale,this.options,e).options.numberingSystem}},Bi=new Map;function Vi(e,t,n){let r=Hi(e,t);if(!e.includes(`-nu-`)&&!r.isValidPartialNumber(n)){for(let i of Ri)if(i!==r.options.numberingSystem){let r=Hi(e+(e.includes(`-u-`)?`-nu-`:`-u-nu-`)+i,t);if(r.isValidPartialNumber(n))return r}}return r}function Hi(e,t){let n=e+(t?Object.entries(t).sort((e,t)=>e[0]18||((r=this.options.maximumFractionDigits)==null?0:r)>18)&&console.warn(`NumberParser cannot handle percentages with greater than 18 decimal places, please reduce the number in your options.`)}parse(e){let t=this.formatter.resolvedOptions().useGrouping,n=this.sanitize(e);if(!t&&this.symbols.group&&n.includes(this.symbols.group))return NaN;if(this.symbols.group&&(n=n.replaceAll(this.symbols.group,``)),this.symbols.decimal&&(n=n.replace(this.symbols.decimal,`.`)),this.symbols.minusSign&&(n=n.replace(this.symbols.minusSign,`-`)),n=n.replace(this.symbols.numeral,this.symbols.index),this.options.style===`percent`){let e=n.indexOf(`-`);n=n.replace(`-`,``),n=n.replace(`+`,``);let t=n.indexOf(`.`);t===-1&&(t=n.length),n=n.replace(`.`,``),n=t-2==0?`0.${n}`:t-2==-1?`0.0${n}`:t-2==-2?`0.00`:`${n.slice(0,t-2)}.${n.slice(t-2)}`,e>-1&&(n=`-${n}`)}let r=n?+n:NaN;if(isNaN(r))return NaN;if(this.options.style===`percent`){var i,a;let e=V(V({},this.options),{},{style:`decimal`,minimumFractionDigits:Math.min(((i=this.options.minimumFractionDigits)==null?0:i)+2,20),maximumFractionDigits:Math.min(((a=this.options.maximumFractionDigits)==null?0:a)+2,20)});return new zi(this.locale,e).parse(new Pi(this.locale,e).format(r))}return this.options.currencySign===`accounting`&&Li.test(e)&&(r=-1*r),r}sanitize(e){let t=this.formatter.resolvedOptions().useGrouping;return this.symbols.noNumeralUnits.length>0&&this.symbols.noNumeralUnits.find(t=>t.unit===e)?this.symbols.noNumeralUnits.find(t=>t.unit===e).value.toString():(e=e.replace(this.symbols.literals,``),this.symbols.minusSign&&(e=e.replace(`-`,this.symbols.minusSign)),this.options.numberingSystem===`arab`&&(this.symbols.decimal&&(e=qi(e,`,`,this.symbols.decimal),e=qi(e,`،`,this.symbols.decimal)),this.symbols.group&&t&&(e=qi(e,`.`,this.symbols.group))),this.symbols.group===`’`&&e.includes(`'`)&&t&&(e=qi(e,`'`,this.symbols.group)),this.symbols.group===`'`&&e.includes(`’`)&&t&&(e=qi(e,`’`,this.symbols.group)),this.options.locale===`fr-FR`&&this.symbols.group&&t&&(e=qi(e,` `,this.symbols.group),e=qi(e,/\u00A0/g,this.symbols.group)),e)}isValidPartialNumber(e,t=-1/0,n=1/0){let r=this.formatter.resolvedOptions().useGrouping;return e=this.sanitize(e),this.symbols.minusSign&&e.startsWith(this.symbols.minusSign)&&t<0?e=e.slice(this.symbols.minusSign.length):this.symbols.plusSign&&e.startsWith(this.symbols.plusSign)&&n>0&&(e=e.slice(this.symbols.plusSign.length)),this.symbols.decimal&&e.indexOf(this.symbols.decimal)>-1&&this.options.maximumFractionDigits===0?!1:(this.symbols.group&&r&&(e=qi(e,this.symbols.group,``)),e=e.replace(this.symbols.numeral,``),this.symbols.decimal&&(e=e.replace(this.symbols.decimal,``)),e.length===0)}},Wi=new Set([`decimal`,`fraction`,`integer`,`minusSign`,`plusSign`,`group`]),Gi=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function Ki(e,t,n,r){var i,a,o,s,c;let l=new Intl.NumberFormat(e,V(V({},n),{},{minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:`auto`,roundingMode:`halfExpand`,useGrouping:!0})),u=l.formatToParts(-10000.111),d=l.formatToParts(10000.111),f=Gi.map(e=>l.formatToParts(e)),p=f.map((e,t)=>{let n=e.find(e=>e.type===`unit`);return n&&!e.some(e=>e.type===`integer`||e.type===`fraction`)?{unit:n.value,value:Gi[t]}:null}).filter(e=>!!e),m=(i=(a=u.find(e=>e.type===`minusSign`))==null?void 0:a.value)==null?`-`:i,h=(o=d.find(e=>e.type===`plusSign`))==null?void 0:o.value;!h&&((r==null?void 0:r.signDisplay)===`exceptZero`||(r==null?void 0:r.signDisplay)===`always`)&&(h=`+`);let g=(s=new Intl.NumberFormat(e,V(V({},n),{},{minimumFractionDigits:2,maximumFractionDigits:2})).formatToParts(.001).find(e=>e.type===`decimal`))==null?void 0:s.value,_=(c=u.find(e=>e.type===`group`))==null?void 0:c.value,v=u.filter(e=>!Wi.has(e.type)).map(e=>Ji(e.value)),y=f.flatMap(e=>e.filter(e=>!Wi.has(e.type)).map(e=>Ji(e.value))),b=[...new Set([...v,...y])].sort((e,t)=>t.length-e.length),x=b.length===0?RegExp(`\\p{White_Space}|\\p{Cf}`,`gu`):RegExp(`${b.join(`|`)}|\\p{White_Space}|\\p{Cf}`,`gu`),S=[...new Intl.NumberFormat(n.locale,{useGrouping:!1}).format(9876543210)].reverse(),ee=new Map(S.map((e,t)=>[e,t])),C=RegExp(`[${S.join(``)}]`,`g`);return{minusSign:m,plusSign:h,decimal:g,group:_,literals:x,numeral:C,numerals:S,index:e=>String(ee.get(e)),noNumeralUnits:p}}function qi(e,t,n){return e.replaceAll?e.replaceAll(t,n):e.split(t).join(n)}function Ji(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function Yi(e){let{disabled:t}=e,n=R(),r=yn(),i=()=>window.clearTimeout(n.value),a=e=>{i(),!t.value&&(r.trigger(),n.value=window.setTimeout(()=>{a(60)},e))},o=()=>{a(400)},s=()=>{i()},c=R(!1),l=A(()=>ft(e.target)),u=e=>{e.button!==0||c.value||(e.preventDefault(),c.value=!0,o())},d=()=>{c.value=!1,s()};return vn&&(yt(l||window,`pointerdown`,u),yt(window,`pointerup`,d),yt(window,`pointercancel`,d)),{isPressed:c,onTrigger:r.on}}function Xi(e,t=R({})){return gn(()=>new Pi(e.value,t.value))}function Zi(e,t=R({})){return gn(()=>new zi(e.value,t.value))}function Qi(e,t,n){let r=e===`+`?t+n:t-n;if(t%1!=0||n%1!=0){let i=t.toString().split(`.`),a=n.toString().split(`.`),o=i[1]&&i[1].length||0,s=a[1]&&a[1].length||0,c=Math.pow(10,Math.max(o,s));t=Math.round(t*c),n=Math.round(n*c),r=e===`+`?t+n:t-n,r/=c}return r}var[$i,ea]=Yn(`NumberFieldRoot`),ta=j({inheritAttrs:!1,__name:`NumberFieldRoot`,props:{defaultValue:{type:Number,required:!1,default:void 0},modelValue:{type:[Number,null],required:!1},min:{type:Number,required:!1},max:{type:Number,required:!1},step:{type:Number,required:!1,default:1},stepSnapping:{type:Boolean,required:!1,default:!0},focusOnChange:{type:Boolean,required:!1,default:!0},formatOptions:{type:null,required:!1},locale:{type:String,required:!1},disabled:{type:Boolean,required:!1},readonly:{type:Boolean,required:!1},disableWheelChange:{type:Boolean,required:!1},invertWheelChange:{type:Boolean,required:!1},id:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{disabled:i,readonly:a,disableWheelChange:o,invertWheelChange:s,min:c,max:l,step:u,stepSnapping:f,formatOptions:p,id:m,locale:h}=g(n),_=ot(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),{primitiveElement:v,currentElement:y}=$n(),b=si(h),x=Xn(y),S=R(),ee=A(()=>zn(_.value)||isNaN(_.value)?!1:w(`decrease`,_.value)>=_.value),C=A(()=>zn(_.value)||isNaN(_.value)?!1:w(`increase`,_.value)<=_.value);function w(e,t,n=1){var r;let i=(r=u.value)==null?1:r,a=e===`increase`?`+`:`-`,o;if(f.value&&!isNaN(i)){let r=Yt(t,c.value,l.value,i);if(r===t)o=Qi(a,t,i*n);else{let s=e===`increase`?r>t?r:Qi(`+`,r,i):r1?Qi(a,s,i*(n-1)):s}}else o=Qi(a,t,i*n);return oe(o)}function T(e,t=1){var r,i,a;if(n.focusOnChange&&((r=S.value)==null||r.focus()),n.disabled||n.readonly)return;let o=ne.parse((i=(a=S.value)==null?void 0:a.value)==null?``:i);if(isNaN(o)){var s;_.value=oe((s=c.value)==null?0:s);return}_.value=w(e,o,t)}function E(e=1){T(`increase`,e)}function O(e=1){T(`decrease`,e)}function k(e){e===`min`&&c.value!==void 0?_.value=oe(c.value):e===`max`&&l.value!==void 0&&(_.value=oe(l.value))}let te=Xi(b,p),ne=Zi(b,p),re=A(()=>te.resolvedOptions().maximumFractionDigits>0?`decimal`:`numeric`),ie=Xi(b,p),ae=A(()=>zn(_.value)||isNaN(_.value)?``:ie.format(_.value));function j(e){return ne.isValidPartialNumber(e,c.value,l.value)}function N(e){S.value&&(S.value.value=e)}function oe(e){let t;return t=u.value===void 0||isNaN(u.value)||!f.value?on(e,c.value,l.value):Yt(e,c.value,l.value,u.value),t=ne.parse(te.format(t)),t}function se(e){let t=ne.parse(e);return _.value=isNaN(t)?void 0:oe(t),e.length?N(ae.value):N(e)}return ea({modelValue:_,handleDecrease:O,handleIncrease:E,handleMinMaxValue:k,inputMode:re,inputEl:S,onInputElement:e=>S.value=e,textValue:ae,readonly:a,validate:j,applyInputValue:se,disabled:i,disableWheelChange:o,invertWheelChange:s,max:l,min:c,isDecreaseDisabled:ee,isIncreaseDisabled:C,id:m}),(e,t)=>(M(),L(d(ir),D(e.$attrs,{ref_key:`primitiveElement`,ref:v,role:`group`,as:e.as,"as-child":e.asChild,"data-disabled":d(i)?``:void 0,"data-readonly":d(a)?``:void 0}),{default:P(()=>[z(e.$slots,`default`,{modelValue:d(_),textValue:ae.value,readonly:d(a)}),d(x)&&e.name?(M(),L(d(tr),{key:0,type:`text`,value:d(_),name:e.name,disabled:d(i),readonly:d(a),required:e.required},null,8,[`value`,`name`,`disabled`,`readonly`,`required`])):B(`v-if`,!0)]),_:3},16,[`as`,`as-child`,`data-disabled`,`data-readonly`]))}}),na=j({__name:`NumberFieldDecrement`,props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=$i(),r=A(()=>{var e;return((e=n.disabled)==null?void 0:e.value)||n.readonly.value||t.disabled||n.isDecreaseDisabled.value}),{primitiveElement:i,currentElement:a}=$n(),{isPressed:o,onTrigger:s}=Yi({target:a,disabled:r});return s(()=>{n.handleDecrease()}),(e,n)=>(M(),L(d(ir),D(t,{ref_key:`primitiveElement`,ref:i,tabindex:`-1`,"aria-label":`Decrease`,type:e.as===`button`?`button`:void 0,style:{userSelect:d(o)?`none`:void 0},disabled:r.value?``:void 0,"data-disabled":r.value?``:void 0,"data-pressed":d(o)?`true`:void 0,onContextmenu:n[0]||(n[0]=Ce(()=>{},[`prevent`]))}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`type`,`style`,`disabled`,`data-disabled`,`data-pressed`]))}}),ra=j({__name:`NumberFieldIncrement`,props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=$i(),r=A(()=>{var e;return((e=n.disabled)==null?void 0:e.value)||n.readonly.value||t.disabled||n.isIncreaseDisabled.value}),{primitiveElement:i,currentElement:a}=$n(),{isPressed:o,onTrigger:s}=Yi({target:a,disabled:r});return s(()=>{n.handleIncrease()}),(e,n)=>(M(),L(d(ir),D(t,{ref_key:`primitiveElement`,ref:i,tabindex:`-1`,"aria-label":`Increase`,type:e.as===`button`?`button`:void 0,style:{userSelect:d(o)?`none`:void 0},disabled:r.value?``:void 0,"data-disabled":r.value?``:void 0,"data-pressed":d(o)?`true`:void 0,onContextmenu:n[0]||(n[0]=Ce(()=>{},[`prevent`]))}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`type`,`style`,`disabled`,`data-disabled`,`data-pressed`]))}}),ia=j({__name:`NumberFieldInput`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`input`}},setup(e){let t=e,{primitiveElement:n,currentElement:r}=$n(),i=$i(),a=oi(),{isComposing:o,handleCompositionStart:c,handleCompositionEnd:l}=Xt();function u(e){if(!(o.value||e.isComposing))switch(e.key){case a.ARROW_UP:e.preventDefault(),i.handleIncrease();break;case a.ARROW_DOWN:e.preventDefault(),i.handleDecrease();break;case a.PAGE_UP:e.preventDefault(),i.handleIncrease(10);break;case a.PAGE_DOWN:e.preventDefault(),i.handleDecrease(10);break;case a.HOME:e.preventDefault(),i.handleMinMaxValue(`min`);break;case a.END:e.preventDefault(),i.handleMinMaxValue(`max`);break;case a.ENTER:var t;i.applyInputValue((t=e.target)==null?void 0:t.value)}}function f(e){i.disableWheelChange.value||e.target===Nn()&&(Math.abs(e.deltaY)<=Math.abs(e.deltaX)||(e.preventDefault(),e.deltaY>0?i.invertWheelChange.value?i.handleDecrease():i.handleIncrease():e.deltaY<0&&(i.invertWheelChange.value?i.handleIncrease():i.handleDecrease())))}T(()=>{i.onInputElement(r.value)});let p=R(i.textValue.value);s(()=>i.textValue.value,()=>{p.value=i.textValue.value},{immediate:!0,deep:!0});function m(){requestAnimationFrame(()=>{p.value=i.textValue.value})}return(e,r)=>(M(),L(d(ir),D(t,{id:d(i).id.value,ref_key:`primitiveElement`,ref:n,value:p.value,role:`spinbutton`,type:`text`,tabindex:`0`,inputmode:d(i).inputMode.value,disabled:d(i).disabled.value?``:void 0,"data-disabled":d(i).disabled.value?``:void 0,readonly:d(i).readonly.value?``:void 0,"data-readonly":d(i).readonly.value?``:void 0,autocomplete:`off`,autocorrect:`off`,spellcheck:`false`,"aria-roledescription":`Number field`,"aria-valuenow":d(i).modelValue.value,"aria-valuemin":d(i).min.value,"aria-valuemax":d(i).max.value,onKeydown:u,onWheel:f,onBeforeinput:r[0]||(r[0]=e=>{var t,n,r;if(e.isComposing)return;let a=e.target,o=a.value.slice(0,(t=a.selectionStart)==null?void 0:t)+((n=e.data)==null?``:n)+a.value.slice((r=a.selectionEnd)==null?void 0:r);d(i).validate(o)||e.preventDefault()}),onInput:r[1]||(r[1]=e=>{let t=e.target;p.value=t.value}),onChange:m,onBlur:r[2]||(r[2]=e=>{var t;return d(i).applyInputValue((t=e.target)==null?void 0:t.value)}),onCompositionstart:d(c),onCompositionend:d(l)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`id`,`value`,`inputmode`,`disabled`,`data-disabled`,`readonly`,`data-readonly`,`aria-valuenow`,`aria-valuemin`,`aria-valuemax`,`onCompositionstart`,`onCompositionend`]))}}),aa=`radio.select`;function oa(e,t,n){Mn(aa,n,{originalEvent:e,value:t})}var sa=j({inheritAttrs:!1,__name:`Radio`,props:{id:{type:String,required:!1},value:{type:null,required:!1},disabled:{type:Boolean,required:!1,default:!1},checked:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:checked`,`select`],setup(e,{emit:t}){let n=e,r=t,a=ot(n,`checked`,r,{passive:n.checked===void 0}),{value:o}=g(n),{forwardRef:s,currentElement:c}=G(),l=Xn(c),u=qn(),f=A(()=>{var e,t;return n.id&&c.value?(e=(t=document.querySelector(`[for="${n.id}"]`))==null?void 0:t.innerText)==null?n.value:e:void 0});function p(e){n.disabled||oa(e,n.value,e=>{r(`select`,e),!(e!=null&&e.defaultPrevented)&&(a.value=!0,l.value&&e.stopPropagation())})}return(e,t)=>{var n;return M(),C(N,null,[i(d(ir),D({id:e.id,ref:d(s),role:`radio`,type:e.as===`button`?`button`:void 0,as:e.as,"aria-checked":(n=d(a))!=null&&n,"aria-label":f.value,"as-child":e.asChild,disabled:e.disabled?``:void 0,"data-state":d(a)?`checked`:`unchecked`,"data-disabled":e.disabled?``:void 0,value:d(o),required:e.required,name:e.name},V(V({},d(u)),e.$attrs),{onClick:Ce(p,[`stop`])}),{default:P(()=>[z(e.$slots,`default`,{checked:d(a)})]),_:3},16,[`id`,`type`,`as`,`aria-checked`,`aria-label`,`as-child`,`disabled`,`data-state`,`data-disabled`,`value`,`required`,`name`]),d(l)&&e.name?(M(),L(d(tr),D({key:0,type:`radio`,tabindex:`-1`,value:d(o),checked:!!d(a),name:e.name,disabled:e.disabled,required:e.required},d(u)),null,16,[`value`,`checked`,`name`,`disabled`,`required`])):B(`v-if`,!0)],64)}}}),[ca,la]=Yn(`RadioGroupRoot`),ua=j({__name:`RadioGroupRoot`,props:{modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},disabled:{type:Boolean,required:!1,default:!1},orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1,default:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:a,currentElement:o}=G(),s=ot(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),{disabled:c,loop:l,orientation:u,name:f,required:p,dir:m}=g(n),h=jn(m),_=Xn(o);return la({modelValue:s,changeModelValue:e=>{s.value=e},disabled:c,loop:l,orientation:u,name:f==null?void 0:f.value,required:p}),(e,t)=>(M(),L(d(Rn),{"as-child":``,orientation:d(u),dir:d(h),loop:d(l)},{default:P(()=>[i(d(ir),{ref:d(a),role:`radiogroup`,"data-disabled":d(c)?``:void 0,"as-child":e.asChild,as:e.as,"aria-orientation":d(u),"aria-required":d(p),dir:d(h)},{default:P(()=>[z(e.$slots,`default`,{modelValue:d(s)}),d(_)&&d(f)?(M(),L(d(tr),{key:0,required:d(p),disabled:d(c),value:d(s),name:d(f)},null,8,[`required`,`disabled`,`value`,`name`])):B(`v-if`,!0)]),_:3},8,[`data-disabled`,`as-child`,`as`,`aria-orientation`,`aria-required`,`dir`])]),_:3},8,[`orientation`,`dir`,`loop`]))}}),[da,fa]=Yn(`RadioGroupItem`),pa=j({inheritAttrs:!1,__name:`RadioGroupItem`,props:{id:{type:String,required:!1},value:{type:null,required:!1},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:a,currentElement:o}=G(),s=ca(),c=A(()=>s.disabled.value||n.disabled),l=A(()=>s.required.value||n.required),u=A(()=>{var e;return Pn((e=s.modelValue)==null?void 0:e.value,n.value)});fa({disabled:c,checked:u});let f=R(!1),p=[`ArrowUp`,`ArrowDown`,`ArrowLeft`,`ArrowRight`];yt(`keydown`,e=>{p.includes(e.key)&&(f.value=!0)}),yt(`keyup`,()=>{f.value=!1});function m(){setTimeout(()=>{var e;f.value&&((e=o.value)==null||e.click())},0)}let h=qn();return(e,t)=>(M(),L(d(Hn),{checked:u.value,disabled:c.value,"as-child":``,focusable:!c.value,active:u.value},{default:P(()=>[i(sa,D(V(V(V({},d(h)),e.$attrs),n),{ref:d(a),checked:u.value,required:l.value,disabled:c.value,"onUpdate:checked":t[0]||(t[0]=t=>d(s).changeModelValue(e.value)),onSelect:t[1]||(t[1]=e=>r(`select`,e)),onKeydown:t[2]||(t[2]=ye(Ce(()=>{},[`prevent`]),[`enter`])),onFocus:m}),{default:P(()=>[z(e.$slots,`default`,{checked:u.value,required:l.value,disabled:c.value})]),_:3},16,[`checked`,`required`,`disabled`])]),_:3},8,[`checked`,`disabled`,`focusable`,`active`]))}}),ma=j({__name:`RadioGroupIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let{forwardRef:t}=G(),n=da();return(e,r)=>(M(),L(d(Kn),{present:e.forceMount||d(n).checked.value},{default:P(()=>[i(d(ir),D({ref:d(t),"data-state":d(n).checked.value?`checked`:`unchecked`,"data-disabled":d(n).disabled.value?``:void 0,"as-child":e.asChild,as:e.as},e.$attrs),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`data-state`,`data-disabled`,`as-child`,`as`])]),_:3},8,[`present`]))}}),[ha,ga]=Yn(`ScrollAreaRoot`),_a=j({__name:`ScrollAreaRoot`,props:{type:{type:String,required:!1,default:`hover`},dir:{type:String,required:!1},scrollHideDelay:{type:Number,required:!1,default:600},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){let n=e,r=R(0),i=R(0),a=R(),o=R(),s=R(),c=R(),l=R(!1),u=R(!1),{type:f,dir:p,scrollHideDelay:m}=g(n),h=jn(p);function _(){var e;(e=a.value)==null||e.scrollTo({top:0})}function v(){var e;(e=a.value)==null||e.scrollTo({top:0,left:0})}t({viewport:a,scrollTop:_,scrollTopLeft:v});let{forwardRef:y,currentElement:b}=G();return ga({type:f,dir:h,scrollHideDelay:m,scrollArea:b,viewport:a,onViewportChange:e=>{a.value=e||void 0},content:o,onContentChange:e=>{o.value=e},scrollbarX:s,scrollbarXEnabled:l,scrollbarY:c,scrollbarYEnabled:u,onScrollbarXChange:e=>{s.value=e||void 0},onScrollbarYChange:e=>{c.value=e||void 0},onScrollbarXEnabledChange:e=>{l.value=e},onScrollbarYEnabledChange:e=>{u.value=e},onCornerWidthChange:e=>{r.value=e},onCornerHeightChange:e=>{i.value=e}}),(e,t)=>(M(),L(d(ir),{ref:d(y),"as-child":n.asChild,as:e.as,dir:d(h),style:E({position:`relative`,"--reka-scroll-area-corner-width":`${r.value}px`,"--reka-scroll-area-corner-height":`${i.value}px`})},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`dir`,`style`]))}}),va=j({__name:`ScrollAreaCornerImpl`,setup(e){let t=ha(),n=R(0),r=R(0),i=A(()=>!!n.value&&!!r.value);function a(){var e;let n=((e=t.scrollbarX.value)==null?void 0:e.offsetHeight)||0;t.onCornerHeightChange(n),r.value=n}function o(){var e;let r=((e=t.scrollbarY.value)==null?void 0:e.offsetWidth)||0;t.onCornerWidthChange(r),n.value=r}return ut(t.scrollbarX.value,a),ut(t.scrollbarY.value,o),s(()=>t.scrollbarX.value,a),s(()=>t.scrollbarY.value,o),(e,a)=>{var o;return i.value?(M(),L(d(ir),D({key:0,style:{width:`${n.value}px`,height:`${r.value}px`,position:`absolute`,right:d(t).dir.value===`ltr`?0:void 0,left:d(t).dir.value===`rtl`?0:void 0,bottom:0}},(o=e.$parent)==null?void 0:o.$props),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`style`])):B(`v-if`,!0)}}}),ya=j({__name:`ScrollAreaCorner`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n}=G(),r=ha(),i=A(()=>!!r.scrollbarX.value&&!!r.scrollbarY.value),a=A(()=>r.type.value!==`scroll`&&i.value);return(e,r)=>a.value?(M(),L(va,D({key:0},t,{ref:d(n)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16)):B(`v-if`,!0)}});function ba(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function xa(e){let t=Sa(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function Sa(e,t){let n=e/t;return Number.isNaN(n)?0:n}function Ca(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return(function i(){let a={left:e.scrollLeft,top:e.scrollTop},o=n.left!==a.left,s=n.top!==a.top;(o||s)&&t(),n=a,r=window.requestAnimationFrame(i)})(),()=>window.cancelAnimationFrame(r)}function wa(e,t,n=`ltr`){let r=xa(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-i,o=t.content-t.viewport,s=a-r,c=n===`ltr`?[0,o]:[o*-1,0],l=on(e,c[0],c[1]);return ba([0,o],[0,s])(l)}function Ta(e){return e?Number.parseInt(e,10):0}function Ea(e,t,n,r=`ltr`){let i=xa(n),a=i/2,o=t||a,s=i-o,c=n.scrollbar.paddingStart+o,l=n.scrollbar.size-n.scrollbar.paddingEnd-s,u=n.content-n.viewport,d=r===`ltr`?[0,u]:[u*-1,0];return ba([c,l],d)(e)}function Da(e,t){return e>0&&e{i.value&&t.onScrollbarXChange(i.value)}),k(()=>{t.onScrollbarXChange(null)});let a=A(()=>n.sizes.value);return(e,i)=>(M(),L(Ba,{ref:d(r),"is-horizontal":!0,"data-orientation":`horizontal`,style:E({bottom:0,left:d(t).dir.value===`rtl`?`var(--reka-scroll-area-corner-width)`:0,right:d(t).dir.value===`ltr`?`var(--reka-scroll-area-corner-width)`:0,"--reka-scroll-area-thumb-width":a.value?`${d(xa)(a.value)}px`:void 0}),onOnDragScroll:i[0]||(i[0]=e=>d(n).onDragScroll(e.x))},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`style`]))}}),ka=j({__name:`ScrollAreaScrollbarY`,setup(e){let t=ha(),n=La(),{forwardRef:r,currentElement:i}=G();T(()=>{i.value&&t.onScrollbarYChange(i.value)}),k(()=>{t.onScrollbarYChange(null)});let a=A(()=>n.sizes.value);return(e,i)=>(M(),L(Ba,{ref:d(r),"is-horizontal":!1,"data-orientation":`vertical`,style:E({top:0,right:d(t).dir.value===`ltr`?0:void 0,left:d(t).dir.value===`rtl`?0:void 0,bottom:`var(--reka-scroll-area-corner-height)`,"--reka-scroll-area-thumb-height":a.value?`${d(xa)(a.value)}px`:void 0}),onOnDragScroll:i[0]||(i[0]=e=>d(n).onDragScroll(e.y))},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`style`]))}}),Aa=j({__name:`ScrollAreaScrollbarAuto`,props:{forceMount:{type:Boolean,required:!1}},setup(e){let t=ha(),n=Pa(),{forwardRef:r}=G(),a=R(!1),o=un(()=>{if(t.viewport.value){let e=t.viewport.value.offsetWidtho()),ut(t.viewport,o),ut(t.content,o),(e,t)=>(M(),L(d(Kn),{present:e.forceMount||a.value},{default:P(()=>[i(za,D(e.$attrs,{ref:d(r),"data-state":a.value?`visible`:`hidden`}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`data-state`])]),_:3},8,[`present`]))}}),ja=j({inheritAttrs:!1,__name:`ScrollAreaScrollbarGlimpse`,props:{forceMount:{type:Boolean,required:!1}},setup(e){let t=ha(),n=Pa(),{forwardRef:r}=G(),{state:a,dispatch:o}=An(`hidden`,{hidden:{POINTER_ENTER:`glimpse`,SCROLL:`scrolling`},glimpse:{HIDE:`hidden`,POINTER_LEAVE:`hidden`,SCROLL:`scrolling`,POINTER_ENTER:`glimpse`},scrolling:{SCROLL_END:`idle`,POINTER_ENTER:`interacting`},interacting:{SCROLL:`interacting`,POINTER_LEAVE:`idle`},idle:{HIDE:`hidden`,SCROLL:`scrolling`,POINTER_ENTER:`interacting`}}),s=A(()=>a.value!==`hidden`);function c(){o(`POINTER_ENTER`)}function l(){o(`POINTER_LEAVE`)}let u=un(()=>o(`SCROLL_END`),100);return _(e=>{if(a.value===`glimpse`){let n=window.setTimeout(o,t.scrollHideDelay.value,`HIDE`);e(()=>{window.clearTimeout(n)})}}),_(e=>{if(a.value===`idle`){let n=window.setTimeout(o,t.scrollHideDelay.value,`HIDE`);e(()=>{window.clearTimeout(n)})}}),_(e=>{let r=t.viewport.value,i=n.isHorizontal.value?`scrollLeft`:`scrollTop`;if(r){let t=r[i],n=()=>{let e=r[i];t!==e&&(o(`SCROLL`),u()),t=e};r.addEventListener(`scroll`,n),e(()=>{r.removeEventListener(`scroll`,n)})}}),T(()=>{let e=t.scrollArea.value;e&&(e.addEventListener(`pointerenter`,c),e.addEventListener(`pointerleave`,l))}),k(()=>{let e=t.scrollArea.value;e&&(e.removeEventListener(`pointerenter`,c),e.removeEventListener(`pointerleave`,l))}),(e,t)=>(M(),L(d(Kn),{present:e.forceMount||s.value},{default:P(()=>[i(Aa,D(e.$attrs,{ref:d(r),"data-state":s.value?`visible`:`hidden`}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`data-state`])]),_:3},8,[`present`]))}}),Ma=j({inheritAttrs:!1,__name:`ScrollAreaScrollbarHover`,props:{forceMount:{type:Boolean,required:!1}},setup(e){let t=ha(),{forwardRef:n}=G(),r,a=R(!1);function o(){window.clearTimeout(r),a.value=!0}function s(){r=window.setTimeout(()=>{a.value=!1},t.scrollHideDelay.value)}return T(()=>{let e=t.scrollArea.value;e&&(e.addEventListener(`pointerenter`,o),e.addEventListener(`pointerleave`,s))}),k(()=>{let e=t.scrollArea.value;e&&(window.clearTimeout(r),e.removeEventListener(`pointerenter`,o),e.removeEventListener(`pointerleave`,s))}),(e,t)=>(M(),L(d(Kn),{present:e.forceMount||a.value},{default:P(()=>[i(Aa,D(e.$attrs,{ref:d(n),"data-state":a.value?`visible`:`hidden`}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`data-state`])]),_:3},8,[`present`]))}}),Na=j({__name:`ScrollAreaScrollbarScroll`,props:{forceMount:{type:Boolean,required:!1}},setup(e){let t=ha(),n=Pa(),{forwardRef:r}=G(),{state:a,dispatch:o}=An(`hidden`,{hidden:{SCROLL:`scrolling`},scrolling:{SCROLL_END:`idle`,POINTER_ENTER:`interacting`},interacting:{SCROLL:`interacting`,POINTER_LEAVE:`idle`},idle:{HIDE:`hidden`,SCROLL:`scrolling`,POINTER_ENTER:`interacting`}}),s=A(()=>a.value!==`hidden`);_(e=>{if(a.value===`idle`){let n=window.setTimeout(o,t.scrollHideDelay.value,`HIDE`);e(()=>{window.clearTimeout(n)})}});let c=un(()=>o(`SCROLL_END`),100);return _(e=>{let r=t.viewport.value,i=n.isHorizontal.value?`scrollLeft`:`scrollTop`;if(r){let t=r[i],n=()=>{let e=r[i];t!==e&&(o(`SCROLL`),c()),t=e};r.addEventListener(`scroll`,n),e(()=>{r.removeEventListener(`scroll`,n)})}}),(e,t)=>(M(),L(d(Kn),{present:e.forceMount||s.value},{default:P(()=>[i(za,D(e.$attrs,{ref:d(r),"data-state":s.value?`visible`:`hidden`}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`data-state`])]),_:3},8,[`present`]))}}),[Pa,Fa]=Yn(`ScrollAreaScrollbar`),Ia=j({inheritAttrs:!1,__name:`ScrollAreaScrollbar`,props:{orientation:{type:String,required:!1,default:`vertical`},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`}},setup(e){let t=e,{forwardRef:n}=G(),r=ha(),i=A(()=>t.orientation===`horizontal`);s(i,()=>{i.value?r.onScrollbarXEnabledChange(!0):r.onScrollbarYEnabledChange(!0)},{immediate:!0}),k(()=>{r.onScrollbarXEnabledChange(!1),r.onScrollbarYEnabledChange(!1)});let{orientation:a,forceMount:o,asChild:c,as:l}=g(t);return Fa({orientation:a,forceMount:o,isHorizontal:i,as:l,asChild:c}),(e,t)=>d(r).type.value===`hover`?(M(),L(Ma,D({key:0},e.$attrs,{ref:d(n),"force-mount":d(o)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`force-mount`])):d(r).type.value===`scroll`?(M(),L(Na,D({key:1},e.$attrs,{ref:d(n),"force-mount":d(o)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`force-mount`])):d(r).type.value===`glimpse`?(M(),L(ja,D({key:2},e.$attrs,{ref:d(n),"force-mount":d(o)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`force-mount`])):d(r).type.value===`auto`?(M(),L(Aa,D({key:3},e.$attrs,{ref:d(n),"force-mount":d(o)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`force-mount`])):d(r).type.value===`always`?(M(),L(za,D({key:4},e.$attrs,{ref:d(n),"data-state":`visible`}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16)):B(`v-if`,!0)}}),[La,Ra]=Yn(`ScrollAreaScrollbarVisible`),za=j({__name:`ScrollAreaScrollbarVisible`,setup(e){let t=ha(),n=Pa(),{forwardRef:r}=G(),i=R({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),a=A(()=>{let e=Sa(i.value.viewport,i.value.content);return e>0&&e<1}),o=R(),s=R(0);function c(e,n){if(m.value){let r=t.viewport.value.scrollLeft+e.deltaY;t.viewport.value.scrollLeft=r,Da(r,n)&&e.preventDefault()}else{let r=t.viewport.value.scrollTop+e.deltaY;t.viewport.value.scrollTop=r,Da(r,n)&&e.preventDefault()}}function l(e,t){m.value?s.value=t.x:s.value=t.y}function u(e){s.value=0}function f(e){i.value=e}function p(e,t){return Ea(e,s.value,i.value,t)}let m=A(()=>n.isHorizontal.value);function h(e){m.value?t.viewport.value.scrollLeft=p(e,t.dir.value):t.viewport.value.scrollTop=p(e)}function g(){if(m.value){if(t.viewport.value&&o.value){let e=t.viewport.value.scrollLeft,n=wa(e,i.value,t.dir.value);o.value.style.transform=`translate3d(${n}px, 0, 0)`}}else if(t.viewport.value&&o.value){let e=t.viewport.value.scrollTop,n=wa(e,i.value);o.value.style.transform=`translate3d(0, ${n}px, 0)`}}function _(e){o.value=e}return Ra({sizes:i,hasThumb:a,handleWheelScroll:c,handleThumbDown:l,handleThumbUp:u,handleSizeChange:f,onThumbPositionChange:g,onThumbChange:_,onDragScroll:h}),(e,t)=>m.value?(M(),L(Oa,D({key:0},e.$attrs,{ref:d(r)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16)):(M(),L(ka,D({key:1},e.$attrs,{ref:d(r)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),Ba=j({__name:`ScrollAreaScrollbarImpl`,props:{isHorizontal:{type:Boolean,required:!0}},emits:[`onDragScroll`,`onWheelScroll`,`onThumbPointerDown`],setup(e,{emit:t}){let n=e,r=t,i=ha(),a=La(),o=Pa(),{forwardRef:s,currentElement:c}=G(),l=R(``),u=R();function f(e){if(u.value){var t,n;let i=e.clientX-((t=u.value)==null?void 0:t.left),a=e.clientY-((n=u.value)==null?void 0:n.top);r(`onDragScroll`,{x:i,y:a})}}function p(e){e.button===0&&(e.target.setPointerCapture(e.pointerId),u.value=c.value.getBoundingClientRect(),l.value=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect=`none`,i.viewport&&(i.viewport.value.style.scrollBehavior=`auto`),f(e))}function m(e){f(e)}function h(e){let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=l.value,i.viewport&&(i.viewport.value.style.scrollBehavior=``),u.value=void 0}function g(e){var t;let n=e.target,r=(t=c.value)==null?void 0:t.contains(n),i=a.sizes.value.content-a.sizes.value.viewport;r&&a.handleWheelScroll(e,i)}T(()=>{document.addEventListener(`wheel`,g,{passive:!1})}),k(()=>{document.removeEventListener(`wheel`,g)});function _(){var e,t,r,o,s,l,u,d,f,p,m;c.value&&(n.isHorizontal?a.handleSizeChange({content:(e=(t=i.viewport.value)==null?void 0:t.scrollWidth)==null?0:e,viewport:(r=(o=i.viewport.value)==null?void 0:o.offsetWidth)==null?0:r,scrollbar:{size:(s=c.value.clientWidth)==null?0:s,paddingStart:Ta(getComputedStyle(c.value).paddingLeft),paddingEnd:Ta(getComputedStyle(c.value).paddingRight)}}):a.handleSizeChange({content:(l=(u=i.viewport.value)==null?void 0:u.scrollHeight)==null?0:l,viewport:(d=(f=i.viewport.value)==null?void 0:f.offsetHeight)==null?0:d,scrollbar:{size:(p=(m=c.value)==null?void 0:m.clientHeight)==null?0:p,paddingStart:Ta(getComputedStyle(c.value).paddingTop),paddingEnd:Ta(getComputedStyle(c.value).paddingBottom)}}),a.onThumbPositionChange())}return ut(c,_),ut(i.content,_),(e,t)=>(M(),L(d(ir),{ref:d(s),style:{position:`absolute`},"data-scrollbarimpl":``,as:d(o).as.value,"as-child":d(o).asChild.value,onPointerdown:p,onPointermove:m,onPointerup:h},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`as`,`as-child`]))}}),Va=j({__name:`ScrollAreaThumb`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=ha(),r=La();function i(e){let t=e.target.getBoundingClientRect(),n=e.clientX-t.left,i=e.clientY-t.top;r.handleThumbDown(e,{x:n,y:i})}function a(e){r.handleThumbUp(e)}let{forwardRef:o,currentElement:s}=G(),c=R(),l=A(()=>n.viewport.value);function u(){if(!c.value){let e=Ca(l.value,r.onThumbPositionChange);c.value=e,r.onThumbPositionChange()}}let f=A(()=>r.sizes.value);return fn(f,()=>{r.onThumbChange(s.value),l.value&&(r.onThumbPositionChange(),l.value.addEventListener(`scroll`,u))}),k(()=>{var e,t;(e=l.value)==null||e.removeEventListener(`scroll`,u),(t=c.value)==null||t.call(c)}),(e,n)=>(M(),L(d(ir),{ref:d(o),"data-state":d(r).hasThumb?`visible`:`hidden`,style:{width:`var(--reka-scroll-area-thumb-width)`,height:`var(--reka-scroll-area-thumb-height)`},"as-child":t.asChild,as:e.as,onPointerdown:i,onPointerup:a},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`data-state`,`as-child`,`as`]))}}),Ha=j({inheritAttrs:!1,__name:`ScrollAreaViewport`,props:{nonce:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){let n=e,{nonce:r}=g(n),o=Kt(r),s=ha(),c=R();T(()=>{s.onViewportChange(c.value),s.onContentChange(u.value)}),t({viewportElement:c});let{forwardRef:l,currentElement:u}=G();return(e,t)=>(M(),C(N,null,[S(`div`,D({ref_key:`viewportElement`,ref:c,"data-reka-scroll-area-viewport":``,style:{overflowX:d(s).scrollbarXEnabled.value?`scroll`:`hidden`,overflowY:d(s).scrollbarYEnabled.value?`scroll`:`hidden`}},e.$attrs,{tabindex:0}),[i(d(ir),{ref:d(l),style:E({minWidth:d(s).scrollbarXEnabled.value?`fit-content`:void 0}),"as-child":n.asChild,as:e.as},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`style`,`as-child`,`as`])],16),i(d(ir),{as:`style`,nonce:d(o)},{default:P(()=>t[0]||(t[0]=[a(` /* Hide scrollbars cross-browser and enable momentum scroll for touch devices */ [data-reka-scroll-area-viewport] { scrollbar-width:none; -ms-overflow-style:none; -webkit-overflow-scrolling:touch; } [data-reka-scroll-area-viewport]::-webkit-scrollbar { display:none; } `)])),_:1,__:[0]},8,[`nonce`])],64))}}),Ua=j({__name:`TabsContent`,props:{value:{type:[String,Number],required:!0},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n}=G(),r=Er(),a=A(()=>jr(r.baseId,t.value)),o=A(()=>kr(r.baseId,t.value)),s=A(()=>t.value===r.modelValue.value),c=R(s.value);return T(()=>{r.registerContent(t.value),requestAnimationFrame(()=>{c.value=!1})}),ie(()=>{r.unregisterContent(t.value)}),(e,t)=>(M(),L(d(Kn),{present:e.forceMount||s.value,"force-mount":``},{default:P(({present:t})=>[i(d(ir),{id:o.value,ref:d(n),"as-child":e.asChild,as:e.as,role:`tabpanel`,"data-state":s.value?`active`:`inactive`,"data-orientation":d(r).orientation.value,"aria-labelledby":a.value,hidden:!t,tabindex:`0`,style:E({animationDuration:c.value?`0s`:void 0})},{default:P(()=>[!d(r).unmountOnHide.value||t?z(e.$slots,`default`,{key:0}):B(`v-if`,!0)]),_:2},1032,[`id`,`as-child`,`as`,`data-state`,`data-orientation`,`aria-labelledby`,`hidden`,`style`])]),_:3},8,[`present`]))}}),Wa=j({__name:`TabsIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){let n=e,r=Er();t({updateIndicatorStyle:c}),G();let i=pt(),a=R({size:null,thickness:null,position:null}),o=R([]);s(()=>[r.modelValue.value,r==null?void 0:r.dir.value],()=>{c()},{immediate:!0,flush:`post`}),v(()=>{var e;o.value=Array.from(((e=r.tabsList.value)==null?void 0:e.querySelectorAll(`[role="tab"]`))||[])}),ut(A(()=>[r.tabsList.value,...o.value]),c);function c(){var e;let t=(e=r.tabsList.value)==null?void 0:e.querySelector(`[role="tab"][data-state="active"]`);t&&(r.orientation.value===`horizontal`?a.value={size:t.offsetWidth,thickness:t.offsetHeight,position:t.offsetLeft}:a.value={size:t.offsetHeight,thickness:t.offsetWidth,position:t.offsetTop})}return(e,t)=>d(i)&&typeof a.value.size==`number`?(M(),L(d(ir),D({key:0},n,{style:{"--reka-tabs-indicator-size":`${a.value.size}px`,"--reka-tabs-indicator-thickness":`${a.value.thickness}px`,"--reka-tabs-indicator-position":`${a.value.position}px`}}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`style`])):B(`v-if`,!0)}}),Ga=Fr(`arrow-down`,[[`path`,{d:`M12 5v14`,key:`s699le`}],[`path`,{d:`m19 12-7 7-7-7`,key:`1idqje`}]]),Ka=Fr(`arrow-left-to-line`,[[`path`,{d:`M3 19V5`,key:`rwsyhb`}],[`path`,{d:`m13 6-6 6 6 6`,key:`1yhaz7`}],[`path`,{d:`M7 12h14`,key:`uoisry`}]]),qa=Fr(`arrow-right-left`,[[`path`,{d:`m16 3 4 4-4 4`,key:`1x1c3m`}],[`path`,{d:`M20 7H4`,key:`zbl0bi`}],[`path`,{d:`m8 21-4-4 4-4`,key:`h9nckh`}],[`path`,{d:`M4 17h16`,key:`g4d7ey`}]]),Ja=Fr(`arrow-right-to-line`,[[`path`,{d:`M17 12H3`,key:`8awo09`}],[`path`,{d:`m11 18 6-6-6-6`,key:`8c2y43`}],[`path`,{d:`M21 5v14`,key:`nzette`}]]),Ya=Fr(`arrow-up-to-line`,[[`path`,{d:`M5 3h14`,key:`7usisc`}],[`path`,{d:`m18 13-6-6-6 6`,key:`1kf1n9`}],[`path`,{d:`M12 7v14`,key:`1akyts`}]]),Xa=Fr(`arrow-up`,[[`path`,{d:`m5 12 7-7 7 7`,key:`hav0vg`}],[`path`,{d:`M12 19V5`,key:`x0mq9r`}]]),Za=Fr(`bell`,[[`path`,{d:`M10.268 21a2 2 0 0 0 3.464 0`,key:`vwvbt9`}],[`path`,{d:`M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326`,key:`11g9vi`}]]),Qa=Fr(`circle`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}]]),$a=Fr(`copy`,[[`rect`,{width:`14`,height:`14`,x:`8`,y:`8`,rx:`2`,ry:`2`,key:`17jyea`}],[`path`,{d:`M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2`,key:`zix9uf`}]]),eo=Fr(`corner-down-left`,[[`path`,{d:`M20 4v7a4 4 0 0 1-4 4H4`,key:`6o5b7l`}],[`path`,{d:`m9 10-5 5 5 5`,key:`1kshq7`}]]),to=Fr(`external-link`,[[`path`,{d:`M15 3h6v6`,key:`1q9fwt`}],[`path`,{d:`M10 14 21 3`,key:`gplh6r`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,key:`a6xqqp`}]]),no=Fr(`fold-horizontal`,[[`path`,{d:`M2 12h6`,key:`1wqiqv`}],[`path`,{d:`M22 12h-6`,key:`1eg9hc`}],[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M12 8v2`,key:`1woqiv`}],[`path`,{d:`M12 14v2`,key:`8jcxud`}],[`path`,{d:`M12 20v2`,key:`1lh1kg`}],[`path`,{d:`m19 9-3 3 3 3`,key:`12ol22`}],[`path`,{d:`m5 15 3-3-3-3`,key:`1kdhjc`}]]),ro=Fr(`fullscreen`,[[`path`,{d:`M3 7V5a2 2 0 0 1 2-2h2`,key:`aa7l1z`}],[`path`,{d:`M17 3h2a2 2 0 0 1 2 2v2`,key:`4qcy5o`}],[`path`,{d:`M21 17v2a2 2 0 0 1-2 2h-2`,key:`6vwrx8`}],[`path`,{d:`M7 21H5a2 2 0 0 1-2-2v-2`,key:`ioqczr`}],[`rect`,{width:`10`,height:`8`,x:`7`,y:`8`,rx:`1`,key:`vys8me`}]]),io=Fr(`grip-vertical`,[[`circle`,{cx:`9`,cy:`12`,r:`1`,key:`1vctgf`}],[`circle`,{cx:`9`,cy:`5`,r:`1`,key:`hp0tcf`}],[`circle`,{cx:`9`,cy:`19`,r:`1`,key:`fkjjf6`}],[`circle`,{cx:`15`,cy:`12`,r:`1`,key:`1tmaij`}],[`circle`,{cx:`15`,cy:`5`,r:`1`,key:`19l28e`}],[`circle`,{cx:`15`,cy:`19`,r:`1`,key:`f4zoj3`}]]),ao=Fr(`layout-grid`,[[`rect`,{width:`7`,height:`7`,x:`3`,y:`3`,rx:`1`,key:`1g98yp`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`3`,rx:`1`,key:`6d4xhi`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`14`,rx:`1`,key:`nxv5o0`}],[`rect`,{width:`7`,height:`7`,x:`3`,y:`14`,rx:`1`,key:`1bb6yr`}]]),oo=Fr(`lock-keyhole`,[[`circle`,{cx:`12`,cy:`16`,r:`1`,key:`1au0dj`}],[`rect`,{x:`3`,y:`10`,width:`18`,height:`12`,rx:`2`,key:`6s8ecr`}],[`path`,{d:`M7 10V7a5 5 0 0 1 10 0v3`,key:`1pqi11`}]]),so=Fr(`log-out`,[[`path`,{d:`m16 17 5-5-5-5`,key:`1bji2h`}],[`path`,{d:`M21 12H9`,key:`dn1m92`}],[`path`,{d:`M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4`,key:`1uf3rs`}]]),co=Fr(`mail-check`,[[`path`,{d:`M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8`,key:`12jkf8`}],[`path`,{d:`m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7`,key:`1ocrg3`}],[`path`,{d:`m16 19 2 2 4-4`,key:`1b14m6`}]]),lo=Fr(`maximize`,[[`path`,{d:`M8 3H5a2 2 0 0 0-2 2v3`,key:`1dcmit`}],[`path`,{d:`M21 8V5a2 2 0 0 0-2-2h-3`,key:`1e4gt3`}],[`path`,{d:`M3 16v3a2 2 0 0 0 2 2h3`,key:`wsl5sc`}],[`path`,{d:`M16 21h3a2 2 0 0 0 2-2v-3`,key:`18trek`}]]),uo=Fr(`minimize-2`,[[`path`,{d:`m14 10 7-7`,key:`oa77jy`}],[`path`,{d:`M20 10h-6V4`,key:`mjg0md`}],[`path`,{d:`m3 21 7-7`,key:`tjx5ai`}],[`path`,{d:`M4 14h6v6`,key:`rmj7iw`}]]),fo=Fr(`minimize`,[[`path`,{d:`M8 3v3a2 2 0 0 1-2 2H3`,key:`hohbtr`}],[`path`,{d:`M21 8h-3a2 2 0 0 1-2-2V3`,key:`5jw1f3`}],[`path`,{d:`M3 16h3a2 2 0 0 1 2 2v3`,key:`198tvr`}],[`path`,{d:`M16 21v-3a2 2 0 0 1 2-2h3`,key:`ph8mxp`}]]),po=Fr(`pin-off`,[[`path`,{d:`M12 17v5`,key:`bb1du9`}],[`path`,{d:`M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89`,key:`znwnzq`}],[`path`,{d:`m2 2 20 20`,key:`1ooewy`}],[`path`,{d:`M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11`,key:`c9qhm2`}]]),mo=Fr(`pin`,[[`path`,{d:`M12 17v5`,key:`bb1du9`}],[`path`,{d:`M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z`,key:`1nkz8b`}]]),ho=Fr(`search-x`,[[`path`,{d:`m13.5 8.5-5 5`,key:`1cs55j`}],[`path`,{d:`m8.5 8.5 5 5`,key:`a8mexj`}],[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}],[`path`,{d:`m21 21-4.3-4.3`,key:`1qie3q`}]]),go=Fr(`search`,[[`path`,{d:`m21 21-4.34-4.34`,key:`14j7rj`}],[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}]]),_o=Fr(`settings`,[[`path`,{d:`M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915`,key:`1i5ecw`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),vo=Fr(`user-round-pen`,[[`path`,{d:`M2 21a8 8 0 0 1 10.821-7.487`,key:`1c8h7z`}],[`path`,{d:`M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z`,key:`1817ys`}],[`circle`,{cx:`10`,cy:`8`,r:`5`,key:`o932ke`}]]);function yo(){return{isMobile:at(vt).smaller(`md`)}}function bo(){let e=_t(je);return{getLayoutHeaderHeight:()=>Number.parseInt(`${e.value}`,10),setLayoutHeaderHeight:t=>{e.value=`${t}px`}}}function xo(){let e=_t(Be);return{getLayoutFooterHeight:()=>Number.parseInt(`${e.value}`,10),setLayoutFooterHeight:t=>{e.value=`${t}px`}}}function So(){return globalThis.CSS!==void 0&&typeof globalThis.CSS.supports==`function`&&globalThis.CSS.supports(`height`,`1dvh`)}function Co(){var e,t;return Math.round((e=(t=window.visualViewport)==null?void 0:t.height)==null?window.innerHeight:e)}function wo(){if(typeof window>`u`||So())return;let e=_t(Fe,document.documentElement,{observe:!1}),t=0;function n(){e.value=`${Co()}px`}function r(){t||(t=window.requestAnimationFrame(()=>{t=0,n()}))}n(),T(n),yt(window,`resize`,r),window.visualViewport&&yt(window.visualViewport,`resize`,r),k(()=>{t&&(window.cancelAnimationFrame(t),t=0)})}var To=`is-`,Eo=(e,t,n,r,i)=>{let a=`${e}-${t}`;return n&&(a+=`-${n}`),r&&(a+=`__${r}`),i&&(a+=`--${i}`),a},Do=(e,...t)=>{let n=t.length>0?t[0]:!0;return e&&n?`${To}${e}`:``},Oo=e=>{let t=He;return{b:(n=``)=>Eo(t,e,n,``,``),be:(n,r)=>n&&r?Eo(t,e,n,r,``):``,bem:(n,r,i)=>n&&r&&i?Eo(t,e,n,r,i):``,bm:(n,r)=>n&&r?Eo(t,e,n,``,r):``,cssVar:e=>{let n={};for(let r in e)e[r]&&(n[`--${t}-${r}`]=e[r]);return n},cssVarBlock:n=>{let r={};for(let i in n)n[i]&&(r[`--${t}-${e}-${i}`]=n[i]);return r},cssVarBlockName:n=>`--${t}-${e}-${n}`,cssVarName:e=>`--${t}-${e}`,e:n=>n?Eo(t,e,``,n,``):``,em:(n,r)=>n&&r?Eo(t,e,``,n,r):``,is:Do,m:n=>n?Eo(t,e,``,``,n):``,namespace:t}},ko=Rr(`inline-flex items-center justify-center rounded-full border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden`,{variants:{variant:{default:`border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90`,secondary:`border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90`,destructive:`border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60`,outline:`text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground`}},defaultVariants:{variant:`default`}}),Ao=j({__name:`Badge`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},variant:{}},setup(e){let t=e,n=hn(t,`class`);return(r,i)=>(M(),L(d(ir),D({"data-slot":`badge`,class:d(U)(d(ko)({variant:e.variant}),t.class)},d(n)),{default:P(()=>[z(r.$slots,`default`)]),_:3},16,[`class`]))}}),jo=j({__name:`Breadcrumb`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`nav`,{"aria-label":`breadcrumb`,"data-slot":`breadcrumb`,class:x(t.class)},[z(e.$slots,`default`)],2))}}),Mo=j({__name:`BreadcrumbItem`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`li`,{"data-slot":`breadcrumb-item`,class:x(d(U)(`inline-flex items-center gap-1.5`,t.class))},[z(e.$slots,`default`)],2))}}),No=j({__name:`BreadcrumbLink`,props:{asChild:{type:Boolean},as:{default:`a`},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(n,r)=>(M(),L(d(ir),{"data-slot":`breadcrumb-link`,as:e.as,"as-child":e.asChild,class:x(d(U)(`hover:text-foreground transition-colors`,t.class))},{default:P(()=>[z(n.$slots,`default`)]),_:3},8,[`as`,`as-child`,`class`]))}}),Po=j({__name:`BreadcrumbList`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`ol`,{"data-slot":`breadcrumb-list`,class:x(d(U)(`text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm break-words sm:gap-2.5`,t.class))},[z(e.$slots,`default`)],2))}}),Fo=j({__name:`BreadcrumbPage`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`span`,{"data-slot":`breadcrumb-page`,role:`link`,"aria-disabled":`true`,"aria-current":`page`,class:x(d(U)(`text-foreground font-normal`,t.class))},[z(e.$slots,`default`)],2))}}),Io=j({__name:`BreadcrumbSeparator`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`li`,{"data-slot":`breadcrumb-separator`,role:`presentation`,"aria-hidden":`true`,class:x(d(U)(`[&>svg]:size-3.5`,t.class))},[z(e.$slots,`default`,{},()=>[i(d(Ge))])],2))}}),Lo=j({__name:`DropdownMenuLabel`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},inset:{type:Boolean}},setup(e){let t=e,n=hn(t,`class`,`inset`),r=er(n);return(n,i)=>(M(),L(d(yi),D({"data-slot":`dropdown-menu-label`,"data-inset":e.inset?``:void 0},d(r),{class:d(U)(`px-2 py-1.5 text-sm font-medium data-[inset]:pl-8`,t.class)}),{default:P(()=>[z(n.$slots,`default`)]),_:3},16,[`data-inset`,`class`]))}}),Ro=j({__name:`DropdownMenuSeparator`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`);return(e,r)=>(M(),L(d(bi),D({"data-slot":`dropdown-menu-separator`},d(n),{class:d(U)(`bg-border -mx-1 my-1 h-px`,t.class)}),null,16,[`class`]))}}),zo=j({__name:`DropdownMenuShortcut`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`span`,{"data-slot":`dropdown-menu-shortcut`,class:x(d(U)(`text-muted-foreground ml-auto text-xs tracking-widest`,t.class))},[z(e.$slots,`default`)],2))}}),Bo=j({__name:`HoverCard`,props:{defaultOpen:{type:Boolean},open:{type:Boolean},openDelay:{},closeDelay:{},enableTouch:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let r=Qn(e,t);return(e,t)=>(M(),L(d(Ci),D({"data-slot":`hover-card`},d(r)),{default:P(t=>[z(e.$slots,`default`,n(_e(t)))]),_:3},16))}}),Vo=j(V(V({},{inheritAttrs:!1}),{},{__name:`HoverCardContent`,props:{forceMount:{type:Boolean},memoDependencies:{},side:{},sideOffset:{default:4},sideFlip:{type:Boolean},align:{},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},dir:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`),r=er(n);return(e,n)=>(M(),L(d(Oi),null,{default:P(()=>[i(d(Di),D({"data-slot":`hover-card-content`},V(V({},e.$attrs),d(r)),{class:d(U)(`z-popup bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 w-64 rounded-md border p-4 shadow-md outline-hidden`,t.class)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`class`])]),_:3}))}})),Ho=j({__name:`HoverCardTrigger`,props:{reference:{},asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(M(),L(d(ki),D({"data-slot":`hover-card-trigger`},t),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),Uo=j({__name:`NumberField`,props:{defaultValue:{},modelValue:{},min:{},max:{},step:{},stepSnapping:{type:Boolean},focusOnChange:{type:Boolean},formatOptions:{},locale:{},disabled:{type:Boolean},readonly:{type:Boolean},disableWheelChange:{type:Boolean},invertWheelChange:{type:Boolean},id:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`],setup(e,{emit:t}){let r=e,i=t,a=hn(r,`class`),o=Qn(a,i);return(e,t)=>(M(),L(d(ta),D(d(o),{class:d(U)(`grid gap-1.5`,r.class)}),{default:P(t=>[z(e.$slots,`default`,n(_e(t)))]),_:3},16,[`class`]))}}),Wo=j({__name:`NumberFieldContent`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`div`,{class:x(d(U)(`relative [&>[data-slot=input]]:has-[[data-slot=increment]]:pr-5 [&>[data-slot=input]]:has-[[data-slot=decrement]]:pl-5`,t.class))},[z(e.$slots,`default`)],2))}}),Go=j({__name:`NumberFieldDecrement`,props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`),r=er(n);return(e,n)=>(M(),L(d(na),D({"data-slot":`decrement`},d(r),{class:d(U)(`absolute top-1/2 -translate-y-1/2 left-0 p-3 disabled:cursor-not-allowed disabled:opacity-20`,t.class)}),{default:P(()=>[z(e.$slots,`default`,{},()=>[i(d(Ht),{class:`size-4`})])]),_:3},16,[`class`]))}}),Ko=j({__name:`NumberFieldIncrement`,props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`),r=er(n);return(e,n)=>(M(),L(d(ra),D({"data-slot":`increment`},d(r),{class:d(U)(`absolute top-1/2 -translate-y-1/2 right-0 disabled:cursor-not-allowed disabled:opacity-20 p-3`,t.class)}),{default:P(()=>[z(e.$slots,`default`,{},()=>[i(d(cn),{class:`h-4 w-4`})])]),_:3},16,[`class`]))}}),qo=j({__name:`NumberFieldInput`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),L(d(ia),{"data-slot":`input`,class:x(d(U)(`flex h-9 w-full rounded-md border border-input bg-transparent py-1 text-sm text-center shadow-sm transition-colors placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50`,t.class))},null,8,[`class`]))}}),Jo=j({__name:`RadioGroup`,props:{modelValue:{},defaultValue:{},disabled:{type:Boolean},orientation:{},dir:{},loop:{type:Boolean},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`],setup(e,{emit:t}){let r=e,i=t,a=hn(r,`class`),o=Qn(a,i);return(e,t)=>(M(),L(d(ua),D({"data-slot":`radio-group`,class:d(U)(`grid gap-3`,r.class)},d(o)),{default:P(t=>[z(e.$slots,`default`,n(_e(t)))]),_:3},16,[`class`]))}}),Yo=j({__name:`RadioGroupItem`,props:{id:{},value:{},disabled:{type:Boolean},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`),r=er(n);return(e,n)=>(M(),L(d(pa),D({"data-slot":`radio-group-item`},d(r),{class:d(U)(`border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-3 disabled:cursor-not-allowed disabled:opacity-50`,t.class)}),{default:P(()=>[i(d(ma),{"data-slot":`radio-group-indicator`,class:`relative flex items-center justify-center`},{default:P(()=>[z(e.$slots,`default`,{},()=>[i(d(Qa),{class:`fill-primary absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2`})])]),_:3})]),_:3},16,[`class`]))}}),Xo=j({__name:`ScrollBar`,props:{orientation:{default:`vertical`},forceMount:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`);return(r,a)=>(M(),L(d(Ia),D({"data-slot":`scroll-area-scrollbar`},d(n),{class:d(U)(`flex touch-none p-px transition-colors select-none`,e.orientation===`vertical`&&`h-full w-2.5 border-l border-l-transparent`,e.orientation===`horizontal`&&`h-2.5 flex-col border-t border-t-transparent`,t.class)}),{default:P(()=>[i(d(Va),{"data-slot":`scroll-area-thumb`,class:`bg-border relative flex-1 rounded-full`})]),_:1},16,[`class`]))}}),Zo=j({__name:`ScrollArea`,props:{type:{},dir:{},scrollHideDelay:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},onScroll:{type:Function}},setup(e){let t=e,n=hn(t,`class`,`onScroll`);return(e,r)=>(M(),L(d(_a),D({"data-slot":`scroll-area`},d(n),{class:d(U)(`relative overflow-hidden`,t.class)}),{default:P(()=>[i(d(Ha),{"as-child":``,"data-slot":`scroll-area-viewport`,class:`h-full w-full rounded-[inherit] focus:outline-hidden`,onScroll:t.onScroll},{default:P(()=>[z(e.$slots,`default`)]),_:3},8,[`onScroll`]),i(Xo),i(d(ya))]),_:3},16,[`class`]))}}),Qo=Rr(`bg-background shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500 border-border`,{defaultVariants:{side:`right`},variants:{side:{bottom:`inset-x-0 bottom-0 border-t border-border data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom`,left:`inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left `,right:`inset-y-0 right-0 w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right`,top:`inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top`}}}),$o=j({__name:`Sheet`,props:{open:{type:Boolean},defaultOpen:{type:Boolean},modal:{type:Boolean},unmountOnHide:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let r=Qn(e,t);return(e,t)=>(M(),L(d(jt),D({"data-slot":`sheet`},d(r)),{default:P(t=>[z(e.$slots,`default`,n(_e(t)))]),_:3},16))}}),es=j({__name:`SheetClose`,props:{asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(M(),L(d(At),D({"data-slot":`sheet-close`},t),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),ts=[`data-dismissable-drawer`],ns=j({__name:`SheetOverlay`,setup(e){Ot();let t=c(`DISMISSABLE_DRAWER_ID`);return(e,n)=>(M(),C(`div`,{"data-dismissable-drawer":d(t),class:`z-popup bg-overlay inset-0`},null,8,ts))}}),rs=[`class`,`modal`,`open`,`side`],is=j(V(V({},{inheritAttrs:!1}),{},{__name:`SheetContent`,props:{appendTo:{default:`body`},class:{},modal:{type:Boolean},open:{type:Boolean},overlayBlur:{},side:{},zIndex:{},forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`,`close`,`closed`,`opened`],setup(e,{emit:t}){let n=e,r=t,a=A(()=>{let{class:e,modal:t,open:r,side:i}=n;return Ee(n,rs)});function o(){return n.appendTo===`body`||n.appendTo===document.body||!n.appendTo}let s=A(()=>o()?`fixed`:`absolute`),c=Qn(a,r),l=R(null),{handleAnimationEvent:u}=Pt({contentRef:l,isOpen:()=>n.open,onClosed:()=>r(`closed`),onOpened:()=>r(`opened`)});return(t,r)=>(M(),L(ue,{defer:``,to:e.appendTo},[i(Se,{name:`fade`},{default:P(()=>[e.open&&e.modal?(M(),L(ns,{key:0,style:E(V(V({},e.zIndex?{zIndex:e.zIndex}:{}),{},{position:s.value,backdropFilter:e.overlayBlur&&e.overlayBlur>0?`blur(${e.overlayBlur}px)`:`none`}))},null,8,[`style`])):B(``,!0)]),_:1}),i(d(Rt),D({ref_key:`contentRef`,ref:l,class:d(U)(`z-popup`,d(Qo)({side:e.side}),n.class),style:V(V({},e.zIndex?{zIndex:e.zIndex}:{}),{},{position:s.value}),onAnimationend:d(u),onAnimationcancel:d(u)},V(V({},d(c)),t.$attrs)),{default:P(()=>[z(t.$slots,`default`)]),_:3},16,[`class`,`style`,`onAnimationend`,`onAnimationcancel`])],8,[`to`]))}})),as=j({__name:`SheetDescription`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`);return(e,r)=>(M(),L(d(Nt),D({"data-slot":`sheet-description`,class:d(U)(`text-muted-foreground text-sm`,t.class)},d(n)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`class`]))}}),os=j({__name:`SheetFooter`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`div`,{"data-slot":`sheet-footer`,class:x(d(U)(`flex flex-row justify-end gap-x-2`,t.class))},[z(e.$slots,`default`)],2))}}),ss=j({__name:`SheetHeader`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`div`,{"data-slot":`sheet-header`,class:x(d(U)(`flex flex-col gap-1.5 p-4`,t.class))},[z(e.$slots,`default`)],2))}}),cs=j({__name:`SheetTitle`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`);return(e,r)=>(M(),L(d(kt),D({"data-slot":`sheet-title`,class:d(U)(`text-foreground font-medium`,t.class)},d(n)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`class`]))}}),ls=j({__name:`TabsContent`,props:{value:{},forceMount:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`);return(e,r)=>(M(),L(d(Ua),D({"data-slot":`tabs-content`,class:d(U)(`flex-1 outline-none`,t.class)},d(n)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`class`]))}}),us=j(V(V({},{name:`VbenButtonGroup`}),{},{__name:`button-group`,props:{border:{type:Boolean,default:!1},gap:{default:0},size:{default:`middle`}},setup(e){return(t,n)=>(M(),C(`div`,{class:x(d(U)(`vben-button-group rounded-md`,`size-${e.size}`,e.gap?`with-gap`:`no-gap`,t.$attrs.class)),style:E({gap:e.gap?`${e.gap}px`:`0px`})},[z(t.$slots,`default`,{},void 0,!0)],6))}})),ds=Gr(us,[[`__scopeId`,`data-v-ba11c217`]]),fs={key:0,class:`icon-wrapper`},ps=Gr(j({__name:`check-button-group`,props:t({allowClear:{type:Boolean,default:!1},beforeChange:{},btnClass:{},gap:{default:0},maxCount:{default:0},multiple:{type:Boolean,default:!1},options:{},showIcon:{type:Boolean,default:!0},size:{default:`middle`},disabled:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:t([`btnClick`],[`update:modelValue`]),setup(e,{emit:t}){let n=e,r=t,a=A(()=>V(V({},_n(n,[`options`,`btnClass`,`size`,`disabled`])),{},{class:U(n.btnClass)})),c=o(e,`modelValue`),l=R([]),u=R([]);s(()=>n.multiple,e=>{e?c.value=l.value:c.value=l.value.length>0?l.value[0]:void 0}),s(()=>c.value,e=>{if(Array.isArray(e)){let t=e.filter(e=>e!==void 0);t.length>0?l.value=n.multiple?[...t]:[t[0]]:l.value=[]}else l.value=e===void 0?[]:[e]},{deep:!0,immediate:!0});function f(e){return p.apply(this,arguments)}function p(){return p=H(function*(e){if(n.beforeChange&&ve(n.beforeChange))try{if(u.value.push(e),(yield n.beforeChange(e,!l.value.includes(e)))===!1)return}finally{u.value.splice(u.value.indexOf(e),1)}if(n.multiple)l.value.includes(e)?l.value=l.value.filter(t=>t!==e):(n.maxCount>0&&l.value.length>=n.maxCount&&(l.value=l.value.slice(0,n.maxCount-1)),l.value.push(e)),c.value=l.value;else if(n.allowClear&&l.value.includes(e)){l.value=[],c.value=void 0,r(`btnClick`,void 0);return}else l.value=[e],c.value=e;r(`btnClick`,e)}),p.apply(this,arguments)}return(e,t)=>(M(),L(ds,{size:n.size,gap:n.gap,class:`vben-check-button-group`},{default:P(()=>[(M(!0),C(N,null,w(n.options,(t,r)=>(M(),L(zr,D({key:r,class:d(U)(`border`,n.btnClass),disabled:n.disabled||u.value.includes(t.value)||!n.multiple&&u.value.length>0},{ref_for:!0},a.value,{variant:l.value.includes(t.value)?`default`:`outline`,onClick:e=>f(t.value),type:`button`}),{default:P(()=>[n.showIcon?(M(),C(`div`,fs,[z(e.$slots,`icon`,{loading:u.value.includes(t.value),checked:l.value.includes(t.value)},()=>[u.value.includes(t.value)?(M(),L(d(Pr),{key:0,class:`animate-spin`})):l.value.includes(t.value)?(M(),L(d(It),{key:1})):(M(),L(d(Qa),{key:2}))],!0)])):B(``,!0),z(e.$slots,`option`,{label:t.label,value:t.value,data:t},()=>[i(d(Kr),{content:t.label},null,8,[`content`])],!0)]),_:2},1040,[`class`,`disabled`,`variant`,`onClick`]))),128))]),_:3},8,[`size`,`gap`]))}}),[[`__scopeId`,`data-v-9a0233de`]]),ms=e=>{let t=he(),n=he(),r=R(!1),i=()=>{if(t.value){var n;r.value=t.value.scrollTop>=((n=e==null?void 0:e.visibilityHeight)==null?0:n)}},a=()=>{var e;(e=t.value)==null||e.scrollTo({behavior:`smooth`,top:0})},o=pn(i,300,!0);return yt(n,`scroll`,o),T(()=>{if(n.value=document,t.value=document.documentElement,e.target){var r;if(t.value=(r=document.querySelector(e.target))==null?void 0:r,!t.value)throw Error(`target does not exist: ${e.target}`);n.value=t.value}i()}),{handleClick:a,visible:r}},hs=j(V(V({},{name:`BackTop`}),{},{__name:`back-top`,props:{bottom:{default:20},isGroup:{type:Boolean,default:!1},right:{default:24},target:{default:``},visibilityHeight:{default:200}},setup(e){let t=e,n=A(()=>({bottom:`${t.bottom}px`,right:`${t.right}px`})),{handleClick:r,visible:a}=ms(t);return(e,t)=>(M(),L(Se,{name:`fade-down`},{default:P(()=>[d(a)?(M(),L(d(zr),{key:0,style:E(n.value),class:`data z-popup bg-background shadow-float hover:bg-heavy dark:bg-accent dark:hover:bg-heavy fixed bottom-10 size-10 rounded-full duration-500`,size:`icon`,variant:`ghost`,onClick:d(r)},{default:P(()=>[i(d(Ya),{class:`size-4`})]),_:1},8,[`style`,`onClick`])):B(``,!0)]),_:1}))}})),gs={class:`flex`},_s=[`onClick`],vs={class:`flex-center z-10 h-full`},ys=j(V(V({},{name:`Breadcrumb`}),{},{__name:`breadcrumb-background`,props:{breadcrumbs:{},showIcon:{type:Boolean},styleType:{}},emits:[`select`],setup(e,{emit:t}){let n=t;function r(t,r){!r||t===e.breadcrumbs.length-1||n(`select`,r)}return(t,n)=>(M(),C(`ul`,gs,[i(xe,{name:`breadcrumb-transition`},{default:P(()=>[(M(!0),C(N,null,w(e.breadcrumbs,(t,n)=>(M(),C(`li`,{key:`${t.path}-${t.title}-${n}`},[S(`a`,{href:`javascript:void 0`,onClick:Ce(e=>r(n,t.path),[`stop`])},[S(`span`,vs,[e.showIcon?(M(),L(d(Qe),{key:0,icon:t.icon,class:`mr-1 size-4 shrink-0`},null,8,[`icon`])):B(``,!0),S(`span`,{class:x({"text-foreground font-normal":n===e.breadcrumbs.length-1})},F(t.title),3)])],8,_s)]))),128))]),_:1})]))}})),bs=Gr(ys,[[`__scopeId`,`data-v-f74f400f`]]),xs={key:0},Ss={class:`flex-center`},Cs={class:`flex-center`},ws=j(V(V({},{name:`Breadcrumb`}),{},{__name:`breadcrumb`,props:{breadcrumbs:{},showIcon:{type:Boolean,default:!1},styleType:{}},emits:[`select`],setup(e,{emit:t}){let n=t;function r(e){e&&n(`select`,e)}return(t,n)=>(M(),L(d(jo),null,{default:P(()=>[i(d(Po),null,{default:P(()=>[i(xe,{name:`breadcrumb-transition`},{default:P(()=>[(M(!0),C(N,null,w(e.breadcrumbs,(t,n)=>(M(),L(d(Mo),{key:`${t.path}-${t.title}-${n}`},{default:P(()=>{var o,s;return[(o=(s=t.items)==null?void 0:s.length)!=null&&o?(M(),C(`div`,xs,[i(d(lr),null,{default:P(()=>[i(d(yr),{class:`flex items-center gap-1`},{default:P(()=>[e.showIcon?(M(),L(d(Qe),{key:0,icon:t.icon,class:`size-5`},null,8,[`icon`])):B(``,!0),a(` `+F(t.title)+` `,1),i(d(rn),{class:`size-4`})]),_:2},1024),i(d(xr),{align:`start`},{default:P(()=>[(M(!0),C(N,null,w(t.items,e=>(M(),L(d(cr),{key:`sub-${e.path}`,onClick:Ce(t=>r(e.path),[`stop`])},{default:P(()=>[a(F(e.title),1)]),_:2},1032,[`onClick`]))),128))]),_:2},1024)]),_:2},1024)])):n===e.breadcrumbs.length-1?(M(),L(d(Fo),{key:2},{default:P(()=>[S(`div`,Cs,[e.showIcon?(M(),L(d(Qe),{key:0,class:x([{"size-5":t.isHome},`mr-1 size-4`]),icon:t.icon},null,8,[`class`,`icon`])):B(``,!0),a(` `+F(t.title),1)])]),_:2},1024)):(M(),L(d(No),{key:1,href:`javascript:void 0`,onClick:Ce(e=>r(t.path),[`stop`])},{default:P(()=>[S(`div`,Ss,[e.showIcon?(M(),L(d(Qe),{key:0,class:x([{"size-5":t.isHome},`mr-1 size-4`]),icon:t.icon},null,8,[`class`,`icon`])):B(``,!0),a(` `+F(t.title),1)])]),_:2},1032,[`onClick`])),n(M(),C(N,null,[e.styleType===`normal`?(M(),L(ws,D({key:0},d(n),{class:`vben-breadcrumb`}),null,16)):B(``,!0),e.styleType===`background`?(M(),L(bs,D({key:1},d(n),{class:`vben-breadcrumb`}),null,16)):B(``,!0)],64))}}),[[`__scopeId`,`data-v-5d0824c5`]]),Es=j({__name:`ContextMenu`,props:{pressOpenDelay:{},dir:{},modal:{type:Boolean,default:!1}},emits:[`update:open`],setup(e,{emit:t}){let n=Qn(e,t);return(e,t)=>(M(),L(d(fi),D({"data-slot":`context-menu`},d(n)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),Ds=j(V(V({},{inheritAttrs:!1}),{},{__name:`ContextMenuContent`,props:{forceMount:{type:Boolean},loop:{type:Boolean},memoDependencies:{},sideFlip:{type:Boolean},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,a=hn(n,`class`),o=Qn(a,r);return(e,t)=>(M(),L(d(hi),null,{default:P(()=>[i(d(pi),D({"data-slot":`context-menu-content`},V(V({},e.$attrs),d(o)),{class:d(U)(`z-popup bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 max-h-(--reka-context-menu-content-available-height) min-w-[8rem] overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md`,n.class)}),{default:P(()=>[z(e.$slots,`default`)]),_:3},16,[`class`])]),_:3}))}})),Os=j({__name:`ContextMenuItem`,props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},inset:{type:Boolean},variant:{default:`default`}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,i=hn(n,`class`),a=Qn(i,r);return(t,r)=>(M(),L(d(mi),D({"data-slot":`context-menu-item`,"data-inset":e.inset?``:void 0,"data-variant":e.variant},d(a),{class:d(U)(`focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive-foreground data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/40 data-[variant=destructive]:focus:text-destructive-foreground data-[variant=destructive]:*:[svg]:!text-destructive-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,n.class)}),{default:P(()=>[z(t.$slots,`default`)]),_:3},16,[`data-inset`,`data-variant`,`class`]))}}),ks=j({__name:`ContextMenuSeparator`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=hn(t,`class`);return(e,r)=>(M(),L(d(gi),D({"data-slot":`context-menu-separator`},d(n),{class:d(U)(`bg-border -mx-1 my-1 h-px`,t.class)}),null,16,[`class`]))}}),As=j({__name:`ContextMenuShortcut`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(M(),C(`span`,{"data-slot":`context-menu-shortcut`,class:x(d(U)(`text-muted-foreground ml-auto text-xs tracking-widest`,t.class))},[z(e.$slots,`default`)],2))}}),js=j({__name:`ContextMenuTrigger`,props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){let t=er(e);return(e,n)=>(M(),L(d(vi),D({"data-slot":`context-menu-trigger`},d(t)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}}),Ms=[`class`,`contentClass`,`contentProps`,`itemClass`],Ns=j({__name:`context-menu`,props:{pressOpenDelay:{},dir:{},modal:{type:Boolean},class:{type:[Array,Boolean,null,Object,String]},contentClass:{type:[Array,Boolean,null,Object,String]},contentProps:{},handlerData:{},itemClass:{type:[Array,Boolean,null,Object,String]},menus:{type:Function}},emits:[`update:open`],setup(e,{emit:t}){let r=e,o=t,s=[`input`,`textarea`,`select`,`[contenteditable]:not([contenteditable="false"])`,`.allow-native-context`].join(`, `),c=A(()=>{let{class:e,contentClass:t,contentProps:n,itemClass:i}=r;return Ee(r,Ms)}),l=Qn(c,o),u=A(()=>{var e;return(e=r.menus)==null?void 0:e.call(r,r.handlerData)});function f(e){var t;e.disabled||e==null||(t=e.handler)==null||t.call(e,r.handlerData)}let p=R(null);function m(e){e.target.closest(s)&&e.stopPropagation()}return T(()=>{var e;(e=p.value)==null||e.addEventListener(`contextmenu`,m,{capture:!0})}),k(()=>{var e;(e=p.value)==null||e.removeEventListener(`contextmenu`,m,{capture:!0})}),(t,r)=>(M(),L(d(Es),n(_e(d(l))),{default:P(()=>[i(d(js),{"as-child":``},{default:P(()=>[S(`div`,{ref_key:`triggerRef`,ref:p,class:`contents`},[z(t.$slots,`default`)],512)]),_:3}),i(d(Ds),D({class:e.contentClass},e.contentProps,{class:`side-content z-popup`}),{default:P(()=>[(M(!0),C(N,null,w(u.value,t=>(M(),C(N,{key:t.key},[t.hidden?B(``,!0):(M(),L(d(Os),{key:0,class:x([e.itemClass,`cursor-pointer`]),disabled:t.disabled,inset:t.inset||!t.icon,onClick:e=>f(t)},{default:P(()=>[t.icon?(M(),L(me(t.icon),{key:0,class:`mr-2 size-4 text-lg`})):B(``,!0),a(` `+F(t.text)+` `,1),t.shortcut?(M(),L(d(As),{key:1},{default:P(()=>[a(F(t.shortcut),1)]),_:2},1024)):B(``,!0)]),_:2},1032,[`class`,`disabled`,`inset`,`onClick`])),t.separator?(M(),L(d(ks),{key:1})):B(``,!0)],64))),128))]),_:1},16,[`class`])]),_:3},16))}}),Ps=j(V(V({},{name:`DropdownMenu`}),{},{__name:`dropdown-menu`,props:{menus:{}},setup(e){let t=e;function n(e){var n;e.disabled||e==null||(n=e.handler)==null||n.call(e,t)}return(t,r)=>(M(),L(d(lr),null,{default:P(()=>[i(d(yr),{class:`flex h-full items-center gap-1`},{default:P(()=>[z(t.$slots,`default`)]),_:3}),i(d(xr),{align:`start`},{default:P(()=>[i(d(pr),null,{default:P(()=>[(M(!0),C(N,null,w(e.menus,e=>(M(),C(N,{key:e.value},[i(d(cr),{disabled:e.disabled,class:`text-foreground/80 data-[state=checked]:bg-accent data-[state=checked]:text-accent-foreground mb-1 cursor-pointer`,onClick:t=>n(e)},{default:P(()=>[e.icon?(M(),L(me(e.icon),{key:0,class:`mr-2 size-4`})):B(``,!0),a(` `+F(e.label),1)]),_:2},1032,[`disabled`,`onClick`]),e.separator?(M(),L(d(Ro),{key:0,class:`bg-border`})):B(``,!0)],64))),128))]),_:1})]),_:1})]),_:3}))}})),Fs=j(V(V({},{name:`FullScreen`}),{},{__name:`full-screen`,props:{tooltip:{default:``}},setup(e){let{isFullscreen:t,toggle:n}=ct();return t.value=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),(r,i)=>(M(),L(d(Wn),{tooltip:e.tooltip||void 0,class:`hover:animate-[shrink_0.3s_ease-in-out]`,onClick:d(n)},{default:P(()=>[d(t)?(M(),L(d(fo),{key:0,class:`text-foreground size-4`})):(M(),L(d(lo),{key:1,class:`text-foreground size-4`}))]),_:1},8,[`tooltip`,`onClick`]))}})),Is=[`class`,`contentClass`,`contentProps`],Ls={class:`h-full cursor-pointer`},Rs=j({__name:`hover-card`,props:{class:{type:[Array,Boolean,null,Object,String]},contentClass:{type:[Array,Boolean,null,Object,String]},contentProps:{},defaultOpen:{type:Boolean},open:{type:Boolean},openDelay:{},closeDelay:{},enableTouch:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let r=e,a=t,o=A(()=>{let{class:e,contentClass:t,contentProps:n}=r;return Ee(r,Is)}),s=Qn(o,a);return(t,r)=>(M(),L(d(Bo),n(_e(d(s))),{default:P(()=>[i(d(Ho),{"as-child":``,class:`h-full`},{default:P(()=>[S(`div`,Ls,[z(t.$slots,`trigger`)])]),_:3}),i(d(Vo),D({class:e.contentClass},e.contentProps,{class:`side-content z-popup`}),{default:P(()=>[z(t.$slots,`default`)]),_:3},16,[`class`])]),_:3},16))}}),zs=[`href`],Bs=[`alt`,`src`],Vs={class:`text-foreground truncate font-semibold text-nowrap`},Hs=j(V(V({},{name:`VbenLogo`}),{},{__name:`logo`,props:{collapsed:{type:Boolean,default:!1},fit:{default:`cover`},fullLogoHeight:{default:42},href:{default:`javascript:void 0`},logoMode:{default:`icon`},logoSize:{default:32},showText:{type:Boolean,default:!0},src:{default:``},srcDark:{default:``},text:{},theme:{default:`light`}},setup(e){let t=e,n=A(()=>t.theme===`dark`&&t.srcDark?t.srcDark:t.src),r=A(()=>t.logoMode===`full`&&!t.collapsed),i=A(()=>t.showText&&!t.collapsed&&!r.value&&!!t.text),a=A(()=>({height:typeof t.fullLogoHeight==`number`?`${t.fullLogoHeight}px`:t.fullLogoHeight,objectFit:t.fit}));return(t,o)=>(M(),C(`div`,{class:x([e.theme,`flex h-full items-center text-lg`])},[S(`a`,{class:x([[t.$attrs.class,i.value?`gap-2 px-3 justify-start`:`w-full p-0 justify-center`],`flex h-full items-center overflow-hidden text-lg leading-normal transition-all duration-500`]),href:e.href},[n.value&&r.value?(M(),C(`img`,{key:0,alt:e.text,src:n.value,style:E(a.value),class:`w-full`},null,12,Bs)):n.value?(M(),L(d(Mr),{key:1,alt:e.text,src:n.value,size:e.logoSize,fit:e.fit,class:`relative rounded-none bg-transparent`},null,8,[`alt`,`src`,`size`,`fit`])):B(``,!0),i.value?z(t.$slots,`text`,{},()=>[S(`span`,Vs,F(e.text),1)],void 0,2):B(``,!0)],10,zs)],2))}})),Us=1,Ws=Gr(j({__name:`scrollbar`,props:{class:{type:[Array,Boolean,null,Object,String],default:``},horizontal:{type:Boolean,default:!1},scrollBarClass:{type:[Array,Boolean,null,Object,String]},shadow:{type:Boolean,default:!1},shadowBorder:{type:Boolean,default:!1},shadowBottom:{type:Boolean,default:!0},shadowLeft:{type:Boolean,default:!1},shadowRight:{type:Boolean,default:!1},shadowTop:{type:Boolean,default:!0}},emits:[`scrollAt`],setup(e,{emit:t}){let n=e,r=t,i=R(!0),a=R(!1),o=R(!1),s=R(!0),c=A(()=>n.shadow&&n.shadowTop),l=A(()=>n.shadow&&n.shadowBottom),u=A(()=>n.shadow&&n.shadowLeft),f=A(()=>n.shadow&&n.shadowRight),p=A(()=>({"both-shadow":!s.value&&!a.value&&u.value&&f.value,"left-shadow":!s.value&&u.value,"right-shadow":!a.value&&f.value}));function m(e){var t,n,c,l,u,d;let f=e.target,p=(t=f==null?void 0:f.scrollTop)==null?0:t,m=(n=f==null?void 0:f.scrollLeft)==null?0:n,h=(c=f==null?void 0:f.clientHeight)==null?0:c,g=(l=f==null?void 0:f.clientWidth)==null?0:l,_=(u=f==null?void 0:f.scrollHeight)==null?0:u,v=(d=f==null?void 0:f.scrollWidth)==null?0:d;i.value=p<=0,s.value=m<=0,o.value=Math.abs(p)+h>=_-Us,a.value=Math.abs(m)+g>=v-Us,r(`scrollAt`,{bottom:o.value,left:s.value,right:a.value,top:i.value})}return(t,r)=>(M(),L(d(Zo),{class:x([[d(U)(n.class),p.value],`vben-scrollbar relative`]),"on-scroll":m},{default:P(()=>[c.value?(M(),C(`div`,{key:0,class:x([{"opacity-100":!i.value,"border-border border-t":e.shadowBorder&&!i.value},`scrollbar-top-shadow pointer-events-none absolute top-0 z-10 h-12 w-full opacity-0 transition-opacity duration-300 ease-in-out will-change-[opacity]`])},null,2)):B(``,!0),z(t.$slots,`default`,{},void 0,!0),l.value?(M(),C(`div`,{key:1,class:x([{"opacity-100":!i.value&&!o.value,"border-border border-b":e.shadowBorder&&!i.value&&!o.value},`scrollbar-bottom-shadow pointer-events-none absolute bottom-0 z-10 h-12 w-full opacity-0 transition-opacity duration-300 ease-in-out will-change-[opacity]`])},null,2)):B(``,!0),e.horizontal?(M(),L(d(Xo),{key:2,class:x(d(U)(e.scrollBarClass)),orientation:`horizontal`},null,8,[`class`])):B(``,!0)]),_:3},8,[`class`]))}}),[[`__scopeId`,`data-v-620d4107`]]),Gs=[`class`],Ks={class:`bg-background text-foreground inline-flex size-full items-center justify-center rounded-md text-sm font-medium whitespace-nowrap focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50`},qs=j({__name:`tabs-indicator`,props:{asChild:{type:Boolean},as:{},class:{}},setup(e){let t=e,n=A(()=>{let{class:e}=t;return Ee(t,Gs)}),r=er(n);return(e,n)=>(M(),L(d(Wa),D(d(r),{class:d(U)(`absolute bottom-0 left-0 z-10 size-full translate-x-(--reka-tabs-indicator-position) rounded-full py-1 transition-[width,transform] duration-300`,t.class)}),{default:P(()=>[S(`div`,Ks,[z(e.$slots,`default`)])]),_:3},16,[`class`]))}}),Js={class:`whitespace-nowrap overflow-hidden text-ellipsis px-1`},Ys=j({__name:`segmented`,props:t({defaultValue:{default:``},tabs:{default:()=>[]}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=o(e,`modelValue`),r=A(()=>{var e;return t.defaultValue||((e=t.tabs[0])==null?void 0:e.value)}),s=A(()=>({"grid-template-columns":`repeat(${t.tabs.length}, minmax(0, 1fr))`})),c=A(()=>({width:`${(100/t.tabs.length).toFixed(0)}%`}));function l(e){return e===n.value?[`font-bold!`,`text-primary`]:[]}return(t,o)=>(M(),L(d(Ar),{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=e=>n.value=e),"default-value":r.value},{default:P(()=>[i(d(Or),{style:E(s.value),class:`bg-accent outline-heavy! relative grid w-full outline-2!`},{default:P(()=>[i(qs,{style:E(c.value)},null,8,[`style`]),(M(!0),C(N,null,w(e.tabs,e=>(M(),L(d(Tr),{key:e.value,value:e.value,class:x([l(e.value),`hover:text-primary z-20 size-full inline-flex items-center justify-center rounded-md text-sm font-medium whitespace-nowrap disabled:pointer-events-none disabled:opacity-50`])},{default:P(()=>[i(d(Bn),{"delay-duration":300,side:`bottom`},{trigger:P(()=>[S(`div`,Js,F(e.label),1)]),default:P(()=>[a(` `+F(e.label),1)]),_:2},1024)]),_:2},1032,[`value`,`class`]))),128))]),_:1},8,[`style`]),(M(!0),C(N,null,w(e.tabs,e=>(M(),L(d(ls),{key:e.value,value:e.value},{default:P(()=>[z(t.$slots,e.value)]),_:2},1032,[`value`]))),128))]),_:3},8,[`modelValue`,`default-value`]))}});function Xs(){let{contentIsMaximize:e}=Ue();function t(){let t=e.value;Tn({header:{hidden:!t},sidebar:{hidden:!t}})}return{contentIsMaximize:e,toggleMaximize:t}}var Zs=500,Qs=0;function $s(e,t=Zs){let n=typeof t==`number`||ve(t)?{enterDelay:Qs,leaveDelay:t}:V({enterDelay:Qs,leaveDelay:Zs},t),r=R(!1),i=R(),a=R(),o=R([]),c=A(()=>{let t=d(e);return t===null?[]:Array.isArray(t)?t:[t]}),l=R([]);function u(){o.value.forEach(e=>e.stop()),o.value=[],l.value=c.value.map(e=>{if(!e)return R(!1);let t=A(()=>{let t=d(e);return t instanceof Element?t:t==null?void 0:t.$el}),n=re(),r=n.run(()=>st(t))||R(!1);return o.value.push(n),r})}let f=A(()=>{let t=d(e);return t===null?0:Array.isArray(t)?t.length:1});u();let p=s(f,u,{deep:!1}),m=A(()=>l.value.every(e=>!e.value));function h(){i.value&&(clearTimeout(i.value),i.value=void 0),a.value&&(clearTimeout(a.value),a.value=void 0)}function g(e){if(h(),e){var t;let e=(t=n.enterDelay)==null?Qs:t,a=ve(e)?e():e;a<=0?r.value=!0:i.value=setTimeout(()=>{r.value=!0,i.value=void 0},a)}else{var o;let e=(o=n.leaveDelay)==null?Zs:o,t=ve(e)?e():e;t<=0?r.value=!1:a.value=setTimeout(()=>{r.value=!1,a.value=void 0},t)}}let _=s(m,e=>{g(!e)},{immediate:!0});return bn(()=>{h(),p(),o.value.forEach(e=>e.stop())}),[r,{enable(){_.resume()},disable(){_.pause()}}]}function ec(){let e=Zr(),t=tt();function n(){return r.apply(this,arguments)}function r(){return r=H(function*(){yield t.refresh(e)}),r.apply(this,arguments)}return{refresh:n}}function tc(){let e=Zr(),t=Qr(),n=tt();function r(e){return i.apply(this,arguments)}function i(){return i=H(function*(e){yield n.closeLeftTabs(e||t)}),i.apply(this,arguments)}function a(){return o.apply(this,arguments)}function o(){return o=H(function*(){yield n.closeAllTabs(e)}),o.apply(this,arguments)}function s(e){return c.apply(this,arguments)}function c(){return c=H(function*(e){yield n.closeRightTabs(e||t)}),c.apply(this,arguments)}function l(e){return u.apply(this,arguments)}function u(){return u=H(function*(e){yield n.closeOtherTabs(e||t)}),u.apply(this,arguments)}function d(e){return f.apply(this,arguments)}function f(){return f=H(function*(r){yield n.closeTab(r||t,e)}),f.apply(this,arguments)}function p(e){return m.apply(this,arguments)}function m(){return m=H(function*(e){yield n.pinTab(e||t)}),m.apply(this,arguments)}function h(e){return g.apply(this,arguments)}function g(){return g=H(function*(e){yield n.unpinTab(e||t)}),g.apply(this,arguments)}function _(e){return v.apply(this,arguments)}function v(){return v=H(function*(e){yield n.toggleTabPin(e||t)}),v.apply(this,arguments)}function y(e){return b.apply(this,arguments)}function b(){return b=H(function*(t){yield n.refresh(t||e)}),b.apply(this,arguments)}function x(e){return S.apply(this,arguments)}function S(){return S=H(function*(r){yield n.openTabInNewWindow(r||t,e)}),S.apply(this,arguments)}function ee(e){return C.apply(this,arguments)}function C(){return C=H(function*(t){yield n.closeTabByKey(t,e)}),C.apply(this,arguments)}function w(e){return T.apply(this,arguments)}function T(){return T=H(function*(e){n.setUpdateTime(),yield n.setTabTitle(t,e)}),T.apply(this,arguments)}function E(){return D.apply(this,arguments)}function D(){return D=H(function*(){n.setUpdateTime(),yield n.resetTabTitle(t)}),D.apply(this,arguments)}function O(e=t){var r;let i=n.getTabs,a=n.affixTabs,o=i.findIndex(t=>t.path===e.path),s=i.length<=1,{meta:c}=e,l=(r=c==null?void 0:c.affixTab)!=null&&r,u=t.path===e.path,d=o===0||o-a.length<=0||!u,f=!u||o===i.length-1,p=s||!u||i.length-a.length<=1;return{disabledCloseAll:s,disabledCloseCurrent:!!l||s,disabledCloseLeft:d,disabledCloseOther:p,disabledCloseRight:f,disabledRefresh:!u}}return{closeAllTabs:a,closeCurrentTab:d,closeLeftTabs:r,closeOtherTabs:l,closeRightTabs:s,closeTabByKey:ee,getTabDisableState:O,openTabInNewWindow:x,pinTab:p,refreshTab:y,resetTabTitle:E,setTabTitle:w,toggleTabPin:_,unpinTab:h}}var nc=R(),rc=R(!1),ic=R({advancedStyle:{colorStops:[{color:`gray`,offset:0},{color:`gray`,offset:1}],type:`linear`},content:``,contentType:`multi-line-text`,globalAlpha:.25,gridLayoutOptions:{cols:2,gap:[20,20],matrix:[[1,0],[0,1]],rows:2},height:200,layout:`grid`,rotate:30,width:160});function ac(){function e(e){return t.apply(this,arguments)}function t(){return t=H(function*(e){var t;let{Watermark:n}=yield bt(H(function*(){let{Watermark:e}=yield import(`./index.esm-DUQ5US9x.js`);return{Watermark:e}}),[]);ic.value=V(V({},ic.value),e),nc.value=new n(ic.value),yield(t=nc.value)==null?void 0:t.create()}),t.apply(this,arguments)}function n(e){return r.apply(this,arguments)}function r(){return r=H(function*(t){if(nc.value){var n;yield I(),yield(n=nc.value)==null?void 0:n.changeOptions(V(V({},ic.value),t))}else yield e(t)}),r.apply(this,arguments)}function i(){nc.value&&(nc.value.destroy(),nc.value=void 0)}return rc.value||(rc.value=!0,k(()=>{i()})),{destroyWatermark:i,updateWatermark:n,watermark:ee(nc)}}var oc={class:`flex items-center`},sc={class:`flex-center`},cc=j({__name:`drawer`,props:{drawerApi:{default:void 0},appendToMain:{type:Boolean,default:!1},cancelText:{},class:{type:[Array,Boolean,null,Object,String]},closable:{type:Boolean},closeIconPlacement:{default:`right`},closeOnClickModal:{type:Boolean},closeOnPressEscape:{type:Boolean},confirmLoading:{type:Boolean},confirmText:{},contentClass:{},description:{},destroyOnClose:{type:Boolean,default:!1},footer:{type:Boolean},footerClass:{type:[Array,Boolean,null,Object,String]},header:{type:Boolean},headerClass:{type:[Array,Boolean,null,Object,String]},loading:{type:Boolean},modal:{type:Boolean},openAutoFocus:{type:Boolean},overlayBlur:{},placement:{},showCancelButton:{type:Boolean},showConfirmButton:{type:Boolean},submitting:{type:Boolean,default:!1},title:{},titleTooltip:{},zIndex:{default:1e3}},setup(e){var t,n;let r=e,o=$t.getComponents(),c=f();ne(`DISMISSABLE_DRAWER_ID`,c);let l=R(),{$t:u}=Wr(),{isMobile:p}=yo(),m=(t=r.drawerApi)==null||(n=t.useStore)==null?void 0:n.call(t),{appendToMain:h,cancelText:g,class:_,closable:v,closeIconPlacement:y,closeOnClickModal:b,closeOnPressEscape:ee,confirmLoading:C,confirmText:w,contentClass:T,description:E,destroyOnClose:D,footer:O,footerClass:k,header:te,headerClass:re,loading:ie,modal:ae,openAutoFocus:j,overlayBlur:N,placement:se,showCancelButton:ce,showConfirmButton:le,submitting:I,title:ue,titleTooltip:de,zIndex:fe}=Le(r,m);oe(()=>{if(!h.value){var e;(e=r.drawerApi)==null||e.close()}});function pe(e){(!b.value||I.value)&&e.preventDefault()}function he(e){(!ee.value||I.value)&&e.preventDefault()}function ge(e){let t=e.target,n=t==null?void 0:t.dataset.dismissableDrawer;(I.value||!b.value||n!==c)&&e.preventDefault()}function _e(e){j.value||e==null||e.preventDefault()}function ve(e){e.preventDefault(),e.stopPropagation()}let ye=A(()=>h.value?`#${Ne}`:void 0),be=R(!1),xe=R(!0);s(()=>{var e;return m==null||(e=m.value)==null?void 0:e.isOpen},e=>{xe.value=!1,e&&!d(be)&&(be.value=!0)},{immediate:!0});function Se(){var e;xe.value=!0,(e=r.drawerApi)==null||e.onClosed()}let Ce=A(()=>!d(D)&&d(be));return(t,n)=>{var r;return M(),L(d($o),{modal:!1,open:(r=d(m))==null?void 0:r.isOpen,"onUpdate:open":n[3]||(n[3]=()=>{var t;return(t=e.drawerApi)==null?void 0:t.close()})},{default:P(()=>{var r;return[i(d(is),{"append-to":ye.value,class:x(d(U)(`flex w-130 flex-col`,{"w-full!":d(p)||d(se)===`bottom`||d(se)===`top`,"max-h-screen":d(se)===`bottom`||d(se)===`top`,hidden:xe.value},d(_))),modal:d(ae),open:(r=d(m))==null?void 0:r.isOpen,side:d(se),"z-index":d(fe),"force-mount":Ce.value,"overlay-blur":d(N),onCloseAutoFocus:ve,onClosed:Se,onEscapeKeyDown:he,onFocusOutside:ve,onInteractOutside:pe,onOpenAutoFocus:_e,onOpened:n[2]||(n[2]=()=>{var t;return(t=e.drawerApi)==null?void 0:t.onOpened()}),onPointerDownOutside:ge},{default:P(()=>[d(te)?(M(),L(d(ss),{key:0,class:x(d(U)(`flex! flex-row items-center justify-between border-b px-6 py-5`,d(re),{"px-4 py-3":d(v),"pl-2":d(v)&&d(y)===`left`}))},{default:P(()=>[S(`div`,oc,[d(v)&&d(y)===`left`?(M(),L(d(es),{key:0,"as-child":``,disabled:d(I),class:`ml-0.5 cursor-pointer rounded-full opacity-80 transition-opacity hover:opacity-100 focus:outline-hidden disabled:pointer-events-none data-[state=open]:bg-secondary`},{default:P(()=>[z(t.$slots,`close-icon`,{},()=>[i(d(Wn),null,{default:P(()=>[i(d(tn),{class:`size-4`})]),_:1})])]),_:3},8,[`disabled`])):B(``,!0),d(v)&&d(y)===`left`?(M(),L(d(Dr),{key:1,class:`mr-2 ml-1 h-8`,decorative:``,orientation:`vertical`})):B(``,!0),d(ue)?(M(),L(d(cs),{key:2,class:`text-left`},{default:P(()=>[z(t.$slots,`title`,{},()=>[a(F(d(ue))+` `,1),d(de)?(M(),L(d(Vt),{key:0,"trigger-class":`pb-1`},{default:P(()=>[a(F(d(de)),1)]),_:1})):B(``,!0)])]),_:3})):B(``,!0),d(E)?(M(),L(d(as),{key:3,class:`mt-1 text-xs`},{default:P(()=>[z(t.$slots,`description`,{},()=>[a(F(d(E)),1)])]),_:3})):B(``,!0)]),!d(ue)||!d(E)?(M(),L(d(Zn),{key:0},{default:P(()=>[d(ue)?B(``,!0):(M(),L(d(cs),{key:0})),d(E)?B(``,!0):(M(),L(d(as),{key:1}))]),_:1})):B(``,!0),S(`div`,sc,[z(t.$slots,`extra`),d(v)&&d(y)===`right`?(M(),L(d(es),{key:0,"as-child":``,disabled:d(I),class:`ml-0.5 cursor-pointer rounded-full opacity-80 transition-opacity hover:opacity-100 focus:outline-hidden disabled:pointer-events-none data-[state=open]:bg-secondary`},{default:P(()=>[z(t.$slots,`close-icon`,{},()=>[i(d(Wn),null,{default:P(()=>[i(d(tn),{class:`size-4`})]),_:1})])]),_:3},8,[`disabled`])):B(``,!0)])]),_:3},8,[`class`])):(M(),L(d(Zn),{key:1},{default:P(()=>[i(d(cs)),i(d(as))]),_:1})),S(`div`,{ref_key:`wrapperRef`,ref:l,class:x(d(U)(`relative flex-1 overflow-y-auto p-3`,d(T),{"pointer-events-none":d(ie)||d(I)}))},[z(t.$slots,`default`)],2),d(ie)||d(I)?(M(),L(d(qr),{key:2,spinning:``})):B(``,!0),d(O)?(M(),L(d(os),{key:3,class:x(d(U)(`w-full flex-row items-center justify-end border-t p-2 px-3`,d(k)))},{default:P(()=>[z(t.$slots,`prepend-footer`),z(t.$slots,`footer`,{},()=>[d(ce)?(M(),L(me(d(o).DefaultButton||d(zr)),{key:0,variant:`ghost`,disabled:d(I),onClick:n[0]||(n[0]=()=>{var t;return(t=e.drawerApi)==null?void 0:t.onCancel()})},{default:P(()=>[z(t.$slots,`cancelText`,{},()=>[a(F(d(g)||d(u)(`cancel`)),1)])]),_:3},8,[`disabled`])):B(``,!0),z(t.$slots,`center-footer`),d(le)?(M(),L(me(d(o).PrimaryButton||d(zr)),{key:1,loading:d(C)||d(I),onClick:n[1]||(n[1]=()=>{var t;return(t=e.drawerApi)==null?void 0:t.onConfirm()})},{default:P(()=>[z(t.$slots,`confirmText`,{},()=>[a(F(d(w)||d(u)(`confirm`)),1)])]),_:3},8,[`loading`])):B(``,!0)]),z(t.$slots,`append-footer`)]),_:3},8,[`class`])):B(``,!0)]),_:3},8,[`append-to`,`class`,`modal`,`open`,`side`,`z-index`,`force-mount`,`overlay-blur`])]}),_:3},8,[`open`])}}}),lc=[`connectedComponent`,`onBeforeClose`,`onCancel`,`onClosed`,`onConfirm`,`onOpenChange`,`onOpened`],uc=class{constructor(e={}){Te(this,`sharedData`,{payload:void 0}),Te(this,`store`,void 0),Te(this,`api`,void 0),Te(this,`state`,void 0);let{connectedComponent:t,onBeforeClose:n,onCancel:r,onClosed:i,onConfirm:a,onOpenChange:o,onOpened:s}=e,c=Ee(e,lc),l={class:``,closable:!0,closeIconPlacement:`right`,closeOnClickModal:!0,closeOnPressEscape:!0,confirmLoading:!1,contentClass:``,footer:!0,header:!0,isOpen:!1,loading:!1,modal:!0,openAutoFocus:!1,placement:`right`,showCancelButton:!0,showConfirmButton:!0,submitting:!1,title:``};this.store=new sn(V(V({},l),c)),this.store.subscribe(e=>{var t;let n=(t=this.state)==null?void 0:t.isOpen;if(this.state=e,(e==null?void 0:e.isOpen)!==n){var r,i;(r=(i=this.api).onOpenChange)==null||r.call(i,!!(e!=null&&e.isOpen))}}),this.state=this.store.state,this.api={onBeforeClose:n,onCancel:r,onClosed:i,onConfirm:a,onOpenChange:o,onOpened:s},zt(this)}close(){var e=this;return H(function*(){var t,n,r;((t=yield(n=(r=e.api).onBeforeClose)==null?void 0:n.call(r))==null||t)&&e.store.setState(e=>V(V({},e),{},{isOpen:!1,submitting:!1}))})()}getData(){return this.sharedData.payload}lock(e=!0){return this.setState({submitting:e})}onCancel(){if(this.api.onCancel){var e,t;(e=(t=this.api).onCancel)==null||e.call(t)}else this.close()}onClosed(){if(!this.state.isOpen){var e,t;(e=(t=this.api).onClosed)==null||e.call(t)}}onConfirm(){var e,t;(e=(t=this.api).onConfirm)==null||e.call(t)}onOpened(){if(this.state.isOpen){var e,t;(e=(t=this.api).onOpened)==null||e.call(t)}}open(){this.store.setState(e=>V(V({},e),{},{isOpen:!0}))}setData(e){return this.sharedData.payload=e,this}setState(e){return ve(e)?this.store.setState(e):this.store.setState(t=>V(V({},t),e)),this}unlock(){return this.lock(!1)}},dc=Symbol(`VBEN_DRAWER_INJECT`),{globalEscapeShortcutKey:fc}=Ue(),pc={};function mc(e={}){var t;let n=V({closeOnPressEscape:fc.value},e),{connectedComponent:i}=e;if(i){let e=ge({}),t=R(!0);return[j((a,{attrs:o,slots:s})=>{function c(t){Object.setPrototypeOf(e,O(t))}return ne(dc,{extendApi:c,consumed:!1,options:n,reCreateDrawer(){return H(function*(){t.value=!1,yield I(),t.value=!0})()}}),hc(e,V(V(V({},a),o),s)),()=>r(t.value?i:`div`,V(V({},a),o),s)},{name:`VbenParentDrawer`,inheritAttrs:!1}),e]}let a=c(dc,{}),o=a.consumed,s=o?{}:a.options;!o&&a.consumed!==void 0&&(a.consumed=!0),ie(()=>{!o&&a.consumed!==void 0&&(a.consumed=!1)});let l=V(V(V({},pc),s),n);l.onOpenChange=t=>{var n;if((n=e.onOpenChange)==null||n.call(e,t),!o){var r,i;(r=a.options)==null||(i=r.onOpenChange)==null||i.call(r,t)}};let u=l.onClosed;l.onClosed=()=>{if(u==null||u(),l.destroyOnClose&&!o){var e;a.consumed!==void 0&&(a.consumed=!1),(e=a.reCreateDrawer)==null||e.call(a)}};let d=new uc(l),f=d;f.useStore=e=>Ut(d.store,e);let p=j((e,{attrs:t,slots:n})=>()=>r(cc,V(V(V({},e),t),{},{drawerApi:f}),n),{name:`VbenDrawer`,inheritAttrs:!1});return(t=a.extendApi)==null||t.call(a,f),[p,f]}function hc(e,t){return gc.apply(this,arguments)}function gc(){return gc=H(function*(e,t){var n;if(!t||Object.keys(t).length===0)return;yield I();let r=e==null||(n=e.store)==null?void 0:n.state;if(!r)return;let i=new Set(Object.keys(r));for(let e of Object.keys(t))i.has(e)&&![`class`].includes(e)&&console.warn(`[Vben Drawer]: When 'connectedComponent' exists, do not set props or slots '${e}', which will increase complexity. If you need to modify the props of Drawer, please use useVbenDrawer or api.`)}),gc.apply(this,arguments)}var _c=j(V(V({},{name:`LoginExpiredModal`}),{},{__name:`login-expired-modal`,props:t({avatar:{default:``},zIndex:{default:0},codeLoginPath:{},forgetPasswordPath:{},loading:{type:Boolean},qrCodeLoginPath:{},registerPath:{},showCodeLogin:{type:Boolean},showForgetPassword:{type:Boolean},showQrcodeLogin:{type:Boolean},showRegister:{type:Boolean},showRememberMe:{type:Boolean},showThirdPartyLogin:{type:Boolean},subTitle:{},title:{},submitButtonText:{}},{open:{type:Boolean},openModifiers:{}}),emits:[`update:open`],setup(e){let t=e,n=o(e,`open`),[r,a]=Ft();s(()=>n.value,e=>{a.setState({isOpen:e})});let c=A(()=>t.zIndex||f()),l=[`ant-message`,`loading`];function u(e){return l.some(t=>e.classList.contains(t))}function f(){let e=0;return[...document.querySelectorAll(`*`)].forEach(t=>{let n=window.getComputedStyle(t).getPropertyValue(`z-index`);n&&!Number.isNaN(Number.parseInt(n))&&!u(t)&&(e=Math.max(e,Number.parseInt(n)))}),e+1}return(t,n)=>(M(),C(`div`,null,[i(d(r),{closable:!1,"close-on-click-modal":!1,"close-on-press-escape":!1,footer:!1,"fullscreen-button":!1,header:!1,"z-index":c.value,class:`border-none px-10 py-6 text-center shadow-xl sm:w-150 sm:rounded-2xl md:h-[unset]`},{default:P(()=>[i(d(Mr),{src:e.avatar,class:`mx-auto mb-6 size-20`},null,8,[`src`]),i(d(rr),{"show-forget-password":!1,"show-register":!1,"show-remember-me":!1,"sub-title":d(K)(`authentication.loginAgainSubTitle`),title:d(K)(`authentication.loginAgainTitle`)},{default:P(()=>[z(t.$slots,`default`)]),_:3},8,[`sub-title`,`title`])]),_:3},8,[`z-index`])]))}})),vc=j({__name:`breadcrumb`,props:{hideWhenOnlyOne:{type:Boolean},showHome:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!1},type:{default:`normal`}},setup(e){let t=e,n=Qr(),r=Zr(),i=A(()=>{let e=n.matched,r=[];for(let t of e){let{meta:e,path:i}=t,{hideChildrenInMenu:a,hideInBreadcrumb:o,icon:s,name:c,title:l}=e||{};o||a||!i||r.push({icon:s,path:i||n.path,title:l?K(l||c):``})}return t.showHome&&r.unshift({icon:`mdi:home-outline`,isHome:!0,path:`/`}),t.hideWhenOnlyOne&&r.length===1?[]:r});function a(e){r.push(e)}return(t,n)=>(M(),L(d(Ts),{breadcrumbs:i.value,"show-icon":e.showIcon,"style-type":e.type,class:`ml-2`,onSelect:a},null,8,[`breadcrumbs`,`show-icon`,`style-type`]))}}),yc=j(V(V({},{name:`CheckUpdates`}),{},{__name:`check-updates`,props:{checkUpdatesInterval:{default:1},checkUpdateUrl:{default:`/`}},setup(e){let t=e,n=!1,r=R(``),i=R(``),o=R(),[s,c]=Ft({closable:!1,closeOnPressEscape:!1,closeOnClickModal:!1,onConfirm(){i.value=r.value,window.location.reload()}});function l(){return u.apply(this,arguments)}function u(){return u=H(function*(){try{if(location.hostname===`localhost`||location.hostname===`127.0.0.1`)return null;let e=yield fetch(t.checkUpdateUrl,{cache:`no-cache`,method:`HEAD`,redirect:`manual`});return e.headers.get(`etag`)||e.headers.get(`last-modified`)}catch(e){return console.error(`Failed to fetch version tag`),null}}),u.apply(this,arguments)}function f(){return p.apply(this,arguments)}function p(){return p=H(function*(){let e=yield l();if(e){if(!i.value){i.value=e;return}i.value!==e&&e&&(clearInterval(o.value),m(e))}}),p.apply(this,arguments)}function m(e){r.value=e,c.open()}function h(){t.checkUpdatesInterval<=0||(o.value=setInterval(f,t.checkUpdatesInterval*60*1e3))}function g(){document.hidden?_():n||(n=!0,f().finally(()=>{n=!1,h()}))}function _(){clearInterval(o.value)}return T(()=>{h(),document.addEventListener(`visibilitychange`,g)}),k(()=>{_(),document.removeEventListener(`visibilitychange`,g)}),(e,t)=>(M(),L(d(s),{"cancel-text":d(K)(`common.cancel`),"confirm-text":d(K)(`common.refresh`),"fullscreen-button":!1,title:d(K)(`ui.widgets.checkUpdatesTitle`),centered:``,"content-class":`px-8 min-h-10`,"footer-class":`border-none mb-3 mr-3`,"header-class":`border-none`},{default:P(()=>[a(F(d(K)(`ui.widgets.checkUpdatesDescription`)),1)]),_:1},8,[`cancel-text`,`confirm-text`,`title`]))}})),bc={class:`flex! h-full justify-center px-2 sm:max-h-112.5`},xc={key:0,class:`text-center text-muted-foreground`},Sc={class:`mt-6 mb-10 text-xs`},Cc={class:`text-sm font-medium text-foreground`},wc={key:1,class:`text-center text-muted-foreground`},Tc={class:`my-10 text-xs`},Ec={class:`w-full`},Dc={key:0,class:`mb-2 text-xs text-muted-foreground`},Oc=[`data-index`,`data-search-item`],kc={class:`flex-1`},Ac=[`onClick`],jc=j(V(V({},{name:`SearchPanel`}),{},{__name:`search-panel`,props:{keyword:{default:``},menus:{default:()=>[]}},emits:[`close`],setup(e,{emit:t}){let n=e,r=t,o=Zr(),c=lt(`__search-history-${location.hostname}__`,[]),l=R(-1),u=he([]),f=R([]),p=R(!1),m=pn(h,200);function h(e){if(e=e.trim(),!e){f.value=[];return}e=e.toLowerCase();let t=te(e),n=[];Et(u.value,e=>{var r;t.test((r=e.name)==null?void 0:r.toLowerCase())&&n.push(e)}),f.value=n,n.length>0&&(l.value=0),l.value=0}function g(){let e=document.querySelector(`[data-search-item="${l.value}"]`);e&&e.scrollIntoView({block:`nearest`})}function _(){return v.apply(this,arguments)}function v(){return v=H(function*(){if(f.value.length===0)return;let e=f.value,t=l.value;if(e.length===0||t<0)return;let n=e[t];n&&(c.value=$r([...c.value,n],`path`),E(),yield I(),rt(n.path)?window.open(n.path,`_blank`):o.push({path:n.path,replace:!0}))}),v.apply(this,arguments)}function b(){f.value.length!==0&&(p.value=!0,l.value--,l.value<0&&(l.value=f.value.length-1),g())}function ee(){f.value.length!==0&&(p.value=!0,l.value++,l.value>f.value.length-1&&(l.value=0),g())}function E(){f.value=[],r(`close`)}function D(e){var t;if(p.value)return;let n=(t=e.target)==null?void 0:t.dataset.index;l.value=Number(n)}function O(e){n.keyword?f.value.splice(e,1):c.value.splice(e,1),l.value=Math.max(l.value-1,0),g()}let k=new Set([`$`,`(`,`)`,`*`,`+`,`.`,`?`,`[`,`\\`,`]`,`^`,`{`,`|`,`}`]);function A(e){return k.has(e)?`\\${e}`:e}function te(e){let t=[...e].map(e=>A(e)).join(`.*`);return RegExp(`.*${t}.*`)}return s(()=>n.keyword,e=>{e?m(e):f.value=c.value}),T(()=>{u.value=Tt(n.menus,e=>V(V({},e),{},{name:K(e==null?void 0:e.name)})),c.value.length>0&&(f.value=c.value),gt(`Enter`,_),gt(`ArrowUp`,b),gt(`ArrowDown`,ee),gt(`Escape`,E)}),yt(`mousemove`,()=>{p.value=!1}),(t,n)=>(M(),L(d(Ws),null,{default:P(()=>[S(`div`,bc,[e.keyword&&f.value.length===0?(M(),C(`div`,xc,[i(d(ho),{class:`mx-auto mt-4 size-12`}),S(`p`,Sc,[a(F(d(K)(`ui.widgets.search.noResults`))+` `,1),S(`span`,Cc,` "`+F(e.keyword)+`" `,1)])])):B(``,!0),!e.keyword&&f.value.length===0?(M(),C(`div`,wc,[S(`p`,Tc,F(d(K)(`ui.widgets.search.noRecent`)),1)])):B(``,!0),y(S(`ul`,Ec,[d(c).length>0&&!e.keyword?(M(),C(`li`,Dc,F(d(K)(`ui.widgets.search.recent`)),1)):B(``,!0),(M(!0),C(N,null,w(d($r)(f.value,`path`),(e,t)=>(M(),C(`li`,{key:e.path,class:x([l.value===t?`active bg-primary text-primary-foreground`:``,`group mb-3 flex-center w-full cursor-pointer rounded-lg bg-accent p-4`]),"data-index":t,"data-search-item":t,onClick:_,onMouseenter:D},[i(d(Qe),{icon:e.icon,class:`mr-2 size-5 shrink-0`,fallback:``},null,8,[`icon`]),S(`span`,kc,F(e.name),1),S(`div`,{class:`flex-center rounded-full p-1 hover:scale-110 hover:text-primary-foreground dark:hover:bg-accent`,onClick:Ce(e=>O(t),[`stop`])},[i(d(tn),{class:`size-4`})],8,Ac)],42,Oc))),128))],512),[[be,f.value.length>0]])])]),_:1}))}})),Mc={class:`flex items-center`},Nc=[`placeholder`],Pc={class:`flex w-full justify-start text-xs`},Fc={class:`mr-2 flex items-center`},Ic={class:`mr-2 flex items-center`},Lc={class:`flex items-center`},Rc={class:`hidden text-xs text-muted-foreground duration-300 group-hover:text-foreground md:block`},zc={key:0,class:`relative hidden rounded-sm rounded-r-xl border-foreground/60 bg-background px-1.5 py-1 text-xs leading-none text-muted-foreground group-hover:text-foreground group-hover:opacity-100 md:block`},Bc={key:1},Vc=j(V(V({},{name:`GlobalSearch`}),{},{__name:`global-search`,props:{enableShortcutKey:{type:Boolean,default:!0},menus:{default:()=>[]},showButton:{type:Boolean,default:!0}},setup(e,{expose:t}){let n=e,r=R(``),o=R(),[c,l]=Ft({onCancel(){l.close()},onOpenChange(e){e||(r.value=``)}}),u=l.useStore(e=>e.isOpen);function f(){l.close(),r.value=``}let p=ht(),m=nt()?p[`ctrl+k`]:p[`cmd+k`];m&&dn(m,()=>{n.enableShortcutKey&&l.open()}),dn(u,()=>{I(()=>{var e;(e=o.value)==null||e.focus()})});let h=e=>{var t;((t=e.key)==null?void 0:t.toLowerCase())===`k`&&(e.metaKey||e.ctrlKey)&&e.preventDefault()},g=()=>{n.enableShortcutKey?window.addEventListener(`keydown`,h):window.removeEventListener(`keydown`,h)},_=()=>{u.value?l.close():l.open()};return s(()=>n.enableShortcutKey,g),T(()=>{g(),k(()=>{window.removeEventListener(`keydown`,h)})}),t({open:()=>l.open(),close:()=>l.close(),toggle:_}),(t,n)=>(M(),C(`div`,null,[i(d(c),{"fullscreen-button":!1,class:`w-150`,"header-class":`py-2 border-b`},{title:P(()=>[S(`div`,Mc,[i(d(go),{class:`mr-2 size-4 text-muted-foreground`}),y(S(`input`,{ref_key:`searchInputRef`,ref:o,"onUpdate:modelValue":n[0]||(n[0]=e=>r.value=e),placeholder:d(K)(`ui.widgets.search.searchNavigate`),class:`ring-none w-[80%] rounded-md border border-none bg-transparent p-2 pl-0 text-sm font-normal ring-0 ring-offset-transparent outline-hidden placeholder:text-muted-foreground focus-visible:ring-transparent`},null,8,Nc),[[we,r.value]])])]),footer:P(()=>[S(`div`,Pc,[S(`div`,Fc,[i(d(eo),{class:`mr-1 size-3`}),a(` `+F(d(K)(`ui.widgets.search.select`)),1)]),S(`div`,Ic,[i(d(Xa),{class:`mr-1 size-3`}),i(d(Ga),{class:`mr-1 size-3`}),a(` `+F(d(K)(`ui.widgets.search.navigate`)),1)]),S(`div`,Lc,[i(d(Xr),{class:`mr-1 size-3`}),a(` `+F(d(K)(`ui.widgets.search.close`)),1)])])]),default:P(()=>[i(jc,{keyword:r.value,menus:e.menus,onClose:f},null,8,[`keyword`,`menus`])]),_:1}),e.showButton?(M(),C(`div`,{key:0,class:`group flex h-8 cursor-pointer items-center gap-3 rounded-2xl border-none bg-none px-2 py-0.5 outline-hidden md:bg-accent`,onClick:n[1]||(n[1]=e=>_())},[i(d(go),{class:`size-4 text-muted-foreground group-hover:text-foreground group-hover:opacity-100`}),S(`span`,Rc,F(d(K)(`ui.widgets.search.title`)),1),e.enableShortcutKey?(M(),C(`span`,zc,[a(F(d(nt)()?`Ctrl`:`⌘`)+` `,1),n[2]||(n[2]=S(`kbd`,null,`K`,-1))])):(M(),C(`span`,Bc))])):B(``,!0)]))}})),Hc=[`onKeydown`],Uc={class:`w-full`},Wc={class:`ml-2 flex w-full flex-col items-center`},Gc={class:`my-6 flex items-center font-medium text-foreground`},Kc=j(V(V({},{name:`LockScreenModal`}),{},{__name:`lock-screen-modal`,props:{avatar:{default:``},text:{default:``}},emits:[`submit`],setup(e,{emit:t}){let n=t,[r,{resetForm:o,validate:s,getValues:c,getFieldComponentRef:l}]=Ve(te({commonConfig:{hideLabel:!0,hideRequiredMark:!0},schema:A(()=>[{component:`VbenInputPassword`,componentProps:{placeholder:K(`ui.widgets.lockScreen.placeholder`)},fieldName:`lockScreenPassword`,formFieldProps:{validateOn:[`change`]},label:K(`authentication.password`),rules:Wt().min(1,{message:K(`ui.widgets.lockScreen.placeholder`)})}]),showDefaultActions:!1})),[u]=Ft({onConfirm(){f()},onOpenChange(e){e&&o()},onOpened(){requestAnimationFrame(()=>{var e;(e=l(`lockScreenPassword`))==null||(e=e.$el)==null||(e=e.querySelector(`[name="lockScreenPassword"]`))==null||e.focus()})}});function f(){return p.apply(this,arguments)}function p(){return p=H(function*(){let{valid:e}=yield s(),t=yield c();e&&n(`submit`,t==null?void 0:t.lockScreenPassword)}),p.apply(this,arguments)}return(t,n)=>(M(),L(d(u),{footer:!1,"fullscreen-button":!1,title:d(K)(`ui.widgets.lockScreen.title`)},{default:P(()=>[S(`div`,{class:`mb-10 flex w-full flex-col items-center px-10`,onKeydown:ye(Ce(f,[`prevent`]),[`enter`])},[S(`div`,Uc,[S(`div`,Wc,[i(d(Mr),{src:e.avatar,class:`size-20`,"dot-class":`bottom-0 right-1 border-2 size-4 bg-green-500`},null,8,[`src`]),S(`div`,Gc,F(e.text),1)]),i(d(r)),i(d(zr),{class:`mt-1 w-full`,onClick:f},{default:P(()=>[a(F(d(K)(`ui.widgets.lockScreen.screenButton`)),1)]),_:1})])],40,Hc)]),_:1},8,[`title`]))}})),qc={class:`fixed z-2000 size-full bg-background`},Jc={class:`size-full`},Yc={class:`flex-center size-full`},Xc={class:`flex w-full justify-center gap-4 px-4 sm:gap-6 md:gap-8`},Zc={class:`relative flex-center h-35 w-35 rounded-xl bg-accent text-[36px] sm:h-40 sm:w-40 sm:text-[42px] md:h-50 md:w-50 md:text-[72px]`},Qc={class:`absolute top-3 left-3 text-xs font-semibold sm:text-sm md:text-xl`},$c={class:`flex-center h-35 w-35 rounded-xl bg-accent text-[36px] sm:h-40 sm:w-40 sm:text-[42px] md:h-50 md:w-50 md:text-[72px]`},el=[`onKeydown`],tl={class:`mb-10 flex-col-center w-[90%] max-w-75 px-4`},nl={class:`enter-x mb-2 w-full items-center`},rl={class:`enter-y absolute bottom-5 w-full text-center text-xl md:text-2xl xl:text-xl 2xl:text-3xl`},il={key:0,class:`enter-x mb-2 text-2xl md:text-3xl`},al={class:`text-base md:text-lg`},ol={class:`text-xl md:text-3xl`},sl=j(V(V({},{name:`LockScreen`}),{},{__name:`lock-screen`,props:{avatar:{default:``}},emits:[`toLogin`],setup(e){let{locale:t}=Hr(),n=wt(),r=dt(),o=mn(r,`A`),s=mn(r,`HH`),c=mn(r,`mm`),l=mn(r,`YYYY-MM-DD dddd`,{locales:t.value}),u=R(!1),{lockScreenPassword:f}=Dn(n),[p,{getFieldComponentRef:m,getRawValues:h,setFieldError:g,validate:_}]=Ve(te({commonConfig:{hideLabel:!0,hideRequiredMark:!0},schema:A(()=>[{component:`VbenInputPassword`,componentProps:{placeholder:K(`ui.widgets.lockScreen.placeholder`)},fieldName:`password`,label:K(`authentication.password`),rules:Wt().min(1,{message:K(`authentication.passwordTip`)})}]),showDefaultActions:!1}));function v(){return b.apply(this,arguments)}function b(){return b=H(function*(){let{valid:e}=yield _();if(e){let{password:e}=yield h();(f==null?void 0:f.value)===e?n.unlockScreen():yield g(`password`,K(`authentication.passwordErrorTip`))}}),b.apply(this,arguments)}function x(){u.value=!u.value,u.value&&requestAnimationFrame(()=>{var e;(e=m(`password`))==null||(e=e.$el)==null||(e=e.querySelector(`[name="password"]`))==null||e.focus()})}return Ot(),(t,n)=>(M(),C(`div`,qc,[i(Se,{name:`slide-left`},{default:P(()=>[y(S(`div`,Jc,[S(`div`,{class:`group fixed top-6 left-1/2 z-2001 flex-col-center -translate-x-1/2 cursor-pointer text-xl font-semibold text-foreground/80 hover:text-foreground`,onClick:x},[i(d(oo),{class:`size-5 transition-all duration-300 group-hover:scale-125`}),S(`span`,null,F(d(K)(`ui.widgets.lockScreen.unlock`)),1)]),S(`div`,Yc,[S(`div`,Xc,[S(`div`,Zc,[S(`span`,Qc,F(d(o)),1),a(` `+F(d(s)),1)]),S(`div`,$c,F(d(c)),1)])])],512),[[be,!u.value]])]),_:1}),i(Se,{name:`slide-right`},{default:P(()=>[u.value?(M(),C(`div`,{key:0,class:`flex-center size-full`,onKeydown:ye(Ce(v,[`prevent`]),[`enter`])},[S(`div`,tl,[i(d(Mr),{src:e.avatar,class:`enter-x mb-6 size-20`},null,8,[`src`]),S(`div`,nl,[i(d(p))]),i(d(zr),{class:`enter-x w-full`,onClick:v},{default:P(()=>[a(F(d(K)(`ui.widgets.lockScreen.entry`)),1)]),_:1}),i(d(zr),{class:`enter-x my-2 w-full`,variant:`ghost`,onClick:n[0]||(n[0]=e=>t.$emit(`toLogin`))},{default:P(()=>[a(F(d(K)(`ui.widgets.lockScreen.backToLogin`)),1)]),_:1}),i(d(zr),{class:`enter-x mr-2 w-full`,variant:`ghost`,onClick:x},{default:P(()=>[a(F(d(K)(`common.back`)),1)]),_:1})])],40,el)):B(``,!0)]),_:1}),S(`div`,rl,[u.value?(M(),C(`div`,il,[a(F(d(s))+`:`+F(d(c))+` `,1),S(`span`,al,F(d(o)),1)])):B(``,!0),S(`div`,ol,F(d(l)),1)])]))}})),cl={key:0,class:`absolute top-0.5 right-0.5 size-2 rounded-sm bg-primary`},ll={class:`relative`},ul={class:`flex items-center justify-between p-4 py-3`},dl={class:`text-foreground`},fl={class:`flex! max-h-90 w-full flex-col`},pl=[`onClick`],ml={key:0,class:`absolute top-2 right-2 size-2 rounded-sm bg-primary`},hl={class:`relative flex size-10 shrink-0 overflow-hidden rounded-full`},gl=[`src`],_l={class:`flex flex-col gap-1 leading-none`},vl={class:`font-semibold`},yl={class:`my-1 line-clamp-2 text-xs text-muted-foreground`},bl={class:`line-clamp-2 text-xs text-muted-foreground`},xl={class:`absolute top-1/2 right-3 flex -translate-y-1/2 flex-row gap-1`},Sl={key:1,class:`flex-center min-h-37.5 w-full text-muted-foreground`},Cl={class:`flex items-center justify-between border-t border-border px-4 py-3`},wl=j(V(V({},{name:`NotificationPopup`}),{},{__name:`notification`,props:{dot:{type:Boolean,default:!1},notifications:{default:()=>[]}},emits:[`clear`,`makeAll`,`onClick`,`read`,`remove`,`viewAll`],setup(e,{expose:t,emit:n}){let r=n,[o,s]=ln(),c=()=>{o.value=!1};function l(){r(`viewAll`),c()}function u(){r(`makeAll`)}function f(){r(`clear`)}return t({toggle:s}),(t,n)=>(M(),L(d(Xe),{open:d(o),"onUpdate:open":n[1]||(n[1]=e=>de(o)?o.value=e:null),"content-class":`relative right-2 w-90 p-0`},{trigger:P(()=>[S(`div`,{class:`mr-2 flex-center h-full`,onClick:n[0]||(n[0]=Ce(e=>d(s)(),[`stop`]))},[i(d(Wn),{class:`bell-button relative text-foreground`},{default:P(()=>[e.dot?(M(),C(`span`,cl)):B(``,!0),i(d(Za),{class:`size-4`})]),_:1})])]),default:P(()=>[S(`div`,ll,[S(`div`,ul,[S(`div`,dl,F(d(K)(`ui.widgets.notifications`)),1),i(d(Wn),{disabled:e.notifications.length<=0,tooltip:d(K)(`ui.widgets.markAllAsRead`),onClick:u},{default:P(()=>[i(d(co),{class:`size-4`})]),_:1},8,[`disabled`,`tooltip`])]),e.notifications.length>0?(M(),L(d(Ws),{key:0},{default:P(()=>[S(`ul`,fl,[(M(!0),C(N,null,w(e.notifications,e=>{var n;return M(),C(`li`,{key:(n=e.id)==null?e.title:n,class:`relative flex w-full cursor-pointer items-start gap-5 border-t border-border p-3 hover:bg-accent`,onClick:t=>r(`onClick`,e)},[z(t.$slots,`content`,{item:e},()=>[e.isRead?B(``,!0):(M(),C(`span`,ml)),S(`span`,hl,[S(`img`,{src:e.avatar,class:`aspect-square size-full object-cover`},null,8,gl)]),S(`div`,_l,[S(`p`,vl,F(e.title),1),S(`p`,yl,F(e.message),1),S(`p`,bl,F(e.date),1)]),S(`div`,xl,[z(t.$slots,`action`,{item:e},()=>[z(t.$slots,`action-prepend`,{item:e},void 0,!0),e.isRead?B(``,!0):(M(),L(d(Wn),{key:0,size:`xs`,variant:`ghost`,class:`h-6 px-2`,tooltip:d(K)(`common.confirm`),onClick:Ce(t=>r(`read`,e),[`stop`])},{default:P(()=>[i(d(It),{class:`size-4`})]),_:1},8,[`tooltip`,`onClick`])),e.isRead?(M(),L(d(Wn),{key:1,size:`xs`,variant:`ghost`,class:`h-6 px-2 text-destructive`,tooltip:d(K)(`common.delete`),onClick:Ce(t=>r(`remove`,e),[`stop`])},{default:P(()=>[i(d(nn),{class:`size-4`})]),_:1},8,[`tooltip`,`onClick`])):B(``,!0),z(t.$slots,`action-append`,{item:e},void 0,!0)],!0)])],!0)],8,pl)}),128))])]),_:3})):(M(),C(`div`,Sl,F(d(K)(`common.noData`)),1)),S(`div`,Cl,[i(d(zr),{disabled:e.notifications.length<=0,size:`sm`,variant:`ghost`,onClick:f},{default:P(()=>[a(F(d(K)(`ui.widgets.clearNotifications`)),1)]),_:1},8,[`disabled`]),i(d(zr),{size:`sm`,onClick:l},{default:P(()=>[a(F(d(K)(`ui.widgets.viewAll`)),1)]),_:1})])])]),_:3},8,[`open`]))}})),Tl=Gr(wl,[[`__scopeId`,`data-v-71263081`]]),El={class:`flex flex-col py-4`},Dl={class:`mb-3 leading-none font-semibold tracking-tight`},Ol=j(V(V({},{name:`PreferenceBlock`}),{},{__name:`block`,props:{title:{default:``}},setup(e){return(t,n)=>(M(),C(`div`,El,[S(`h3`,Dl,F(e.title),1),z(t.$slots,`default`)]))}})),kl={class:`flex items-center text-sm`},Al={class:`relative`},jl=j(V(V({},{name:`PreferenceSelectItem`}),{},{__name:`input-item`,props:t({disabled:{type:Boolean,default:!1},items:{default:()=>[]},placeholder:{default:``},tip:{default:``}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n=u();return(r,a)=>(M(),C(`div`,{class:x([{"hover:bg-accent":!(d(n).tip||e.tip),"pointer-events-none opacity-50":e.disabled},`my-1 flex w-full items-center justify-between rounded-md px-2 py-1`])},[S(`span`,kl,[z(r.$slots,`default`),d(n).tip||e.tip?(M(),L(d(Bn),{key:0,side:`bottom`},{trigger:P(()=>[i(d(qt),{class:`ml-1 size-3 cursor-help`})]),default:P(()=>[z(r.$slots,`tip`,{},()=>[e.tip?(M(!0),C(N,{key:0},w(e.tip.split(` +`),(e,t)=>(M(),C(`p`,{key:t},F(e),1))),128)):B(``,!0)])]),_:3})):B(``,!0)]),S(`div`,Al,[i(d(Jt),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=e=>t.value=e),class:`h-8 w-41.25`,placeholder:e.placeholder},null,8,[`modelValue`,`placeholder`]),t.value?(M(),L(d(nn),{key:0,class:`absolute top-1/2 right-2 size-3 -translate-y-1/2 transform cursor-pointer text-foreground/60 hover:text-foreground`,onClick:a[1]||(a[1]=()=>t.value=``)})):B(``,!0)])],2))}})),Ml={class:`flex items-center text-sm`},Nl=j(V(V({},{name:`PreferenceSelectItem`}),{},{__name:`number-field-item`,props:t({disabled:{type:Boolean,default:!1},items:{default:()=>[]},placeholder:{default:``},tip:{default:``}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n=u();return(r,a)=>(M(),C(`div`,{class:x([{"hover:bg-accent":!d(n).tip,"pointer-events-none opacity-50":e.disabled},`my-1 flex w-full items-center justify-between rounded-md px-2 py-1`])},[S(`span`,Ml,[z(r.$slots,`default`),d(n).tip||e.tip?(M(),L(d(Bn),{key:0,side:`bottom`},{trigger:P(()=>[i(d(qt),{class:`ml-1 size-3 cursor-help`})]),default:P(()=>[z(r.$slots,`tip`,{},()=>[e.tip?(M(!0),C(N,{key:0},w(e.tip.split(` +`),(e,t)=>(M(),C(`p`,{key:t},F(e),1))),128)):B(``,!0)])]),_:3})):B(``,!0)]),i(d(Uo),D({modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=e=>t.value=e)},r.$attrs,{class:`w-41.25`}),{default:P(()=>[i(d(Wo),null,{default:P(()=>[i(d(Go)),i(d(qo)),i(d(Ko))]),_:1})]),_:1},16,[`modelValue`])],2))}})),Pl={class:`flex items-center text-sm`},Fl=j(V(V({},{name:`PreferenceSelectItem`}),{},{__name:`select-item`,props:t({disabled:{type:Boolean,default:!1},items:{default:()=>[]},placeholder:{default:``},tip:{default:``}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n=u();return(r,o)=>(M(),C(`div`,{class:x([{"hover:bg-accent":!(d(n).tip||e.tip),"pointer-events-none opacity-50":e.disabled},`my-1 flex w-full items-center justify-between rounded-md px-2 py-1`])},[S(`span`,Pl,[z(r.$slots,`default`),d(n).tip||e.tip?(M(),L(d(Bn),{key:0,side:`bottom`},{trigger:P(()=>[i(d(qt),{class:`ml-1 size-3 cursor-help`})]),default:P(()=>[z(r.$slots,`tip`,{},()=>[e.tip?(M(!0),C(N,{key:0},w(e.tip.split(` +`),(e,t)=>(M(),C(`p`,{key:t},F(e),1))),128)):B(``,!0)])]),_:3})):B(``,!0)]),i(d(Gt),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value=e)},{default:P(()=>[i(d(Zt),{class:`h-8 w-41.25`},{default:P(()=>[i(d(an),{placeholder:e.placeholder},null,8,[`placeholder`])]),_:1}),i(d(en),null,{default:P(()=>[(M(!0),C(N,null,w(e.items,e=>(M(),L(d(Qt),{key:e.value,value:e.value},{default:P(()=>[a(F(e.label),1)]),_:2},1032,[`value`]))),128))]),_:1})]),_:1},8,[`modelValue`])],2))}})),Il={class:`flex items-center text-sm`},Ll={key:0,class:`mr-2 ml-auto text-xs opacity-60`},q=j(V(V({},{name:`PreferenceSwitchItem`}),{},{__name:`switch-item`,props:t({disabled:{type:Boolean,default:!1},tip:{default:``}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n=u();function r(){t.value=!t.value}return(a,o)=>(M(),C(`div`,{class:x([{"pointer-events-none opacity-50":e.disabled},`my-1 flex w-full items-center justify-between rounded-md px-2 py-2.5 hover:bg-accent`]),onClick:r},[S(`span`,Il,[z(a.$slots,`default`),d(n).tip||e.tip?(M(),L(d(Bn),{key:0,side:`bottom`},{trigger:P(()=>[i(d(qt),{class:`ml-1 size-3 cursor-help pointer-events-auto`})]),default:P(()=>[z(a.$slots,`tip`,{},()=>[e.tip?(M(!0),C(N,{key:0},w(e.tip.split(` +`),(e,t)=>(M(),C(`p`,{key:t},F(e),1))),128)):B(``,!0)])]),_:3})):B(``,!0)]),a.$slots.shortcut?(M(),C(`span`,Ll,[z(a.$slots,`shortcut`)])):B(``,!0),i(d(Nr),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value=e),onClick:o[1]||(o[1]=Ce(()=>{},[`stop`]))},null,8,[`modelValue`])],2))}})),Rl=j(V(V({},{name:`PreferenceCustomFields`}),{},{__name:`custom`,props:{fields:{},values:{}},emits:[`update`],setup(e,{emit:t}){let n=e,r=t;function i(e,t){r(`update`,{[e]:t})}function o(e,t){i(e,t!=null&&t)}function s(e){return typeof e==`number`&&Number.isFinite(e)?e:void 0}function c(e,t){let n=s(t);n!==void 0&&i(e,n)}function l(e,t){i(e,t==null?``:t)}let u=A(()=>n.fields.map(e=>V(V({},e),{},{label:K(e.label),options:e.component===`select`?e.options.map(e=>V(V({},e),{},{label:K(e.label)})):void 0,placeholder:e.placeholder?K(e.placeholder):``,tip:e.tip?K(e.tip):``})));return(t,n)=>(M(!0),C(N,null,w(u.value,t=>{var n,r;return M(),C(N,{key:t.key},[t.component===`switch`?(M(),L(q,D({key:0,disabled:t.disabled,"model-value":!!e.values[t.key],tip:t.tip},{ref_for:!0},t.componentProps,{"onUpdate:modelValue":e=>o(t.key,e)}),{default:P(()=>[a(F(t.label),1)]),_:2},1040,[`disabled`,`model-value`,`tip`,`onUpdate:modelValue`])):t.component===`number`?(M(),L(Nl,D({key:1,disabled:t.disabled,"model-value":s(e.values[t.key]),placeholder:t.placeholder,tip:t.tip},{ref_for:!0},t.componentProps,{"onUpdate:modelValue":e=>c(t.key,e)}),{default:P(()=>[a(F(t.label),1)]),_:2},1040,[`disabled`,`model-value`,`placeholder`,`tip`,`onUpdate:modelValue`])):t.component===`select`?(M(),L(Fl,D({key:2,disabled:t.disabled,items:t.options,"model-value":String((n=e.values[t.key])==null?``:n),placeholder:t.placeholder,tip:t.tip},{ref_for:!0},t.componentProps,{"onUpdate:modelValue":e=>l(t.key,e)}),{default:P(()=>[a(F(t.label),1)]),_:2},1040,[`disabled`,`items`,`model-value`,`placeholder`,`tip`,`onUpdate:modelValue`])):(M(),L(jl,D({key:3,disabled:t.disabled,"model-value":String((r=e.values[t.key])==null?``:r),placeholder:t.placeholder,tip:t.tip},{ref_for:!0},t.componentProps,{"onUpdate:modelValue":e=>l(t.key,e)}),{default:P(()=>[a(F(t.label),1)]),_:2},1040,[`disabled`,`model-value`,`placeholder`,`tip`,`onUpdate:modelValue`]))],64)}),128))}})),zl={key:0,class:`mt-3 mb-2 flex justify-between gap-3 px-2`},Bl=[`onClick`],Vl=j(V(V({},{name:`PreferenceAnimation`}),{},{__name:`animation`,props:{transitionProgress:V({type:Boolean},{default:!1}),transitionProgressModifiers:{},transitionName:{},transitionNameModifiers:{},transitionEnable:{type:Boolean},transitionEnableModifiers:{},transitionLoading:{type:Boolean},transitionLoadingModifiers:{}},emits:[`update:transitionProgress`,`update:transitionName`,`update:transitionEnable`,`update:transitionLoading`],setup(e){let t=o(e,`transitionProgress`),n=o(e,`transitionName`),r=o(e,`transitionEnable`),s=o(e,`transitionLoading`),c=[`fade`,`fade-slide`,`fade-up`,`fade-down`];function l(e){n.value=e}return(e,o)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value=e)},{default:P(()=>[a(F(d(K)(`preferences.animation.progress`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:s.value,"onUpdate:modelValue":o[1]||(o[1]=e=>s.value=e)},{default:P(()=>[a(F(d(K)(`preferences.animation.loading`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:r.value,"onUpdate:modelValue":o[2]||(o[2]=e=>r.value=e)},{default:P(()=>[a(F(d(K)(`preferences.animation.transition`)),1)]),_:1},8,[`modelValue`]),r.value?(M(),C(`div`,zl,[(M(),C(N,null,w(c,e=>S(`div`,{key:e,class:x([{"outline-box-active":n.value===e},`outline-box p-2`]),onClick:t=>l(e)},[S(`div`,{class:x([`${e}-slow`,`h-10 w-12 rounded-md bg-primary`])},null,2)],10,Bl)),64))])):B(``,!0)],64))}})),Hl=j(V(V({},{name:`PreferenceGeneralConfig`}),{},{__name:`general`,props:{appLocale:{},appLocaleModifiers:{},appTimezone:{},appTimezoneModifiers:{},appDynamicTitle:{type:Boolean},appDynamicTitleModifiers:{},appWatermark:{type:Boolean},appWatermarkModifiers:{},appWatermarkContent:{},appWatermarkContentModifiers:{},appEnableCheckUpdates:{type:Boolean},appEnableCheckUpdatesModifiers:{},appEnableCopyPreferences:{type:Boolean},appEnableCopyPreferencesModifiers:{}},emits:[`update:appLocale`,`update:appTimezone`,`update:appDynamicTitle`,`update:appWatermark`,`update:appWatermarkContent`,`update:appEnableCheckUpdates`,`update:appEnableCopyPreferences`],setup(e){let t=o(e,`appLocale`),n=o(e,`appTimezone`),r=o(e,`appDynamicTitle`),s=o(e,`appWatermark`),c=o(e,`appWatermarkContent`),l=o(e,`appEnableCheckUpdates`),u=o(e,`appEnableCopyPreferences`),f=ai(),p=R([]);return T(H(function*(){p.value=yield f.getTimezoneOptions();let e=d(f.timezone);e&&(n.value=e)})),(e,o)=>(M(),C(N,null,[i(Fl,{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value=e),items:d(Jr)},{default:P(()=>[a(F(d(K)(`preferences.language`)),1)]),_:1},8,[`modelValue`,`items`]),i(Fl,{modelValue:n.value,"onUpdate:modelValue":o[1]||(o[1]=e=>n.value=e),items:p.value},{default:P(()=>[a(F(d(K)(`preferences.timezone`)),1)]),_:1},8,[`modelValue`,`items`]),i(q,{modelValue:r.value,"onUpdate:modelValue":o[2]||(o[2]=e=>r.value=e)},{default:P(()=>[a(F(d(K)(`preferences.dynamicTitle`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:s.value,"onUpdate:modelValue":[o[3]||(o[3]=e=>s.value=e),o[4]||(o[4]=e=>{e||(c.value=``)})]},{default:P(()=>[a(F(d(K)(`preferences.watermark`)),1)]),_:1},8,[`modelValue`]),s.value?(M(),L(jl,{key:0,modelValue:c.value,"onUpdate:modelValue":o[5]||(o[5]=e=>c.value=e),placeholder:d(K)(`preferences.watermarkContent`)},{default:P(()=>[a(F(d(K)(`preferences.watermarkContent`)),1)]),_:1},8,[`modelValue`,`placeholder`])):B(``,!0),i(q,{modelValue:l.value,"onUpdate:modelValue":o[6]||(o[6]=e=>l.value=e)},{default:P(()=>[a(F(d(K)(`preferences.checkUpdates`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:u.value,"onUpdate:modelValue":o[7]||(o[7]=e=>u.value=e)},{default:P(()=>[a(F(d(K)(`preferences.enableCopyPreferences`)),1)]),_:1},8,[`modelValue`])],64))}})),Ul={class:`text-sm`},Wl=j(V(V({},{name:`PreferenceToggleItem`}),{},{__name:`toggle-item`,props:t({disabled:{type:Boolean,default:!1},items:{default:()=>[]}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`);return(n,r)=>(M(),C(`div`,{class:x([{"pointer-events-none opacity-50":e.disabled},`flex w-full items-center justify-between rounded-md p-2 hover:bg-accent`]),disabled:``},[S(`span`,Ul,[z(n.$slots,`default`)]),i(d(gr),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=e=>t.value=e),class:`gap-2`,size:`sm`,type:`single`,variant:`outline`},{default:P(()=>[(M(!0),C(N,null,w(e.items,e=>(M(),L(d(or),{key:e.value,value:e.value,class:`h-7 rounded-sm data-[state=on]:bg-primary data-[state=on]:text-primary-foreground`},{default:P(()=>[a(F(e.label),1)]),_:2},1032,[`value`]))),128))]),_:1},8,[`modelValue`])],2))}})),Gl=j(V(V({},{name:`PreferenceBreadcrumbConfig`}),{},{__name:`breadcrumb`,props:t({disabled:{type:Boolean}},{breadcrumbEnable:{type:Boolean},breadcrumbEnableModifiers:{},breadcrumbShowIcon:{type:Boolean},breadcrumbShowIconModifiers:{},breadcrumbStyleType:{},breadcrumbStyleTypeModifiers:{},breadcrumbShowHome:{type:Boolean},breadcrumbShowHomeModifiers:{},breadcrumbHideOnlyOne:{type:Boolean},breadcrumbHideOnlyOneModifiers:{}}),emits:[`update:breadcrumbEnable`,`update:breadcrumbShowIcon`,`update:breadcrumbStyleType`,`update:breadcrumbShowHome`,`update:breadcrumbHideOnlyOne`],setup(e){let t=e,n=o(e,`breadcrumbEnable`),r=o(e,`breadcrumbShowIcon`),s=o(e,`breadcrumbStyleType`),c=o(e,`breadcrumbShowHome`),l=o(e,`breadcrumbHideOnlyOne`),u=[{label:K(`preferences.normal`),value:`normal`},{label:K(`preferences.breadcrumb.background`),value:`background`}],f=A(()=>!n.value||t.disabled);return(t,o)=>(M(),C(N,null,[i(q,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=e=>n.value=e),disabled:e.disabled},{default:P(()=>[a(F(d(K)(`preferences.breadcrumb.enable`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:l.value,"onUpdate:modelValue":o[1]||(o[1]=e=>l.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.breadcrumb.hideOnlyOne`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:r.value,"onUpdate:modelValue":o[2]||(o[2]=e=>r.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.breadcrumb.icon`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:c.value,"onUpdate:modelValue":o[3]||(o[3]=e=>c.value=e),disabled:f.value||!r.value},{default:P(()=>[a(F(d(K)(`preferences.breadcrumb.home`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(Wl,{modelValue:s.value,"onUpdate:modelValue":o[4]||(o[4]=e=>s.value=e),disabled:f.value,items:u},{default:P(()=>[a(F(d(K)(`preferences.breadcrumb.style`)),1)]),_:1},8,[`modelValue`,`disabled`])],64))}})),Kl={},ql={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function Jl(e,t){return M(),C(`svg`,ql,[...t[0]||(t[0]=[h(``,1)])])}var Yl=Gr(Kl,[[`render`,Jl]]),Xl={},Zl={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function Ql(e,t){return M(),C(`svg`,Zl,[...t[0]||(t[0]=[h(``,1)])])}var $l=Gr(Xl,[[`render`,Ql]]),eu={},tu={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function nu(e,t){return M(),C(`svg`,tu,[...t[0]||(t[0]=[S(`g`,null,[S(`path`,{id:`svg_1`,d:`m0.13514,4.13514c0,-2.17352 1.82648,-4 4,-4l96,0c2.17352,0 4,1.82648 4,4l0,58c0,2.17352 -1.82648,4 -4,4l-96,0c-2.17352,0 -4,-1.82648 -4,-4l0,-58z`,fill:`currentColor`,"fill-opacity":`0.02`,opacity:`undefined`,stroke:`null`}),S(`rect`,{id:`svg_13`,fill:`currentColor`,"fill-opacity":`0.08`,height:`26.57155`,rx:`2`,stroke:`null`,width:`53.18333`,x:`45.79979`,y:`3.77232`}),S(`path`,{id:`svg_14`,d:`m4.28142,5.96169c0,-1.37748 1.06465,-2.53502 2.33158,-2.53502l31.2463,0c1.26693,0 2.33158,1.15754 2.33158,2.53502l0,21.86282c0,1.37748 -1.06465,2.53502 -2.33158,2.53502l-31.2463,0c-1.26693,0 -2.33158,-1.15754 -2.33158,-2.53502l0,-21.86282z`,fill:`currentColor`,"fill-opacity":`0.08`,opacity:`undefined`,stroke:`null`}),S(`rect`,{id:`svg_15`,fill:`currentColor`,"fill-opacity":`0.08`,height:`25.02247`,rx:`2`,stroke:`null`,width:`94.39371`,x:`4.56735`,y:`34.92584`})],-1)])])}var ru=Gr(eu,[[`render`,nu]]),iu={},au={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function ou(e,t){return M(),C(`svg`,au,[...t[0]||(t[0]=[h(``,1)])])}var su=Gr(iu,[[`render`,ou]]),cu={},lu={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function uu(e,t){return M(),C(`svg`,lu,[...t[0]||(t[0]=[h(``,1)])])}var du=Gr(cu,[[`render`,uu]]),fu={},pu={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function mu(e,t){return M(),C(`svg`,pu,[...t[0]||(t[0]=[h(``,1)])])}var hu=Gr(fu,[[`render`,mu]]),gu={},_u={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function vu(e,t){return M(),C(`svg`,_u,[...t[0]||(t[0]=[h(``,1)])])}var yu=Gr(gu,[[`render`,vu]]),bu={},xu={class:`custom-radio-image`,fill:`none`,height:`66`,width:`104`,xmlns:`http://www.w3.org/2000/svg`};function Su(e,t){return M(),C(`svg`,xu,[...t[0]||(t[0]=[h(``,1)])])}var Cu=Gr(bu,[[`render`,Su]]),wu=Yl,Tu={class:`flex w-full gap-5`},Eu=[`onClick`],Du={class:`mt-2 text-center text-xs text-muted-foreground`},Ou=j(V(V({},{name:`PreferenceLayoutContent`}),{},{__name:`content`,props:{modelValue:{default:`wide`},modelModifiers:{}},emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n={compact:$l,wide:wu},r=A(()=>[{name:K(`preferences.wide`),type:`wide`},{name:K(`preferences.compact`),type:`compact`}]);function i(e){return e===t.value?[`outline-box-active`]:[]}return(e,a)=>(M(),C(`div`,Tu,[(M(!0),C(N,null,w(r.value,e=>(M(),C(`div`,{key:e.name,class:`flex w-25 cursor-pointer flex-col`,onClick:n=>t.value=e.type},[S(`div`,{class:x([i(e.type),`outline-box flex-center`])},[(M(),L(me(n[e.type])))],2),S(`div`,Du,F(e.name),1)],8,Eu))),128))]))}})),ku=j({__name:`copyright`,props:t({disabled:{type:Boolean}},{copyrightEnable:{type:Boolean},copyrightEnableModifiers:{},copyrightDate:{},copyrightDateModifiers:{},copyrightIcp:{},copyrightIcpModifiers:{},copyrightIcpLink:{},copyrightIcpLinkModifiers:{},copyrightCompanyName:{},copyrightCompanyNameModifiers:{},copyrightCompanySiteLink:{},copyrightCompanySiteLinkModifiers:{}}),emits:[`update:copyrightEnable`,`update:copyrightDate`,`update:copyrightIcp`,`update:copyrightIcpLink`,`update:copyrightCompanyName`,`update:copyrightCompanySiteLink`],setup(e){let t=e,n=o(e,`copyrightEnable`),r=o(e,`copyrightDate`),s=o(e,`copyrightIcp`),c=o(e,`copyrightIcpLink`),l=o(e,`copyrightCompanyName`),u=o(e,`copyrightCompanySiteLink`),f=A(()=>t.disabled||!n.value);return(t,o)=>(M(),C(N,null,[i(q,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=e=>n.value=e),disabled:e.disabled},{default:P(()=>[a(F(d(K)(`preferences.copyright.enable`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(jl,{modelValue:l.value,"onUpdate:modelValue":o[1]||(o[1]=e=>l.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.copyright.companyName`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(jl,{modelValue:u.value,"onUpdate:modelValue":o[2]||(o[2]=e=>u.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.copyright.companySiteLink`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(jl,{modelValue:r.value,"onUpdate:modelValue":o[3]||(o[3]=e=>r.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.copyright.date`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(jl,{modelValue:s.value,"onUpdate:modelValue":o[4]||(o[4]=e=>s.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.copyright.icp`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(jl,{modelValue:c.value,"onUpdate:modelValue":o[5]||(o[5]=e=>c.value=e),disabled:f.value},{default:P(()=>[a(F(d(K)(`preferences.copyright.icpLink`)),1)]),_:1},8,[`modelValue`,`disabled`])],64))}}),Au=j({__name:`footer`,props:{footerEnable:{type:Boolean},footerEnableModifiers:{},footerFixed:{type:Boolean},footerFixedModifiers:{}},emits:[`update:footerEnable`,`update:footerFixed`],setup(e){let t=o(e,`footerEnable`),n=o(e,`footerFixed`);return(e,r)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=e=>t.value=e)},{default:P(()=>[a(F(d(K)(`preferences.footer.visible`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:n.value,"onUpdate:modelValue":r[1]||(r[1]=e=>n.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.footer.fixed`)),1)]),_:1},8,[`modelValue`,`disabled`])],64))}}),ju=j({__name:`header`,props:t({disabled:{type:Boolean}},{headerEnable:{type:Boolean},headerEnableModifiers:{},headerMode:{},headerModeModifiers:{},headerMenuAlign:{},headerMenuAlignModifiers:{}}),emits:[`update:headerEnable`,`update:headerMode`,`update:headerMenuAlign`],setup(e){let t=o(e,`headerEnable`),n=o(e,`headerMode`),r=o(e,`headerMenuAlign`),s=[{label:K(`preferences.header.modeStatic`),value:`static`},{label:K(`preferences.header.modeFixed`),value:`fixed`},{label:K(`preferences.header.modeAuto`),value:`auto`},{label:K(`preferences.header.modeAutoScroll`),value:`auto-scroll`}],c=[{label:K(`preferences.header.menuAlignStart`),value:`start`},{label:K(`preferences.header.menuAlignCenter`),value:`center`},{label:K(`preferences.header.menuAlignEnd`),value:`end`}];return(o,l)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=e=>t.value=e),disabled:e.disabled},{default:P(()=>[a(F(d(K)(`preferences.header.visible`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(Fl,{modelValue:n.value,"onUpdate:modelValue":l[1]||(l[1]=e=>n.value=e),disabled:!t.value,items:s},{default:P(()=>[a(F(d(K)(`preferences.mode`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(Wl,{modelValue:r.value,"onUpdate:modelValue":l[2]||(l[2]=e=>r.value=e),disabled:!t.value,items:c},{default:P(()=>[a(F(d(K)(`preferences.header.menuAlign`)),1)]),_:1},8,[`modelValue`,`disabled`])],64))}}),Mu={class:`flex w-full flex-wrap gap-5`},Nu=[`onClick`],Pu={class:`mt-2 flex-center text-center text-xs text-muted-foreground hover:text-foreground`},Fu=j(V(V({},{name:`PreferenceLayout`}),{},{__name:`layout`,props:{modelValue:{default:`sidebar-nav`},modelModifiers:{}},emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n={"full-content":ru,"header-nav":Yl,"mixed-nav":hu,"sidebar-mixed-nav":yu,"sidebar-nav":Cu,"header-mixed-nav":su,"header-sidebar-nav":du},r=A(()=>[{name:K(`preferences.vertical`),tip:K(`preferences.verticalTip`),type:`sidebar-nav`},{name:K(`preferences.twoColumn`),tip:K(`preferences.twoColumnTip`),type:`sidebar-mixed-nav`},{name:K(`preferences.horizontal`),tip:K(`preferences.horizontalTip`),type:`header-nav`},{name:K(`preferences.headerSidebarNav`),tip:K(`preferences.headerSidebarNavTip`),type:`header-sidebar-nav`},{name:K(`preferences.mixedMenu`),tip:K(`preferences.mixedMenuTip`),type:`mixed-nav`},{name:K(`preferences.headerTwoColumn`),tip:K(`preferences.headerTwoColumnTip`),type:`header-mixed-nav`},{name:K(`preferences.fullContent`),tip:K(`preferences.fullContentTip`),type:`full-content`}]);function s(e){return e===t.value?[`outline-box-active`]:[]}return(e,o)=>(M(),C(`div`,Mu,[(M(!0),C(N,null,w(r.value,e=>(M(),C(`div`,{key:e.name,class:`flex w-25 cursor-pointer flex-col`,onClick:n=>t.value=e.type},[S(`div`,{class:x([s(e.type),`outline-box flex-center`])},[(M(),L(me(n[e.type])))],2),S(`div`,Pu,[a(F(e.name)+` `,1),e.tip?(M(),L(d(Bn),{key:0,side:`bottom`},{trigger:P(()=>[i(d(qt),{class:`ml-1 size-3 cursor-help`})]),default:P(()=>[a(` `+F(e.tip),1)]),_:2},1024)):B(``,!0)])],8,Nu))),128))]))}})),Iu=j(V(V({},{name:`PreferenceNavigationConfig`}),{},{__name:`navigation`,props:t({disabled:{type:Boolean},disabledNavigationSplit:{type:Boolean}},{navigationStyleType:{},navigationStyleTypeModifiers:{},navigationSplit:{type:Boolean},navigationSplitModifiers:{},navigationAccordion:{type:Boolean},navigationAccordionModifiers:{}}),emits:[`update:navigationStyleType`,`update:navigationSplit`,`update:navigationAccordion`],setup(e){let t=o(e,`navigationStyleType`),n=o(e,`navigationSplit`),r=o(e,`navigationAccordion`),s=[{label:K(`preferences.rounded`),value:`rounded`},{label:K(`preferences.plain`),value:`plain`}];return(o,c)=>(M(),C(N,null,[i(Wl,{modelValue:t.value,"onUpdate:modelValue":c[0]||(c[0]=e=>t.value=e),disabled:e.disabled,items:s},{default:P(()=>[a(F(d(K)(`preferences.navigationMenu.style`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:n.value,"onUpdate:modelValue":c[1]||(c[1]=e=>n.value=e),disabled:e.disabledNavigationSplit||e.disabled},{tip:P(()=>[a(F(d(K)(`preferences.navigationMenu.splitTip`)),1)]),default:P(()=>[a(F(d(K)(`preferences.navigationMenu.split`))+` `,1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:r.value,"onUpdate:modelValue":c[2]||(c[2]=e=>r.value=e),disabled:e.disabled},{default:P(()=>[a(F(d(K)(`preferences.navigationMenu.accordion`)),1)]),_:1},8,[`modelValue`,`disabled`])],64))}})),Lu={class:`flex items-center text-sm`},Ru=j(V(V({},{name:`PreferenceCheckboxItem`}),{},{__name:`checkbox-item`,props:t({disabled:{type:Boolean,default:!1},items:{default:()=>[]},multiple:{type:Boolean,default:!1},onBtnClick:{type:Function,default:()=>{}},placeholder:{default:``}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`),n=u();return(r,a)=>(M(),C(`div`,{class:x([{"hover:bg-accent":!d(n).tip,"pointer-events-none opacity-50":e.disabled},`my-1 flex w-full items-center justify-between rounded-md px-2 py-1`])},[S(`span`,Lu,[z(r.$slots,`default`),d(n).tip?(M(),L(d(Bn),{key:0,side:`bottom`},{trigger:P(()=>[i(d(qt),{class:`ml-1 size-3 cursor-help`})]),default:P(()=>[z(r.$slots,`tip`)]),_:3})):B(``,!0)]),i(d(ps),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=e=>t.value=e),class:`h-8 w-41.25`,options:e.items,disabled:e.disabled,multiple:e.multiple,onBtnClick:e.onBtnClick},null,8,[`modelValue`,`options`,`disabled`,`multiple`,`onBtnClick`])],2))}})),zu=j({__name:`sidebar`,props:t({currentLayout:{},disabled:{type:Boolean}},{sidebarEnable:{type:Boolean},sidebarEnableModifiers:{},sidebarWidth:{},sidebarWidthModifiers:{},sidebarCollapsedShowTitle:{type:Boolean},sidebarCollapsedShowTitleModifiers:{},sidebarAutoActivateChild:{type:Boolean},sidebarAutoActivateChildModifiers:{},sidebarDraggable:{type:Boolean},sidebarDraggableModifiers:{},sidebarCollapsed:{type:Boolean},sidebarCollapsedModifiers:{},sidebarExpandOnHover:{type:Boolean},sidebarExpandOnHoverModifiers:{},sidebarButtons:{default:()=>[]},sidebarButtonsModifiers:{},sidebarCollapsedButton:{type:Boolean},sidebarCollapsedButtonModifiers:{},sidebarFixedButton:{type:Boolean},sidebarFixedButtonModifiers:{}}),emits:[`update:sidebarEnable`,`update:sidebarWidth`,`update:sidebarCollapsedShowTitle`,`update:sidebarAutoActivateChild`,`update:sidebarDraggable`,`update:sidebarCollapsed`,`update:sidebarExpandOnHover`,`update:sidebarButtons`,`update:sidebarCollapsedButton`,`update:sidebarFixedButton`],setup(e){let t=o(e,`sidebarEnable`),n=o(e,`sidebarWidth`),r=o(e,`sidebarCollapsedShowTitle`),s=o(e,`sidebarAutoActivateChild`),c=o(e,`sidebarDraggable`),l=o(e,`sidebarCollapsed`),u=o(e,`sidebarExpandOnHover`),f=o(e,`sidebarButtons`),p=o(e,`sidebarCollapsedButton`),m=o(e,`sidebarFixedButton`);T(()=>{p.value&&!f.value.includes(`collapsed`)&&f.value.push(`collapsed`),m.value&&!f.value.includes(`fixed`)&&f.value.push(`fixed`)});let h=()=>{p.value=!!f.value.includes(`collapsed`),m.value=!!f.value.includes(`fixed`)};return(o,p)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":p[0]||(p[0]=e=>t.value=e),disabled:e.disabled},{default:P(()=>[a(F(d(K)(`preferences.sidebar.visible`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:c.value,"onUpdate:modelValue":p[1]||(p[1]=e=>c.value=e),disabled:!t.value||e.disabled},{default:P(()=>[a(F(d(K)(`preferences.sidebar.draggable`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:l.value,"onUpdate:modelValue":p[2]||(p[2]=e=>l.value=e),disabled:!t.value||e.disabled},{default:P(()=>[a(F(d(K)(`preferences.sidebar.collapsed`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:u.value,"onUpdate:modelValue":p[3]||(p[3]=e=>u.value=e),disabled:!t.value||e.disabled||!l.value,tip:d(K)(`preferences.sidebar.expandOnHoverTip`)},{default:P(()=>[a(F(d(K)(`preferences.sidebar.expandOnHover`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(q,{modelValue:r.value,"onUpdate:modelValue":p[4]||(p[4]=e=>r.value=e),disabled:!t.value||e.disabled||!l.value},{default:P(()=>[a(F(d(K)(`preferences.sidebar.collapsedShowTitle`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:s.value,"onUpdate:modelValue":p[5]||(p[5]=e=>s.value=e),disabled:!t.value||![`sidebar-mixed-nav`,`mixed-nav`,`header-mixed-nav`].includes(e.currentLayout)||e.disabled,tip:d(K)(`preferences.sidebar.autoActivateChildTip`)},{default:P(()=>[a(F(d(K)(`preferences.sidebar.autoActivateChild`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(Ru,{items:[{label:d(K)(`preferences.sidebar.buttonCollapsed`),value:`collapsed`},{label:d(K)(`preferences.sidebar.buttonFixed`),value:`fixed`}],multiple:``,modelValue:f.value,"onUpdate:modelValue":p[6]||(p[6]=e=>f.value=e),"on-btn-click":h},{default:P(()=>[a(F(d(K)(`preferences.sidebar.buttons`)),1)]),_:1},8,[`items`,`modelValue`]),i(Nl,{modelValue:n.value,"onUpdate:modelValue":p[7]||(p[7]=e=>n.value=e),disabled:!t.value||e.disabled,max:320,min:160,step:10},{default:P(()=>[a(F(d(K)(`preferences.sidebar.width`)),1)]),_:1},8,[`modelValue`,`disabled`])],64))}}),Bu=j(V(V({},{name:`PreferenceTabsConfig`}),{},{__name:`tabbar`,props:t({disabled:{type:Boolean}},{tabbarEnable:{type:Boolean},tabbarEnableModifiers:{},tabbarShowIcon:{type:Boolean},tabbarShowIconModifiers:{},tabbarPersist:{type:Boolean},tabbarPersistModifiers:{},tabbarVisitHistory:{type:Boolean},tabbarVisitHistoryModifiers:{},tabbarDraggable:{type:Boolean},tabbarDraggableModifiers:{},tabbarWheelable:{type:Boolean},tabbarWheelableModifiers:{},tabbarStyleType:{},tabbarStyleTypeModifiers:{},tabbarShowMore:{type:Boolean},tabbarShowMoreModifiers:{},tabbarShowMaximize:{type:Boolean},tabbarShowMaximizeModifiers:{},tabbarMaxCount:{},tabbarMaxCountModifiers:{},tabbarMiddleClickToClose:{type:Boolean},tabbarMiddleClickToCloseModifiers:{}}),emits:[`update:tabbarEnable`,`update:tabbarShowIcon`,`update:tabbarPersist`,`update:tabbarVisitHistory`,`update:tabbarDraggable`,`update:tabbarWheelable`,`update:tabbarStyleType`,`update:tabbarShowMore`,`update:tabbarShowMaximize`,`update:tabbarMaxCount`,`update:tabbarMiddleClickToClose`],setup(e){let t=o(e,`tabbarEnable`),n=o(e,`tabbarShowIcon`),r=o(e,`tabbarPersist`),s=o(e,`tabbarVisitHistory`),c=o(e,`tabbarDraggable`),l=o(e,`tabbarWheelable`),u=o(e,`tabbarStyleType`),f=o(e,`tabbarShowMore`),p=o(e,`tabbarShowMaximize`),m=o(e,`tabbarMaxCount`),h=o(e,`tabbarMiddleClickToClose`),g=A(()=>[{label:K(`preferences.tabbar.styleType.chrome`),value:`chrome`},{label:K(`preferences.tabbar.styleType.plain`),value:`plain`},{label:K(`preferences.tabbar.styleType.card`),value:`card`},{label:K(`preferences.tabbar.styleType.brisk`),value:`brisk`}]);return(o,_)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":_[0]||(_[0]=e=>t.value=e),disabled:e.disabled},{default:P(()=>[a(F(d(K)(`preferences.tabbar.enable`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:r.value,"onUpdate:modelValue":_[1]||(_[1]=e=>r.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.persist`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:s.value,"onUpdate:modelValue":_[2]||(_[2]=e=>s.value=e),disabled:!t.value,tip:d(K)(`preferences.tabbar.visitHistoryTip`)},{default:P(()=>[a(F(d(K)(`preferences.tabbar.visitHistory`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(Nl,{modelValue:m.value,"onUpdate:modelValue":_[3]||(_[3]=e=>m.value=e),disabled:!t.value,max:30,min:0,step:5,tip:d(K)(`preferences.tabbar.maxCountTip`)},{default:P(()=>[a(F(d(K)(`preferences.tabbar.maxCount`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(q,{modelValue:c.value,"onUpdate:modelValue":_[4]||(_[4]=e=>c.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.draggable`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:l.value,"onUpdate:modelValue":_[5]||(_[5]=e=>l.value=e),disabled:!t.value,tip:d(K)(`preferences.tabbar.wheelableTip`)},{default:P(()=>[a(F(d(K)(`preferences.tabbar.wheelable`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(q,{modelValue:h.value,"onUpdate:modelValue":_[6]||(_[6]=e=>h.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.middleClickClose`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:n.value,"onUpdate:modelValue":_[7]||(_[7]=e=>n.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.icon`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:f.value,"onUpdate:modelValue":_[8]||(_[8]=e=>f.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.showMore`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:p.value,"onUpdate:modelValue":_[9]||(_[9]=e=>p.value=e),disabled:!t.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.showMaximize`)),1)]),_:1},8,[`modelValue`,`disabled`]),i(Fl,{modelValue:u.value,"onUpdate:modelValue":_[10]||(_[10]=e=>u.value=e),items:g.value},{default:P(()=>[a(F(d(K)(`preferences.tabbar.styleType.title`)),1)]),_:1},8,[`modelValue`,`items`])],64))}}));function Vu(e,t,n){return(t=Ju(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hu(){return Hu=Object.assign?Object.assign.bind():function(e){for(var t=1;t`&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function od(e){return e.host&&e!==document&&e.host.nodeType&&e.host!==e?e.host:e.parentNode}function sd(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===`>`?e.parentNode===n&&ad(e,t):ad(e,t))||r&&e===n)return e;if(e===n)break}while(e=od(e))}return null}var cd=/\s+/g;function ld(e,t,n){e&&t&&(e.classList?e.classList[n?`add`:`remove`](t):e.className=((` `+e.className+` `).replace(cd,` `).replace(` `+t+` `,` `)+(n?` `+t:``)).replace(cd,` `))}function X(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,``):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf(`webkit`)===-1&&(t=`-webkit-`+t),r[t]=n+(typeof n==`string`?``:`px`)}}function ud(e,t){var n=``;if(typeof e==`string`)n=e;else do{var r=X(e,`transform`);r&&r!==`none`&&(n=r+` `+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function dd(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i=a:i<=a,!o)return r;if(r===fd())break;r=bd(r,!1)}return!1}function hd(e,t,n,r){for(var i=0,a=0,o=e.children;a2&&arguments[2]!==void 0?arguments[2]:{},r=n.evt,i=Gu(n,Ld);Fd.pluginEvent.bind($)(e,t,Wu({dragEl:Z,parentEl:Bd,ghostEl:Q,rootEl:Vd,nextEl:Hd,lastDownEl:Ud,cloneEl:Wd,cloneHidden:Gd,dragStarted:cf,putSortable:Zd,activeSortable:$.active,originalEvent:r,oldIndex:Kd,oldDraggableIndex:Jd,newIndex:qd,newDraggableIndex:Yd,hideGhostForTarget:Df,unhideGhostForTarget:Of,cloneNowHidden:function(){Gd=!0},cloneNowShown:function(){Gd=!1},dispatchSortableEvent:function(e){zd({sortable:t,name:e,originalEvent:r})}},i))};function zd(e){Id(Wu({putSortable:Zd,cloneEl:Wd,targetEl:Z,rootEl:Vd,oldIndex:Kd,oldDraggableIndex:Jd,newIndex:qd,newDraggableIndex:Yd},e))}var Z,Bd,Q,Vd,Hd,Ud,Wd,Gd,Kd,qd,Jd,Yd,Xd,Zd,Qd=!1,$d=!1,ef=[],tf,nf,rf,af,of,sf,cf,lf,uf,df=!1,ff=!1,pf,mf,hf=[],gf=!1,_f=[],vf=typeof document<`u`,yf=nd,bf=$u||Qu?`cssFloat`:`float`,xf=vf&&!rd&&!nd&&`draggable`in document.createElement(`div`),Sf=function(){if(vf){if(Qu)return!1;var e=document.createElement(`x`);return e.style.cssText=`pointer-events:auto`,e.style.pointerEvents===`auto`}}(),Cf=function(e,t){var n=X(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=hd(e,0,t),a=hd(e,1,t),o=i&&X(i),s=a&&X(a),c=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+pd(i).width,l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+pd(a).width;if(n.display===`flex`)return n.flexDirection===`column`||n.flexDirection===`column-reverse`?`vertical`:`horizontal`;if(n.display===`grid`)return n.gridTemplateColumns.split(` `).length<=1?`vertical`:`horizontal`;if(i&&o.float&&o.float!==`none`){var u=o.float===`left`?`left`:`right`;return a&&(s.clear===`both`||s.clear===u)?`vertical`:`horizontal`}return i&&(o.display===`block`||o.display===`flex`||o.display===`table`||o.display===`grid`||c>=r&&n[bf]===`none`||a&&n[bf]===`none`&&c+l>r)?`vertical`:`horizontal`},wf=function(e,t,n){var r=n?e.left:e.top,i=n?e.right:e.bottom,a=n?e.width:e.height,o=n?t.left:t.top,s=n?t.right:t.bottom,c=n?t.width:t.height;return r===o||i===s||r+a/2===o+c/2},Tf=function(e,t){var n;return ef.some(function(r){var i=r[kd].options.emptyInsertThreshold;if(!(!i||gd(r))){var a=pd(r),o=e>=a.left-i&&e<=a.right+i,s=t>=a.top-i&&t<=a.bottom+i;if(o&&s)return n=r}}),n},Ef=function(e){function t(e,n){return function(r,i,a,o){var s=r.options.group.name&&i.options.group.name&&r.options.group.name===i.options.group.name;if(e==null&&(n||s))return!0;if(e==null||e===!1)return!1;if(n&&e===`clone`)return e;if(typeof e==`function`)return t(e(r,i,a,o),n)(r,i,a,o);var c=(n?r:i).options.group.name;return e===!0||typeof e==`string`&&e===c||e.join&&e.indexOf(c)>-1}}var n={},r=e.group;(!r||Yu(r)!=`object`)&&(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},Df=function(){!Sf&&Q&&X(Q,`display`,`none`)},Of=function(){!Sf&&Q&&X(Q,`display`,``)};vf&&!rd&&document.addEventListener(`click`,function(e){if($d)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),$d=!1,!1},!0);var kf=function(e){if(Z){e=e.touches?e.touches[0]:e;var t=Tf(e.clientX,e.clientY);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[kd]._onDragOver(n)}}},Af=function(e){Z&&Z.parentNode[kd]._isOutsideThisEl(e.target)};function $(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw`Sortable: \`el\` must be an HTMLElement, not ${{}.toString.call(e)}`;this.el=e,this.options=t=Hu({},t),e[kd]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?`>li`:`>*`,swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Cf(e,this.options)},ghostClass:`sortable-ghost`,chosenClass:`sortable-chosen`,dragClass:`sortable-drag`,ignore:`a, img`,filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData(`Text`,t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:`data-id`,delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:`sortable-fallback`,fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:$.supportPointer!==!1&&`PointerEvent`in window&&(!td||nd),emptyInsertThreshold:5};for(var r in Fd.initializePlugins(this,e,n),n)!(r in t)&&(t[r]=n[r]);for(var i in Ef(t),this)i.charAt(0)===`_`&&typeof this[i]==`function`&&(this[i]=this[i].bind(this));this.nativeDraggable=!t.forceFallback&&xf,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?J(e,`pointerdown`,this._onTapStart):(J(e,`mousedown`,this._onTapStart),J(e,`touchstart`,this._onTapStart)),this.nativeDraggable&&(J(e,`dragover`,this),J(e,`dragenter`,this)),ef.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Hu(this,Ad())}$.prototype={constructor:$,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(lf=null)},_getDirection:function(e,t){return typeof this.options.direction==`function`?this.options.direction.call(this,e,t,Z):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,i=r.preventOnFilter,a=e.type,o=e.touches&&e.touches[0]||e.pointerType&&e.pointerType===`touch`&&e,s=(o||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,l=r.filter;if(Bf(n),!Z&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||r.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&td&&s&&s.tagName.toUpperCase()===`SELECT`)&&(s=sd(s,r.draggable,n,!1),!(s&&s.animated)&&Ud!==s)){if(Kd=_d(s),Jd=_d(s,r.draggable),typeof l==`function`){if(l.call(this,e,s,this)){zd({sortable:t,rootEl:c,name:`filter`,targetEl:s,toEl:n,fromEl:n}),Rd(`filter`,t,{evt:e}),i&&e.preventDefault();return}}else if(l&&(l=l.split(`,`).some(function(r){if(r=sd(c,r.trim(),n,!1),r)return zd({sortable:t,rootEl:r,name:`filter`,targetEl:s,fromEl:n,toEl:n}),Rd(`filter`,t,{evt:e}),!0}),l)){i&&e.preventDefault();return}r.handle&&!sd(c,r.handle,n,!1)||this._prepareDragStart(e,o,s)}}},_prepareDragStart:function(e,t,n){var r=this,i=r.el,a=r.options,o=i.ownerDocument,s;if(n&&!Z&&n.parentNode===i){var c=pd(n);if(Vd=i,Z=n,Bd=Z.parentNode,Hd=Z.nextSibling,Ud=n,Xd=a.group,$.dragged=Z,tf={target:Z,clientX:(t||e).clientX,clientY:(t||e).clientY},of=tf.clientX-c.left,sf=tf.clientY-c.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,Z.style[`will-change`]=`all`,s=function(){if(Rd(`delayEnded`,r,{evt:e}),$.eventCanceled){r._onDrop();return}r._disableDelayedDragEvents(),!ed&&r.nativeDraggable&&(Z.draggable=!0),r._triggerDragStart(e,t),zd({sortable:r,name:`choose`,originalEvent:e}),ld(Z,a.chosenClass,!0)},a.ignore.split(`,`).forEach(function(e){dd(Z,e.trim(),Nf)}),J(o,`dragover`,kf),J(o,`mousemove`,kf),J(o,`touchmove`,kf),a.supportPointer?(J(o,`pointerup`,r._onDrop),!this.nativeDraggable&&J(o,`pointercancel`,r._onDrop)):(J(o,`mouseup`,r._onDrop),J(o,`touchend`,r._onDrop),J(o,`touchcancel`,r._onDrop)),ed&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Z.draggable=!0),Rd(`delayStart`,this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!($u||Qu))){if($.eventCanceled){this._onDrop();return}a.supportPointer?(J(o,`pointerup`,r._disableDelayedDrag),J(o,`pointercancel`,r._disableDelayedDrag)):(J(o,`mouseup`,r._disableDelayedDrag),J(o,`touchend`,r._disableDelayedDrag),J(o,`touchcancel`,r._disableDelayedDrag)),J(o,`mousemove`,r._delayedDragTouchMoveHandler),J(o,`touchmove`,r._delayedDragTouchMoveHandler),a.supportPointer&&J(o,`pointermove`,r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(s,a.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Z&&Nf(Z),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Y(e,`mouseup`,this._disableDelayedDrag),Y(e,`touchend`,this._disableDelayedDrag),Y(e,`touchcancel`,this._disableDelayedDrag),Y(e,`pointerup`,this._disableDelayedDrag),Y(e,`pointercancel`,this._disableDelayedDrag),Y(e,`mousemove`,this._delayedDragTouchMoveHandler),Y(e,`touchmove`,this._delayedDragTouchMoveHandler),Y(e,`pointermove`,this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType==`touch`&&e,!this.nativeDraggable||t?this.options.supportPointer?J(document,`pointermove`,this._onTouchMove):t?J(document,`touchmove`,this._onTouchMove):J(document,`mousemove`,this._onTouchMove):(J(Z,`dragend`,this),J(Vd,`dragstart`,this._onDragStart));try{document.selection?Vf(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(Qd=!1,Vd&&Z){Rd(`dragStarted`,this,{evt:t}),this.nativeDraggable&&J(document,`dragover`,Af);var n=this.options;!e&&ld(Z,n.dragClass,!1),ld(Z,n.ghostClass,!0),$.active=this,e&&this._appendGhost(),zd({sortable:this,name:`start`,originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(nf){this._lastX=nf.clientX,this._lastY=nf.clientY,Df();for(var e=document.elementFromPoint(nf.clientX,nf.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(nf.clientX,nf.clientY),e!==t);)t=e;if(Z.parentNode[kd]._isOutsideThisEl(e),t)do{if(t[kd]){var n=void 0;if(n=t[kd]._onDragOver({clientX:nf.clientX,clientY:nf.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=od(t));Of()}},_onTouchMove:function(e){if(tf){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,i=e.touches?e.touches[0]:e,a=Q&&ud(Q,!0),o=Q&&a&&a.a,s=Q&&a&&a.d,c=yf&&mf&&vd(mf),l=(i.clientX-tf.clientX+r.x)/(o||1)+(c?c[0]-hf[0]:0)/(o||1),u=(i.clientY-tf.clientY+r.y)/(s||1)+(c?c[1]-hf[1]:0)/(s||1);if(!$.active&&!Qd){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(zd({sortable:this,name:`update`,toEl:Bd,originalEvent:e}),zd({sortable:this,name:`sort`,toEl:Bd,originalEvent:e})):(qd>=0&&(zd({rootEl:Bd,name:`add`,toEl:Bd,fromEl:Vd,originalEvent:e}),zd({sortable:this,name:`remove`,toEl:Bd,originalEvent:e}),zd({rootEl:Bd,name:`sort`,toEl:Bd,fromEl:Vd,originalEvent:e}),zd({sortable:this,name:`sort`,toEl:Bd,originalEvent:e})),Zd&&Zd.save()),$.active&&((qd==null||qd===-1)&&(qd=Kd,Yd=Jd),zd({sortable:this,name:`end`,toEl:Bd,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Rd(`nulling`,this),Vd=Z=Bd=Q=Hd=Wd=Ud=Gd=tf=nf=cf=qd=Yd=Kd=Jd=lf=uf=Zd=Xd=$.dragged=$.ghost=$.clone=$.active=null;var e=this.el;_f.forEach(function(t){e.contains(t)&&(t.checked=!0)}),_f.length=rf=af=0},handleEvent:function(e){switch(e.type){case`drop`:case`dragend`:this._onDrop(e);break;case`dragenter`:case`dragover`:Z&&(this._onDragOver(e),jf(e));break;case`selectstart`:e.preventDefault()}},toArray:function(){for(var e=[],t,n=this.el.children,r=0,i=n.length,a=this.options;ri.right+a||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>i.bottom+a||e.clientX>r.right&&e.clientY>r.top}function Lf(e,t,n,r,i,a,o,s){var c=r?e.clientY:e.clientX,l=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o){if(s&&pfu+l*a/2:cd-pf)return-uf}else if(c>u+l*(1-i)/2&&cd-l*a/2)?c>u+l/2?1:-1:0}function Rf(e){return _d(Z)<_d(e)?1:-1}function zf(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function Bf(e){_f.length=0;for(var t=e.getElementsByTagName(`input`),n=t.length;n--;){var r=t[n];r.checked&&_f.push(r)}}function Vf(e){return setTimeout(e,0)}function Hf(e){return clearTimeout(e)}vf&&J(document,`touchmove`,function(e){($.active||Qd)&&e.cancelable&&e.preventDefault()}),$.utils={on:J,off:Y,css:X,find:dd,is:function(e,t){return!!sd(e,t,e,!1)},extend:xd,throttle:wd,closest:sd,toggleClass:ld,clone:Dd,index:_d,nextTick:Vf,cancelNextTick:Hf,detectDirection:Cf,getChild:hd,expando:kd},$.get=function(e){return e[kd]},$.mount=function(){var e=[...arguments];e[0].constructor===Array&&(e=e[0]),e.forEach(function(e){if(!e.prototype||!e.prototype.constructor)throw`Sortable: Mounted plugin must be a constructor function, not ${{}.toString.call(e)}`;e.utils&&($.utils=Wu(Wu({},$.utils),e.utils)),Fd.mount(e)})},$.create=function(e,t){return new $(e,t)},$.version=Xu;var Uf=[],Wf,Gf,Kf=!1,qf,Jf,Yf,Xf;function Zf(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)e.charAt(0)===`_`&&typeof this[e]==`function`&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?J(document,`dragover`,this._handleAutoScroll):this.options.supportPointer?J(document,`pointermove`,this._handleFallbackAutoScroll):t.touches?J(document,`touchmove`,this._handleFallbackAutoScroll):J(document,`mousemove`,this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;!this.options.dragOverBubble&&!t.rootEl&&this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?Y(document,`dragover`,this._handleAutoScroll):(Y(document,`pointermove`,this._handleFallbackAutoScroll),Y(document,`touchmove`,this._handleFallbackAutoScroll),Y(document,`mousemove`,this._handleFallbackAutoScroll)),$f(),Qf(),Td()},nulling:function(){Yf=Gf=Wf=Kf=Xf=qf=Jf=null,Uf.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var n=this,r=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,a=document.elementFromPoint(r,i);if(Yf=e,t||this.options.forceAutoScrollFallback||$u||Qu||td){ep(e,this.options,a,t);var o=bd(a,!0);Kf&&(!Xf||r!==qf||i!==Jf)&&(Xf&&$f(),Xf=setInterval(function(){var a=bd(document.elementFromPoint(r,i),!0);a!==o&&(o=a,Qf()),ep(e,n.options,a,t)},10),qf=r,Jf=i)}else{if(!this.options.bubbleScroll||bd(a,!0)===fd()){Qf();return}ep(e,this.options,bd(a,!1),!1)}}},Hu(e,{pluginName:`scroll`,initializeByDefault:!0})}function Qf(){Uf.forEach(function(e){clearInterval(e.pid)}),Uf=[]}function $f(){clearInterval(Xf)}var ep=wd(function(e,t,n,r){if(t.scroll){var i=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,o=t.scrollSensitivity,s=t.scrollSpeed,c=fd(),l=!1,u;Gf!==n&&(Gf=n,Qf(),Wf=t.scroll,u=t.scrollFn,Wf===!0&&(Wf=bd(n,!0)));var d=0,f=Wf;do{var p=f,m=pd(p),h=m.top,g=m.bottom,_=m.left,v=m.right,y=m.width,b=m.height,x=void 0,S=void 0,ee=p.scrollWidth,C=p.scrollHeight,w=X(p),T=p.scrollLeft,E=p.scrollTop;p===c?(x=yn.items.filter(e=>e.position!==`none`)),c=A(()=>n.items.filter(e=>e.position===`none`));function l(){let e=a.value;e&&(o==null||o.destroy(),o=$.create(e,{animation:200,handle:`.drag-handle`,onEnd(){let t=[...e.children].map(e=>e.dataset.key).filter(Boolean);r(`updateOrder`,[...t,...c.value.map(e=>e.key)])}}))}T(l),k(()=>{o==null||o.destroy(),o=null});function u(e,t){t&&(r(`updatePosition`,e,t),I(()=>{r(`updateOrder`,[...s.value,...c.value].map(e=>e.key))}))}return(t,n)=>(M(),C(`div`,ip,[S(`div`,{ref_key:`listRef`,ref:a,class:`space-y-1`},[(M(!0),C(N,null,w(s.value,t=>{var n;return M(),C(`div`,{key:t.key,"data-key":t.key,class:`bg-accent flex items-center rounded-md pl-2`},[i(d(io),{class:`drag-handle size-4 shrink-0 cursor-grab text-muted-foreground active:cursor-grabbing`}),i(Fl,{items:(n=t.positionItems)==null?e.positionItems:n,"model-value":t.position,class:`min-w-0 flex-1`,"onUpdate:modelValue":e=>u(t.key,e)},{default:P(()=>[S(`span`,op,F(t.label),1)]),_:2},1032,[`items`,`model-value`,`onUpdate:modelValue`])],8,ap)}),128))],512),c.value.length>0?(M(),C(`div`,sp,[S(`div`,cp,F(d(K)(`preferences.widget.hidden`)),1),(M(!0),C(N,null,w(c.value,t=>{var n;return M(),C(`div`,{key:t.key,class:`flex items-center rounded-md`},[i(Fl,{items:(n=t.positionItems)==null?e.positionItems:n,"model-value":t.position,class:`min-w-0 flex-1`,"onUpdate:modelValue":e=>u(t.key,e)},{default:P(()=>[S(`span`,lp,F(t.label),1)]),_:2},1032,[`items`,`model-value`,`onUpdate:modelValue`])])}),128))])):B(``,!0)]))}}),dp=j(V(V({},{name:`PreferenceInterfaceControl`}),{},{__name:`widget`,props:{widgetOrder:{required:!0},widgetOrderModifiers:{},widgetGlobalSearchButtonPosition:{},widgetGlobalSearchButtonPositionModifiers:{},widgetFullscreenButtonPosition:{},widgetFullscreenButtonPositionModifiers:{},widgetLanguageToggleButtonPosition:{},widgetLanguageToggleButtonPositionModifiers:{},widgetNotificationButtonPosition:{},widgetNotificationButtonPositionModifiers:{},widgetThemeToggleButtonPosition:{},widgetThemeToggleButtonPositionModifiers:{},widgetLockScreenButtonPosition:{},widgetLockScreenButtonPositionModifiers:{},widgetLogoutButtonPosition:{},widgetLogoutButtonPositionModifiers:{},widgetRefreshButtonPosition:{},widgetRefreshButtonPositionModifiers:{},widgetTimezoneButtonPosition:{},widgetTimezoneButtonPositionModifiers:{},appPreferencesButtonPosition:{},appPreferencesButtonPositionModifiers:{}},emits:[`update:widgetOrder`,`update:widgetGlobalSearchButtonPosition`,`update:widgetFullscreenButtonPosition`,`update:widgetLanguageToggleButtonPosition`,`update:widgetNotificationButtonPosition`,`update:widgetThemeToggleButtonPosition`,`update:widgetLockScreenButtonPosition`,`update:widgetLogoutButtonPosition`,`update:widgetRefreshButtonPosition`,`update:widgetTimezoneButtonPosition`,`update:appPreferencesButtonPosition`],setup(e){let t=o(e,`widgetOrder`),n=o(e,`widgetGlobalSearchButtonPosition`),r=o(e,`widgetFullscreenButtonPosition`),i=o(e,`widgetLanguageToggleButtonPosition`),a=o(e,`widgetNotificationButtonPosition`),s=o(e,`widgetThemeToggleButtonPosition`),c=o(e,`widgetLockScreenButtonPosition`),l=o(e,`widgetLogoutButtonPosition`),u=o(e,`widgetRefreshButtonPosition`),d=o(e,`widgetTimezoneButtonPosition`),f=o(e,`appPreferencesButtonPosition`),p=A(()=>[{label:K(`preferences.widget.header`),value:`header`},{label:K(`preferences.widget.userDropdown`),value:`user-dropdown`},{label:K(`common.notShow`),value:`none`}]),m=A(()=>[{label:K(`preferences.position.auto`),value:`auto`},{label:K(`preferences.position.header`),value:`header`},{label:K(`preferences.position.fixed`),value:`fixed`},{label:K(`preferences.position.userDropdown`),value:`user-dropdown`},{label:K(`common.notShow`),value:`none`}]),h={globalSearch:`widgetGlobalSearchButtonPosition`,preferences:`appPreferencesButtonPosition`,themeToggle:`widgetThemeToggleButtonPosition`,languageToggle:`widgetLanguageToggleButtonPosition`,timezone:`widgetTimezoneButtonPosition`,fullscreen:`widgetFullscreenButtonPosition`,refresh:`widgetRefreshButtonPosition`,notification:`widgetNotificationButtonPosition`,lockScreenBtn:`widgetLockScreenButtonPosition`,logoutBtn:`widgetLogoutButtonPosition`},g={globalSearch:`preferences.widget.globalSearch`,preferences:`preferences.title`,themeToggle:`preferences.widget.themeToggle`,languageToggle:`preferences.widget.languageToggle`,timezone:`preferences.widget.timezone`,fullscreen:`preferences.widget.fullscreen`,refresh:`preferences.widget.refresh`,notification:`preferences.widget.notification`,lockScreenBtn:`ui.widgets.lockScreen.title`,logoutBtn:`common.logout`},_=A(()=>{var e;return((e=t.value)==null?[]:e).map(e=>{var t;return{key:e,label:K((t=g[e])==null?e:t),position:v(e),positionItems:e===`preferences`?m.value:void 0}})});function v(e){var t,o;let p=h[e];return p?(t=(o={widgetGlobalSearchButtonPosition:n,widgetFullscreenButtonPosition:r,widgetLanguageToggleButtonPosition:i,widgetNotificationButtonPosition:a,widgetThemeToggleButtonPosition:s,widgetLockScreenButtonPosition:c,widgetLogoutButtonPosition:l,widgetRefreshButtonPosition:u,widgetTimezoneButtonPosition:d,appPreferencesButtonPosition:f}[p])==null?void 0:o.value)==null?`none`:t:`none`}function y(e){t.value=e}function b(e,t){let o=h[e];if(!o)return;let p={widgetGlobalSearchButtonPosition:n,widgetFullscreenButtonPosition:r,widgetLanguageToggleButtonPosition:i,widgetNotificationButtonPosition:a,widgetThemeToggleButtonPosition:s,widgetLockScreenButtonPosition:c,widgetLogoutButtonPosition:l,widgetRefreshButtonPosition:u,widgetTimezoneButtonPosition:d,appPreferencesButtonPosition:f};p[o].value=t}return(e,t)=>(M(),L(up,{items:_.value,"position-items":p.value,onUpdateOrder:y,onUpdatePosition:b},null,8,[`items`,`position-items`]))}})),fp=j(V(V({},{name:`PreferenceGeneralConfig`}),{},{__name:`global`,props:{shortcutKeysEnable:{type:Boolean},shortcutKeysEnableModifiers:{},shortcutKeysGlobalSearch:{type:Boolean},shortcutKeysGlobalSearchModifiers:{},shortcutKeysLogout:{type:Boolean},shortcutKeysLogoutModifiers:{},shortcutKeysLockScreen:{type:Boolean},shortcutKeysLockScreenModifiers:{},shortcutKeysEscape:{type:Boolean},shortcutKeysEscapeModifiers:{}},emits:[`update:shortcutKeysEnable`,`update:shortcutKeysGlobalSearch`,`update:shortcutKeysLogout`,`update:shortcutKeysLockScreen`,`update:shortcutKeysEscape`],setup(e){let t=o(e,`shortcutKeysEnable`),n=o(e,`shortcutKeysGlobalSearch`),r=o(e,`shortcutKeysLogout`),s=o(e,`shortcutKeysLockScreen`),c=o(e,`shortcutKeysEscape`),l=A(()=>nt()?`Alt`:`⌥`);return(e,o)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value=e)},{default:P(()=>[a(F(d(K)(`preferences.shortcutKeys.title`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:n.value,"onUpdate:modelValue":o[1]||(o[1]=e=>n.value=e),disabled:!t.value},{shortcut:P(()=>[a(F(d(nt)()?`Ctrl`:`⌘`)+` `,1),o[5]||(o[5]=S(`kbd`,null,` K `,-1))]),default:P(()=>[a(F(d(K)(`preferences.shortcutKeys.search`))+` `,1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:r.value,"onUpdate:modelValue":o[2]||(o[2]=e=>r.value=e),disabled:!t.value},{shortcut:P(()=>[a(F(l.value)+` Q `,1)]),default:P(()=>[a(F(d(K)(`preferences.shortcutKeys.logout`))+` `,1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:s.value,"onUpdate:modelValue":o[3]||(o[3]=e=>s.value=e),disabled:!t.value},{shortcut:P(()=>[a(F(l.value)+` L `,1)]),default:P(()=>[a(F(d(K)(`ui.widgets.lockScreen.title`))+` `,1)]),_:1},8,[`modelValue`,`disabled`]),i(q,{modelValue:c.value,"onUpdate:modelValue":o[4]||(o[4]=e=>c.value=e),disabled:!t.value},{shortcut:P(()=>[...o[6]||(o[6]=[a(` Esc `,-1)])]),default:P(()=>[a(F(d(K)(`preferences.shortcutKeys.escape`))+` `,1)]),_:1},8,[`modelValue`,`disabled`])],64))}})),pp={class:`flex w-full flex-wrap justify-between`},mp=[`onClick`],hp={class:`relative flex-center size-5 rounded-sm`},gp=[`value`],_p={class:`my-2 text-center text-xs text-muted-foreground`},vp=j(V(V({},{name:`PreferenceBuiltinTheme`}),{},{__name:`builtin`,props:t({isDark:{type:Boolean}},{modelValue:{default:`default`},modelModifiers:{},themeColorPrimary:{},themeColorPrimaryModifiers:{}}),emits:[`update:modelValue`,`update:themeColorPrimary`],setup(e){let t=e,n=R(),r=o(e,`modelValue`),a=o(e,`themeColorPrimary`),c=pn(e=>{a.value=e},300,!0,!0),l=A(()=>new Sn(a.value||``).toHexString()),u=A(()=>[...ke]);function f(e){switch(e){case`custom`:return K(`preferences.theme.builtin.custom`);case`deep-blue`:return K(`preferences.theme.builtin.deepBlue`);case`deep-green`:return K(`preferences.theme.builtin.deepGreen`);case`default`:return K(`preferences.theme.builtin.default`);case`gray`:return K(`preferences.theme.builtin.gray`);case`green`:return K(`preferences.theme.builtin.green`);case`neutral`:return K(`preferences.theme.builtin.neutral`);case`orange`:return K(`preferences.theme.builtin.orange`);case`pink`:return K(`preferences.theme.builtin.pink`);case`rose`:return K(`preferences.theme.builtin.rose`);case`sky-blue`:return K(`preferences.theme.builtin.skyBlue`);case`slate`:return K(`preferences.theme.builtin.slate`);case`violet`:return K(`preferences.theme.builtin.violet`);case`yellow`:return K(`preferences.theme.builtin.yellow`);case`zinc`:return K(`preferences.theme.builtin.zinc`)}}function p(e){r.value=e.type}function m(e){let t=e.target;c(Oe(t.value))}function h(){var e,t;(e=n.value)==null||(e=e[0])==null||(t=e.click)==null||t.call(e)}return s(()=>[r.value,t.isDark],([e,t])=>{let n=u.value.find(t=>t.type===e);if(n){let e=t&&n.darkPrimaryColor||n.primaryColor;a.value=e||n.color}}),(e,t)=>(M(),C(`div`,pp,[(M(!0),C(N,null,w(u.value,e=>(M(),C(`div`,{key:e.type,class:`flex cursor-pointer flex-col`,onClick:t=>p(e)},[S(`div`,{class:x([{"outline-box-active":e.type===r.value},`group outline-box flex-center cursor-pointer`])},[e.type===`custom`?(M(),C(`div`,{key:1,class:`size-full px-9 py-2`,onClick:Ce(h,[`stop`])},[S(`div`,hp,[i(d(vo),{class:`absolute z-1 size-5 opacity-60 group-hover:opacity-100`}),S(`input`,{ref_for:!0,ref_key:`colorInput`,ref:n,value:l.value,class:`absolute inset-0 opacity-0`,type:`color`,onInput:m},null,40,gp)])])):(M(),C(`div`,{key:0,style:E({backgroundColor:e.color}),class:`mx-9 my-2 size-5 rounded-md`},null,4))],2),S(`div`,_p,F(f(e.type)),1)],8,mp))),128))]))}})),yp=j(V(V({},{name:`PreferenceColorMode`}),{},{__name:`color-mode`,props:{appColorWeakMode:V({type:Boolean},{default:!1}),appColorWeakModeModifiers:{},appColorGrayMode:V({type:Boolean},{default:!1}),appColorGrayModeModifiers:{}},emits:[`update:appColorWeakMode`,`update:appColorGrayMode`],setup(e){let t=o(e,`appColorWeakMode`),n=o(e,`appColorGrayMode`);return(e,r)=>(M(),C(N,null,[i(q,{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=e=>t.value=e)},{default:P(()=>[a(F(d(K)(`preferences.theme.weakMode`)),1)]),_:1},8,[`modelValue`]),i(q,{modelValue:n.value,"onUpdate:modelValue":r[1]||(r[1]=e=>n.value=e)},{default:P(()=>[a(F(d(K)(`preferences.theme.grayMode`)),1)]),_:1},8,[`modelValue`])],64))}})),bp={class:`flex w-full flex-col gap-4`},xp={class:`flex items-center gap-2`},Sp={class:`text-xs text-muted-foreground`},Cp=15,wp=22,Tp=1,Ep=j(V(V({},{name:`PreferenceFontSize`}),{},{__name:`font-size`,props:{modelValue:{default:16},modelModifiers:{}},emits:[`update:modelValue`],setup(e){let t=o(e,`modelValue`);return s(t,e=>{ewp&&(t.value=wp)},{immediate:!0}),(e,n)=>(M(),C(`div`,bp,[S(`div`,xp,[i(d(Uo),{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=e=>t.value=e),max:wp,min:Cp,step:Tp,class:`w-full`},{default:P(()=>[i(d(Wo),null,{default:P(()=>[i(d(Go)),i(d(qo)),i(d(Ko))]),_:1})]),_:1},8,[`modelValue`]),n[1]||(n[1]=S(`span`,{class:`text-xs whitespace-nowrap text-muted-foreground`},`px`,-1))]),S(`div`,Sp,F(d(K)(`preferences.theme.fontSizeTip`)),1)]))}})),Dp=j(V(V({},{name:`PreferenceColorMode`}),{},{__name:`radius`,props:{themeRadius:{default:`0.5`},themeRadiusModifiers:{}},emits:[`update:themeRadius`],setup(e){let t=o(e,`themeRadius`),n=[{label:`0`,value:`0`},{label:`0.25`,value:`0.25`},{label:`0.5`,value:`0.5`},{label:`0.75`,value:`0.75`},{label:`1`,value:`1`}];return(e,r)=>(M(),L(d(gr),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=e=>t.value=e),class:`gap-2`,size:`sm`,type:`single`,variant:`outline`},{default:P(()=>[(M(),C(N,null,w(n,e=>i(d(or),{key:e.value,value:e.value,class:`h-7 w-16 rounded-sm data-[state=on]:bg-primary data-[state=on]:text-primary-foreground`},{default:P(()=>[a(F(e.label),1)]),_:2},1032,[`value`])),64))]),_:1},8,[`modelValue`]))}})),Op={class:`flex w-full flex-wrap justify-between`},kp=[`onClick`],Ap={class:`mt-2 text-center text-xs text-muted-foreground`},jp=j(V(V({},{name:`PreferenceTheme`}),{},{__name:`theme`,props:{modelValue:{default:`auto`},modelModifiers:{},themeSemiDarkSidebar:{type:Boolean},themeSemiDarkSidebarModifiers:{},themeSemiDarkSidebarSub:{type:Boolean},themeSemiDarkSidebarSubModifiers:{},themeSemiDarkHeader:{type:Boolean},themeSemiDarkHeaderModifiers:{}},emits:[`update:modelValue`,`update:themeSemiDarkSidebar`,`update:themeSemiDarkSidebarSub`,`update:themeSemiDarkHeader`],setup(e){let t=o(e,`modelValue`),n=o(e,`themeSemiDarkSidebar`),r=o(e,`themeSemiDarkSidebarSub`),c=o(e,`themeSemiDarkHeader`),{layout:l}=Ue();s(()=>n.value,()=>{n.value||(r.value=n.value)});let u=[{icon:ur,name:`light`},{icon:mr,name:`dark`},{icon:_r,name:`auto`}];function f(e){return e===t.value?[`outline-box-active`]:[]}function p(e){switch(e){case`auto`:return K(`preferences.followSystem`);case`dark`:return K(`preferences.theme.dark`);case`light`:return K(`preferences.theme.light`)}}return(e,o)=>(M(),C(`div`,Op,[(M(),C(N,null,w(u,e=>S(`div`,{key:e.name,class:`flex cursor-pointer flex-col`,onClick:n=>t.value=e.name},[S(`div`,{class:x([f(e.name),`outline-box flex-center py-4`])},[(M(),L(me(e.icon),{class:`mx-9 size-5`}))],2),S(`div`,Ap,F(p(e.name)),1)],8,kp)),64)),i(q,{modelValue:n.value,"onUpdate:modelValue":o[0]||(o[0]=e=>n.value=e),disabled:t.value===`dark`||d(l)===`header-nav`||d(l)===`full-content`,tip:d(K)(`preferences.theme.darkSidebarTip`),class:`mt-6`},{default:P(()=>[a(F(d(K)(`preferences.theme.darkSidebar`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(q,{modelValue:r.value,"onUpdate:modelValue":o[1]||(o[1]=e=>r.value=e),disabled:t.value===`dark`||d(l)!==`header-mixed-nav`&&d(l)!==`sidebar-mixed-nav`||!n.value,tip:d(K)(`preferences.theme.darkSidebarSubTip`)},{default:P(()=>[a(F(d(K)(`preferences.theme.darkSidebarSub`)),1)]),_:1},8,[`modelValue`,`disabled`,`tip`]),i(q,{modelValue:c.value,"onUpdate:modelValue":o[2]||(o[2]=e=>c.value=e),disabled:t.value===`dark`},{default:P(()=>[a(F(d(K)(`preferences.theme.darkHeader`)),1)]),_:1},8,[`modelValue`,`disabled`])]))}})),Mp={class:`flex items-center`},Np={key:0,class:`absolute top-0.5 right-0.5 size-2 rounded-sm bg-primary`},Pp=Gr(j({__name:`preferences-drawer`,props:{appLocale:{},appLocaleModifiers:{},appTimezone:{},appTimezoneModifiers:{},appDynamicTitle:{type:Boolean},appDynamicTitleModifiers:{},appLayout:{},appLayoutModifiers:{},appColorGrayMode:{type:Boolean},appColorGrayModeModifiers:{},appColorWeakMode:{type:Boolean},appColorWeakModeModifiers:{},appContentCompact:{},appContentCompactModifiers:{},appWatermark:{type:Boolean},appWatermarkModifiers:{},appWatermarkContent:{},appWatermarkContentModifiers:{},appEnableCheckUpdates:{type:Boolean},appEnableCheckUpdatesModifiers:{},appEnableCopyPreferences:{type:Boolean},appEnableCopyPreferencesModifiers:{},appEnableStickyPreferencesNavigationBar:{type:Boolean},appEnableStickyPreferencesNavigationBarModifiers:{},appPreferencesButtonPosition:{},appPreferencesButtonPositionModifiers:{},transitionProgress:{type:Boolean},transitionProgressModifiers:{},transitionName:{},transitionNameModifiers:{},transitionLoading:{type:Boolean},transitionLoadingModifiers:{},transitionEnable:{type:Boolean},transitionEnableModifiers:{},themeColorPrimary:{},themeColorPrimaryModifiers:{},themeBuiltinType:{},themeBuiltinTypeModifiers:{},themeMode:{},themeModeModifiers:{},themeRadius:{},themeRadiusModifiers:{},themeFontSize:{},themeFontSizeModifiers:{},themeSemiDarkSidebar:{type:Boolean},themeSemiDarkSidebarModifiers:{},themeSemiDarkSidebarSub:{type:Boolean},themeSemiDarkSidebarSubModifiers:{},themeSemiDarkHeader:{type:Boolean},themeSemiDarkHeaderModifiers:{},sidebarEnable:{type:Boolean},sidebarEnableModifiers:{},sidebarWidth:{},sidebarWidthModifiers:{},sidebarDraggable:{type:Boolean},sidebarDraggableModifiers:{},sidebarCollapsed:{type:Boolean},sidebarCollapsedModifiers:{},sidebarCollapsedShowTitle:{type:Boolean},sidebarCollapsedShowTitleModifiers:{},sidebarAutoActivateChild:{type:Boolean},sidebarAutoActivateChildModifiers:{},sidebarExpandOnHover:{type:Boolean},sidebarExpandOnHoverModifiers:{},sidebarCollapsedButton:{type:Boolean},sidebarCollapsedButtonModifiers:{},sidebarFixedButton:{type:Boolean},sidebarFixedButtonModifiers:{},headerEnable:{type:Boolean},headerEnableModifiers:{},headerMode:{},headerModeModifiers:{},headerMenuAlign:{},headerMenuAlignModifiers:{},breadcrumbEnable:{type:Boolean},breadcrumbEnableModifiers:{},breadcrumbShowIcon:{type:Boolean},breadcrumbShowIconModifiers:{},breadcrumbShowHome:{type:Boolean},breadcrumbShowHomeModifiers:{},breadcrumbStyleType:{},breadcrumbStyleTypeModifiers:{},breadcrumbHideOnlyOne:{type:Boolean},breadcrumbHideOnlyOneModifiers:{},tabbarEnable:{type:Boolean},tabbarEnableModifiers:{},tabbarShowIcon:{type:Boolean},tabbarShowIconModifiers:{},tabbarShowMore:{type:Boolean},tabbarShowMoreModifiers:{},tabbarShowMaximize:{type:Boolean},tabbarShowMaximizeModifiers:{},tabbarPersist:{type:Boolean},tabbarPersistModifiers:{},tabbarVisitHistory:{type:Boolean},tabbarVisitHistoryModifiers:{},tabbarDraggable:{type:Boolean},tabbarDraggableModifiers:{},tabbarWheelable:{type:Boolean},tabbarWheelableModifiers:{},tabbarStyleType:{},tabbarStyleTypeModifiers:{},tabbarMaxCount:{},tabbarMaxCountModifiers:{},tabbarMiddleClickToClose:{type:Boolean},tabbarMiddleClickToCloseModifiers:{},navigationStyleType:{},navigationStyleTypeModifiers:{},navigationSplit:{type:Boolean},navigationSplitModifiers:{},navigationAccordion:{type:Boolean},navigationAccordionModifiers:{},footerEnable:{type:Boolean},footerEnableModifiers:{},footerFixed:{type:Boolean},footerFixedModifiers:{},copyrightSettingShow:{type:Boolean},copyrightSettingShowModifiers:{},copyrightEnable:{type:Boolean},copyrightEnableModifiers:{},copyrightCompanyName:{},copyrightCompanyNameModifiers:{},copyrightCompanySiteLink:{},copyrightCompanySiteLinkModifiers:{},copyrightDate:{},copyrightDateModifiers:{},copyrightIcp:{},copyrightIcpModifiers:{},copyrightIcpLink:{},copyrightIcpLinkModifiers:{},shortcutKeysEnable:{type:Boolean},shortcutKeysEnableModifiers:{},shortcutKeysGlobalSearch:{type:Boolean},shortcutKeysGlobalSearchModifiers:{},shortcutKeysGlobalLogout:{type:Boolean},shortcutKeysGlobalLogoutModifiers:{},shortcutKeysGlobalEscape:{type:Boolean},shortcutKeysGlobalEscapeModifiers:{},shortcutKeysGlobalLockScreen:{type:Boolean},shortcutKeysGlobalLockScreenModifiers:{},widgetGlobalSearchButtonPosition:{},widgetGlobalSearchButtonPositionModifiers:{},widgetFullscreenButtonPosition:{},widgetFullscreenButtonPositionModifiers:{},widgetLanguageToggleButtonPosition:{},widgetLanguageToggleButtonPositionModifiers:{},widgetNotificationButtonPosition:{},widgetNotificationButtonPositionModifiers:{},widgetThemeToggleButtonPosition:{},widgetThemeToggleButtonPositionModifiers:{},widgetLockScreenButtonPosition:{},widgetLockScreenButtonPositionModifiers:{},widgetLogoutButtonPosition:{},widgetLogoutButtonPositionModifiers:{},widgetOrder:{required:!0},widgetOrderModifiers:{},widgetRefreshButtonPosition:{},widgetRefreshButtonPositionModifiers:{},widgetTimezoneButtonPosition:{},widgetTimezoneButtonPositionModifiers:{}},emits:t([`clearPreferencesAndLogout`],`update:appLocale.update:appTimezone.update:appDynamicTitle.update:appLayout.update:appColorGrayMode.update:appColorWeakMode.update:appContentCompact.update:appWatermark.update:appWatermarkContent.update:appEnableCheckUpdates.update:appEnableCopyPreferences.update:appEnableStickyPreferencesNavigationBar.update:appPreferencesButtonPosition.update:transitionProgress.update:transitionName.update:transitionLoading.update:transitionEnable.update:themeColorPrimary.update:themeBuiltinType.update:themeMode.update:themeRadius.update:themeFontSize.update:themeSemiDarkSidebar.update:themeSemiDarkSidebarSub.update:themeSemiDarkHeader.update:sidebarEnable.update:sidebarWidth.update:sidebarDraggable.update:sidebarCollapsed.update:sidebarCollapsedShowTitle.update:sidebarAutoActivateChild.update:sidebarExpandOnHover.update:sidebarCollapsedButton.update:sidebarFixedButton.update:headerEnable.update:headerMode.update:headerMenuAlign.update:breadcrumbEnable.update:breadcrumbShowIcon.update:breadcrumbShowHome.update:breadcrumbStyleType.update:breadcrumbHideOnlyOne.update:tabbarEnable.update:tabbarShowIcon.update:tabbarShowMore.update:tabbarShowMaximize.update:tabbarPersist.update:tabbarVisitHistory.update:tabbarDraggable.update:tabbarWheelable.update:tabbarStyleType.update:tabbarMaxCount.update:tabbarMiddleClickToClose.update:navigationStyleType.update:navigationSplit.update:navigationAccordion.update:footerEnable.update:footerFixed.update:copyrightSettingShow.update:copyrightEnable.update:copyrightCompanyName.update:copyrightCompanySiteLink.update:copyrightDate.update:copyrightIcp.update:copyrightIcpLink.update:shortcutKeysEnable.update:shortcutKeysGlobalSearch.update:shortcutKeysGlobalLogout.update:shortcutKeysGlobalEscape.update:shortcutKeysGlobalLockScreen.update:widgetGlobalSearchButtonPosition.update:widgetFullscreenButtonPosition.update:widgetLanguageToggleButtonPosition.update:widgetNotificationButtonPosition.update:widgetThemeToggleButtonPosition.update:widgetLockScreenButtonPosition.update:widgetLogoutButtonPosition.update:widgetOrder.update:widgetRefreshButtonPosition.update:widgetTimezoneButtonPosition`.split(`.`)),setup(e,{emit:t}){let n=t,r=$t.getMessage(),s=o(e,`appLocale`),c=o(e,`appTimezone`),l=o(e,`appDynamicTitle`),u=o(e,`appLayout`),f=o(e,`appColorGrayMode`),p=o(e,`appColorWeakMode`),m=o(e,`appContentCompact`),h=o(e,`appWatermark`),g=o(e,`appWatermarkContent`),_=o(e,`appEnableCheckUpdates`),v=o(e,`appEnableCopyPreferences`),y=o(e,`appEnableStickyPreferencesNavigationBar`),b=o(e,`appPreferencesButtonPosition`),ee=o(e,`transitionProgress`),w=o(e,`transitionName`),T=o(e,`transitionLoading`),E=o(e,`transitionEnable`),D=o(e,`themeColorPrimary`),O=o(e,`themeBuiltinType`),k=o(e,`themeMode`),te=o(e,`themeRadius`),ne=o(e,`themeFontSize`),re=o(e,`themeSemiDarkSidebar`),ie=o(e,`themeSemiDarkSidebarSub`),ae=o(e,`themeSemiDarkHeader`),j=o(e,`sidebarEnable`),N=o(e,`sidebarWidth`),oe=o(e,`sidebarDraggable`),se=o(e,`sidebarCollapsed`),ce=o(e,`sidebarCollapsedShowTitle`),le=o(e,`sidebarAutoActivateChild`),I=o(e,`sidebarExpandOnHover`),ue=o(e,`sidebarCollapsedButton`),de=o(e,`sidebarFixedButton`),fe=o(e,`headerEnable`),pe=o(e,`headerMode`),me=o(e,`headerMenuAlign`),he=o(e,`breadcrumbEnable`),z=o(e,`breadcrumbShowIcon`),ge=o(e,`breadcrumbShowHome`),_e=o(e,`breadcrumbStyleType`),ve=o(e,`breadcrumbHideOnlyOne`),ye=o(e,`tabbarEnable`),be=o(e,`tabbarShowIcon`),xe=o(e,`tabbarShowMore`),Se=o(e,`tabbarShowMaximize`),Ce=o(e,`tabbarPersist`),we=o(e,`tabbarVisitHistory`),Te=o(e,`tabbarDraggable`),V=o(e,`tabbarWheelable`),Ee=o(e,`tabbarStyleType`),De=o(e,`tabbarMaxCount`),Oe=o(e,`tabbarMiddleClickToClose`),ke=o(e,`navigationStyleType`),Ae=o(e,`navigationSplit`),U=o(e,`navigationAccordion`),je=o(e,`footerEnable`),Me=o(e,`footerFixed`),Ne=o(e,`copyrightSettingShow`),Pe=o(e,`copyrightEnable`),Fe=o(e,`copyrightCompanyName`),Ie=o(e,`copyrightCompanySiteLink`),Le=o(e,`copyrightDate`),Re=o(e,`copyrightIcp`),ze=o(e,`copyrightIcpLink`),Be=o(e,`shortcutKeysEnable`),Ve=o(e,`shortcutKeysGlobalSearch`),He=o(e,`shortcutKeysGlobalLogout`),We=o(e,`shortcutKeysGlobalEscape`),Ge=o(e,`shortcutKeysGlobalLockScreen`),Ke=o(e,`widgetGlobalSearchButtonPosition`),qe=o(e,`widgetFullscreenButtonPosition`),Je=o(e,`widgetLanguageToggleButtonPosition`),Ye=o(e,`widgetNotificationButtonPosition`),Xe=o(e,`widgetThemeToggleButtonPosition`),Ze=o(e,`widgetLockScreenButtonPosition`),Qe=o(e,`widgetLogoutButtonPosition`),$e=o(e,`widgetOrder`),et=o(e,`widgetRefreshButtonPosition`),tt=o(e,`widgetTimezoneButtonPosition`),{customPreferences:nt,diffCustomPreference:rt,diffPreference:it,isDark:at,isFullContent:ot,isHeaderNav:st,isHeaderSidebarNav:ct,isMixedNav:lt,preferencesExtension:ut,isSideMixedNav:dt,isSideMode:ft,isSideNav:pt}=Ue(),{copy:ht}=mt({legacy:!0}),[gt]=mc(),_t=R(`appearance`),vt=A(()=>ut.value),yt=A(()=>{var e;return(e=vt.value)!=null&&e.tabLabel?K(vt.value.tabLabel):``}),bt=A(()=>{var e,t;let n=((e=vt.value)==null?void 0:e.title)||((t=vt.value)==null?void 0:t.tabLabel);return n?K(n):``}),xt=A(()=>{let e={};return it.value&&Object.assign(e,it.value),rt.value&&(e.custom=rt.value),Object.keys(e).length>0?e:void 0}),St=A(()=>{var e,t;return((e=(t=vt.value)==null?void 0:t.fields.length)==null?0:e)>0}),Ct=A(()=>{let e=[{label:K(`preferences.appearance`),value:`appearance`},{label:K(`preferences.layout`),value:`layout`},{label:K(`preferences.shortcutKeys.title`),value:`shortcutKey`},{label:K(`preferences.general`),value:`general`}];return St.value&&e.push({label:yt.value,value:`custom`}),e}),wt=A(()=>!ot.value&&!lt.value&&!st.value&&W.header.enable);function Tt(){return Et.apply(this,arguments)}function Et(){return Et=H(function*(){var e;yield ht(JSON.stringify(xt.value,null,2)),(e=r.copyPreferencesSuccess)==null||e.call(r,K(`preferences.copyPreferencesSuccessTitle`),K(`preferences.copyPreferencesSuccess`))}),Et.apply(this,arguments)}function Dt(){return Ot.apply(this,arguments)}function Ot(){return Ot=H(function*(){yield wn(),yield En(),n(`clearPreferencesAndLogout`)}),Ot.apply(this,arguments)}function kt(){return At.apply(this,arguments)}function At(){return At=H(function*(){xt.value&&(yield wn(),yield Ur(W.app.locale))}),At.apply(this,arguments)}function jt(e){Cn(e)}return(e,t)=>(M(),C(`div`,null,[i(d(gt),{description:d(K)(`preferences.subtitle`),title:d(K)(`preferences.title`),class:`border-0! sm:max-w-sm`},{extra:P(()=>[S(`div`,Mp,[i(d(Wn),{disabled:!xt.value,tooltip:d(K)(`preferences.resetTip`),class:`relative`,onClick:kt},{default:P(()=>[xt.value?(M(),C(`span`,Np)):B(``,!0),i(d(Br),{class:`size-4`})]),_:1},8,[`disabled`,`tooltip`]),i(d(Wn),{tooltip:y.value?d(K)(`preferences.disableStickyPreferencesNavigationBar`):d(K)(`preferences.enableStickyPreferencesNavigationBar`),class:`relative`,onClick:t[0]||(t[0]=()=>y.value=!y.value)},{default:P(()=>[y.value?(M(),L(d(po),{key:0,class:`size-4`})):(M(),L(d(mo),{key:1,class:`size-4`}))]),_:1},8,[`tooltip`])])]),footer:P(()=>[v.value?(M(),L(d(zr),{key:0,disabled:!xt.value,class:`mx-4 w-full`,size:`sm`,variant:`default`,onClick:Tt},{default:P(()=>[i(d($a),{class:`mr-2 size-3`}),a(` `+F(d(K)(`preferences.copyPreferences`)),1)]),_:1},8,[`disabled`])):B(``,!0),i(d(zr),{disabled:!xt.value,class:`mr-4 w-full`,size:`sm`,variant:`ghost`,onClick:Dt},{default:P(()=>[a(F(d(K)(`preferences.clearAndLogout`)),1)]),_:1},8,[`disabled`])]),default:P(()=>[S(`div`,null,[i(d(Ys),{modelValue:_t.value,"onUpdate:modelValue":t[79]||(t[79]=e=>_t.value=e),tabs:Ct.value,class:x({"sticky-tabs-header":y.value})},{general:P(()=>[i(d(Ol),{title:d(K)(`preferences.general`)},{default:P(()=>[i(d(Hl),{"app-dynamic-title":l.value,"onUpdate:appDynamicTitle":t[1]||(t[1]=e=>l.value=e),"app-enable-check-updates":_.value,"onUpdate:appEnableCheckUpdates":t[2]||(t[2]=e=>_.value=e),"app-enable-copy-preferences":v.value,"onUpdate:appEnableCopyPreferences":t[3]||(t[3]=e=>v.value=e),"app-locale":s.value,"onUpdate:appLocale":t[4]||(t[4]=e=>s.value=e),"app-timezone":c.value,"onUpdate:appTimezone":t[5]||(t[5]=e=>c.value=e),"app-watermark":h.value,"onUpdate:appWatermark":t[6]||(t[6]=e=>h.value=e),"app-watermark-content":g.value,"onUpdate:appWatermarkContent":t[7]||(t[7]=e=>g.value=e)},null,8,[`app-dynamic-title`,`app-enable-check-updates`,`app-enable-copy-preferences`,`app-locale`,`app-timezone`,`app-watermark`,`app-watermark-content`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.animation.title`)},{default:P(()=>[i(d(Vl),{"transition-enable":E.value,"onUpdate:transitionEnable":t[8]||(t[8]=e=>E.value=e),"transition-loading":T.value,"onUpdate:transitionLoading":t[9]||(t[9]=e=>T.value=e),"transition-name":w.value,"onUpdate:transitionName":t[10]||(t[10]=e=>w.value=e),"transition-progress":ee.value,"onUpdate:transitionProgress":t[11]||(t[11]=e=>ee.value=e)},null,8,[`transition-enable`,`transition-loading`,`transition-name`,`transition-progress`])]),_:1},8,[`title`])]),appearance:P(()=>[i(d(Ol),{title:d(K)(`preferences.theme.title`)},{default:P(()=>[i(d(jp),{modelValue:k.value,"onUpdate:modelValue":t[12]||(t[12]=e=>k.value=e),"theme-semi-dark-header":ae.value,"onUpdate:themeSemiDarkHeader":t[13]||(t[13]=e=>ae.value=e),"theme-semi-dark-sidebar":re.value,"onUpdate:themeSemiDarkSidebar":t[14]||(t[14]=e=>re.value=e),"theme-semi-dark-sidebar-sub":ie.value,"onUpdate:themeSemiDarkSidebarSub":t[15]||(t[15]=e=>ie.value=e)},null,8,[`modelValue`,`theme-semi-dark-header`,`theme-semi-dark-sidebar`,`theme-semi-dark-sidebar-sub`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.theme.builtin.title`)},{default:P(()=>[i(d(vp),{modelValue:O.value,"onUpdate:modelValue":t[16]||(t[16]=e=>O.value=e),"theme-color-primary":D.value,"onUpdate:themeColorPrimary":t[17]||(t[17]=e=>D.value=e),"is-dark":d(at)},null,8,[`modelValue`,`theme-color-primary`,`is-dark`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.theme.radius`)},{default:P(()=>[i(d(Dp),{modelValue:te.value,"onUpdate:modelValue":t[18]||(t[18]=e=>te.value=e)},null,8,[`modelValue`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.theme.fontSize`)},{default:P(()=>[i(d(Ep),{modelValue:ne.value,"onUpdate:modelValue":t[19]||(t[19]=e=>ne.value=e)},null,8,[`modelValue`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.other`)},{default:P(()=>[i(d(yp),{"app-color-gray-mode":f.value,"onUpdate:appColorGrayMode":t[20]||(t[20]=e=>f.value=e),"app-color-weak-mode":p.value,"onUpdate:appColorWeakMode":t[21]||(t[21]=e=>p.value=e)},null,8,[`app-color-gray-mode`,`app-color-weak-mode`])]),_:1},8,[`title`])]),layout:P(()=>[i(d(Ol),{title:d(K)(`preferences.layout`)},{default:P(()=>[i(d(Fu),{modelValue:u.value,"onUpdate:modelValue":t[22]||(t[22]=e=>u.value=e)},null,8,[`modelValue`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.content`)},{default:P(()=>[i(d(Ou),{modelValue:m.value,"onUpdate:modelValue":t[23]||(t[23]=e=>m.value=e)},null,8,[`modelValue`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.sidebar.title`)},{default:P(()=>[i(d(zu),{"sidebar-auto-activate-child":le.value,"onUpdate:sidebarAutoActivateChild":t[24]||(t[24]=e=>le.value=e),"sidebar-draggable":oe.value,"onUpdate:sidebarDraggable":t[25]||(t[25]=e=>oe.value=e),"sidebar-collapsed":se.value,"onUpdate:sidebarCollapsed":t[26]||(t[26]=e=>se.value=e),"sidebar-collapsed-show-title":ce.value,"onUpdate:sidebarCollapsedShowTitle":t[27]||(t[27]=e=>ce.value=e),"sidebar-enable":j.value,"onUpdate:sidebarEnable":t[28]||(t[28]=e=>j.value=e),"sidebar-expand-on-hover":I.value,"onUpdate:sidebarExpandOnHover":t[29]||(t[29]=e=>I.value=e),"sidebar-width":N.value,"onUpdate:sidebarWidth":t[30]||(t[30]=e=>N.value=e),"sidebar-collapsed-button":ue.value,"onUpdate:sidebarCollapsedButton":t[31]||(t[31]=e=>ue.value=e),"sidebar-fixed-button":de.value,"onUpdate:sidebarFixedButton":t[32]||(t[32]=e=>de.value=e),"current-layout":u.value,disabled:!d(ft)},null,8,[`sidebar-auto-activate-child`,`sidebar-draggable`,`sidebar-collapsed`,`sidebar-collapsed-show-title`,`sidebar-enable`,`sidebar-expand-on-hover`,`sidebar-width`,`sidebar-collapsed-button`,`sidebar-fixed-button`,`current-layout`,`disabled`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.header.title`)},{default:P(()=>[i(d(ju),{"header-enable":fe.value,"onUpdate:headerEnable":t[33]||(t[33]=e=>fe.value=e),"header-menu-align":me.value,"onUpdate:headerMenuAlign":t[34]||(t[34]=e=>me.value=e),"header-mode":pe.value,"onUpdate:headerMode":t[35]||(t[35]=e=>pe.value=e),disabled:d(ot)},null,8,[`header-enable`,`header-menu-align`,`header-mode`,`disabled`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.navigationMenu.title`)},{default:P(()=>[i(d(Iu),{"navigation-accordion":U.value,"onUpdate:navigationAccordion":t[36]||(t[36]=e=>U.value=e),"navigation-split":Ae.value,"onUpdate:navigationSplit":t[37]||(t[37]=e=>Ae.value=e),"navigation-style-type":ke.value,"onUpdate:navigationStyleType":t[38]||(t[38]=e=>ke.value=e),disabled:d(ot),"disabled-navigation-split":!d(lt)},null,8,[`navigation-accordion`,`navigation-split`,`navigation-style-type`,`disabled`,`disabled-navigation-split`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.breadcrumb.title`)},{default:P(()=>[i(d(Gl),{"breadcrumb-enable":he.value,"onUpdate:breadcrumbEnable":t[39]||(t[39]=e=>he.value=e),"breadcrumb-hide-only-one":ve.value,"onUpdate:breadcrumbHideOnlyOne":t[40]||(t[40]=e=>ve.value=e),"breadcrumb-show-home":ge.value,"onUpdate:breadcrumbShowHome":t[41]||(t[41]=e=>ge.value=e),"breadcrumb-show-icon":z.value,"onUpdate:breadcrumbShowIcon":t[42]||(t[42]=e=>z.value=e),"breadcrumb-style-type":_e.value,"onUpdate:breadcrumbStyleType":t[43]||(t[43]=e=>_e.value=e),disabled:!wt.value||!(d(pt)||d(dt)||d(ct))},null,8,[`breadcrumb-enable`,`breadcrumb-hide-only-one`,`breadcrumb-show-home`,`breadcrumb-show-icon`,`breadcrumb-style-type`,`disabled`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.tabbar.title`)},{default:P(()=>[i(d(Bu),{"tabbar-draggable":Te.value,"onUpdate:tabbarDraggable":t[44]||(t[44]=e=>Te.value=e),"tabbar-enable":ye.value,"onUpdate:tabbarEnable":t[45]||(t[45]=e=>ye.value=e),"tabbar-persist":Ce.value,"onUpdate:tabbarPersist":t[46]||(t[46]=e=>Ce.value=e),"tabbar-visit-history":we.value,"onUpdate:tabbarVisitHistory":t[47]||(t[47]=e=>we.value=e),"tabbar-show-icon":be.value,"onUpdate:tabbarShowIcon":t[48]||(t[48]=e=>be.value=e),"tabbar-show-maximize":Se.value,"onUpdate:tabbarShowMaximize":t[49]||(t[49]=e=>Se.value=e),"tabbar-show-more":xe.value,"onUpdate:tabbarShowMore":t[50]||(t[50]=e=>xe.value=e),"tabbar-style-type":Ee.value,"onUpdate:tabbarStyleType":t[51]||(t[51]=e=>Ee.value=e),"tabbar-wheelable":V.value,"onUpdate:tabbarWheelable":t[52]||(t[52]=e=>V.value=e),"tabbar-max-count":De.value,"onUpdate:tabbarMaxCount":t[53]||(t[53]=e=>De.value=e),"tabbar-middle-click-to-close":Oe.value,"onUpdate:tabbarMiddleClickToClose":t[54]||(t[54]=e=>Oe.value=e)},null,8,[`tabbar-draggable`,`tabbar-enable`,`tabbar-persist`,`tabbar-visit-history`,`tabbar-show-icon`,`tabbar-show-maximize`,`tabbar-show-more`,`tabbar-style-type`,`tabbar-wheelable`,`tabbar-max-count`,`tabbar-middle-click-to-close`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.widget.title`)},{default:P(()=>[i(d(dp),{"app-preferences-button-position":b.value,"onUpdate:appPreferencesButtonPosition":t[55]||(t[55]=e=>b.value=e),"widget-fullscreen-button-position":qe.value,"onUpdate:widgetFullscreenButtonPosition":t[56]||(t[56]=e=>qe.value=e),"widget-global-search-button-position":Ke.value,"onUpdate:widgetGlobalSearchButtonPosition":t[57]||(t[57]=e=>Ke.value=e),"widget-language-toggle-button-position":Je.value,"onUpdate:widgetLanguageToggleButtonPosition":t[58]||(t[58]=e=>Je.value=e),"widget-lock-screen-button-position":Ze.value,"onUpdate:widgetLockScreenButtonPosition":t[59]||(t[59]=e=>Ze.value=e),"widget-logout-button-position":Qe.value,"onUpdate:widgetLogoutButtonPosition":t[60]||(t[60]=e=>Qe.value=e),"widget-order":$e.value,"onUpdate:widgetOrder":t[61]||(t[61]=e=>$e.value=e),"widget-notification-button-position":Ye.value,"onUpdate:widgetNotificationButtonPosition":t[62]||(t[62]=e=>Ye.value=e),"widget-refresh-button-position":et.value,"onUpdate:widgetRefreshButtonPosition":t[63]||(t[63]=e=>et.value=e),"widget-theme-toggle-button-position":Xe.value,"onUpdate:widgetThemeToggleButtonPosition":t[64]||(t[64]=e=>Xe.value=e),"widget-timezone-button-position":tt.value,"onUpdate:widgetTimezoneButtonPosition":t[65]||(t[65]=e=>tt.value=e)},null,8,[`app-preferences-button-position`,`widget-fullscreen-button-position`,`widget-global-search-button-position`,`widget-language-toggle-button-position`,`widget-lock-screen-button-position`,`widget-logout-button-position`,`widget-order`,`widget-notification-button-position`,`widget-refresh-button-position`,`widget-theme-toggle-button-position`,`widget-timezone-button-position`])]),_:1},8,[`title`]),i(d(Ol),{title:d(K)(`preferences.footer.title`)},{default:P(()=>[i(d(Au),{"footer-enable":je.value,"onUpdate:footerEnable":t[66]||(t[66]=e=>je.value=e),"footer-fixed":Me.value,"onUpdate:footerFixed":t[67]||(t[67]=e=>Me.value=e)},null,8,[`footer-enable`,`footer-fixed`])]),_:1},8,[`title`]),Ne.value?(M(),L(d(Ol),{key:0,title:d(K)(`preferences.copyright.title`)},{default:P(()=>[i(d(ku),{"copyright-company-name":Fe.value,"onUpdate:copyrightCompanyName":t[68]||(t[68]=e=>Fe.value=e),"copyright-company-site-link":Ie.value,"onUpdate:copyrightCompanySiteLink":t[69]||(t[69]=e=>Ie.value=e),"copyright-date":Le.value,"onUpdate:copyrightDate":t[70]||(t[70]=e=>Le.value=e),"copyright-enable":Pe.value,"onUpdate:copyrightEnable":t[71]||(t[71]=e=>Pe.value=e),"copyright-icp":Re.value,"onUpdate:copyrightIcp":t[72]||(t[72]=e=>Re.value=e),"copyright-icp-link":ze.value,"onUpdate:copyrightIcpLink":t[73]||(t[73]=e=>ze.value=e),disabled:!je.value},null,8,[`copyright-company-name`,`copyright-company-site-link`,`copyright-date`,`copyright-enable`,`copyright-icp`,`copyright-icp-link`,`disabled`])]),_:1},8,[`title`])):B(``,!0)]),shortcutKey:P(()=>[i(d(Ol),{title:d(K)(`preferences.shortcutKeys.global`)},{default:P(()=>[i(d(fp),{"shortcut-keys-enable":Be.value,"onUpdate:shortcutKeysEnable":t[74]||(t[74]=e=>Be.value=e),"shortcut-keys-global-search":Ve.value,"onUpdate:shortcutKeysGlobalSearch":t[75]||(t[75]=e=>Ve.value=e),"shortcut-keys-lock-screen":Ge.value,"onUpdate:shortcutKeysLockScreen":t[76]||(t[76]=e=>Ge.value=e),"shortcut-keys-logout":He.value,"onUpdate:shortcutKeysLogout":t[77]||(t[77]=e=>He.value=e),"shortcut-keys-escape":We.value,"onUpdate:shortcutKeysEscape":t[78]||(t[78]=e=>We.value=e)},null,8,[`shortcut-keys-enable`,`shortcut-keys-global-search`,`shortcut-keys-lock-screen`,`shortcut-keys-logout`,`shortcut-keys-escape`])]),_:1},8,[`title`])]),custom:P(()=>[i(d(Ol),{title:bt.value},{default:P(()=>{var e;return[i(d(Rl),{fields:((e=vt.value)==null?void 0:e.fields)||[],values:d(nt),onUpdate:jt},null,8,[`fields`,`values`])]}),_:1},8,[`title`])]),_:1},8,[`modelValue`,`tabs`,`class`])])]),_:1},8,[`description`,`title`])]))}}),[[`__scopeId`,`data-v-979d749d`]]),Fp=j({__name:`preferences`,props:{showButton:{type:Boolean,default:!0}},emits:[`clearPreferencesAndLogout`],setup(e,{expose:t,emit:n}){let r=e,a=n,[o,s]=mc({connectedComponent:Pp});t({open:()=>s.open()});let c=A(()=>{let e={};for(let[t,n]of Object.entries(W))for(let[r,i]of Object.entries(n))e[`${t}${ze(r)}`]=i;return e}),l=A(()=>{let e={};for(let[t,n]of Object.entries(W))if(typeof n==`object`)for(let r of Object.keys(n))e[`update:${t}${ze(r)}`]=e=>{Tn({[t]:{[r]:e}}),t===`app`&&r===`locale`&&Ur(e)};else e[t]=n;return e});return(e,t)=>(M(),C(`div`,null,[i(d(o),D(V(V({},e.$attrs),c.value),ae(l.value),{onClearPreferencesAndLogout:t[0]||(t[0]=e=>a(`clearPreferencesAndLogout`))}),null,16),z(e.$slots,`default`,{},()=>[r.showButton?(M(),L(d(zr),{key:0,title:d(K)(`preferences.title`),class:`flex-col-center size-10 cursor-pointer rounded-l-lg rounded-r-none border-none bg-primary`,onClick:t[1]||(t[1]=()=>d(s).open())},{default:P(()=>[i(d(_o),{class:`size-5`})]),_:1},8,[`title`])):B(``,!0)])]))}}),Ip=j({__name:`preferences-button`,emits:[`clearPreferencesAndLogout`],setup(e,{emit:t}){let n=t;function r(){n(`clearPreferencesAndLogout`)}let a=R(null);return(e,t)=>(M(),L(Fp,{ref_key:`preferencesRef`,ref:a,onClearPreferencesAndLogout:r},{default:P(()=>[i(d(Wn),{class:`hover:animate-[shrink_0.3s_ease-in-out]`,onClick:t[0]||(t[0]=e=>{var t;return(t=a.value)==null?void 0:t.open()})},{default:P(()=>[i(d(_o),{class:`size-4 text-foreground`})]),_:1})]),_:1},512))}}),Lp={class:`timezone-container`},Rp=[`for`],zp=Gr(j({__name:`timezone-button`,props:{showButton:{type:Boolean,default:!0}},setup(e,{expose:t}){let n=Ir(`fluent-mdl2:world-clock`),r=ai(),a=R(),o=R([]),[s,c]=Ft({fullscreenButton:!1,onConfirm:function(){var e=H(function*(){try{c.setState({confirmLoading:!0});let e=d(a);e&&(yield r.setTimezone(e)),c.close()}finally{c.setState({confirmLoading:!1})}});return function(){return e.apply(this,arguments)}}(),onOpenChange(e){return H(function*(){e&&(a.value=d(r.timezone),o.value=yield r.getTimezoneOptions())})()}});function l(){c.open()}return t({open:l}),(t,r)=>(M(),C(`div`,null,[e.showButton?(M(),L(d(Wn),{key:0,tooltip:d(K)(`ui.widgets.timezone.setTimezone`),class:`hover:animate-[shrink_0.3s_ease-in-out]`,onClick:l},{default:P(()=>[i(d(n),{class:`size-4 text-foreground`})]),_:1},8,[`tooltip`])):B(``,!0),i(d(s),{title:d(K)(`ui.widgets.timezone.setTimezone`)},{default:P(()=>[S(`div`,Lp,[i(d(Jo),{modelValue:a.value,"onUpdate:modelValue":r[0]||(r[0]=e=>a.value=e),class:`flex flex-col gap-2`},{default:P(()=>[(M(!0),C(N,null,w(o.value,e=>(M(),C(`div`,{class:`flex cursor-pointer items-center gap-2`,key:`container${e.value}`},[i(d(Yo),{id:e.value,value:e.value},null,8,[`id`,`value`]),S(`label`,{for:e.value,class:`cursor-pointer`},F(e.label),9,Rp)]))),128))]),_:1},8,[`modelValue`])])]),_:1},8,[`title`])]))}}),[[`__scopeId`,`data-v-ffbad449`]]),Bp={class:`mr-2 ml-1 cursor-pointer rounded-full p-1.5 hover:bg-accent`},Vp={class:`flex-center hover:text-accent-foreground`},Hp={class:`ml-2 w-full`},Up={key:0,class:`mb-1 flex items-center text-sm font-medium text-foreground`},Wp={class:`text-xs font-normal text-muted-foreground`},Gp=j(V(V({},{name:`UserDropdown`}),{},{__name:`user-dropdown`,props:{avatar:{default:``},description:{default:``},menus:{default:()=>[]},tagText:{default:``},text:{default:``},trigger:{default:`click`},hoverDelay:{default:500}},emits:[`clearPreferencesAndLogout`,`logout`],setup(e,{emit:t}){let n=e,r=t,{globalLogoutShortcutKey:o,globalLockScreenShortcutKey:c,globalSearchShortcutKey:l,isDark:u,preferencesButtonPosition:f}=Ue(),{refresh:m}=ec(),{toggle:h}=ct(),g=wt(),[_,v]=Ft({connectedComponent:Kc}),[y,b]=Ft({onConfirm(){ye()}}),ee=p(`refTrigger`),T=p(`refContent`),E=p(`refPreferences`),D=p(`refGlobalSearch`),O=p(`refTimezone`),k=p(`refNotification`),te=Ir(`fluent-mdl2:world-clock`),[ne,re]=$s([ee,T],()=>n.hoverDelay);s(()=>n.trigger===`hover`||n.trigger===`both`,e=>{e?re.enable():re.disable()},{immediate:!0});let ie=A(()=>W.widget.lockScreen&&W.widget.lockScreenButtonPosition===`user-dropdown`),ae=A(()=>W.widget.logoutButtonPosition===`user-dropdown`),j=A(()=>W.widget.globalSearch&&W.widget.globalSearchButtonPosition===`user-dropdown`),oe=A(()=>W.widget.themeToggle&&W.widget.themeToggleButtonPosition===`user-dropdown`),se=A(()=>W.widget.languageToggle&&W.widget.languageToggleButtonPosition===`user-dropdown`),ce=A(()=>W.widget.timezone&&W.widget.timezoneButtonPosition===`user-dropdown`),le=A(()=>W.widget.fullscreen&&W.widget.fullscreenButtonPosition===`user-dropdown`),I=A(()=>W.widget.notification&&W.widget.notificationButtonPosition===`user-dropdown`),ue=A(()=>W.widget.refresh&&W.widget.refreshButtonPosition===`user-dropdown`),fe=A(()=>ie.value||ae.value||j.value||oe.value||se.value||ce.value||le.value||I.value||ue.value),pe=A(()=>nt()?`Alt`:`⌥`),me=A(()=>ae.value&&o.value),he=A(()=>ie.value&&c.value);function ge(){v.open()}function _e(e){v.close(),g.lockScreen(e)}function ve(){b.open(),ne.value=!1}function ye(){r(`logout`),b.close()}function be(){var e;(e=E.value)==null||e.open()}function xe(){ne.value=!1,m()}function Se(){var e;(e=D.value)==null||e.open()}function we(e){e==null||e.preventDefault(),Tn({theme:{mode:u.value?`light`:`dark`}})}function Te(){var e;(e=O.value)==null||e.open()}function V(){h()}function Ee(e){var t;e==null||e.preventDefault(),(t=k.value)==null||t.toggle()}let De=R(!1);function Oe(e){e==null||e.preventDefault(),De.value=!De.value}function ke(e,t){return Ae.apply(this,arguments)}function Ae(){return Ae=H(function*(e,t){e.preventDefault(),Tn({app:{locale:t}}),yield Ur(t),De.value=!1,ne.value=!1}),Ae.apply(this,arguments)}if(W.shortcutKeys.enable){let e=ht(),t=e[`Alt+KeyQ`],n=e[`Alt+KeyL`];t&&dn(t,()=>{me.value&&ve()}),n&&dn(n,()=>{he.value&&ge()})}return(t,o)=>(M(),C(N,null,[ie.value?(M(),L(d(_),{key:0,avatar:e.avatar,text:e.text,onSubmit:_e},null,8,[`avatar`,`text`])):B(``,!0),ae.value?(M(),L(d(y),{key:1,"cancel-text":d(K)(`common.cancel`),"confirm-text":d(K)(`common.confirm`),"fullscreen-button":!1,title:d(K)(`common.prompt`),centered:``,"content-class":`px-8 min-h-10`,"footer-class":`border-none mb-3 mr-3`,"header-class":`border-none`},{default:P(()=>[a(F(d(K)(`ui.widgets.logoutTip`)),1)]),_:1},8,[`cancel-text`,`confirm-text`,`title`])):B(``,!0),d(f).userDropdown?(M(),L(d(Fp),{key:2,ref_key:`refPreferences`,ref:E,"show-button":!1,onClearPreferencesAndLogout:o[0]||(o[0]=e=>r(`clearPreferencesAndLogout`))},null,512)):B(``,!0),j.value?(M(),L(d(Vc),{key:3,ref_key:`refGlobalSearch`,ref:D,"enable-shortcut-key":d(l),menus:d(g).accessMenus,"show-button":!1},null,8,[`enable-shortcut-key`,`menus`])):B(``,!0),ce.value?(M(),L(d(zp),{key:4,ref_key:`refTimezone`,ref:O,"show-button":!1},null,512)):B(``,!0),i(d(lr),{open:d(ne),"onUpdate:open":o[2]||(o[2]=e=>de(ne)?ne.value=e:null),modal:!1},{default:P(()=>[i(d(yr),{ref_key:`refTrigger`,ref:ee,disabled:n.trigger===`hover`},{default:P(()=>[S(`div`,Bp,[S(`div`,Vp,[i(d(Mr),{alt:e.text,src:e.avatar,class:`size-8`,dot:``},null,8,[`alt`,`src`])])])]),_:1},8,[`disabled`]),i(d(xr),{class:`mr-2 min-w-60 p-0 pb-1`},{default:P(()=>{var n;return[S(`div`,{ref_key:`refContent`,ref:T},[i(d(Lo),{class:`flex items-center p-3`},{default:P(()=>[i(d(Mr),{alt:e.text,src:e.avatar,class:`size-12`,dot:``,"dot-class":`bottom-0 right-1 border-2 size-4 bg-green-500`},null,8,[`alt`,`src`]),S(`div`,Hp,[e.tagText||e.text||t.$slots.tagText?(M(),C(`div`,Up,[a(F(e.text)+` `,1),z(t.$slots,`tagText`,{},()=>[e.tagText?(M(),L(d(Ao),{key:0,variant:`secondary`,class:`ml-2 text-green-400`},{default:P(()=>[a(F(e.tagText),1)]),_:1})):B(``,!0)])])):B(``,!0),S(`div`,Wp,F(e.description),1)])]),_:3}),(n=e.menus)!=null&&n.length?(M(),L(d(Ro),{key:0})):B(``,!0),(M(!0),C(N,null,w(e.menus,e=>(M(),L(d(cr),{key:e.text,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onClick:e.handler},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:e.handler},{default:P(()=>[i(d(Qe),{icon:e.icon,class:`size-4`},null,8,[`icon`])]),_:2},1032,[`onClick`]),a(` `+F(e.text),1)]),_:2},1032,[`onClick`]))),128)),ie.value||ae.value?(M(),C(N,{key:1},[ie.value?(M(),L(d(Ro),{key:0})):B(``,!0),ie.value?(M(),L(d(cr),{key:1,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onClick:ge},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:ge},{default:P(()=>[i(d(oo),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`ui.widgets.lockScreen.title`))+` `,1),he.value?(M(),L(d(zo),{key:0},{default:P(()=>[a(F(pe.value)+` L `,1)]),_:1})):B(``,!0)]),_:1})):B(``,!0),ae.value?(M(),L(d(Ro),{key:2})):B(``,!0),ae.value?(M(),L(d(cr),{key:3,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onClick:ve},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:ve},{default:P(()=>[i(d(so),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`common.logout`))+` `,1),me.value?(M(),L(d(zo),{key:0},{default:P(()=>[a(F(pe.value)+` Q `,1)]),_:1})):B(``,!0)]),_:1})):B(``,!0)],64)):B(``,!0),j.value||oe.value||se.value||ce.value||le.value||I.value||ue.value?(M(),C(N,{key:2},[i(d(Ro)),j.value?(M(),L(d(cr),{key:0,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onSelect:Se},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:Se},{default:P(()=>[i(d(go),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`preferences.widget.globalSearch`)),1)]),_:1})):B(``,!0),oe.value?(M(),L(d(cr),{key:1,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onSelect:we},{default:P(()=>[i(d(br),{class:`mr-2`}),a(` `+F(d(K)(`preferences.theme.title`)),1)]),_:1})):B(``,!0),se.value?(M(),L(d(cr),{key:2,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onSelect:Oe},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:Oe},{default:P(()=>[i(d(fr),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`preferences.widget.languageToggle`)),1)]),_:1})):B(``,!0),De.value?(M(!0),C(N,{key:3},w(d(Jr),e=>(M(),L(d(cr),{key:e.value,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 pl-8 leading-8`,onSelect:t=>ke(t,e.value)},{default:P(()=>[S(`span`,{class:x([e.value===d(W).app.locale?`bg-foreground`:``,`mr-2 size-1.5 rounded-full`])},null,2),a(` `+F(e.label),1)]),_:2},1032,[`onSelect`]))),128)):B(``,!0),ce.value?(M(),L(d(cr),{key:4,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onSelect:Te},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:Te},{default:P(()=>[i(d(te),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`ui.widgets.timezone.setTimezone`)),1)]),_:1})):B(``,!0),le.value?(M(),L(d(cr),{key:5,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onSelect:V},{default:P(()=>[i(d(Fs),{class:`mr-2`,onClick:o[1]||(o[1]=Ce(()=>{},[`stop`]))}),a(` `+F(d(K)(`preferences.widget.fullscreen`)),1)]),_:1})):B(``,!0),I.value?(M(),L(d(cr),{key:6,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onSelect:Ee},{default:P(()=>[i(d(Tl),{ref_key:`refNotification`,ref:k,class:`mr-2`},null,512),a(` `+F(d(K)(`preferences.widget.notification`)),1)]),_:1})):B(``,!0),ue.value?(M(),L(d(cr),{key:7,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onClick:xe},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:xe},{default:P(()=>[i(d(Br),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`preferences.widget.refresh`)),1)]),_:1})):B(``,!0)],64)):B(``,!0),fe.value||d(f).userDropdown?(M(),L(d(Ro),{key:3})):B(``,!0),d(f).userDropdown?(M(),L(d(cr),{key:4,class:`mx-1 flex cursor-pointer items-center rounded-sm py-1 leading-8`,onClick:be},{default:P(()=>[i(d(Wn),{class:`mr-2`,onClick:be},{default:P(()=>[i(d(_o),{class:`size-4`})]),_:1}),a(` `+F(d(K)(`preferences.title`)),1)]),_:1})):B(``,!0)],512)]}),_:3})]),_:3},8,[`open`])],64))}})),Kp={key:0,"data-layout-region":`content-overlay`,class:`pointer-events-none sticky top-0 z-150 h-0 w-full`},qp=j({__name:`layout-content`,props:{contentCompact:{},contentCompactWidth:{},padding:{},paddingBottom:{},paddingLeft:{},paddingRight:{},paddingTop:{}},setup(e){let t=e,n={height:`calc(var(--vben-viewport-height) - var(--vben-header-height, 0px) - var(--vben-footer-height, 0px))`},r=A(()=>{let{contentCompact:e,padding:n,paddingBottom:r,paddingLeft:i,paddingRight:a,paddingTop:o}=t,s=e===`compact`?{margin:`0 auto`,width:`${t.contentCompactWidth}px`}:{};return V(V({},s),{},{flex:1,minHeight:0,minWidth:0,padding:`${n}px`,paddingBottom:`${r}px`,paddingLeft:`${i}px`,paddingRight:`${a}px`,paddingTop:`${o}px`})});return(e,t)=>(M(),C(`main`,{style:E(r.value),class:`relative min-h-0 min-w-0`},[e.$slots.overlay?(M(),C(`div`,Kp,[S(`div`,{style:n,"data-layout-region":`overlay-viewport`,class:`pointer-events-none relative min-h-0 w-full`},[z(e.$slots,`overlay`)])])):B(``,!0),z(e.$slots,`default`)],4))}}),Jp=j({__name:`layout-footer`,props:{fixed:{type:Boolean},height:{},show:{type:Boolean,default:!0},width:{},zIndex:{}},setup(e){let t=e,n=A(()=>{let{fixed:e,height:n,show:r,width:i,zIndex:a}=t;return{height:`${n}px`,marginBottom:r?`0`:`-${n}px`,position:e?`fixed`:`static`,transform:r?`translateY(0)`:`translateY(100%)`,width:i,zIndex:a}});return(e,t)=>(M(),C(`footer`,{style:E(n.value),class:`bottom-0 w-full shrink-0 bg-background-deep transition-all duration-200`},[z(e.$slots,`default`)],4))}}),Yp=j({__name:`layout-header`,props:{fullWidth:{type:Boolean},height:{},isMobile:{type:Boolean},logoVisible:{type:Boolean,default:!0},show:{type:Boolean},sidebarWidth:{},theme:{},width:{},zIndex:{}},setup(e){let t=e,n=u(),r=A(()=>{let{fullWidth:e,height:n,show:r}=t,i=!r||!e?void 0:0;return{height:`${n}px`,marginTop:r?0:`-${n}px`,right:i}}),i=A(()=>t.logoVisible?{minWidth:`${t.isMobile?40:t.sidebarWidth}px`}:{minWidth:`12px`});return(t,a)=>(M(),C(`header`,{class:x([e.theme,`top-0 flex w-full flex-[0_0_auto] items-center border-b border-border bg-header pl-2 transition-[margin-top] duration-200`]),style:E(r.value)},[d(n).logo||!e.logoVisible&&!e.isMobile?(M(),C(`div`,{key:0,style:E(i.value)},[z(t.$slots,`logo`)],4)):B(``,!0),z(t.$slots,`toggle-button`),z(t.$slots,`default`)],6))}});function Xp(){let e=R(!1),t=null,n=null,r=(r,a,o,s)=>{let{min:c,max:l}=a,{dragBar:u,target:d}=o;if(e.value||!u||!d)return;r.preventDefault(),r.stopPropagation(),e.value=!0;let f=r.clientX,p=d.getBoundingClientRect().width,m=u.offsetLeft;u.classList.add(`bg-primary`),u.classList.remove(`bg-primary/30`);let h=u.style.transition,g=d.style.transition;u.style.transition=`none`,d.style.transition=`none`,n=document.createElement(`div`),n.style.position=`fixed`,n.style.inset=`0`,n.style.zIndex=`9999`,n.style.cursor=`col-resize`,n.style.userSelect=`none`,n.style.outline=`none`,n.tabIndex=-1,n.style.background=`rgba(0,0,0,0)`,document.body.append(n);let _=t=>{if(!e.value||!u||!d){i();return}let r=t.clientX-f,a=p+r,o=al,h=o||s;o&&(a=c),s&&(a=l);let g=m+(a-p);n&&(n.style.cursor=h?`not-allowed`:`col-resize`),u.style.left=`${g}px`,h?(u.classList.add(`bg-primary/30`),u.classList.remove(`bg-primary`)):(u.classList.add(`bg-primary`),u.classList.remove(`bg-primary/30`))},v=t=>{if(!e.value||!u||!d){i();return}let n=t.clientX-f,r=p+n;r=Math.min(l,Math.max(c,r)),u.classList.remove(`bg-primary`,`bg-primary/30`);try{s==null||s(Math.round(r))}finally{i()}};document.addEventListener(`mousemove`,_),document.addEventListener(`mouseup`,v),t=()=>{t&&(document.removeEventListener(`mousemove`,_),document.removeEventListener(`mouseup`,v),u&&(u.style.transition=h,u.style.left=``,u.classList.remove(`bg-primary`,`bg-primary/30`)),d&&(d.style.transition=g),n&&(n.remove(),n=null),e.value=!1,t=null)}},i=()=>{t==null||t()};return{startDrag:r,endDrag:i,get isDragging(){return e.value}}}var Zp=[`aria-label`,`aria-pressed`],Qp=j({__name:`sidebar-collapse-button`,props:{collapsed:{type:Boolean},collapsedModifiers:{}},emits:[`update:collapsed`],setup(e){let t=o(e,`collapsed`),{$t:n}=Wr();function r(){t.value=!t.value}return(e,i)=>(M(),C(`button`,{type:`button`,"aria-label":d(n)(`toggleSidebar`),"aria-pressed":t.value,"data-layout-action":`toggle-sidebar-collapse`,class:`absolute bottom-2 left-3 z-10 flex-center cursor-pointer rounded-sm bg-accent p-1 text-foreground/60 hover:bg-accent-hover hover:text-foreground`,onClick:Ce(r,[`stop`])},[t.value?(M(),L(d(Ze),{key:0,class:`size-4`})):(M(),L(d($e),{key:1,class:`size-4`}))],8,Zp))}}),$p=j({__name:`sidebar-fixed-button`,props:{expandOnHover:{type:Boolean},expandOnHoverModifiers:{}},emits:[`update:expandOnHover`],setup(e){let t=o(e,`expandOnHover`);function n(){t.value=!t.value}return(e,r)=>(M(),C(`div`,{class:`absolute right-3 bottom-2 z-10 flex-center cursor-pointer rounded-sm bg-accent p-1.25 text-foreground/60 transition-all duration-300 hover:bg-accent-hover hover:text-foreground`,onClick:n},[t.value?(M(),L(d(mo),{key:1,class:`size-3.5`})):(M(),L(d(po),{key:0,class:`size-3.5`}))]))}}),em=[`inert`],tm=Gr(j({__name:`layout-sidebar`,props:t({collapseHeight:{default:42},collapseWidth:{default:48},domVisible:{type:Boolean,default:!0},expandedWidth:{default:180},extraTitleHeight:{default:void 0},extraWidth:{},fixedExtra:{type:Boolean,default:!1},headerHeight:{},isMobile:{type:Boolean,default:!1},isSidebarMixed:{type:Boolean,default:!1},marginTop:{default:0},mixedWidth:{default:70},paddingTop:{default:0},show:{type:Boolean,default:!0},showCollapseButton:{type:Boolean,default:!0},showFixedButton:{type:Boolean,default:!0},theme:{},themeSub:{},width:{},zIndex:{default:0}},{draggable:{type:Boolean},draggableModifiers:{},collapse:{type:Boolean},collapseModifiers:{},extraCollapse:{type:Boolean},extraCollapseModifiers:{},expandOnHovering:{type:Boolean},expandOnHoveringModifiers:{},expandOnHover:{type:Boolean},expandOnHoverModifiers:{},extraVisible:{type:Boolean},extraVisibleModifiers:{}}),emits:t([`leave`,`update:width`],[`update:draggable`,`update:collapse`,`update:extraCollapse`,`update:expandOnHovering`,`update:expandOnHover`,`update:extraVisible`]),setup(e,{emit:t}){let n=e,r=t,a=o(e,`draggable`),s=o(e,`collapse`),c=o(e,`extraCollapse`),l=o(e,`expandOnHovering`),f=o(e,`expandOnHover`),p=o(e,`extraVisible`),m=Ot({immediate:!1}),h=u(),g=he(null),v=he(null),y=A(()=>({flexBasis:n.show?ae(!0):`0px`,flexGrow:0,flexShrink:0,overflow:`hidden`})),b=A(()=>{let e=Number.parseFloat(ae(!1));return!n.isMobile&&!n.isSidebarMixed?Math.max(e,n.expandedWidth):e}),ee=A(()=>{let e=Number.parseFloat(ae(!1));return{right:`${Math.max(0,b.value-e)}px`}}),w=A(()=>{let{isSidebarMixed:e,marginTop:t,paddingTop:r,zIndex:i}=n;return V(V({"--scroll-shadow":`var(--sidebar)`},j()),{},{height:`calc(100% - ${t}px)`,marginTop:`${t}px`,paddingTop:`${r}px`,zIndex:i},e&&p.value?{transition:`none`}:{})}),T=A(()=>{let{extraWidth:e,show:t,width:r,zIndex:i}=n;return{left:`${r}px`,width:p.value&&t?`${e}px`:0,zIndex:i}}),D=A(()=>{let{extraTitleHeight:e,headerHeight:t}=n;return{height:`${e==null?t-1:e}px`}}),O=A(()=>{let{fixedExtra:e,isSidebarMixed:t,mixedWidth:r}=n;return t&&e?{width:`${r}px`}:{}}),te=A(()=>{let{collapseHeight:e,headerHeight:t}=n;return V({height:`calc(100% - ${t+e}px)`,paddingTop:`8px`},O.value)}),ne=A(()=>{let{headerHeight:e,isSidebarMixed:t}=n;return V(V({},t?{display:`flex`,justifyContent:`center`}:{}),{},{height:`${e-1}px`},O.value)}),re=A(()=>{let{collapseHeight:e,extraTitleHeight:t,headerHeight:r}=n;return{height:`calc(100% - ${(t==null?r:t)+e}px)`}}),ie=A(()=>({height:`${n.collapseHeight}px`}));_(()=>{p.value=n.fixedExtra?!0:p.value});function ae(e){let{collapseWidth:t,extraWidth:r,mixedWidth:i,fixedExtra:a,isSidebarMixed:o,width:s}=n,c=s===0?`0px`:`${s+(o&&a&&p.value?r:0)}px`;return e&&l.value&&!f.value&&(c=o?`${i}px`:`${t}px`),c}function j(){let e=ae(!1),t=Number.parseFloat(e),r=Math.max(0,b.value-t),i;return i=n.isMobile?void 0:n.show?`translate3d(0, 0, 0)`:`translate3d(-100%, 0, 0)`,V(V({},e===`0px`?{overflow:`hidden`}:{}),{},{clipPath:`inset(0 ${r}px 0 0)`,transform:i,width:`${b.value}px`})}function oe(e){(e==null?void 0:e.offsetX)<10||f.value||(l.value||(s.value=!1),n.isSidebarMixed&&(m.value=!0),l.value=!0)}function se(){r(`leave`),n.isSidebarMixed&&(m.value=!1),!f.value&&(l.value=!1,s.value=!0,p.value=!1)}let{startDrag:ce,endDrag:le}=Xp(),F=e=>{let{isSidebarMixed:t,collapseWidth:i,width:a}=n,o=t?a+i:i,l=t?a+320:320;ce(e,{min:o,max:l},{target:g.value,dragBar:v.value},e=>{t?(r(`update:width`,e-a),c.value=s.value=e-a<=i):(r(`update:width`,e),s.value=c.value=e<=i)})};return k(()=>{le()}),(t,n)=>(M(),C(N,null,[e.domVisible?(M(),C(`div`,{key:0,class:x([e.theme,`h-full`]),style:E(y.value)},null,6)):B(``,!0),i(Se,{name:`mobile-sidebar`},{default:P(()=>[!e.isMobile||!s.value?(M(),C(`aside`,{key:0,ref_key:`asideRef`,ref:g,"data-layout-region":`sidebar`,inert:!e.show||e.width===0,style:E(w.value),class:x([`fixed left-0 top-0 h-full`,[e.theme,{"border-r border-border bg-sidebar transition-[clip-path,transform] duration-300 ease-out":!e.isMobile&&!e.isSidebarMixed,"transition-transform duration-300 ease-out":!e.isMobile&&e.isSidebarMixed}]]),onMouseenter:oe,onMouseleave:se},[S(`div`,{class:x([`h-full`,[{"bg-sidebar-deep":e.isSidebarMixed,"border-r border-border bg-sidebar":!e.isSidebarMixed}]]),style:E({width:`${e.width}px`})},[!s.value&&!e.isSidebarMixed&&e.showFixedButton?(M(),L(d($p),{key:0,"expand-on-hover":f.value,"onUpdate:expandOnHover":n[0]||(n[0]=e=>f.value=e)},null,8,[`expand-on-hover`])):B(``,!0),d(h).logo?(M(),C(`div`,{key:1,style:E(ne.value)},[z(t.$slots,`logo`,{},void 0,!0)],4)):B(``,!0),i(d(Ws),{style:E(te.value),shadow:``,"shadow-border":``},{default:P(()=>[z(t.$slots,`default`,{},void 0,!0)]),_:3},8,[`style`]),S(`div`,{style:E(ie.value)},null,4),e.showCollapseButton&&!e.isSidebarMixed?(M(),L(d(Qp),{key:2,collapsed:s.value,"onUpdate:collapsed":n[1]||(n[1]=e=>s.value=e)},null,8,[`collapsed`])):B(``,!0)],6),e.isSidebarMixed?(M(),C(`div`,{key:0,class:x([[e.themeSub,{"border-l":p.value}],`fixed top-0 h-full overflow-hidden border-r border-border bg-sidebar transition-[left,width] duration-300 ease-out`]),style:E(T.value)},[e.isSidebarMixed&&f.value?(M(),L(d(Qp),{key:0,collapsed:c.value,"onUpdate:collapsed":n[2]||(n[2]=e=>c.value=e)},null,8,[`collapsed`])):B(``,!0),c.value?B(``,!0):(M(),L(d($p),{key:1,"expand-on-hover":f.value,"onUpdate:expandOnHover":n[3]||(n[3]=e=>f.value=e)},null,8,[`expand-on-hover`])),c.value?B(``,!0):(M(),C(`div`,{key:2,style:E(D.value),class:`pl-2`},[z(t.$slots,`extra-title`,{},void 0,!0)],4)),i(d(Ws),{style:E(re.value),class:`border-border py-2`,shadow:``,"shadow-border":``},{default:P(()=>[z(t.$slots,`extra`,{},void 0,!0)]),_:3},8,[`style`])],6)):B(``,!0),a.value?(M(),C(`div`,{key:1,ref_key:`dragBarRef`,ref:v,style:E(ee.value),class:`absolute inset-y-0 -right-px z-1000 w-0.5 cursor-col-resize hover:bg-primary`,onMousedown:F},null,36)):B(``,!0)],46,em)):B(``,!0)]),_:3})],64))}}),[[`__scopeId`,`data-v-907fd380`]]),nm=j({__name:`layout-tabbar`,props:{height:{}},setup(e){let t=e,n=A(()=>{let{height:e}=t;return{height:`${e}px`}});return(e,t)=>(M(),C(`section`,{style:E(n.value),class:`flex w-full border-b border-border bg-background transition-colors duration-200`},[z(e.$slots,`default`)],4))}});function rm({arrivedTop:e,currentHidden:t,directionDown:n,directionUp:r,headerHeight:i,scrollTop:a}){return e||ae.isMobile?`sidebar-nav`:e.layout),n=A(()=>t.value===`full-content`),r=A(()=>t.value===`sidebar-mixed-nav`),i=A(()=>t.value===`header-nav`),a=A(()=>t.value===`mixed-nav`||t.value===`header-sidebar-nav`);return{currentLayout:t,isFullContent:n,isHeaderMixedNav:A(()=>t.value===`header-mixed-nav`),isHeaderNav:i,isMixedNav:a,isSidebarMixedNav:r}}var am=[`data-layout`,`data-mobile`,`data-sidebar-collapsed`],om=[`id`],sm=12,cm=j(V(V({},{name:`VbenLayout`}),{},{__name:`vben-layout`,props:t({contentCompact:{default:`wide`},contentCompactWidth:{default:1200},contentPadding:{default:0},contentPaddingBottom:{default:0},contentPaddingLeft:{default:0},contentPaddingRight:{default:0},contentPaddingTop:{default:0},footerEnable:{type:Boolean,default:!1},footerFixed:{type:Boolean,default:!0},footerHeight:{default:32},headerHeight:{default:50},headerHidden:{type:Boolean,default:!1},headerMode:{default:`fixed`},headerTheme:{},headerToggleSidebarButton:{type:Boolean,default:!0},headerVisible:{type:Boolean,default:!0},isMobile:{type:Boolean,default:!1},layout:{default:`sidebar-nav`},sidebarCollapse:{type:Boolean},sidebarCollapsedButton:{type:Boolean,default:!0},sidebarCollapseShowTitle:{type:Boolean,default:!1},sidebarEnable:{type:Boolean},sidebarExtraCollapsedWidth:{default:60},sidebarExtraTitleHeight:{},sidebarFixedButton:{type:Boolean,default:!0},sidebarHidden:{type:Boolean,default:!1},sidebarLogoVisible:{type:Boolean},sidebarMixedWidth:{default:80},sidebarTheme:{default:`dark`},sidebarThemeSub:{default:`dark`},sidebarWidth:{default:180},sideCollapseWidth:{default:60},tabbarEnable:{type:Boolean,default:!0},tabbarHeight:{default:40},zIndex:{default:200}},{sidebarDraggable:V({type:Boolean},{default:!0}),sidebarDraggableModifiers:{},sidebarCollapse:V({type:Boolean},{default:!1}),sidebarCollapseModifiers:{},sidebarExtraVisible:{type:Boolean},sidebarExtraVisibleModifiers:{},sidebarExtraCollapse:V({type:Boolean},{default:!1}),sidebarExtraCollapseModifiers:{},sidebarExpandOnHover:V({type:Boolean},{default:!1}),sidebarExpandOnHoverModifiers:{},sidebarEnable:V({type:Boolean},{default:!0}),sidebarEnableModifiers:{}}),emits:t([`sideMouseLeave`,`toggleSidebar`,`update:sidebarWidth`],[`update:sidebarDraggable`,`update:sidebarCollapse`,`update:sidebarExtraVisible`,`update:sidebarExtraCollapse`,`update:sidebarExpandOnHover`,`update:sidebarEnable`]),setup(e,{emit:t}){let n=e,r=t,a=o(e,`sidebarDraggable`),c=o(e,`sidebarCollapse`),l=o(e,`sidebarExtraVisible`),u=o(e,`sidebarExtraCollapse`),f=o(e,`sidebarExpandOnHover`),p=o(e,`sidebarEnable`),m=R(!1),h=R(!1),g=R(!1),_=R(null),v=R(null),y=null,{arrivedState:b,directions:ee,y:w}=it(v,{onScroll:U});wo();let{setLayoutHeaderHeight:T}=bo(),{setLayoutFooterHeight:D}=xo(),{currentLayout:O,isFullContent:k,isHeaderMixedNav:te,isHeaderNav:ne,isMixedNav:re,isSidebarMixedNav:ie}=im(n),ae=A(()=>n.headerMode===`auto`&&!re.value&&!k.value),j=A(()=>(n.headerMode===`auto`||n.headerMode===`auto-scroll`)&&!re.value&&!k.value),N=A(()=>w.value>20),oe=A(()=>{let e=0;return n.headerVisible&&!n.headerHidden&&(e+=n.headerHeight),n.tabbarEnable&&(e+=n.tabbarHeight),e}),se=A(()=>{let{sidebarCollapseShowTitle:e,sidebarExtraCollapsedWidth:t,sideCollapseWidth:r}=n;return e||ie.value||te.value?t:r}),ce=A({get:()=>n.isMobile?!h.value:c.value,set:e=>{if(n.isMobile){h.value=!e;return}c.value=e}}),le=A(()=>!ne.value&&p.value),F=A(()=>{let{headerHeight:e,isMobile:t}=n;return re.value&&!t?e:0}),I=A(()=>{let{isMobile:e,sidebarHidden:t,sidebarMixedWidth:r,sidebarWidth:i}=n,a=0;return t||!le.value||t&&!ie.value&&!re.value&&!te.value||(a=(te.value||ie.value)&&!e?r:ce.value?e?0:se.value:i),a}),de=A(()=>{let{sidebarExtraCollapsedWidth:e,sidebarWidth:t}=n;return u.value?e:t}),pe=A(()=>O.value===`mixed-nav`||O.value===`sidebar-mixed-nav`||O.value===`sidebar-nav`||O.value===`header-mixed-nav`||O.value===`header-sidebar-nav`),me=A(()=>{let{headerMode:e}=n;return re.value||e===`fixed`||e===`auto-scroll`||e===`auto`}),he=A(()=>pe.value&&p.value&&!n.sidebarHidden),ge=A(()=>!ce.value&&n.isMobile),_e=A(()=>{let e=`100%`,t=`unset`;if(me.value&&O.value!==`header-nav`&&O.value!==`mixed-nav`&&O.value!==`header-sidebar-nav`&&he.value&&!n.isMobile){if((ie.value||te.value)&&f.value&&l.value)t=`${n.sidebarMixedWidth+(u.value?n.sidebarExtraCollapsedWidth:n.sidebarWidth)}px`,e=`calc(100% - ${t})`;else{let r=I.value;m.value&&!f.value&&(r=ie.value||te.value?n.sidebarMixedWidth:se.value),t=`${r}px`,e=`calc(100% - ${t})`}}return{sidebarAndExtraWidth:t,width:e}}),ve=A(()=>{let e,t=0;if(!re.value||n.sidebarHidden)e=`100%`;else if(p.value){let r=f.value?n.sidebarWidth:se.value;t=ce.value?se.value:r,e=`calc(100% - ${ce.value?I.value:r}px)`}else e=`100%`;return{marginLeft:`${t}px`,width:e}}),ye=A(()=>{let e=me.value;return e?j.value?{marginTop:0,paddingTop:k.value?0:`${oe.value}px`}:{marginTop:e&&!k.value&&!g.value&&(!ae.value||w.value{let{footerEnable:e,footerFixed:t,footerHeight:r}=n;return{paddingBottom:`${e&&t?r:0}px`}}),xe=A(()=>{let{zIndex:e}=n;return e+ +!!re.value}),Ce=A(()=>{let e=me.value,t=g.value||k.value;return{height:k.value?`0`:`${oe.value}px`,left:re.value?0:_e.value.sidebarAndExtraWidth,position:e?`fixed`:`static`,top:0,transform:e?`translate3d(0, ${t?`-100%`:`0`}, 0)`:void 0,transitionDuration:e?void 0:`0ms`,width:_e.value.width,willChange:e?`transform`:void 0,"z-index":xe.value}}),we=A(()=>{let{isMobile:e,zIndex:t}=n,r=e||pe.value?1:-1;return re.value&&(r+=1),t+r}),Te=A(()=>n.footerFixed?_e.value.width:`100%`),V=A(()=>({zIndex:n.zIndex})),H=A(()=>re.value||!n.sidebarLogoVisible?0:n.headerHeight),Ee=A(()=>n.isMobile||n.headerToggleSidebarButton&&pe.value&&!ie.value&&!re.value&&!n.isMobile),De=A(()=>!pe.value||re.value||n.isMobile);s(()=>n.isMobile,e=>{e&&(h.value=!1)},{immediate:!0}),s([()=>oe.value,()=>k.value],([e])=>{T(k.value?0:e)},{immediate:!0}),s(()=>n.footerHeight,e=>{D(e)},{immediate:!0}),s([()=>n.headerMode,()=>re.value,()=>k.value],()=>{g.value=!1}),yt(_,`mousemove`,ke,{passive:!0}),yt(_,`wheel`,Oe,{passive:!0});function Oe(e){y=e.clientY}function ke(e){y=e.clientY,ae.value&&Ae(y)}function Ae(e){if(b.top||w.value(M(),C(`div`,{"data-layout-region":`layout`,"data-layout":d(O),"data-mobile":e.isMobile,"data-sidebar-collapsed":ce.value,class:`relative flex h-full min-h-0 w-full overflow-hidden`},[le.value?(M(),L(d(tm),{key:0,draggable:a.value,"onUpdate:draggable":n[0]||(n[0]=e=>a.value=e),collapse:ce.value,"onUpdate:collapse":n[1]||(n[1]=e=>ce.value=e),"expand-on-hover":f.value,"onUpdate:expandOnHover":n[2]||(n[2]=e=>f.value=e),"expand-on-hovering":m.value,"onUpdate:expandOnHovering":n[3]||(n[3]=e=>m.value=e),"extra-collapse":u.value,"onUpdate:extraCollapse":n[4]||(n[4]=e=>u.value=e),"extra-visible":l.value,"onUpdate:extraVisible":n[5]||(n[5]=e=>l.value=e),"show-collapse-button":e.sidebarCollapsedButton,"show-fixed-button":e.sidebarFixedButton,"collapse-width":se.value,"dom-visible":!e.isMobile,"expanded-width":e.sidebarWidth,"extra-width":de.value,"fixed-extra":f.value,"header-height":H.value,"extra-title-height":d(ie)||d(te)?e.sidebarExtraTitleHeight:0,"is-sidebar-mixed":d(ie)||d(te),"is-mobile":e.isMobile,"margin-top":F.value,"mixed-width":e.sidebarMixedWidth,show:he.value,theme:e.sidebarTheme,"theme-sub":e.sidebarThemeSub,width:I.value,"z-index":we.value,onLeave:n[6]||(n[6]=()=>r(`sideMouseLeave`)),"onUpdate:width":n[7]||(n[7]=e=>r(`update:sidebarWidth`,e))},fe({extra:P(()=>[z(t.$slots,`side-extra`,{},void 0,!0)]),"extra-title":P(()=>[z(t.$slots,`side-extra-title`,{},void 0,!0)]),default:P(()=>[d(ie)||d(te)?z(t.$slots,`mixed-menu`,{},void 0,!0,0):z(t.$slots,`menu`,{},void 0,!0,1)]),_:2},[pe.value&&!d(re)&&e.sidebarLogoVisible?{name:`logo`,fn:P(()=>[z(t.$slots,`logo`,{},void 0,!0)]),key:`0`}:void 0]),1032,[`draggable`,`collapse`,`expand-on-hover`,`expand-on-hovering`,`extra-collapse`,`extra-visible`,`show-collapse-button`,`show-fixed-button`,`collapse-width`,`dom-visible`,`expanded-width`,`extra-width`,`fixed-extra`,`header-height`,`extra-title-height`,`is-sidebar-mixed`,`is-mobile`,`margin-top`,`mixed-width`,`show`,`theme`,`theme-sub`,`width`,`z-index`])):B(``,!0),S(`div`,{ref_key:`mainRef`,ref:_,"data-layout-region":`main`,class:`relative flex min-h-0 flex-1 flex-col overflow-hidden`},[(M(),L(ue,{defer:``,disabled:me.value,to:ze},[S(`div`,{"data-layout-region":`header`,class:x([[{"shadow-[0_16px_24px_hsl(var(--background))]":N.value},d(Mt)],`shrink-0 overflow-hidden transition-transform duration-150`]),style:E(Ce.value)},[e.headerVisible?(M(),L(d(Yp),{key:0,"full-width":!pe.value,height:e.headerHeight,"is-mobile":e.isMobile,show:!d(k)&&!e.headerHidden,"sidebar-width":e.sidebarWidth,theme:e.headerTheme,width:_e.value.width,"z-index":xe.value,"logo-visible":e.sidebarLogoVisible},fe({"toggle-button":P(()=>[Ee.value?(M(),L(d(Wn),{key:0,"data-layout-action":`toggle-sidebar`,class:`my-0 mr-1 rounded-md`,onClick:Fe},{default:P(()=>[(e.isMobile?!ce.value:he.value)?(M(),L(d(Lr),{key:0,icon:`ep:fold`})):(M(),L(d(Lr),{key:1,icon:`ep:expand`}))]),_:1})):B(``,!0)]),default:P(()=>[z(t.$slots,`header`,{},void 0,!0)]),_:2},[De.value?{name:`logo`,fn:P(()=>[z(t.$slots,`logo`,{},void 0,!0)]),key:`0`}:void 0]),1032,[`full-width`,`height`,`is-mobile`,`show`,`sidebar-width`,`theme`,`width`,`z-index`,`logo-visible`])):B(``,!0),e.tabbarEnable?(M(),L(d(nm),{key:1,height:e.tabbarHeight,style:E(ve.value)},{default:P(()=>[z(t.$slots,`tabbar`,{},void 0,!0)]),_:3},8,[`height`,`style`])):B(``,!0)],6)],8,[`disabled`])),S(`div`,{id:d(Le),ref_key:`contentRef`,ref:v,"data-layout-region":`scroll`,style:E(ye.value),class:`flex min-h-0 flex-1 flex-col overflow-x-hidden overflow-y-auto bg-background-deep`},[S(`div`,{id:Re,class:`contents`}),i(d(qp),{id:d(Ie),"content-compact":e.contentCompact,"content-compact-width":e.contentCompactWidth,padding:e.contentPadding,"padding-bottom":e.contentPaddingBottom,"padding-left":e.contentPaddingLeft,"padding-right":e.contentPaddingRight,"padding-top":e.contentPaddingTop,style:E(be.value)},{overlay:P(()=>[z(t.$slots,`content-overlay`,{},void 0,!0)]),default:P(()=>[z(t.$slots,`content`,{},void 0,!0)]),_:3},8,[`id`,`content-compact`,`content-compact-width`,`padding`,`padding-bottom`,`padding-left`,`padding-right`,`padding-top`,`style`]),e.footerEnable?(M(),L(d(Jp),{key:0,fixed:e.footerFixed,height:e.footerHeight,show:!d(k),width:Te.value,"z-index":e.zIndex},{default:P(()=>[z(t.$slots,`footer`,{},void 0,!0)]),_:3},8,[`fixed`,`height`,`show`,`width`,`z-index`])):B(``,!0)],12,om)],512),z(t.$slots,`extra`,{},void 0,!0),i(Se,{name:`mobile-sidebar-mask`},{default:P(()=>[ge.value?(M(),C(`div`,{key:0,"data-layout-region":`sidebar-mask`,style:E(V.value),class:`fixed top-0 left-0 size-full bg-overlay`,onClick:Pe},null,4)):B(``,!0)]),_:1})],8,am))}})),lm=Gr(cm,[[`__scopeId`,`data-v-f6a14863`]]);function um(){let e=R(!1),t=R(0),n=Zr(),r=A(()=>W.transition.loading),i=()=>{if(!r.value)return;let n=performance.now()-t.value;n<500?setTimeout(()=>{e.value=!1},500-n):e.value=!1};return n.beforeEach(n=>n.meta.loaded||!r.value||n.meta.iframeSrc?!0:(t.value=performance.now(),e.value=!0,!0)),n.afterEach(e=>(e.meta.loaded||!r.value||e.meta.iframeSrc||i(),!0)),{spinning:e}}var dm=j(V(V({},{name:`LayoutContentSpinner`}),{},{__name:`content-spinner`,setup(e){let{spinning:t}=um();return(e,n)=>(M(),L(d(et),{spinning:d(t)},null,8,[`spinning`]))}}));function fm(e,t){var n;if(!e){console.error(`Component view not found,please check the route configuration`);return}let r=t.name;if(!r)return e;let i=e==null||(n=e.type)==null?void 0:n.name;return i||i===r?e:(e.type||(e.type={}),e.type.name=r,e)}function pm(){let{keepAlive:e}=Ue(),t=A(()=>{let{transition:e}=W;return e.name&&e.enable});function n(e){let{tabbar:t,transition:n}=W,r=n.name;if(!(!r||!n.enable))return t.enable,r}return{getEnabledTransition:t,getTransitionName:n}}var mm={key:0,class:`relative size-full`},hm=[`src`,`onLoad`],gm=j(V(V({},{name:`IFrameRouterView`}),{},{__name:`iframe-router-view`,setup(e){let t=R([]),n=tt(),r=Qr(),a=A(()=>W.tabbar.enable),o=A(()=>a.value?n.getTabs.filter(e=>{var t;return!!((t=e.meta)!=null&&t.iframeSrc)}):r.meta.iframeSrc?[r]:[]),s=A(()=>new Set(o.value.map(e=>e.name))),c=A(()=>o.value.length>0);function l(e){return e.name===r.name}function u(e){let{meta:t,name:i}=e;return!i||!n.renderRouteView?!1:a.value?!(t!=null&&t.keepAlive)&&s.value.has(i)&&i!==r.name?!1:n.getTabs.some(e=>e.name===i):l(e)}function f(e){t.value[e]=!1}function p(e){let n=t.value[e];return n===void 0||n}return(e,t)=>c.value?(M(!0),C(N,{key:0},w(o.value,(e,t)=>(M(),C(N,{key:e.fullPath},[u(e)?y((M(),C(`div`,mm,[i(d(et),{spinning:p(t)},null,8,[`spinning`]),S(`iframe`,{src:e.meta.iframeSrc,class:`size-full`,onLoad:e=>f(t)},null,40,hm)],512)),[[be,l(e)]]):B(``,!0)],64))),128)):B(``,!0)}})),_m=j(V(V({},{render(){return null}}),{},{__name:`route-cached-page`,props:{component:{},route:{}},setup(e){let t=e,{addCachedRoute:n}=tt();return s(()=>t.route,()=>{t.component&&t.route.meta.domCached&&n(t.component,t.route)},{immediate:!0}),()=>{}}})),vm=j({__name:`route-cached-view`,setup(e){let t=Qr(),n=tt(),{getTabs:r,getCachedRoutes:i,getExcludeCachedTabs:a}=Dn(n),{removeCachedRoute:o}=n,{getEnabledTransition:c,getTransitionName:l}=pm(),u=A(()=>W.tabbar.enable),f=A(()=>d(u)?d(r).filter(e=>e.meta.domCached).map(e=>Ye(e)):[]);s(f,e=>{d(i).forEach(t=>{e.includes(t.key)||o(t.key)})});let p=A(()=>{if(!d(u))return[];let e=d(a);return[...d(i).values()].filter(t=>{let n=(t.component.type||{}).name;return n||(n=t.route.name),!e.includes(n)})}),m=A(()=>d(p).length>0),h=A(()=>Ye(t));return(e,t)=>m.value?(M(!0),C(N,{key:0},w(p.value,e=>(M(),C(N,{key:e.key},[d(c)?(M(),L(Se,{key:0,appear:``,mode:`out-in`,name:d(l)(e.route)},{default:P(()=>[y((M(),L(me(d(fm)(e.component,e.route)),null,null,512)),[[be,e.key===h.value]])]),_:2},1032,[`name`])):y((M(),L(me(d(fm)(e.component,e.route)),{key:1},null,512)),[[be,e.key===h.value]])],64))),128)):B(``,!0)}}),ym={class:`page-route-container relative h-full`},bm=j(V(V({},{name:`LayoutContent`}),{},{__name:`content`,setup(e){let t=tt(),{keepAlive:n}=Ue(),{getCachedTabs:r,getExcludeCachedTabs:a,renderRouteView:o}=Dn(t),{getEnabledTransition:s,getTransitionName:c}=pm(),l=e=>!e.meta.domCached&&d(o);return(e,t)=>(M(),C(`div`,ym,[i(d(gm)),i(d(vm)),i(d(Ct),null,{default:P(({Component:e,route:t})=>[t.meta.domCached?(M(),L(d(_m),{key:0,component:e,route:t},null,8,[`component`,`route`])):B(``,!0),d(s)?(M(),L(Se,{key:1,name:d(c)(t),appear:``,"leave-active-class":`${d(c)(t)}-leave-active page-route-leave-active`},{default:P(()=>[d(n)?(M(),L(le,{key:0,exclude:d(a),include:d(r)},[l(t)?y((M(),L(me(d(fm)(e,t)),{key:d(Ye)(t)})),[[be,!t.meta.iframeSrc]]):B(``,!0)],1032,[`exclude`,`include`])):l(t)?(M(),L(me(e),{key:d(Ye)(t)})):B(``,!0)]),_:2},1032,[`name`,`leave-active-class`])):(M(),C(N,{key:2},[d(n)?(M(),L(le,{key:0,exclude:d(a),include:d(r)},[l(t)?y((M(),L(me(d(fm)(e,t)),{key:d(Ye)(t)})),[[be,!t.meta.iframeSrc]]):B(``,!0)],1032,[`exclude`,`include`])):l(t)?(M(),L(me(e),{key:d(Ye)(t)})):B(``,!0)],64))]),_:1})]))}})),xm={class:`relative flex-center size-full text-xs text-muted-foreground`},Sm=j(V(V({},{name:`LayoutFooter`}),{},{__name:`footer`,setup(e){return(e,t)=>(M(),C(`div`,xm,[z(e.$slots,`default`)]))}})),Cm={class:`flex-center hidden lg:block`},wm={class:`flex h-full min-w-0 shrink-0 items-center`},Tm=100,Em=j(V(V({},{name:`LayoutHeader`}),{},{__name:`header`,props:{avatar:{default:``},theme:{default:`light`},text:{default:``}},emits:[`clearPreferencesAndLogout`,`logout`,`openLockScreen`],setup(e,{emit:t}){let n=t,r=wt(),{globalLockScreenShortcutKey:o,globalLogoutShortcutKey:s,globalSearchShortcutKey:c,preferencesButtonPosition:l}=Ue(),f=u(),{refresh:p}=ec(),m=A(()=>W.widget.lockScreen&&W.widget.lockScreenButtonPosition===`header`),h=A(()=>W.widget.logoutButtonPosition===`header`),g=A(()=>m.value&&o.value),_=A(()=>h.value&&s.value),[v,y]=Ft({connectedComponent:Kc}),[b,ee]=Ft({onConfirm(){O()}});function T(){y.open()}function E(e){y.close(),r.lockScreen(e)}function D(){ee.open()}function O(){n(`logout`),ee.close()}if(W.shortcutKeys.enable){let e=ht(),t=e[`Alt+KeyL`],n=e[`Alt+KeyQ`];t&&dn(t,()=>{g.value&&T()}),n&&dn(n,()=>{_.value&&D()})}let k=A(()=>{let e=[],t={globalSearch:{visible:W.widget.globalSearch&&W.widget.globalSearchButtonPosition===`header`,slotName:`global-search`},preferences:{visible:l.value.header,slotName:`preferences`},themeToggle:{visible:W.widget.themeToggle&&W.widget.themeToggleButtonPosition===`header`,slotName:`theme-toggle`},languageToggle:{visible:W.widget.languageToggle&&W.widget.languageToggleButtonPosition===`header`,slotName:`language-toggle`},timezone:{visible:W.widget.timezone&&W.widget.timezoneButtonPosition===`header`,slotName:`timezone`},fullscreen:{visible:W.widget.fullscreen&&W.widget.fullscreenButtonPosition===`header`,slotName:`fullscreen`},refresh:{visible:W.widget.refresh&&W.widget.refreshButtonPosition===`header`,slotName:`refresh`},notification:{visible:W.widget.notification&&W.widget.notificationButtonPosition===`header`,slotName:`notification`},lockScreenBtn:{visible:W.widget.lockScreen&&W.widget.lockScreenButtonPosition===`header`,slotName:`lock-screen-btn`},logoutBtn:{visible:W.widget.logoutButtonPosition===`header`,slotName:`logout-btn`}};for(let n of W.widget.order){let r=t[n];r!=null&&r.visible&&e.push({index:Tm+e.length,name:r.slotName})}Object.keys(f).forEach(t=>{if(t.startsWith(`header-right`)){let n=Number(t.split(`-`)[2]),r=Number.isNaN(n)?ne(e):n;e.push({index:r,name:t})}});let n=Math.min(1e3,ne(e));return e.push({index:n,name:`user-dropdown`}),e.toSorted((e,t)=>e.index-t.index)}),te=A(()=>{let e=[];return Object.keys(f).forEach(t=>{if(t.startsWith(`header-left`)){let n=Number(t.split(`-`)[2]),r=Number.isNaN(n)?ne(e):n;e.push({index:r,name:t})}}),e.toSorted((e,t)=>e.index-t.index)});function ne(e){return(e.length>0?Math.max(...e.map(e=>e.index)):0)+1}function re(){n(`clearPreferencesAndLogout`)}return(t,n)=>(M(),C(N,null,[m.value?(M(),L(d(v),{key:0,avatar:e.avatar,text:e.text,onSubmit:E},null,8,[`avatar`,`text`])):B(``,!0),h.value?(M(),L(d(b),{key:1,"cancel-text":d(K)(`common.cancel`),"confirm-text":d(K)(`common.confirm`),"fullscreen-button":!1,title:d(K)(`common.prompt`),centered:``,"content-class":`px-8 min-h-10`,"footer-class":`border-none mb-3 mr-3`,"header-class":`border-none`},{default:P(()=>[a(F(d(K)(`ui.widgets.logoutTip`)),1)]),_:1},8,[`cancel-text`,`confirm-text`,`title`])):B(``,!0),(M(!0),C(N,null,w(te.value.filter(e=>e.indexz(t.$slots,e.name,{},()=>[e.name===`refresh`?(M(),L(d(Wn),{key:0,class:`my-0 mr-1 rounded-md`,onClick:d(p)},{default:P(()=>[i(d(Br),{class:`size-4`})]),_:1},8,[`onClick`])):B(``,!0)],!0,e.name)),128)),S(`div`,Cm,[z(t.$slots,`breadcrumb`,{},void 0,!0)]),(M(!0),C(N,null,w(te.value.filter(e=>e.index>Tm),e=>z(t.$slots,e.name,{},void 0,!0,e.name)),128)),S(`div`,{class:x([`menu-align-${d(W).header.menuAlign}`,`flex h-full min-w-0 flex-1 items-center`])},[z(t.$slots,`menu`,{},void 0,!0)],2),S(`div`,wm,[(M(!0),C(N,null,w(k.value,e=>z(t.$slots,e.name,{},()=>[e.name===`global-search`?(M(),L(d(Vc),{key:0,"enable-shortcut-key":d(c),menus:d(r).accessMenus,class:`mr-1 sm:mr-4`},null,8,[`enable-shortcut-key`,`menus`])):e.name===`preferences`?(M(),L(d(Bn),{key:1,side:`bottom`},{trigger:P(()=>[i(d(Ip),{class:`mr-1`,onClearPreferencesAndLogout:re})]),default:P(()=>[a(` `+F(d(K)(`preferences.title`)),1)]),_:1})):e.name===`theme-toggle`?(M(),L(d(Bn),{key:2,side:`bottom`},{trigger:P(()=>[i(d(br),{class:`mt-0.5 mr-1`})]),default:P(()=>[a(` `+F(d(K)(`preferences.theme.title`)),1)]),_:1})):e.name===`language-toggle`?(M(),L(d(Bn),{key:3,side:`bottom`},{trigger:P(()=>[i(d(hr),{class:`mr-1`})]),default:P(()=>[a(` `+F(d(K)(`preferences.widget.languageToggle`)),1)]),_:1})):e.name===`fullscreen`?(M(),L(d(Fs),{key:4,class:`mr-1`,tooltip:d(K)(`preferences.widget.fullscreen`)},null,8,[`tooltip`])):e.name===`timezone`?(M(),L(d(zp),{key:5,class:`mt-0.5 mr-1`})):e.name===`lock-screen-btn`?(M(),L(d(Wn),{key:6,class:`mr-1`,tooltip:d(K)(`ui.widgets.lockScreen.title`),onClick:T},{default:P(()=>[i(d(oo),{class:`size-4`})]),_:1},8,[`tooltip`])):e.name===`logout-btn`?(M(),L(d(Wn),{key:7,class:`mr-1`,tooltip:d(K)(`common.logout`),onClick:D},{default:P(()=>[i(d(so),{class:`size-4`})]),_:1},8,[`tooltip`])):e.name===`notification`?(M(),L(d(Bn),{key:8,side:`bottom`},{trigger:P(()=>[i(d(Tl),{class:`mr-1`})]),default:P(()=>[a(` `+F(d(K)(`preferences.widget.notification`)),1)]),_:1})):e.name===`refresh`?(M(),L(d(Wn),{key:9,class:`my-0 mr-1 rounded-md`,tooltip:d(K)(`preferences.widget.refresh`),onClick:d(p)},{default:P(()=>[i(d(Br),{class:`size-4`})]),_:1},8,[`tooltip`,`onClick`])):B(``,!0)],!0,e.name)),128))])],64))}})),Dm=Gr(Em,[[`__scopeId`,`data-v-288297bd`]]),Om={class:`relative mr-1 flex size-1.5`},km=j({__name:`menu-badge-dot`,props:{dotClass:{default:``},dotStyle:{default:()=>({})}},setup(e){return(t,n)=>(M(),C(`span`,Om,[S(`span`,{class:x([e.dotClass,`absolute inline-flex size-full animate-ping rounded-full opacity-75`]),style:E(e.dotStyle)},null,6),S(`span`,{class:x([e.dotClass,`relative inline-flex size-1.5 rounded-full`]),style:E(e.dotStyle)},null,6)]))}}),Am=j({__name:`menu-badge`,props:{hasChildren:{type:Boolean},badge:{},badgeType:{},badgeVariants:{}},setup(e){let t=e,n={default:`bg-gray-500`,destructive:`bg-destructive`,primary:`bg-primary`,success:`bg-green-500`,warning:`bg-yellow-500`},r=A(()=>t.badgeType===`dot`),i=A(()=>{let{badgeVariants:e}=t;return e?n[e]||e:n.default}),a=A(()=>i.value&&Ae(i.value)?{backgroundColor:i.value}:{});return(t,n)=>r.value||e.badge?(M(),C(`span`,{key:0,class:x([t.$attrs.class,`absolute`])},[r.value?(M(),L(km,{key:0,"dot-class":i.value,"dot-style":a.value},null,8,[`dot-class`,`dot-style`])):(M(),C(`div`,{key:1,class:x([i.value,`flex-center rounded-xl px-1.5 py-0.5 text-[10px] text-primary-foreground`]),style:E(a.value)},F(e.badge),7))],2)):B(``,!0)}}),jm=[`onClick`,`onMouseenter`],Mm=j(V(V({},{name:`NormalMenu`}),{},{__name:`normal-menu`,props:{activePath:{default:``},collapse:{type:Boolean,default:!1},menus:{default:()=>[]},rounded:{type:Boolean},theme:{default:`dark`}},emits:[`enter`,`select`],setup(e,{emit:t}){let n=e,r=t,{b:a,e:o,is:s}=Oo(`normal-menu`);function c(e){return n.activePath===e.path&&e.activeIcon||e.icon}return(t,n)=>(M(),C(`ul`,{class:x([[e.theme,d(a)(),d(s)(`collapse`,e.collapse),d(s)(e.theme,!0),d(s)(`rounded`,e.rounded)],`relative`])},[(M(!0),C(N,null,w(e.menus,t=>(M(),C(`li`,{key:t.path,class:x([d(o)(`item`),d(s)(`active`,e.activePath===t.path)]),onClick:()=>r(`select`,t),onMouseenter:()=>r(`enter`,t)},[i(d(Qe),{class:x(d(o)(`icon`)),icon:c(t),fallback:``},null,8,[`class`,`icon`]),S(`span`,{class:x([d(o)(`name`),`truncate`])},F(t.name),3)],42,jm))),128))],2))}})),Nm=Gr(Mm,[[`__scopeId`,`data-v-f9501544`]]);function Pm(e,t){var n,r;let i=e.parent;for(;i&&!t.includes((n=i==null||(r=i.type)==null?void 0:r.name)==null?``:n);)i=i.parent;return i}var Fm=e=>{let t=Array.isArray(e)?e:[e],n=[];return t.forEach(e=>{if(Array.isArray(e))n.push(...Fm(e));else if(b(e)&&Array.isArray(e.children))n.push(...Fm(e.children));else{var t;n.push(e),b(e)&&(t=e.component)!=null&&t.subTree&&n.push(...Fm(e.component.subTree))}}),n};function Im(){let e=l();if(!e)throw Error(`instance is required`);let t=A(()=>{let t=e.parent,n=[e.props.path];for(;(t==null?void 0:t.type.name)!==`MenuUI`;){var r;t!=null&&t.props.path&&n.unshift(t.props.path),t=(r=t==null?void 0:t.parent)==null?null:r}return n});return{parentMenu:A(()=>Pm(e,[`MenuUI`,`SubMenu`])),parentPaths:t}}function Lm(e){return A(()=>{var t;return{"--menu-level":e?(t=e==null?void 0:e.level)==null?1:t:0}})}var Rm=Symbol(`menuContext`);function zm(e){ne(Rm,e)}function Bm(e){let t=l();ne(`subMenu:${t==null?void 0:t.uid}`,e)}function Vm(){if(!l())throw Error(`instance is required`);return c(Rm)}function Hm(){let e=l();if(!e)throw Error(`instance is required`);let t=Pm(e,[`MenuUI`,`SubMenu`]);return c(`subMenu:${t==null?void 0:t.uid}`)}var Um=e(St(),1),Wm=[`href`],Gm=j(V(V({},{name:`MenuItem`}),{},{__name:`menu-item`,props:{activeIcon:{},disabled:{type:Boolean,default:!1},icon:{},path:{},query:{},badge:{},badgeType:{},badgeVariants:{}},emits:[`click`],setup(e,{emit:t}){let n=e,r=t,a=u(),{b:o,e:s,is:c}=Oo(`menu-item`),l=Oo(`menu`),f=Vm(),p=Hm(),{parentMenu:h,parentPaths:g}=Im(),_=A(()=>n.path===(f==null?void 0:f.activePath)),v=A(()=>_.value&&n.activeIcon||n.icon),b=A(()=>rt(O.parentPaths.at(-1))),ee=A(()=>{var e;return((e=h.value)==null?void 0:e.type.name)===`MenuUI`}),w=A(()=>{var e;return((e=f.props)==null?void 0:e.collapseShowTitle)&&ee.value&&f.props.collapse}),E=A(()=>{var e;return f.props.mode===`vertical`&&ee.value&&((e=f.props)==null?void 0:e.collapse)&&a.title}),O=te({active:_,parentPaths:g.value,path:n.path||``,query:n.query});function k(){var e;n.disabled||(f==null||(e=f.handleMenuItemClick)==null||e.call(f,{parentPaths:g.value,path:n.path}),r(`click`,O))}return T(()=>{var e,t;p==null||(e=p.addSubMenu)==null||e.call(p,O),f==null||(t=f.addMenuItem)==null||t.call(f,O)}),ie(()=>{var e,t;p==null||(e=p.removeSubMenu)==null||e.call(p,O),f==null||(t=f.removeMenuItem)==null||t.call(f,O)}),(t,r)=>{var a;let u=m(`router-link`);return M(),L(u,{custom:``,to:((a=O.parentPaths.at(-1))==null?``:a)+(O!=null&&O.query?`?${d(Um.default).stringify(O==null?void 0:O.query)}`:``)},{default:P(({href:r})=>[S(`a`,{href:b.value?O.parentPaths.at(-1):r,class:x([d(f).theme,d(o)(),d(c)(`active`,_.value),d(c)(`disabled`,e.disabled),d(c)(`collapse-show-title`,w.value)]),role:`menuitem`,onClick:Ce(k,[`prevent`,`stop`])},[E.value?(M(),L(d(Bn),{key:0,"content-class":[d(f).theme],side:`right`},{trigger:P(()=>[S(`div`,{class:x([d(l).be(`tooltip`,`trigger`)])},[i(d(Qe),{class:x(d(l).e(`icon`)),icon:v.value,fallback:``},null,8,[`class`,`icon`]),z(t.$slots,`default`),w.value?(M(),C(`span`,{key:0,class:x(d(l).e(`name`))},[z(t.$slots,`title`)],2)):B(``,!0)],2)]),default:P(()=>[z(t.$slots,`title`)]),_:3},8,[`content-class`])):B(``,!0),y(S(`div`,{class:x([d(s)(`content`)])},[d(f).props.mode===`horizontal`?B(``,!0):(M(),L(d(Am),D({key:0,class:`right-2`},n),null,16)),i(d(Qe),{class:x(d(l).e(`icon`)),icon:v.value},null,8,[`class`,`icon`]),z(t.$slots,`default`),t.$slots.title?(M(),C(`span`,{key:1,class:x(d(l).e(`name`))},[z(t.$slots,`title`)],2)):B(``,!0)],2),[[be,!E.value]])],10,Wm)]),_:3},8,[`to`])}}}));function Km(e,t={}){let{enable:n=!0,delay:r=320}=t;function i(){if(!(typeof n==`boolean`?n:n.value))return;let e=document.querySelector(`aside a[role=menuitem].is-active`);e&&e.scrollIntoView({behavior:`smooth`,block:`center`,inline:`center`})}let a=un(i,r);return s(e,()=>{(typeof n==`boolean`?n:n.value)&&a()}),{scrollToActiveItem:i}}var qm=j(V(V({},{name:`CollapseTransition`}),{},{__name:`collapse-transition`,setup(e){let t=e=>{e.style.maxHeight=``,e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},n={afterEnter(e){e.style.maxHeight=``,e.style.overflow=e.dataset.oldOverflow},afterLeave(e){t(e)},beforeEnter(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldMarginTop=e.style.marginTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldMarginBottom=e.style.marginBottom,e.style.height&&(e.dataset.elExistsHeight=e.style.height),e.style.maxHeight=0,e.style.paddingTop=0,e.style.marginTop=0,e.style.paddingBottom=0,e.style.marginBottom=0},beforeLeave(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldMarginTop=e.style.marginTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldMarginBottom=e.style.marginBottom,e.dataset.oldOverflow=e.style.overflow,e.style.maxHeight=`${e.scrollHeight}px`,e.style.overflow=`hidden`},enter(e){requestAnimationFrame(()=>{e.dataset.oldOverflow=e.style.overflow,e.dataset.elExistsHeight?e.style.maxHeight=e.dataset.elExistsHeight:e.scrollHeight===0?e.style.maxHeight=0:e.style.maxHeight=`${e.scrollHeight}px`,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom,e.style.marginTop=e.dataset.oldMarginTop,e.style.marginBottom=e.dataset.oldMarginBottom,e.style.overflow=`hidden`})},enterCancelled(e){t(e)},leave(e){e.scrollHeight!==0&&(e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0)},leaveCancelled(e){t(e)}};return(e,t)=>(M(),L(Se,D({name:`collapse-transition`},ae(n)),{default:P(()=>[z(e.$slots,`default`)]),_:3},16))}})),Jm=j(V(V({},{name:`SubMenuContent`}),{},{__name:`sub-menu-content`,props:{isMenuMore:{type:Boolean,default:!1},isTopLevelMenuSubmenu:{type:Boolean},level:{default:0},activeIcon:{},disabled:{type:Boolean},icon:{},path:{},query:{},badge:{},badgeType:{},badgeVariants:{}},setup(e){let t=e,n=Vm(),{b:r,e:i,is:a}=Oo(`sub-menu-content`),o=Oo(`menu`),s=A(()=>n==null?void 0:n.openedMenus.includes(t.path)),c=A(()=>n.props.collapse),l=A(()=>t.level===1),u=A(()=>n.props.collapseShowTitle&&l.value&&c.value),f=A(()=>n==null?void 0:n.props.mode),p=A(()=>f.value===`horizontal`||!(l.value&&c.value)),m=A(()=>f.value===`vertical`&&l.value&&c.value&&!u.value),h=A(()=>f.value===`horizontal`&&!l.value||f.value===`vertical`&&c.value?Ge:rn),g=A(()=>s.value?{transform:`rotate(180deg)`}:{});return(t,n)=>(M(),C(`div`,{class:x([d(r)(),d(a)(`collapse-show-title`,u.value),d(a)(`more`,e.isMenuMore)])},[z(t.$slots,`default`),e.isMenuMore?B(``,!0):(M(),L(d(Qe),{key:0,class:x(d(o).e(`icon`)),icon:e.icon,fallback:``},null,8,[`class`,`icon`])),m.value?B(``,!0):(M(),C(`div`,{key:1,class:x([d(i)(`title`)])},[z(t.$slots,`title`)],2)),e.isMenuMore?B(``,!0):y((M(),L(me(h.value),{key:2,class:x([[d(i)(`icon-arrow`)],`size-4`]),style:E(g.value)},null,8,[`class`,`style`])),[[be,p.value]])],2))}})),Ym=j(V(V({},{name:`SubMenu`}),{},{__name:`sub-menu`,props:{isSubMenuMore:{type:Boolean,default:!1},activeIcon:{},disabled:{type:Boolean,default:!1},icon:{},path:{},badge:{},badgeType:{},badgeVariants:{}},setup(e){var t;let n=e,{parentMenu:r,parentPaths:a}=Im(),{b:o,is:s}=Oo(`sub-menu`),c=Oo(`menu`),l=Vm(),u=Hm(),f=Lm(u),p=R(!1),m=R({}),h=R({}),g=R(null);Bm({addSubMenu:ne,handleMouseleave:oe,level:((t=u==null?void 0:u.level)==null?0:t)+1,mouseInChild:p,removeSubMenu:re});let _=A(()=>l==null?void 0:l.openedMenus.includes(n.path)),v=A(()=>{var e;return((e=r.value)==null?void 0:e.type.name)===`MenuUI`}),b=A(()=>{var e;return(e=l==null?void 0:l.props.mode)==null?`vertical`:e}),ee=A(()=>l==null?void 0:l.props.rounded),w=A(()=>{var e;return(e=u==null?void 0:u.level)==null?0:e}),D=A(()=>w.value===1),O=A(()=>{let e=b.value===`horizontal`;return{collisionPadding:{top:20},side:e&&D.value?`bottom`:`right`,sideOffset:e?5:10}}),k=A(()=>{let e=!1;return Object.values(m.value).forEach(t=>{t.active&&(e=!0)}),Object.values(h.value).forEach(t=>{t.active&&(e=!0)}),e});function ne(e){h.value[e.path]=e}function re(e){Reflect.deleteProperty(h.value,e.path)}function ae(){let e=l==null?void 0:l.props.mode;n.disabled||l!=null&&l.props.collapse&&e===`vertical`||e===`horizontal`||l==null||l.handleSubMenuClick({active:k.value,parentPaths:a.value,path:n.path})}function j(e,t=300){var i;if(e.type!==`focus`){if(!(l!=null&&l.props.collapse)&&(l==null?void 0:l.props.mode)===`vertical`||n.disabled){u&&(u.mouseInChild.value=!0);return}u&&(u.mouseInChild.value=!0),g.value&&window.clearTimeout(g.value),g.value=setTimeout(()=>{l==null||l.openMenu(n.path,a.value)},t),(i=r.value)==null||(i=i.vnode.el)==null||i.dispatchEvent(new MouseEvent(`mouseenter`))}}function oe(e=!1){if(!(l!=null&&l.props.collapse)&&(l==null?void 0:l.props.mode)===`vertical`&&u){u.mouseInChild.value=!1;return}if(g.value&&window.clearTimeout(g.value),u&&(u.mouseInChild.value=!1),g.value=setTimeout(()=>{!p.value&&(l==null||l.closeMenu(n.path,a.value))},300),e){var t;u==null||(t=u.handleMouseleave)==null||t.call(u,!0)}}let se=A(()=>k.value&&n.activeIcon||n.icon),ce=te({active:k,parentPaths:a,path:n.path});return T(()=>{var e,t;u==null||(e=u.addSubMenu)==null||e.call(u,ce),l==null||(t=l.addSubMenu)==null||t.call(l,ce)}),ie(()=>{var e,t;u==null||(e=u.removeSubMenu)==null||e.call(u,ce),l==null||(t=l.removeSubMenu)==null||t.call(l,ce)}),(t,n)=>(M(),C(`li`,{class:x([d(o)(),d(s)(`opened`,_.value),d(s)(`active`,k.value),d(s)(`disabled`,e.disabled)]),onFocus:j,onMouseenter:j,onMouseleave:n[3]||(n[3]=()=>oe())},[d(l).isMenuPopup?(M(),L(d(Rs),{key:0,"content-class":[d(l).theme,d(c).e(`popup-container`),d(s)(d(l).theme,!0),_.value?``:`hidden`,`overflow-auto`,`max-h-[calc(var(--reka-hover-card-content-available-height)-20px)]`,b.value===`horizontal`?`is-horizontal`:``],"content-props":O.value,open:!0,"open-delay":0},{trigger:P(()=>[i(Jm,{class:x(d(s)(`active`,k.value)),icon:se.value,"is-menu-more":e.isSubMenuMore,"is-top-level-menu-submenu":v.value,level:w.value,path:e.path,onClick:Ce(ae,[`stop`])},{title:P(()=>[z(t.$slots,`title`)]),_:3},8,[`class`,`icon`,`is-menu-more`,`is-top-level-menu-submenu`,`level`,`path`])]),default:P(()=>[S(`div`,{class:x([d(c).is(b.value,!0),d(c).e(`popup`)]),onFocus:n[0]||(n[0]=e=>j(e,100)),onMouseenter:n[1]||(n[1]=e=>j(e,100)),onMouseleave:n[2]||(n[2]=()=>oe(!0))},[S(`ul`,{class:x([d(c).b(),d(s)(`rounded`,ee.value)]),style:E(d(f))},[z(t.$slots,`default`)],6)],34)]),_:3},8,[`content-class`,`content-props`])):(M(),C(N,{key:1},[i(Jm,{class:x(d(s)(`active`,k.value)),icon:se.value,"is-menu-more":e.isSubMenuMore,"is-top-level-menu-submenu":v.value,level:w.value,path:e.path,onClick:Ce(ae,[`stop`])},{title:P(()=>[z(t.$slots,`title`)]),default:P(()=>[z(t.$slots,`content`)]),_:3},8,[`class`,`icon`,`is-menu-more`,`is-top-level-menu-submenu`,`level`,`path`]),i(qm,null,{default:P(()=>[y(S(`ul`,{class:x([d(c).b(),d(s)(`rounded`,ee.value)]),style:E(d(f))},[z(t.$slots,`default`)],6),[[be,_.value]])]),_:3})],64))],34))}})),Xm=j(V(V({},{name:`MenuUI`}),{},{__name:`menu`,props:{accordion:{type:Boolean,default:!0},collapse:{type:Boolean,default:!1},collapseShowTitle:{type:Boolean},defaultActive:{},defaultOpeneds:{},mode:{default:`vertical`},rounded:{type:Boolean,default:!0},scrollToActive:{type:Boolean,default:!1},theme:{default:`dark`}},emits:[`close`,`open`,`select`],setup(e,{emit:t}){let n=e,r=t,{b:a,is:o}=Oo(`menu`),c=Lm(),l=u(),f=R(),p=R(-1),m=R(n.defaultOpeneds&&!n.collapse?[...n.defaultOpeneds]:[]),h=R(n.defaultActive),g=R({}),v=R({}),y=R(!1),b=A(()=>n.mode===`horizontal`||n.mode===`vertical`&&n.collapse),S=A(()=>{var e,t;let n=Fm((e=(t=l.default)==null?void 0:t.call(l))==null?[]:e),r=p.value===-1?n:n.slice(0,p.value),i=p.value===-1?[]:n.slice(p.value);return{showSlotMore:i.length>0,slotDefault:r,slotMore:i}});s(()=>n.collapse,e=>{e&&(m.value=[])}),s(g.value,re),s(()=>n.defaultActive,(e=``)=>{g.value[e]||(h.value=``),ie(e)});let ee;_(()=>{n.mode===`horizontal`?ee=ut(f,ne).stop:ee==null||ee()}),zm(te({activePath:h,addMenuItem:le,addSubMenu:F,closeMenu:se,handleMenuItemClick:ae,handleSubMenuClick:j,isMenuPopup:b,openedMenus:m,openMenu:ce,props:n,removeMenuItem:de,removeSubMenu:ue,subMenus:v,theme:pe(n,`theme`),items:g})),Bm({addSubMenu:F,level:1,mouseInChild:y,removeSubMenu:ue});function T(e){let t=getComputedStyle(e),n=Number.parseInt(t.marginLeft,10),r=Number.parseInt(t.marginRight,10);return e.offsetWidth+n+r||0}function D(){var e,t,n;if(!f.value)return-1;let r=[...(e=(t=f.value)==null?void 0:t.childNodes)==null?[]:e].filter(e=>e.nodeName!==`#comment`&&(e.nodeName!==`#text`||e.nodeValue)),i=getComputedStyle(f==null?void 0:f.value),a=Number.parseInt(i.paddingLeft,10),o=Number.parseInt(i.paddingRight,10),s=((n=f.value)==null?void 0:n.clientWidth)-a-o,c=0,l=0;return r.forEach((e,t)=>{c+=T(e),c<=s-46&&(l=t+1)}),l===r.length?-1:l}function O(e,t=33.34){let n;return()=>{n&&clearTimeout(n),n=setTimeout(()=>{e()},t)}}let k=!0;function ne(){if(p.value===D())return;let e=()=>{p.value=-1,I(()=>{p.value=D()})};e(),k?e():O(e)(),k=!1}Km(h,{enable:A(()=>n.scrollToActive&&n.mode===`vertical`&&!n.collapse),delay:320});function re(){fe().forEach(e=>{let t=v.value[e];t&&ce(e,t.parentPaths)})}function ie(e){let t=g.value,r=t[e]||h.value&&t[h.value]||t[n.defaultActive||``];h.value=r?r.path:e}function ae(e){let{collapse:t,mode:i}=n;(i===`horizontal`||t)&&(m.value=[]);let{parentPaths:a,path:o}=e;!o||!a||r(`select`,o,a)}function j({parentPaths:e,path:t}){m.value.includes(t)?se(t,e):ce(t,e)}function oe(e){let t=m.value.indexOf(e);t!==-1&&m.value.splice(t,1)}function se(e,t){if(n.accordion){var i,a;m.value=(i=(a=v.value[e])==null?void 0:a.parentPaths)==null?[]:i}oe(e),r(`close`,e,t)}function ce(e,t){if(!m.value.includes(e)){if(n.accordion){let n=fe();n.includes(e)&&(t=n),m.value=m.value.filter(e=>t.includes(e))}m.value.push(e),r(`open`,e,t)}}function le(e){g.value[e.path]=e}function F(e){v.value[e.path]=e}function ue(e){Reflect.deleteProperty(v.value,e.path)}function de(e){Reflect.deleteProperty(g.value,e.path)}function fe(){let e=h.value&&g.value[h.value];return!e||n.mode===`horizontal`||n.collapse?[]:e.parentPaths}return(t,n)=>(M(),C(`ul`,{ref_key:`menu`,ref:f,class:x([e.theme,d(a)(),d(o)(e.mode,!0),d(o)(e.theme,!0),d(o)(`rounded`,e.rounded),d(o)(`collapse`,e.collapse),d(o)(`menu-align`,e.mode===`horizontal`)]),style:E(d(c)),role:`menu`},[e.mode===`horizontal`&&S.value.showSlotMore?(M(),C(N,{key:0},[(M(!0),C(N,null,w(S.value.slotDefault,(e,t)=>(M(),L(me(e),{key:t}))),128)),i(Ym,{"is-sub-menu-more":``,path:`sub-menu-more`},{title:P(()=>[i(d(We),{class:`size-4`})]),default:P(()=>[(M(!0),C(N,null,w(S.value.slotMore,(e,t)=>(M(),L(me(e),{key:t}))),128))]),_:1})],64)):z(t.$slots,`default`,{},void 0,void 0,1)],6))}})),Zm=j(V(V({},{name:`SubMenuUi`}),{},{__name:`sub-menu`,props:{menu:{}},setup(e){let t=e,n=A(()=>{let{menu:e}=t;return Reflect.has(e,`children`)&&!!e.children&&e.children.length>0});return(t,r)=>n.value?(M(),L(d(Ym),{key:`${e.menu.path}_sub`,"active-icon":e.menu.activeIcon,icon:e.menu.icon,path:e.menu.path},{content:P(()=>[i(d(Am),{badge:e.menu.badge,"badge-type":e.menu.badgeType,"badge-variants":e.menu.badgeVariants,class:`right-6`},null,8,[`badge`,`badge-type`,`badge-variants`])]),title:P(()=>[S(`span`,null,F(e.menu.name),1)]),default:P(()=>[(M(!0),C(N,null,w(e.menu.children||[],e=>(M(),L(Zm,{key:e.path,menu:e},null,8,[`menu`]))),128))]),_:1},8,[`active-icon`,`icon`,`path`])):(M(),L(d(Gm),{key:e.menu.path,"active-icon":e.menu.activeIcon,badge:e.menu.badge,"badge-type":e.menu.badgeType,"badge-variants":e.menu.badgeVariants,icon:e.menu.icon,path:e.menu.path,query:e.menu.query},{title:P(()=>[S(`span`,null,F(e.menu.name),1)]),_:1},8,[`active-icon`,`badge`,`badge-type`,`badge-variants`,`icon`,`path`,`query`]))}})),Qm=j(V(V({},{name:`MenuView`}),{},{__name:`menu`,props:{menus:{},accordion:{type:Boolean},collapse:{type:Boolean,default:!1},collapseShowTitle:{type:Boolean},defaultActive:{},defaultOpeneds:{},mode:{},rounded:{type:Boolean},scrollToActive:{type:Boolean},theme:{}},setup(e){let t=er(e);return(r,i)=>(M(),L(d(Xm),n(_e(d(t))),{default:P(()=>[(M(!0),C(N,null,w(e.menus,e=>(M(),L(Zm,{key:e.path,menu:e},null,8,[`menu`]))),128))]),_:1},16))}}));function $m(){let e=Zr(),t=new Map,n=()=>{e.getRoutes().forEach(e=>{t.set(e.path,e)})};n(),e.afterEach(()=>{n()});let r=e=>{var n,r;if(rt(e))return!0;let i=t.get(e);return!!(i!=null&&(n=i.meta)!=null&&n.link||i!=null&&(r=i.meta)!=null&&r.openInNewWindow)},i=t=>e.resolve(t).href;return{navigation:function(){var n=H(function*(n){try{var r;let a=t.get(n),{openInNewWindow:o=!1,query:s={},link:c}=(r=a==null?void 0:a.meta)==null?{}:r;if(c&&typeof c==`string`){qe(c,{target:`_blank`});return}rt(n)?qe(n,{target:`_blank`}):o?Ke(i(n)):yield e.push({path:n,query:s})}catch(e){throw console.error(`Navigation failed:`,e),e}});return function(e){return n.apply(this,arguments)}}(),willOpenedByWindow:e=>r(e)}}var eh=j({__name:`extra-menu`,props:{collapse:{type:Boolean},menus:{default:()=>[]},accordion:{type:Boolean,default:!0},collapseShowTitle:{type:Boolean},defaultActive:{},defaultOpeneds:{},mode:{},rounded:{type:Boolean},scrollToActive:{type:Boolean},theme:{}},setup(e){let t=Qr(),{navigation:n}=$m();function r(e){return i.apply(this,arguments)}function i(){return i=H(function*(e){yield n(e)}),i.apply(this,arguments)}return(n,i)=>{var a;return M(),L(d(Qm),{accordion:e.accordion,collapse:e.collapse,"default-active":((a=d(t).meta)==null?void 0:a.activePath)||d(t).path,menus:e.menus,rounded:e.rounded,theme:e.theme,mode:`vertical`,onSelect:r},null,8,[`accordion`,`collapse`,`default-active`,`menus`,`rounded`,`theme`])}}}),th=j({__name:`menu`,props:{menus:{default:()=>[]},accordion:{type:Boolean,default:!0},collapse:{type:Boolean},collapseShowTitle:{type:Boolean},defaultActive:{},defaultOpeneds:{},mode:{},rounded:{type:Boolean},scrollToActive:{type:Boolean},theme:{}},emits:[`open`,`select`],setup(e,{emit:t}){let n=e,r=t;function i(e){r(`select`,e,n.mode)}function a(e,t){r(`open`,e,t)}return(t,n)=>(M(),L(d(Qm),{accordion:e.accordion,collapse:e.collapse,"collapse-show-title":e.collapseShowTitle,"default-active":e.defaultActive,menus:e.menus,mode:e.mode,rounded:e.rounded,"scroll-to-active":``,theme:e.theme,onOpen:a,onSelect:i},null,8,[`accordion`,`collapse`,`collapse-show-title`,`default-active`,`menus`,`mode`,`rounded`,`theme`]))}}),nh=j({__name:`mixed-menu`,props:{activePath:{},collapse:{type:Boolean},menus:{},rounded:{type:Boolean},theme:{}},emits:[`defaultSelect`,`enter`,`select`],setup(e,{emit:t}){let n=e,r=t,i=Qr();return ce(()=>{let e=ei(n.menus||[],i.path);if(e){let t=(n.menus||[]).find(t=>{var n;return t.path===((n=e.parents)==null?void 0:n[0])});r(`defaultSelect`,e,t)}}),(t,n)=>(M(),L(d(Nm),{"active-path":e.activePath,collapse:e.collapse,menus:e.menus,rounded:e.rounded,theme:e.theme,onEnter:n[0]||(n[0]=e=>r(`enter`,e)),onSelect:n[1]||(n[1]=e=>r(`select`,e))},null,8,[`active-path`,`collapse`,`menus`,`rounded`,`theme`]))}});function rh(e){let t=wt(),{navigation:n,willOpenedByWindow:r}=$m(),i=A(()=>{var n;return(n=e==null?void 0:e.value)==null?t.accessMenus:n}),a=new Map,o=R([]),c=Qr(),l=R([]),u=R(!1),d=R(``),f=A(()=>+(W.app.layout===`header-mixed-nav`)),p=function(){var e=H(function*(e){var t;let i=(t=e==null?void 0:e.children)==null?[]:t,o=i.length>0;if(!r(e.path)){var s,c;l.value=i==null?[]:i,d.value=(s=(c=e.parents)==null?void 0:c[f.value])==null?e.path:s,u.value=o}o?W.sidebar.autoActivateChild&&(yield n(a.has(e.path)?a.get(e.path):e.path)):yield n(e.path)});return function(t){return e.apply(this,arguments)}}(),m=function(){var e=H(function*(e,t){var n,r,i,a;l.value=(n=(r=t==null?void 0:t.children)==null?o.value:r)==null?[]:n,d.value=(i=(a=e.parents)==null?void 0:a[f.value])==null?e.path:i,W.sidebar.expandOnHover&&(u.value=l.value.length>0)});return function(t,n){return e.apply(this,arguments)}}(),h=()=>{var e,t;if(W.sidebar.expandOnHover)return;let{findMenu:n,rootMenu:r,rootMenuPath:a}=ti(i.value,c.path);d.value=(e=a==null?n==null?void 0:n.path:a)==null?``:e,l.value=(t=r==null?void 0:r.children)==null?[]:t},g=e=>{if(!W.sidebar.expandOnHover){var t,n,r;let{findMenu:a}=ti(i.value,e.path);l.value=(t=a==null?void 0:a.children)==null?[]:t,d.value=(n=(r=e.parents)==null?void 0:r[f.value])==null?e.path:n,u.value=l.value.length>0}};function _(e){var t,n,r,s;let p=((t=c.meta)==null?void 0:t.activePath)||e,{findMenu:m,rootMenu:h,rootMenuPath:g}=ti(i.value,p,f.value);o.value=(n=h==null?void 0:h.children)==null?[]:n,g&&a.set(g,p),d.value=(r=g==null?m==null?void 0:m.path:g)==null?``:r,l.value=(s=h==null?void 0:h.children)==null?[]:s,W.sidebar.expandOnHover&&(u.value=l.value.length>0)}return s(()=>[c.path,W.app.layout],([e])=>{_(e||``)},{immediate:!0}),{extraActiveMenu:d,extraMenus:l,handleDefaultSelect:m,handleMenuMouseEnter:g,handleMixedMenuSelect:p,handleSideMouseLeave:h,sidebarExtraVisible:u}}function ih(){let{navigation:e,willOpenedByWindow:t}=$m(),n=wt(),r=Qr(),i=R([]),a=R(``),o=R(``),c=R([]),l=new Map,{isMixedNav:u,isHeaderMixedNav:d,isMobile:f}=Ue(),p=A(()=>!f.value&&(W.navigation.split&&u.value||d.value)),m=A(()=>{let e=W.sidebar.enable;return p.value?e&&i.value.length>0:e}),h=A(()=>n.accessMenus),g=A(()=>p.value?h.value.map(e=>V(V({},e),{},{children:[]})):h.value),_=A(()=>p.value?i.value:h.value),v=A(()=>d.value?_.value:g.value),y=A(()=>{var e,t;return(e=r==null||(t=r.meta)==null?void 0:t.activePath)==null?r.path:e}),b=A(()=>{if(!p.value){var e,t;return(e=(t=r.meta)==null?void 0:t.activePath)==null?r.path:e}return a.value}),x=(n,r)=>{var o;if(!p.value||r===`vertical`){e(n);return}let s=h.value.find(e=>e.path===n),c=(o=s==null?void 0:s.children)==null?[]:o;if(!t(n)){var u;a.value=(u=s==null?void 0:s.path)==null?``:u,i.value=c}c.length===0?e(n):s&&W.sidebar.autoActivateChild&&e(l.has(s.path)?l.get(s.path):s.path)},S=(t,n)=>{n.length<=1&&W.sidebar.autoActivateChild&&e(l.has(t)?l.get(t):t)};function ee(e=r.path){var t,n,s,l,u;let{rootMenu:d}=ti(h.value,e);d||(d=h.value.find(t=>t.path===e));let f=ti((d==null?void 0:d.children)||[],e,1);o.value=(t=f.rootMenuPath)==null?``:t,c.value=(n=(s=f.rootMenu)==null?void 0:s.children)==null?[]:n,a.value=(l=d==null?void 0:d.path)==null?``:l,i.value=(u=d==null?void 0:d.children)==null?[]:u}return s(()=>r.path,e=>{var n,i,o,s;let c=(n=(i=r==null||(o=r.meta)==null?void 0:o.activePath)==null?r==null||(s=r.meta)==null?void 0:s.link:i)==null?e:n;t(c)||(ee(c),a.value&&l.set(a.value,c))},{immediate:!0}),ce(()=>{var e;ee(((e=r.meta)==null?void 0:e.activePath)||r.path)}),{handleMenuSelect:x,handleMenuOpen:S,headerActive:b,headerMenus:g,sidebarActive:y,sidebarMenus:_,mixHeaderMenus:v,mixExtraMenus:c,sidebarVisible:m}}var ah={class:`flex-center h-full cursor-pointer border-l border-border px-2 text-lg font-semibold text-muted-foreground hover:bg-muted hover:text-foreground`},oh=j({__name:`tool-more`,props:{menus:{}},setup(e){return(t,n)=>(M(),L(d(Ps),{menus:e.menus,modal:!1},{default:P(()=>[S(`div`,ah,[i(d(ao),{class:`size-4`})])]),_:1},8,[`menus`]))}}),sh=j({__name:`tool-refresh`,emits:[`refresh`],setup(e,{emit:t}){let n=t,r=()=>{n(`refresh`)};return(e,t)=>(M(),C(`div`,{class:`flex-center h-full cursor-pointer border-l border-border px-2 text-lg font-semibold text-muted-foreground hover:bg-muted hover:text-foreground`,onClick:r},[i(d(Br),{class:`size-4`})]))}}),ch=j({__name:`tool-screen`,props:{screen:{type:Boolean},screenModifiers:{}},emits:[`update:screen`],setup(e){let t=o(e,`screen`);function n(){t.value=!t.value}return(e,r)=>(M(),C(`div`,{class:`flex-center h-full cursor-pointer border-l border-border px-2 text-lg font-semibold text-muted-foreground hover:bg-muted hover:text-foreground`,onClick:n},[t.value?(M(),L(d(uo),{key:0,class:`size-4`})):(M(),L(d(ro),{key:1,class:`size-4`}))]))}}),lh=[`data-active-tab`,`data-index`,`onClick`,`onMousedown`],uh={class:`relative size-full px-1`},dh={key:0,class:`tabs-chrome__divider absolute top-1/2 left-(--gap) z-0 h-4 w-px translate-y-[-50%] bg-border transition-all`},fh={class:`tabs-chrome__extra absolute top-1/2 right-(--gap) z-3 size-4 translate-y-[-50%]`},ph={class:`tabs-chrome__item-main z-2 mx-[calc(var(--gap)*2)] my-0 flex h-full items-center overflow-hidden rounded-tl-[5px] rounded-tr-[5px] pr-4 pl-2 text-accent-foreground duration-150 group-[.is-active]:text-primary group-[.is-active]:dark:text-accent-foreground`},mh={class:`flex-1 overflow-hidden text-sm whitespace-nowrap`},hh=j(V(V({},{name:`VbenTabsChrome`,inheritAttrs:!1}),{},{__name:`tabs`,props:t({active:{},contentClass:{default:`vben-tabs-content`},contextMenus:{type:Function,default:()=>[]},draggable:{type:Boolean},gap:{default:7},maxWidth:{},middleClickToClose:{type:Boolean},minWidth:{},showIcon:{type:Boolean},styleType:{},tabs:{default:()=>[]},wheelable:{type:Boolean}},{active:{},activeModifiers:{}}),emits:t([`close`,`unpin`],[`update:active`]),setup(e,{emit:t}){let n=e,r=t,a=o(e,`active`),s=R(),c=R(),l=A(()=>{let{gap:e}=n;return{"--gap":`${e}px`}}),u=A(()=>n.tabs.map(e=>{let{fullPath:t,meta:n,name:r,path:i,key:a}=e||{},{affixTab:o,icon:s,newTabTitle:c,tabClosable:l,title:u}=n||{};return{affixTab:!!o,closable:!Reflect.has(n,`tabClosable`)||!!l,fullPath:t,icon:s,key:a,meta:n,name:r,path:i,title:c||u||r}}));function f(e,t){e.button===1&&t.closable&&!t.affixTab&&u.value.length>1&&n.middleClickToClose&&(e.preventDefault(),e.stopPropagation(),r(`close`,t.key))}return(t,n)=>(M(),C(`div`,{ref_key:`contentRef`,ref:s,class:x([e.contentClass,`tabs-chrome flex! h-full w-max overflow-y-hidden pr-6`]),style:E(l.value)},[i(xe,{name:`slide-left`},{default:P(()=>[(M(!0),C(N,null,w(u.value,(t,o)=>(M(),C(`div`,{key:t.key,ref_for:!0,ref_key:`tabRef`,ref:c,class:x([[{"is-active":t.key===a.value,draggable:!t.affixTab,"affix-tab":t.affixTab}],`draggable group tabs-chrome__item translate-all relative -mr-3 flex h-full items-center select-none`]),"data-active-tab":a.value,"data-index":o,"data-tab-item":`true`,onClick:e=>a.value=t.key,onMousedown:e=>f(e,t)},[i(d(Ns),{"handler-data":t,menus:e.contextMenus,modal:!1,"item-class":`pr-6`},{default:P(()=>[S(`div`,uh,[o!==0&&t.key!==a.value?(M(),C(`div`,dh)):B(``,!0),n[0]||(n[0]=S(`div`,{class:`tabs-chrome__background absolute z-[-1] size-full px-[calc(var(--gap)-1px)] py-0 transition-opacity duration-150`},[S(`div`,{class:`tabs-chrome__background-content h-full rounded-tl-(--gap) rounded-tr-(--gap) duration-150 group-[.is-active]:bg-primary/15 group-[.is-active]:dark:bg-accent`}),S(`svg`,{class:`tabs-chrome__background-before absolute bottom-0 -left-px fill-transparent transition-all duration-150 group-[.is-active]:fill-primary/15 group-[.is-active]:dark:fill-accent`,height:`7`,width:`7`},[S(`path`,{d:`M 0 7 A 7 7 0 0 0 7 0 L 7 7 Z`})]),S(`svg`,{class:`tabs-chrome__background-after absolute -right-px bottom-0 fill-transparent transition-all duration-150 group-[.is-active]:fill-primary/15 group-[.is-active]:dark:fill-accent`,height:`7`,width:`7`},[S(`path`,{d:`M 0 0 A 7 7 0 0 0 7 7 L 0 7 Z`})])],-1)),S(`div`,fh,[y(i(d(tn),{class:`mt-0.5 size-3 cursor-pointer rounded-full stroke-accent-foreground/80 text-accent-foreground/80 transition-all group-[.is-active]:text-accent-foreground hover:bg-accent hover:stroke-accent-foreground`,onClick:Ce(()=>r(`close`,t.key),[`stop`])},null,8,[`onClick`]),[[be,!t.affixTab&&u.value.length>1&&t.closable]]),y(i(d(mo),{class:`mt-px size-3.5 cursor-pointer rounded-full text-accent-foreground/80 transition-all group-[.is-active]:text-accent-foreground hover:text-accent-foreground`,onClick:Ce(()=>r(`unpin`,t),[`stop`])},null,8,[`onClick`]),[[be,t.affixTab&&u.value.length>1&&t.closable]])]),S(`div`,ph,[e.showIcon?(M(),L(d(Qe),{key:0,icon:t.icon,class:`mr-1 flex size-4 items-center overflow-hidden group-hover:animate-[shrink_0.3s_ease-in-out]`},null,8,[`icon`])):B(``,!0),S(`span`,mh,F(t.title),1)])])]),_:2},1032,[`handler-data`,`menus`])],42,lh))),128))]),_:1})],6))}})),gh=Gr(hh,[[`__scopeId`,`data-v-3165ec35`]]),_h=[`data-index`,`onClick`,`onMousedown`],vh={class:`relative flex size-full items-center`},yh={class:`absolute top-1/2 right-1.5 z-3 translate-y-[-50%] overflow-hidden`},bh={class:`mx-3 mr-4 flex h-full items-center overflow-hidden rounded-tl-[5px] rounded-tr-[5px] pr-3 text-accent-foreground transition-all duration-300 group-[.is-active]:text-primary group-[.is-active]:dark:text-accent-foreground`},xh={class:`flex-1 overflow-hidden text-sm whitespace-nowrap`},Sh=j(V(V({},{name:`VbenTabs`,inheritAttrs:!1}),{},{__name:`tabs`,props:t({active:{},contentClass:{default:`vben-tabs-content`},contextMenus:{type:Function,default:()=>[]},draggable:{type:Boolean},gap:{},maxWidth:{},middleClickToClose:{type:Boolean},minWidth:{},showIcon:{type:Boolean},styleType:{},tabs:{default:()=>[]},wheelable:{type:Boolean}},{active:{},activeModifiers:{}}),emits:t([`close`,`unpin`],[`update:active`]),setup(e,{emit:t}){let n=e,r=t,a=o(e,`active`),s=A(()=>({brisk:{content:`h-full after:content-[''] after:absolute after:bottom-0 after:left-0 after:w-full after:h-[1.5px] after:bg-primary after:scale-x-0 after:transition-[transform] after:ease-out after:duration-300 hover:after:scale-x-100 after:origin-left [&.is-active]:after:scale-x-100 [&:not(:first-child)]:border-l last:border-r last:border-r border-border`},card:{content:`h-[calc(100%-6px)] rounded-md ml-2 border border-border transition-all`},plain:{content:`h-full [&:not(:first-child)]:border-l last:border-r border-border`}})[n.styleType||`plain`]||{content:``}),c=A(()=>n.tabs.map(e=>{let{fullPath:t,meta:n,name:r,path:i,key:a}=e||{},{affixTab:o,icon:s,newTabTitle:c,tabClosable:l,title:u}=n||{};return{affixTab:!!o,closable:!Reflect.has(n,`tabClosable`)||!!l,fullPath:t,icon:s,key:a,meta:n,name:r,path:i,title:c||u||r}}));function l(e,t){e.button===1&&t.closable&&!t.affixTab&&c.value.length>1&&n.middleClickToClose&&(e.preventDefault(),e.stopPropagation(),r(`close`,t.key))}return(t,n)=>(M(),C(`div`,{class:x([e.contentClass,`relative flex! h-full w-max items-center overflow-hidden pr-6`])},[i(xe,{name:`slide-left`},{default:P(()=>[(M(!0),C(N,null,w(c.value,(t,n)=>(M(),C(`div`,{key:t.key,class:x([[{"is-active bg-primary/15 dark:bg-accent":t.key===a.value,draggable:!t.affixTab,"affix-tab":t.affixTab},s.value.content],`group tab-item translate-all relative flex cursor-pointer select-none [&:not(.is-active)]:hover:bg-accent`]),"data-index":n,"data-tab-item":`true`,onClick:e=>a.value=t.key,onMousedown:e=>l(e,t)},[i(d(Ns),{"handler-data":t,menus:e.contextMenus,modal:!1,"item-class":`pr-6`},{default:P(()=>[S(`div`,vh,[S(`div`,yh,[y(i(d(tn),{class:`size-3 cursor-pointer rounded-full stroke-accent-foreground/80 transition-all group-[.is-active]:text-primary hover:bg-accent hover:stroke-accent-foreground group-[.is-active]:dark:text-accent-foreground`,onClick:Ce(()=>r(`close`,t.key),[`stop`])},null,8,[`onClick`]),[[be,!t.affixTab&&c.value.length>1&&t.closable]]),y(i(d(mo),{class:`mt-px size-3.5 cursor-pointer rounded-full transition-all group-[.is-active]:text-primary hover:bg-accent hover:stroke-accent-foreground group-[.is-active]:dark:text-accent-foreground`,onClick:Ce(()=>r(`unpin`,t),[`stop`])},null,8,[`onClick`]),[[be,t.affixTab&&c.value.length>1&&t.closable]])]),S(`div`,bh,[e.showIcon?(M(),L(d(Qe),{key:0,icon:t.icon,class:`mr-2 flex size-4 items-center overflow-hidden group-hover:animate-[shrink_0.3s_ease-in-out]`,fallback:``},null,8,[`icon`])):B(``,!0),S(`span`,xh,F(t.title),1)])])]),_:2},1032,[`handler-data`,`menus`])],42,_h))),128))]),_:1})],2))}}));function Ch(e){let t=`group`;return e.classList.contains(t)?e:e.closest(`.${t}`)}function wh(e,t){let n=R(null);function r(){return i.apply(this,arguments)}function i(){return i=H(function*(){var r;yield I();let i=(r=document.querySelectorAll(`.${e.contentClass}`))==null?void 0:r[0];if(!i){console.warn(`Element not found for sortable initialization`);return}let a=function(){var e=H(function*(){var e;i.style.cursor=`default`,(e=i.querySelector(`.draggable`))==null||e.classList.remove(`dragging`)});return function(){return e.apply(this,arguments)}}(),{initializeSortable:o}=Je(i,{filter:(t,n)=>{let r=Ch(n);return!(r!=null&&r.classList.contains(`draggable`))||!e.draggable},onEnd(e){let{newIndex:n,oldIndex:r}=e,{srcElement:i}=e.originalEvent;if(!i){a();return}let o=Ch(i);if(!o){a();return}if(!o.classList.contains(`draggable`)){a();return}r!==void 0&&n!==void 0&&!Number.isNaN(r)&&!Number.isNaN(n)&&r!==n&&t(`sortTabs`,r,n),a()},onMove(t){let n=Ch(t.related);return n!=null&&n.classList.contains(`draggable`)&&e.draggable?t.dragged.classList.contains(`affix-tab`)===t.related.classList.contains(`affix-tab`):!1},onStart:()=>{var e;i.style.cursor=`grabbing`,(e=i.querySelector(`.draggable`))==null||e.classList.add(`dragging`)}});n.value=yield o()}),i.apply(this,arguments)}function a(){return o.apply(this,arguments)}function o(){return o=H(function*(){let{isMobile:e}=yo();e.value||(yield I(),r())}),o.apply(this,arguments)}T(a),s(()=>e.styleType,()=>{var e;(e=n.value)==null||e.destroy(),a()}),k(()=>{var e;(e=n.value)==null||e.destroy()})}function Th(e){let t=null,n=null,r=0,i=R(null),a=R(null),o=R(!1),c=R(!0),l=R(!1);function u(){var e;let t=(e=i.value)==null?void 0:e.$el;return!t||!a.value?{}:{scrollbarWidth:t.clientWidth,scrollViewWidth:a.value.clientWidth}}function d(e,t=150){var n;let{scrollbarWidth:r,scrollViewWidth:i}=u();!r||!i||r>i||(n=a.value)==null||n.scrollBy({behavior:`smooth`,left:e===`left`?-(r-t):+(r-t)})}function f(){return p.apply(this,arguments)}function p(){return p=H(function*(){var o,s;yield I();let c=(o=i.value)==null?void 0:o.$el;if(!c)return;let l=c==null?void 0:c.querySelector(`div[data-reka-scroll-area-viewport]`);a.value=l,g(),yield I(),m(),t==null||t.disconnect(),t=new ResizeObserver(un(e=>{g(),m()},100)),t.observe(l),r=((s=e.tabs)==null?void 0:s.length)||0,n==null||n.disconnect(),n=new MutationObserver(()=>{let e=l.querySelectorAll(`div[data-tab-item="true"]`).length;e>r&&m(),e!==r&&(g(),r=e)}),n.observe(l,{attributes:!1,childList:!0,subtree:!0})}),p.apply(this,arguments)}function m(){return h.apply(this,arguments)}function h(){return h=H(function*(){if(!a.value)return;yield I();let e=a.value,{scrollbarWidth:t}=u(),{scrollWidth:n}=e;t>=n||requestAnimationFrame(()=>{let t=e==null?void 0:e.querySelector(`.is-active`);t==null||t.scrollIntoView({behavior:`smooth`,inline:`start`})})}),h.apply(this,arguments)}function g(){return _.apply(this,arguments)}function _(){return _=H(function*(){if(!a.value)return;let{scrollbarWidth:e}=u();o.value=a.value.scrollWidth>e}),_.apply(this,arguments)}let v=un(({left:e,right:t})=>{c.value=e,l.value=t},100);function y({deltaY:e}){var t;(t=a.value)==null||t.scrollBy({left:e*3})}return s(()=>e.active,H(function*(){m()}),{flush:`post`}),s(()=>e.styleType,()=>{f()}),T(f),k(()=>{t==null||t.disconnect(),n==null||n.disconnect(),t=null,n=null}),{handleScrollAt:v,handleWheel:y,initScrollbar:f,scrollbarRef:i,scrollDirection:d,scrollIsAtLeft:c,scrollIsAtRight:l,showScrollButton:o}}var Eh={class:`flex h-full flex-1 overflow-hidden`},Dh=j(V(V({},{name:`TabsView`}),{},{__name:`tabs-view`,props:{active:{},contentClass:{default:`vben-tabs-content`},contextMenus:{},draggable:{type:Boolean,default:!0},gap:{},maxWidth:{},middleClickToClose:{type:Boolean},minWidth:{},showIcon:{type:Boolean},styleType:{default:`chrome`},tabs:{},wheelable:{type:Boolean,default:!0}},emits:[`close`,`sortTabs`,`unpin`],setup(e,{emit:t}){let r=e,a=t,o=Qn(r,a),{handleScrollAt:s,handleWheel:c,scrollbarRef:l,scrollDirection:u,scrollIsAtLeft:f,scrollIsAtRight:p,showScrollButton:m}=Th(r);function h(e){r.wheelable&&(c(e),e.stopPropagation(),e.preventDefault())}return wh(r,a),(t,r)=>(M(),C(`div`,Eh,[y(S(`span`,{class:x([{"cursor-pointer text-muted-foreground hover:bg-muted":!d(f),"pointer-events-none opacity-30":d(f)},`border-r px-2`]),onClick:r[0]||(r[0]=e=>d(u)(`left`))},[i(d($e),{class:`size-4 h-full`})],2),[[be,d(m)]]),S(`div`,{class:x([{"pt-0.75":e.styleType===`chrome`},`size-full flex-1 overflow-hidden`])},[i(d(Ws),{ref_key:`scrollbarRef`,ref:l,"shadow-bottom":!1,"shadow-top":!1,class:`h-full`,horizontal:``,"scroll-bar-class":`z-10 hidden `,shadow:``,"shadow-left":``,"shadow-right":``,onScrollAt:d(s),onWheel:h},{default:P(()=>[e.styleType===`chrome`?(M(),L(d(gh),n(D({key:0},V(V(V({},d(o)),t.$attrs),t.$props))),null,16)):(M(),L(d(Sh),n(D({key:1},V(V(V({},d(o)),t.$attrs),t.$props))),null,16))]),_:1},8,[`onScrollAt`])],2),y(S(`span`,{class:x([{"cursor-pointer text-muted-foreground hover:bg-muted":!d(p),"pointer-events-none opacity-30":d(p)},`cursor-pointer border-l px-2 text-muted-foreground hover:bg-muted`]),onClick:r[1]||(r[1]=e=>d(u)(`right`))},[i(d(Ze),{class:`size-4 h-full`})],2),[[be,d(m)]])]))}}));function Oh(){let e=Zr(),t=Qr(),n=wt(),r=tt(),{contentIsMaximize:i,toggleMaximize:a}=Xs(),{closeAllTabs:o,closeCurrentTab:c,closeLeftTabs:l,closeOtherTabs:u,closeRightTabs:d,closeTabByKey:f,getTabDisableState:p,openTabInNewWindow:m,refreshTab:h,toggleTabPin:g}=tc(),_=A(()=>Ye(t)),{locale:v}=Hr(),y=R();s([()=>r.getTabs,()=>r.updateTime,()=>v.value],([e])=>{y.value=e.map(e=>ee(e))});let b=()=>{let t=Dt(e.getRoutes(),e=>{var t;return!!((t=e.meta)!=null&&t.affixTab)});r.setAffixTabs(t)},x=t=>{let{fullPath:n,path:i}=r.getTabByKey(t);e.push(n||i)},S=function(){var e=H(function*(e){yield f(e)});return function(t){return e.apply(this,arguments)}}();function ee(e){var t;return V(V({},e),{},{meta:V(V({},e==null?void 0:e.meta),{},{title:K(e==null||(t=e.meta)==null?void 0:t.title)})})}return s(()=>n.accessMenus,()=>{b()},{immediate:!0}),s(()=>t.fullPath,()=>{var e;let n=(e=t.matched)==null||(e=e[t.matched.length-1])==null?void 0:e.meta;r.addTab(V(V({},t),{},{meta:n||t.meta}))},{immediate:!0}),{createContextMenus:t=>{var n,s;let{disabledCloseAll:f,disabledCloseCurrent:_,disabledCloseLeft:v,disabledCloseOther:y,disabledCloseRight:b,disabledRefresh:x}=p(t),S=(n=t==null||(s=t.meta)==null?void 0:s.affixTab)!=null&&n;return[{disabled:_,handler:function(){var e=H(function*(){yield c(t)});return function(){return e.apply(this,arguments)}}(),icon:tn,key:`close`,text:K(`preferences.tabbar.contextMenu.close`)},{handler:function(){var e=H(function*(){yield g(t)});return function(){return e.apply(this,arguments)}}(),icon:S?po:mo,key:`affix`,text:K(S?`preferences.tabbar.contextMenu.unpin`:`preferences.tabbar.contextMenu.pin`)},{handler:function(){var n=H(function*(){i.value||(yield e.push(t.fullPath)),a()});return function(){return n.apply(this,arguments)}}(),icon:i.value?uo:ro,key:i.value?`restore-maximize`:`maximize`,text:i.value?K(`preferences.tabbar.contextMenu.restoreMaximize`):K(`preferences.tabbar.contextMenu.maximize`)},{disabled:x,handler:()=>h(),icon:Br,key:`reload`,text:K(`preferences.tabbar.contextMenu.reload`)},{handler:function(){var e=H(function*(){yield m(t)});return function(){return e.apply(this,arguments)}}(),icon:to,key:`open-in-new-window`,separator:!0,text:K(`preferences.tabbar.contextMenu.openInNewWindow`)},{disabled:v,handler:function(){var e=H(function*(){yield l(t)});return function(){return e.apply(this,arguments)}}(),icon:Ka,key:`close-left`,text:K(`preferences.tabbar.contextMenu.closeLeft`)},{disabled:b,handler:function(){var e=H(function*(){yield d(t)});return function(){return e.apply(this,arguments)}}(),icon:Ja,key:`close-right`,separator:!0,text:K(`preferences.tabbar.contextMenu.closeRight`)},{disabled:y,handler:function(){var e=H(function*(){yield u(t)});return function(){return e.apply(this,arguments)}}(),icon:no,key:`close-other`,text:K(`preferences.tabbar.contextMenu.closeOther`)},{disabled:f,handler:o,icon:qa,key:`close-all`,text:K(`preferences.tabbar.contextMenu.closeAll`)}].filter(e=>r.getMenuList.includes(e.key))},currentActive:_,currentTabs:y,handleClick:x,handleClose:S}}var kh={class:`flex-center h-full`},Ah=j(V(V({},{name:`LayoutTabbar`}),{},{__name:`tabbar`,props:{showIcon:{type:Boolean},theme:{}},setup(e){let t=Qr(),n=tt(),{contentIsMaximize:r,toggleMaximize:a}=Xs(),{refreshTab:o,unpinTab:s}=tc(),{createContextMenus:c,currentActive:l,currentTabs:u,handleClick:f,handleClose:p}=Oh(),m=A(()=>{let e=n.getTabByKey(l.value);return c(e).map(e=>V(V({},e),{},{label:e.text,value:e.key}))});return W.tabbar.persist||n.closeOtherTabs(t),(t,h)=>(M(),C(N,null,[i(d(Dh),{active:d(l),class:x(e.theme),"context-menus":d(c),draggable:d(W).tabbar.draggable,"show-icon":e.showIcon,"style-type":d(W).tabbar.styleType,tabs:d(u),wheelable:d(W).tabbar.wheelable,"middle-click-to-close":d(W).tabbar.middleClickToClose,onClose:d(p),onSortTabs:d(n).sortTabs,onUnpin:d(s),"onUpdate:active":d(f)},null,8,[`active`,`class`,`context-menus`,`draggable`,`show-icon`,`style-type`,`tabs`,`wheelable`,`middle-click-to-close`,`onClose`,`onSortTabs`,`onUnpin`,`onUpdate:active`]),S(`div`,kh,[d(W).tabbar.showMore?(M(),L(d(oh),{key:0,menus:m.value},null,8,[`menus`])):B(``,!0),d(W).tabbar.showRefresh?(M(),L(d(sh),{key:1,onRefresh:d(o)},null,8,[`onRefresh`])):B(``,!0),d(W).tabbar.showMaximize?(M(),L(d(ch),{key:2,screen:d(r),onChange:d(a),"onUpdate:screen":d(a)},null,8,[`screen`,`onChange`,`onUpdate:screen`])):B(``,!0)])],64))}}));function jh(){var e;if(typeof window>`u`)return;let t=(e=window.history.state)==null?void 0:e.position;return typeof t==`number`?t:void 0}function Mh(e,t){if(!t.startsWith(`#`))return null;let n=t.slice(1);try{return e.querySelector(`#${CSS.escape(decodeURIComponent(n))}`)}catch(t){return e.querySelector(`#${CSS.escape(n)}`)}}function Nh(e=Zr()){let t=new Map,n=jh(),r=!1,i=e.beforeEach(()=>{let e=Pe();e&&n!==void 0&&t.set(n,e.scrollTop);let i=jh();r=n!==void 0&&i!==void 0&&n!==i}),a=e.afterEach(function(){var e=H(function*(e,i,a){let o=jh();if(!a){yield I();let n=Pe();if(n){let i=r&&o!==void 0?t.get(o):void 0;if(i===void 0){let t=Mh(n,e.hash);t?t.scrollIntoView({behavior:`smooth`,block:`start`}):n.scrollTo({top:0})}else n.scrollTo({top:i})}}n=o,r=!1});return function(t,n,r){return e.apply(this,arguments)}}());se(()=>{i(),a()})}var Ph=j(V(V({},{name:`BasicLayout`}),{},{__name:`layout`,props:{avatar:{default:``},text:{default:``}},emits:[`clearPreferencesAndLogout`,`clickLogo`,`logout`],setup(e,{emit:t}){let r=t,{isDark:a,isHeaderNav:o,isMixedNav:c,isMobile:l,isSideMode:f,isSideMixedNav:p,isHeaderMixedNav:m,isHeaderSidebarNav:h,layout:g,preferencesButtonPosition:_,sidebarCollapsed:v,theme:y}=Ue(),b=wt(),S=ai(),{refresh:ee}=ec(),C=`#${Me}`;Nh();let E=A(()=>a.value||W.theme.semiDarkSidebar?`dark`:`light`),O=A(()=>a.value||W.theme.semiDarkSidebarSub?`dark`:`light`),k=A(()=>a.value||W.theme.semiDarkHeader?`dark`:`light`),te=A(()=>{let{collapsedShowTitle:e}=W.sidebar,t=[];return e&&v.value&&!c.value&&t.push(`mx-auto`),p.value&&t.push(`flex-center`),t.join(` `)}),ne=A(()=>W.navigation.styleType===`rounded`),re=A(()=>l.value&&v.value?!0:o.value||c.value||h.value?!1:v.value||p.value||m.value),ie=A(()=>!l.value&&(o.value||c.value||m.value)),ae=A(()=>!f.value||h.value||c.value||l.value?k.value:E.value),j=A(()=>W.logo.enable&&W.logo.showText?void 0:0),{handleMenuSelect:N,handleMenuOpen:oe,headerActive:se,headerMenus:ce,sidebarActive:le,sidebarMenus:F,mixHeaderMenus:I,sidebarVisible:ue}=ih(),{extraActiveMenu:R,extraMenus:pe,handleDefaultSelect:me,handleMenuMouseEnter:he,handleMixedMenuSelect:ge,handleSideMouseLeave:_e,sidebarExtraVisible:ve}=rh(I);function ye(e,t=!0){return t?Tt(e,e=>V(V({},(0,Bt.default)(e)),{},{name:K(e.name)})):e.map(e=>V(V({},(0,Bt.default)(e)),{},{name:K(e.name)}))}function be(){Tn({sidebar:{hidden:!W.sidebar.hidden}})}function xe(){r(`clearPreferencesAndLogout`)}function Ce(){r(`logout`)}function we(){r(`clickLogo`)}function Te(e){[`header-mixed-nav`,`sidebar-mixed-nav`].includes(W.app.layout)&&e.meta&&e.meta.hideInMenu&&(ve.value=!1)}let Ee=Qr();T(()=>{Te(Ee)}),s(()=>W.app.layout,function(){var e=H(function*(e){e===`sidebar-mixed-nav`&&W.sidebar.hidden&&Tn({sidebar:{hidden:!1}})});return function(t){return e.apply(this,arguments)}}());let De=tt();function Oe(){De.cachedTabs.clear(),ee()}s(Vr.global.locale,Oe,{flush:`post`}),s(()=>S.timezone,Oe,{flush:`post`});let ke=u(),Ae=A(()=>Object.keys(ke).filter(e=>e.startsWith(`header-`)));return(t,r)=>(M(),L(d(lm),{"sidebar-extra-visible":d(ve),"onUpdate:sidebarExtraVisible":r[0]||(r[0]=e=>de(ve)?ve.value=e:null),"content-compact":d(W).app.contentCompact,"content-compact-width":d(W).app.contentCompactWidth,"content-padding":d(W).app.contentPadding,"content-padding-bottom":d(W).app.contentPaddingBottom,"content-padding-left":d(W).app.contentPaddingLeft,"content-padding-right":d(W).app.contentPaddingRight,"content-padding-top":d(W).app.contentPaddingTop,"footer-enable":d(W).footer.enable,"footer-fixed":d(W).footer.fixed,"footer-height":d(W).footer.height,"header-height":d(W).header.height,"header-hidden":d(W).header.hidden,"header-mode":d(W).header.mode,"header-theme":k.value,"header-toggle-sidebar-button":d(W).widget.sidebarToggle,"header-visible":d(W).header.enable,"is-mobile":d(W).app.isMobile,layout:d(g),"sidebar-draggable":d(W).sidebar.draggable,"sidebar-collapse":d(W).sidebar.collapsed,"sidebar-collapse-show-title":d(W).sidebar.collapsedShowTitle,"sidebar-enable":d(ue),"sidebar-collapsed-button":d(W).sidebar.collapsedButton,"sidebar-fixed-button":d(W).sidebar.fixedButton,"sidebar-expand-on-hover":d(W).sidebar.expandOnHover,"sidebar-extra-collapse":d(W).sidebar.extraCollapse,"sidebar-extra-collapsed-width":d(W).sidebar.extraCollapsedWidth,"sidebar-extra-title-height":j.value,"sidebar-hidden":d(W).sidebar.hidden,"sidebar-mixed-width":d(W).sidebar.mixedWidth,"sidebar-theme":E.value,"sidebar-theme-sub":O.value,"sidebar-width":d(W).sidebar.width,"side-collapse-width":d(W).sidebar.collapseWidth,"sidebar-logo-visible":d(W).logo.enable,"tabbar-enable":d(W).tabbar.enable,"tabbar-height":d(W).tabbar.height,"z-index":d(W).app.zIndex,onSideMouseLeave:d(_e),onToggleSidebar:be,"onUpdate:sidebarCollapse":r[1]||(r[1]=e=>d(Tn)({sidebar:{collapsed:e}})),"onUpdate:sidebarEnable":r[2]||(r[2]=e=>d(Tn)({sidebar:{enable:e}})),"onUpdate:sidebarExpandOnHover":r[3]||(r[3]=e=>d(Tn)({sidebar:{expandOnHover:e}})),"onUpdate:sidebarExtraCollapse":r[4]||(r[4]=e=>d(Tn)({sidebar:{extraCollapse:e}})),"onUpdate:sidebarWidth":r[5]||(r[5]=e=>d(Tn)({sidebar:{width:e}}))},fe({logo:P(()=>[d(W).logo.enable?(M(),L(d(Hs),{key:0,fit:d(W).logo.fit,class:x(te.value),collapsed:re.value,src:d(W).logo.source,"src-dark":d(W).logo.sourceDark,text:d(W).app.name,"show-text":d(W).logo.showText,"logo-mode":d(W).logo.logoMode,"full-logo-height":d(W).logo.fullLogoHeight,theme:ae.value,onClick:we},fe({_:2},[t.$slots[`logo-text`]?{name:`text`,fn:P(()=>[z(t.$slots,`logo-text`)]),key:`0`}:void 0]),1032,[`fit`,`class`,`collapsed`,`src`,`src-dark`,`text`,`show-text`,`logo-mode`,`full-logo-height`,`theme`])):B(``,!0)]),header:P(()=>[i(d(Dm),{avatar:e.avatar,theme:d(y),text:e.text,onClearPreferencesAndLogout:xe,onLogout:Ce},fe({"user-dropdown":P(()=>[z(t.$slots,`user-dropdown`)]),notification:P(()=>[z(t.$slots,`notification`)]),_:2},[!ie.value&&d(W).breadcrumb.enable?{name:`breadcrumb`,fn:P(()=>[i(d(vc),{"hide-when-only-one":d(W).breadcrumb.hideOnlyOne,"show-home":d(W).breadcrumb.showHome,"show-icon":d(W).breadcrumb.showIcon,type:d(W).breadcrumb.styleType},null,8,[`hide-when-only-one`,`show-home`,`show-icon`,`type`])]),key:`0`}:void 0,ie.value?{name:`menu`,fn:P(()=>[i(d(th),{"default-active":d(se),menus:ye(d(ce)),rounded:ne.value,theme:k.value,class:`w-full`,mode:`horizontal`,onSelect:d(N)},null,8,[`default-active`,`menus`,`rounded`,`theme`,`onSelect`])]),key:`1`}:void 0,w(Ae.value,e=>({name:e,fn:P(()=>[z(t.$slots,e)])}))]),1032,[`avatar`,`theme`,`text`])]),menu:P(()=>[i(d(th),{accordion:d(W).navigation.accordion,collapse:d(W).sidebar.collapsed,"collapse-show-title":d(W).sidebar.collapsedShowTitle,"default-active":d(le),menus:ye(d(F)),rounded:ne.value,theme:E.value,mode:`vertical`,onOpen:d(oe),onSelect:d(N)},null,8,[`accordion`,`collapse`,`collapse-show-title`,`default-active`,`menus`,`rounded`,`theme`,`onOpen`,`onSelect`])]),"mixed-menu":P(()=>[i(d(nh),{"active-path":d(R),menus:ye(d(I),!1),rounded:ne.value,theme:E.value,onDefaultSelect:d(me),onEnter:d(he),onSelect:d(ge)},null,8,[`active-path`,`menus`,`rounded`,`theme`,`onDefaultSelect`,`onEnter`,`onSelect`])]),"side-extra":P(()=>[i(d(eh),{accordion:d(W).navigation.accordion,collapse:d(W).sidebar.extraCollapse,menus:ye(d(pe)),rounded:ne.value,theme:O.value},null,8,[`accordion`,`collapse`,`menus`,`rounded`,`theme`])]),"side-extra-title":P(()=>[d(W).logo.enable?(M(),L(d(Hs),{key:0,fit:d(W).logo.fit,"show-text":d(W).logo.showText,text:d(W).app.name,theme:O.value},fe({_:2},[t.$slots[`logo-text`]?{name:`text`,fn:P(()=>[z(t.$slots,`logo-text`)]),key:`0`}:void 0]),1032,[`fit`,`show-text`,`text`,`theme`])):B(``,!0)]),tabbar:P(()=>[d(W).tabbar.enable?(M(),L(d(Ah),{key:0,"show-icon":d(W).tabbar.showIcon,theme:d(y)},null,8,[`show-icon`,`theme`])):B(``,!0)]),content:P(()=>[i(d(bm))]),extra:P(()=>[z(t.$slots,`extra`),d(W).app.enableCheckUpdates?(M(),L(d(yc),{key:0,"check-updates-interval":d(W).app.checkUpdatesInterval},null,8,[`check-updates-interval`])):B(``,!0),d(W).widget.lockScreen?(M(),L(Se,{key:1,name:`slide-up`},{default:P(()=>[d(b).isLockScreen?z(t.$slots,`lock-screen`,{},void 0,void 0,0):B(``,!0)]),_:3})):B(``,!0),d(_).fixed?(M(),L(d(Fp),{key:2,class:`fixed top-1/2 right-0 z-100 -translate-y-1/2 transform`,onClearPreferencesAndLogout:xe})):B(``,!0),i(d(hs),{target:C})]),_:2},[d(W).transition.loading?{name:`content-overlay`,fn:P(()=>[i(d(dm))]),key:`0`}:void 0,d(W).footer.enable?{name:`footer`,fn:P(()=>[i(d(Sm),null,{default:P(()=>[d(W).copyright.enable?(M(),L(d(vr),n(D({key:0},d(W).copyright)),null,16)):B(``,!0)]),_:1})]),key:`1`}:void 0]),1032,`sidebar-extra-visible.content-compact.content-compact-width.content-padding.content-padding-bottom.content-padding-left.content-padding-right.content-padding-top.footer-enable.footer-fixed.footer-height.header-height.header-hidden.header-mode.header-theme.header-toggle-sidebar-button.header-visible.is-mobile.layout.sidebar-draggable.sidebar-collapse.sidebar-collapse-show-title.sidebar-enable.sidebar-collapsed-button.sidebar-fixed-button.sidebar-expand-on-hover.sidebar-extra-collapse.sidebar-extra-collapsed-width.sidebar-extra-title-height.sidebar-hidden.sidebar-mixed-width.sidebar-theme.sidebar-theme-sub.sidebar-width.side-collapse-width.sidebar-logo-visible.tabbar-enable.tabbar-height.z-index.onSideMouseLeave`.split(`.`)))}})),Fh=j({__name:`basic`,setup(e){let t=Zr(),n=kn(),r=xt(),a=wt(),{destroyWatermark:o,updateWatermark:c}=ac(),{isDark:l}=Ue(),u=A(()=>[{handler:()=>{t.push({name:`Profile`})},icon:`lucide:user`,text:K(`page.auth.profile`)}]),f=A(()=>{var e,t;return(e=(t=n.userInfo)==null?void 0:t.avatar)==null?W.app.defaultAvatar:e}),p=A(()=>{var e;return(e=n.userInfo)!=null&&e.desc?Yr(`角色:{role}`,{role:n.userInfo.desc}):``});function m(){return h.apply(this,arguments)}function h(){return h=H(function*(){yield r.logout(!1)}),h.apply(this,arguments)}return s(()=>({enable:W.app.watermark,content:W.app.watermarkContent,isDark:l.value}),function(){var e=H(function*({enable:e,content:t,isDark:r}){if(e){var i,a;let e=r?`rgba(255, 255, 255, 0.12)`:`rgba(0, 0, 0, 0.12)`;yield c({advancedStyle:{colorStops:[{color:e,offset:0},{color:e,offset:1}],type:`linear`},content:t||`${(i=n.userInfo)==null?void 0:i.username} - ${(a=n.userInfo)==null?void 0:a.realName}`})}else o()});return function(t){return e.apply(this,arguments)}}(),{immediate:!0}),(e,t)=>{var r;return M(),L(d(Ph),{avatar:f.value,text:(r=d(n).userInfo)==null?void 0:r.realName,onClearPreferencesAndLogout:m,onLogout:m},{"user-dropdown":P(()=>{var e;return[i(d(Gp),{avatar:f.value,menus:u.value,text:(e=d(n).userInfo)==null?void 0:e.realName,description:p.value,onClearPreferencesAndLogout:m,onLogout:m},null,8,[`avatar`,`menus`,`text`,`description`])]}),extra:P(()=>[i(d(_c),{open:d(a).loginExpired,"onUpdate:open":t[0]||(t[0]=e=>d(a).loginExpired=e),avatar:f.value},{default:P(()=>[i(Lt)]),_:1},8,[`open`,`avatar`])]),"lock-screen":P(()=>[i(d(sl),{avatar:f.value,onToLogin:m},null,8,[`avatar`])]),_:1},8,[`avatar`,`text`])}}});export{Fh as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/batch-dialog-DcTIIXZ9.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/batch-dialog-DcTIIXZ9.js new file mode 100644 index 000000000..f162c2bda --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/batch-dialog-DcTIIXZ9.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,Ht as r,On as i,_ as a,b as o,bt as s,g as c,it as l,k as u,mt as d,o as f,ot as p,qt as m,tr as h,v as g,vn as _,y as v}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as y}from"./objectSpread2-BmonrgTA.js";import{n as b}from"./objectWithoutProperties-BjoYlK0I.js";import{t as x}from"./t-zpQIkBTV.js";import{t as S}from"./alert-B0CAruYa.js";import{t as C}from"./button-B2y2NpJm.js";import{t as w}from"./collapse-BKfwrYZp.js";import{t as T}from"./checkbox-5QrAvlgg.js";import{t as E}from"./tag-BFecLZmQ.js";import{t as D}from"./spin-3P-IVef6.js";import{t as O}from"./modal-C6jO2RF8.js";import{t as ee}from"./space-B06wu9Uj.js";import{t as te}from"./progress-Br8rQILc.js";import{a as ne,p as re}from"./knowledge-Bg-Xb_D_.js";import{n as ie,r as ae,t as oe}from"./batch-ltKylGAA.js";var se={key:1},k={key:2,class:`mb-4 rounded border p-3`},A={key:0,class:`text-red-500`},j={class:`grid gap-4 md:grid-cols-2`},M={class:`mb-2 font-semibold`},N={class:`text-xs text-gray-500`},P={class:`whitespace-pre-wrap break-words`},F={class:`whitespace-pre-wrap`},I={class:`whitespace-pre-wrap`},L={class:`whitespace-pre-wrap`},R={key:0},z=u({__name:`batch-dialog`,props:{open:{type:Boolean},accountId:{},entries:{},action:{}},emits:[`update:open`,`finished`,`edit`],setup(e,{emit:u}){let z=e,B=u,V=_([]),H=_({}),U=_({}),W=_(!1),G=_(!1),K=_(!1),q=_(null),J=0;function Y(){K.value=!0,J++}l(Y),p(Y);let X=c(()=>V.value.filter(e=>!H.value[e.id])),Z=c(()=>z.action!==`approve`||X.value.every(e=>U.value[e.id])),ce=c(()=>{var e;return((e=q.value)==null?void 0:e.filter(e=>e.status!==`pending`).length)||0}),le=c(()=>{let e=z.entries.length;return{delete:x(`批量删除 · {count} 条`,{count:e}),approve:x(`批量审核通过 · {count} 条`,{count:e}),publish:x(`批量发布 · {count} 条`,{count:e}),reject:x(`批量驳回 · {count} 条`,{count:e}),disable:x(`批量停用 · {count} 条`,{count:e})}[z.action]}),ue=c(()=>{let e=X.value.length;return{delete:x(`确认删除 {count} 条`,{count:e}),approve:x(`确认审核通过 {count} 条`,{count:e}),publish:x(`确认发布 {count} 条`,{count:e}),reject:x(`确认驳回 {count} 条`,{count:e}),disable:x(`确认停用 {count} 条`,{count:e})}[z.action]});r(()=>[z.open,z.accountId,z.action],b(function*(){let e=++J;if(z.open){V.value=[],H.value={},U.value={},q.value=null,W.value=!0;for(let t of z.entries)try{let n=yield ne(z.accountId,t.id);if(e!==J)return;V.value.push(n);let r=n.revision===t.revision?oe(n,z.action):x(`版本已更新,请关闭后重新选择,避免审核旧内容`);r&&(H.value[n.id]=r)}catch(n){if(e!==J)return;V.value.push(t),H.value[t.id]=ie(n)}e===J&&(W.value=!1)}}));function Q(){return $.apply(this,arguments)}function $(){return $=b(function*(){if(G.value||!Z.value||!X.value.length)return;let e=z.accountId,t=z.action,n=X.value.map(e=>y({},e));G.value=!0,K.value=!1,q.value=n.map(e=>({id:e.id,title:e.title,status:`pending`,error:``}));try{q.value=yield ae(n,n=>re(e,n,t,t===`delete`||t===`approve`&&!!U.value[n.id]),e=>{q.value=e},()=>K.value)}finally{G.value=!1,B(`finished`)}}),$.apply(this,arguments)}return(r,c)=>(d(),g(i(O),{open:e.open,title:le.value,width:`960px`,closable:!G.value,keyboard:!G.value,"mask-closable":!1,onCancel:c[2]||(c[2]=e=>B(`update:open`,!1))},{footer:m(()=>[t(i(ee),null,{default:m(()=>[G.value?(d(),g(i(C),{key:0,disabled:K.value,onClick:c[0]||(c[0]=e=>K.value=!0)},{default:m(()=>[n(h(K.value?i(x)(`当前操作完成后停止`):i(x)(`停止后续操作`)),1)]),_:1},8,[`disabled`])):(d(),g(i(C),{key:1,onClick:c[1]||(c[1]=e=>B(`update:open`,!1))},{default:m(()=>[n(h(q.value?i(x)(`完成`):i(x)(`取消`)),1)]),_:1})),q.value?v(``,!0):(d(),g(i(C),{key:2,danger:e.action===`delete`,type:`primary`,disabled:W.value||!X.value.length||!Z.value,onClick:Q},{default:m(()=>[n(h(ue.value),1)]),_:1},8,[`danger`,`disabled`]))]),_:1})]),default:m(()=>[t(i(D),{spinning:W.value},{default:m(()=>[t(i(S),{class:`mb-4`,"show-icon":``,type:`info`,message:e.action===`approve`?i(x)(`请逐条展开,核对来源、事实、脱敏和适用条件,再勾选确认。通过审核后仍需发布才可检索。`):i(x)(`每条知识分别校验版本和当前状态。操作结果逐条显示,失败条目不会自动重试。`)},null,8,[`message`]),e.action===`delete`?(d(),g(i(S),{key:0,class:`mb-4`,type:`warning`,"show-icon":``,message:i(x)(`仅删除已驳回知识及其来源快照和版本记录;原始聊天归档保留。删除后无法恢复,请确认所选条目。`)},null,8,[`message`])):v(``,!0),W.value?v(``,!0):(d(),o(`p`,se,h(i(x)(`可操作 {ready} 条 · 需先处理 {blocked} 条`,{ready:X.value.length,blocked:Object.keys(H.value).length})),1)),q.value?(d(),o(`div`,k,[t(i(te),{percent:q.value.length?Math.round(ce.value*100/q.value.length):0,status:G.value?`active`:void 0},null,8,[`percent`,`status`]),a(`p`,null,h(i(x)(`成功 {success} · 失败 {failed} · 未执行 {pending}`,{success:q.value.filter(e=>e.status===`success`).length,failed:q.value.filter(e=>e.status===`failed`).length,pending:q.value.filter(e=>e.status===`pending`).length})),1),(d(!0),o(f,null,s(q.value,e=>(d(),o(`div`,{key:e.id,class:`mb-2`},[t(i(E),{color:e.status===`success`?`green`:e.status===`failed`?`red`:`default`},{default:m(()=>[n(h(e.status===`success`?i(x)(`成功`):e.status===`failed`?i(x)(`失败`):i(x)(`未执行`)),1)]),_:2},1032,[`color`]),n(h(e.title),1),e.error?(d(),o(`p`,A,h(e.error),1)):v(``,!0)]))),128))])):v(``,!0),q.value?v(``,!0):(d(),g(i(w),{key:3},{default:m(()=>[(d(!0),o(f,null,s(V.value,r=>(d(),g(i(w).Panel,{key:r.id,header:`${r.title} · v${r.revision}`},{default:m(()=>[H.value[r.id]?(d(),g(i(S),{key:0,message:H.value[r.id],type:`warning`,class:`mb-3`},null,8,[`message`])):v(``,!0),a(`div`,j,[a(`div`,null,[a(`h4`,M,h(i(x)(`来源对话(已自动脱敏)`)),1),(d(!0),o(f,null,s(r.sources,e=>(d(),o(`div`,{key:e.message_id,class:`mb-2 rounded border p-2`},[a(`span`,N,h(e.role===`staff`?i(x)(`客服`):i(x)(`客户`))+` · `+h(e.sent_at),1),a(`p`,P,h(e.content),1)]))),128))]),a(`div`,null,[a(`p`,F,h(i(x)(`问题:{question}`,{question:r.question})),1),a(`p`,I,h(i(x)(`答案:{answer}`,{answer:r.answer})),1),a(`p`,L,h(i(x)(`适用条件:{conditions}`,{conditions:r.conditions||i(x)(`尚未填写`)})),1),(d(!0),o(f,null,s(r.flags,e=>(d(),g(i(S),{key:e,message:i(x)(e),type:`warning`,class:`mb-2`},null,8,[`message`]))),128)),r.valid_until?(d(),o(`p`,R,h(i(x)(`有效期:{date}`,{date:r.valid_until})),1)):v(``,!0)])]),e.action===`approve`&&!H.value[r.id]?(d(),g(i(T),{key:1,checked:U.value[r.id],"onUpdate:checked":e=>U.value[r.id]=e},{default:m(()=>[n(h(i(x)(`已核对本条来源、事实、脱敏和适用条件;涉及医疗内容已完成专业审核。`)),1)]),_:1},8,[`checked`,`onUpdate:checked`])):v(``,!0),t(i(C),{type:`link`,onClick:e=>B(`edit`,r.id)},{default:m(()=>[n(h(i(x)(`打开单条审核与编辑`)),1)]),_:1},8,[`onClick`])]),_:2},1032,[`header`]))),128))]),_:1}))]),_:1},8,[`spinning`])]),_:1},8,[`open`,`title`,`closable`,`keyboard`]))}}),B=e({default:()=>V}),V=z;export{B as n,V as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/batch-ltKylGAA.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/batch-ltKylGAA.js new file mode 100644 index 000000000..65fab8550 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/batch-ltKylGAA.js @@ -0,0 +1 @@ +import{t as e}from"./objectSpread2-BmonrgTA.js";import{n as t}from"./objectWithoutProperties-BjoYlK0I.js";import{t as n}from"./t-zpQIkBTV.js";function r(e,t){return{delete:[`rejected`],approve:[`draft`],publish:[`approved`],reject:[`draft`,`approved`],disable:[`published`]}[t].includes(e.status)?t===`approve`&&!e.conditions.trim()?n(`请先编辑并补充适用条件`):``:n(`当前状态不支持此操作,请刷新或重新选择`)}function i(e){var t;let r=e==null||(t=e.response)==null||(t=t.data)==null?void 0:t.detail;return typeof r==`string`?r:n(`请求未完成,请刷新确认状态后再操作`)}function a(e,t,n,r){return o.apply(this,arguments)}function o(){return o=t(function*(t,n,r,a){let o=t.map(({id:e,title:t})=>({id:e,title:t,status:`pending`,error:``}));for(let s=0;se({},t)))}return o}),o.apply(this,arguments)}export{i as n,a as r,r as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/bootstrap-DlrUEjVQ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/bootstrap-DlrUEjVQ.js new file mode 100644 index 000000000..03f104288 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/bootstrap-DlrUEjVQ.js @@ -0,0 +1,9 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/auto-complete-CV6bcSKJ.js","js/rolldown-runtime-hePW80VL.js","js/runtime-core.esm-bundler-DkysjgTd.js","js/en_US-Cv9hrLhb.js","js/useConfigInject-z_xeO0pP.js","js/module-CyhaP5hi.js","js/objectSpread2-BmonrgTA.js","js/omit-C0ksMpVM.js","js/select-B-ztpmAV.js","js/initDefaultProps-D8Mki4gM.js","js/vue-types-CFReUAWV.js","js/style-IfKhYzaQ.js","js/warning-BLl3S_cO.js","js/vc-trigger-BzbjrH10.js","js/runtime-dom.esm-bundler-CirRHyjC.js","js/ResizeObserver.es-DbHj_W6-.js","js/raf-CR9Bw2Uc.js","js/motion-BmOd6fTF.js","js/Portal-jWUJieln.js","js/motionUtil-BeNb4tZl.js","js/vnode-CRVBf7wj.js","js/isVisible-B1N4qR6W.js","js/isObjectLike-DNah0Hql.js","js/_getTag-2z2WZcIh.js","js/KeyCode-DNtAKsAc.js","js/BaseInput-DCmW3zdq.js","js/css-BflejRyY.js","js/pickAttrs-SF6-8m9R.js","js/vc-overflow-iWdLOwYw.js","js/vc-resize-observer-B2fo4efw.js","js/isMobile-DH4W6rzp.js","js/DownOutlined-Cq6F7QWr.js","js/AntdIcon-BN7vh055.js","js/LoadingOutlined-tpSKTswf.js","js/CheckOutlined-Dy5-Q7N5.js","js/CloseOutlined-BdX5pn5u.js","js/CloseCircleFilled-C9x0ZM0q.js","js/SearchOutlined-CndaZ08h.js","js/move-kOZGsaQl.js","js/Keyframes-K60KFfv3.js","js/slide-D__jeCTu.js","js/compact-item-BbW5OmKl.js","js/vc-virtual-list-B7LdFd17.js","js/useMemo-m5GuU0Kd.js","js/useMergedState-zH37e67U.js","js/useState-DlRKQDQX.js","js/FormItemContext-CEmO5XmM.js","js/createContext-LBMERH-r.js","js/statusUtils-WKRwVnP6.js","js/Compact-Icyx2uFm.js","js/button-B2y2NpJm.js","js/devWarning-DlchpATv.js","js/wave-BBnUlIB_.js","js/checkbox-5QrAvlgg.js","js/Checkbox-CaX94bng.js","js/style-DQ50flCp.js","js/date-picker-C1ofm_9t.js","js/generatePicker-DXnF1F4V.js","js/dayjs.min-DCUUuXM3.js","js/colors-C2RrYxlT.js","js/shallowequal-D7g0B-CQ.js","js/style-Cw28xPuj.js","js/tag-BFecLZmQ.js","js/divider-B8AbMF6d.js","js/input-CM3MYY88.js","js/isPlainObject-iVjSthyR.js","js/EyeOutlined-w8ODygj3.js","js/input-number-B39v8Wj_.js","js/mentions-CCMAqvln.js","js/menu-BZXN3p4o.js","js/_arrayIncludesWith-D3sQWlhs.js","js/zoom-C1lAvwDy.js","js/collapseMotion-BfalGvoQ.js","js/tooltip-DP9wufYH.js","js/spin-3P-IVef6.js","js/radio-CpXH5nLt.js","js/rate-DdROH9ca.js","js/useRefs-QDevZzkt.js","js/space-B06wu9Uj.js","js/useFlexGapSupport-D07fCJnk.js","js/styleChecker-CeGG85sE.js","js/switch-CtSw_Hgg.js","js/time-picker-G9rC4smS.js","js/tree-select-BJyMHJWN.js","js/style-uDWx85wW.js","js/useMaxLevel-C03eqd6z.js","js/cascader-BP3PMO0o.js","js/RightOutlined-DwLwVX1C.js","js/LeftOutlined-HmT5OMoh.js","js/upload-VFOuMjmy.js","js/_baseIteratee-NxSP5AT6.js","js/hasIn-BIluNPSA.js","js/progress-Br8rQILc.js","js/CheckCircleFilled-CvJ3C2gR.js","js/image-I8Dw4v_6.js","js/style-DuMcmENf.js","js/tippy-DbxNqmFj.js","js/use-preferences-CX4UABTN.js","js/preferences-CSptzDkt.js","js/objectWithoutProperties-BjoYlK0I.js","js/dist-Bm6Jk3iy.js","js/defu-1oANYd5X.js","js/dist-DUuDCbWu.js","css/tippy-DkTQMyWH.css","js/motion-d62SeGv9.js"])))=>i.map(i=>d[i]); +import{$ as e,$n as t,B as n,D as r,E as i,Ft as a,Ht as o,J as s,Kn as c,Nt as l,O as u,On as d,St as f,T as p,Tn as m,Ut as h,Zn as g,_,b as v,bt as y,ct as b,er as x,et as S,ft as C,g as w,gn as T,gt as E,k as D,mt as O,o as k,qt as A,tr as j,tt as M,v as N,vn as P,w as F,wt as I,xt as L,y as ee,z as R,zn as z}from"./runtime-core.esm-bundler-DkysjgTd.js";import{f as B,i as te}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as V}from"./objectSpread2-BmonrgTA.js";import{n as H}from"./objectWithoutProperties-BjoYlK0I.js";import{t as U}from"./cn-BpFrWzX2.js";import{t as ne}from"./use-preferences-CX4UABTN.js";import{a as re,c as ie,i as ae,l as oe,n as se,o as ce,r as le,s as ue,t as de,u as fe}from"./spinner-C4k7KFHZ.js";import{b as pe,w as me,y as he}from"./dist-Bm6Jk3iy.js";import{t as W}from"./preload-helper-DaercurD.js";import{$ as ge,G as _e,J as ve,V as ye,X as be,Z as xe,et as Se,n as Ce,q as we,t as Te}from"./router-DPk8lv5-.js";import{r as Ee}from"./extends-BOvuQIHt.js";import{I as De,L as Oe,O as ke,X as Ae,Y as je,i as Me}from"./config-BUro9U06.js";import{g as G,j as Ne,p as Pe,v as Fe}from"./dist-DUuDCbWu.js";import{t as Ie}from"./module-CyhaP5hi.js";import{o as Le,r as K}from"./src-CDbpcWiH.js";import{t as Re}from"./user-B5TQUTuL.js";import{t as ze}from"./use-access-fEBgGmVC.js";import{t as Be}from"./icon-button-k7TZH6KR.js";import{c as q,f as Ve,o as He,s as Ue}from"./VisuallyHiddenInput-CuzFbMyk.js";import{t as J}from"./Primitive-Bi_oIzTM.js";import{a as We,c as Ge,l as Ke,o as qe,r as Je}from"./button-Cr_3AtOU.js";import{t as Y}from"./src-DxaB-oAj.js";import{t as Ye}from"./_plugin-vue_export-helper-BDNMzG2s.js";import{t as Xe}from"./loading-Cw3fZBrE.js";import{r as X}from"./en_US-Cv9hrLhb.js";import{i as Ze,r as Qe}from"./core-CPqEGIuM.js";import{t as $e}from"./t-zpQIkBTV.js";import"./src-D78l4oCk.js";import{J as et,S as tt,_ as nt,b as rt,c as it,s as at,t as ot,u as st,v as ct,vt as lt,w as ut,y as dt}from"./useConfigInject-z_xeO0pP.js";import{t as ft}from"./initDefaultProps-D8Mki4gM.js";import{a as pt,i as mt,o as ht,r as gt,t as _t}from"./config-provider-Drlcp5ju.js";import{n as vt,t as yt}from"./modal-C6jO2RF8.js";function bt(e,t){let{accessMode:n,hasAccessByCodes:r,hasAccessByRoles:i}=ze(),a=t.value;a&&((n.value===`frontend`&&t.arg===`role`?i:r)(Array.isArray(a)?a:[a])||e==null||e.remove())}var xt={mounted:(e,t)=>{bt(e,t)}};function St(e){e.directive(`access`,xt)}var Ct=D({__name:`PaginationEllipsis`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return q(),(e,n)=>(O(),N(d(J),S(t,{"data-type":`ellipsis`}),{default:A(()=>[L(e.$slots,`default`,{},()=>[n[0]||(n[0]=i(`…`))])]),_:3},16))}}),[wt,Tt]=Ve(`PaginationRoot`),Et=D({__name:`PaginationRoot`,props:{page:{type:Number,required:!1},defaultPage:{type:Number,required:!1,default:1},itemsPerPage:{type:Number,required:!0},total:{type:Number,required:!1,default:0},siblingCount:{type:Number,required:!1,default:2},disabled:{type:Boolean,required:!1},showEdges:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`nav`}},emits:[`update:page`],setup(e,{emit:t}){let n=e,r=t,{siblingCount:i,disabled:a,showEdges:o}=m(n);q();let s=pe(n,`page`,r,{defaultValue:n.defaultPage,passive:n.page===void 0}),c=w(()=>Math.max(1,Math.ceil(n.total/(n.itemsPerPage||1))));return Tt({page:s,onPageChange(e){s.value=e},pageCount:c,siblingCount:i,disabled:a,showEdges:o}),(e,t)=>(O(),N(d(J),{as:e.as,"as-child":e.asChild},{default:A(()=>[L(e.$slots,`default`,{page:d(s),pageCount:c.value})]),_:3},8,[`as`,`as-child`]))}}),Dt=D({__name:`PaginationFirst`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=wt();q();let r=w(()=>n.page.value===1||n.disabled.value);return(e,a)=>(O(),N(d(J),S(t,{"aria-label":`First Page`,type:e.as===`button`?`button`:void 0,disabled:r.value,onClick:a[0]||(a[0]=e=>!r.value&&d(n).onPageChange(1))}),{default:A(()=>[L(e.$slots,`default`,{},()=>[a[1]||(a[1]=i(`First page`))])]),_:3},16,[`type`,`disabled`]))}}),Ot=D({__name:`PaginationLast`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=wt();q();let r=w(()=>n.page.value===n.pageCount.value||n.disabled.value);return(e,a)=>(O(),N(d(J),S(t,{"aria-label":`Last Page`,type:e.as===`button`?`button`:void 0,disabled:r.value,onClick:a[0]||(a[0]=e=>!r.value&&d(n).onPageChange(d(n).pageCount.value))}),{default:A(()=>[L(e.$slots,`default`,{},()=>[a[1]||(a[1]=i(`Last page`))])]),_:3},16,[`type`,`disabled`]))}});function Z(e,t){let n=t-e+1;return Array.from({length:n},(t,n)=>n+e)}function kt(e){return e.map(e=>typeof e==`number`?{type:`page`,value:e}:{type:`ellipsis`})}var At=`ellipsis`;function jt(e,t,n,r){let i=t,a=Math.max(e-n,1),o=Math.min(e+n,i);if(r){let e=Math.min(2*n+5,t)-2,r=a>3&&Math.abs(i-e-1+1)>2&&Math.abs(a-1)>2,s=o2&&Math.abs(i-o)>2;return!r&&s?[...Z(1,e),At,i]:r&&!s?[1,At,...Z(i-e+1,i)]:r&&s?[1,At,...Z(a,o),At,i]:Z(1,i)}{let r=n*2+1;return tkt(jt(r.page.value,r.pageCount.value,r.siblingCount.value,r.showEdges.value)));return(e,r)=>(O(),N(d(J),t(R(n)),{default:A(()=>[L(e.$slots,`default`,{items:i.value})]),_:3},16))}}),Nt=D({__name:`PaginationListItem`,props:{value:{type:Number,required:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;q();let n=wt(),r=w(()=>n.page.value===t.value),a=w(()=>n.disabled.value);return(e,o)=>(O(),N(d(J),S(t,{"data-type":`page`,"aria-label":`Page ${e.value}`,"aria-current":r.value?`page`:void 0,"data-selected":r.value?`true`:void 0,disabled:a.value,type:e.as===`button`?`button`:void 0,onClick:o[0]||(o[0]=t=>!a.value&&d(n).onPageChange(e.value))}),{default:A(()=>[L(e.$slots,`default`,{},()=>[i(j(e.value),1)])]),_:3},16,[`aria-label`,`aria-current`,`data-selected`,`disabled`,`type`]))}}),Pt=D({__name:`PaginationNext`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;q();let n=wt(),r=w(()=>n.page.value===n.pageCount.value||n.disabled.value);return(e,a)=>(O(),N(d(J),S(t,{"aria-label":`Next Page`,type:e.as===`button`?`button`:void 0,disabled:r.value,onClick:a[0]||(a[0]=e=>!r.value&&d(n).onPageChange(d(n).page.value+1))}),{default:A(()=>[L(e.$slots,`default`,{},()=>[a[1]||(a[1]=i(`Next page`))])]),_:3},16,[`type`,`disabled`]))}}),Ft=D({__name:`PaginationPrev`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;q();let n=wt(),r=w(()=>n.page.value===1||n.disabled.value);return(e,a)=>(O(),N(d(J),S(t,{"aria-label":`Previous Page`,type:e.as===`button`?`button`:void 0,disabled:r.value,onClick:a[0]||(a[0]=e=>!r.value&&d(n).onPageChange(d(n).page.value-1))}),{default:A(()=>[L(e.$slots,`default`,{},()=>[a[1]||(a[1]=i(`Prev page`))])]),_:3},16,[`type`,`disabled`]))}}),It=Ke(`chevron-left`,[[`path`,{d:`m15 18-6-6 6-6`,key:`1wnfg3`}]]),Lt=Ke(`grip`,[[`circle`,{cx:`12`,cy:`5`,r:`1`,key:`gxeob9`}],[`circle`,{cx:`19`,cy:`5`,r:`1`,key:`w8mnmm`}],[`circle`,{cx:`5`,cy:`5`,r:`1`,key:`lttvr7`}],[`circle`,{cx:`12`,cy:`12`,r:`1`,key:`41hilf`}],[`circle`,{cx:`19`,cy:`12`,r:`1`,key:`1wjl8i`}],[`circle`,{cx:`5`,cy:`12`,r:`1`,key:`1pcz8c`}],[`circle`,{cx:`12`,cy:`19`,r:`1`,key:`lyex9k`}],[`circle`,{cx:`19`,cy:`19`,r:`1`,key:`shf9b7`}],[`circle`,{cx:`5`,cy:`19`,r:`1`,key:`bfqh0e`}]]),Rt=D({__name:`Pagination`,props:{page:{},defaultPage:{},itemsPerPage:{},total:{},siblingCount:{},disabled:{type:Boolean},showEdges:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:page`],setup(e,{emit:n}){let r=e,i=n,a=G(r,`class`),o=He(a,i);return(e,n)=>(O(),N(d(Et),S({"data-slot":`pagination`},d(o),{class:d(U)(`mx-auto flex w-full justify-center`,r.class)}),{default:A(n=>[L(e.$slots,`default`,t(R(n)))]),_:3},16,[`class`]))}}),zt=D({__name:`PaginationContent`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,r=G(n,`class`);return(e,i)=>(O(),N(d(Mt),S({"data-slot":`pagination-content`},d(r),{class:d(U)(`flex flex-row items-center gap-1`,n.class)}),{default:A(n=>[L(e.$slots,`default`,t(R(n)))]),_:3},16,[`class`]))}}),Bt=D({__name:`PaginationEllipsis`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=G(t,`class`);return(e,i)=>(O(),N(d(Ct),S({"data-slot":`pagination-ellipsis`},d(n),{class:d(U)(`flex size-8 items-center justify-center`,t.class)}),{default:A(()=>[L(e.$slots,`default`,{},()=>[r(d(re),{class:`size-4`})])]),_:3},16,[`class`]))}}),Vt=D({__name:`PaginationFirst`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},size:{default:`default`}},setup(e){let t=e,n=G(t,`class`,`size`),i=Ue(n);return(n,a)=>(O(),N(d(Dt),S({"data-slot":`pagination-first`,class:d(U)(d(qe)({variant:`ghost`,size:e.size}),`gap-1 px-2.5 sm:pr-2.5`,t.class)},d(i)),{default:A(()=>[r(d(Oe),{class:g(d(U)(`size-8 p-0`,t.class)),variant:`outline`},{default:A(()=>[L(n.$slots,`default`,{},()=>[r(d(ue),{class:`size-4`})])]),_:3},8,[`class`])]),_:3},16,[`class`]))}}),Ht=D({__name:`PaginationItem`,props:{value:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},isActive:{type:Boolean},size:{default:`icon`}},setup(e){let t=e,n=G(t,`class`,`size`,`isActive`);return(r,i)=>(O(),N(d(Nt),S({"data-slot":`pagination-item`},d(n),{class:d(U)(d(qe)({variant:e.isActive?`outline`:`ghost`,size:e.size}),t.class)}),{default:A(()=>[L(r.$slots,`default`)]),_:3},16,[`class`]))}}),Ut=D({__name:`PaginationLast`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},size:{default:`default`}},setup(e){let t=e,n=G(t,`class`,`size`),i=Ue(n);return(n,a)=>(O(),N(d(Ot),S({"data-slot":`pagination-last`,class:d(U)(d(qe)({variant:`ghost`,size:e.size}),`gap-1 px-2.5 sm:pr-2.5`,t.class)},d(i)),{default:A(()=>[r(d(Oe),{class:g(d(U)(`size-8 p-0`,t.class)),variant:`outline`},{default:A(()=>[L(n.$slots,`default`,{},()=>[r(d(ce),{class:`size-4`})])]),_:3},8,[`class`])]),_:3},16,[`class`]))}}),Wt=D({__name:`PaginationNext`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},size:{default:`default`}},setup(e){let t=e,n=G(t,`class`,`size`),i=Ue(n);return(n,a)=>(O(),N(d(Pt),S({"data-slot":`pagination-next`,class:d(U)(d(qe)({variant:`ghost`,size:e.size}),`gap-1 px-2.5 sm:pr-2.5`,t.class)},d(i)),{default:A(()=>[r(d(Oe),{class:g(d(U)(`size-8 p-0`,t.class)),variant:`outline`},{default:A(()=>[L(n.$slots,`default`,{},()=>[r(d(ie),{class:`size-4`})])]),_:3},8,[`class`])]),_:3},16,[`class`]))}}),Gt=D({__name:`PaginationPrevious`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},size:{default:`default`}},setup(e){let t=e,n=G(t,`class`,`size`),i=Ue(n);return(n,a)=>(O(),N(d(Ft),S({"data-slot":`pagination-previous`,class:d(U)(d(qe)({variant:`ghost`,size:e.size}),`gap-1 px-2.5 sm:pr-2.5`,t.class)},d(i)),{default:A(()=>[r(d(Oe),{class:g(d(U)(`size-8 p-0`,t.class)),variant:`outline`},{default:A(()=>[L(n.$slots,`default`,{},()=>[r(d(It),{class:`size-4`})])]),_:3},8,[`class`])]),_:3},16,[`class`]))}}),Kt=Symbol(`loading`),qt=Symbol(`spinner`),Jt=`spinner-parent--relative`,Yt={mounted(e,t){let r=n(Xe,Xt(t));B(r,e),e.classList.add(Jt),e[Kt]=r},unmounted(e){let t=e[Kt];e.classList.remove(Jt),B(null,e),t.el.remove(),e[Kt]=null},updated(e,t){let n=e[Kt],r=Xt(t);if(r&&n!=null&&n.component)try{Object.keys(r).forEach(e=>{n.component.props[e]=r[e]}),n.component.update()}catch(e){console.error(`Failed to update loading component in directive:`,e)}}};function Xt(e){return e.value===void 0?{spinning:!0}:typeof e.value==`boolean`?{spinning:e.value}:V({},e.value)}var Zt={mounted(e,t){let r=n(de,Xt(t));B(r,e),e.classList.add(Jt),e[qt]=r},unmounted(e){let t=e[qt];e.classList.remove(Jt),B(null,e),t.el.remove(),e[qt]=null},updated(e,t){let n=e[qt],r=Xt(t);if(r&&n!=null&&n.component)try{Object.keys(r).forEach(e=>{n.component.props[e]=r[e]}),n.component.update()}catch(e){console.error(`Failed to update spinner component in directive:`,e)}}};function Qt(e,t){let n=document.createElement(`style`);n.id=Jt,n.innerHTML=` + .${Jt} { + position: relative !important; + } + `,document.head.append(n),(t==null?void 0:t.loading)!==!1&&e.directive(c(t==null?void 0:t.loading)?t.loading:`loading`,Yt),(t==null?void 0:t.spinning)!==!1&&e.directive(c(t==null?void 0:t.spinning)?t.spinning:`spinning`,Zt)}var $t={},en={height:`41`,viewBox:`0 0 64 41`,width:`64`,xmlns:`http://www.w3.org/2000/svg`};function tn(e,t){return O(),v(`svg`,en,[...t[0]||(t[0]=[p(``,1)])])}var nn=Ye($t,[[`render`,tn]]),rn=D(V(V({},{name:`ApiComponent`,inheritAttrs:!1}),{},{__name:`api-component`,props:e({component:{},numberToString:{type:Boolean,default:!1},api:{type:Function,default:void 0},params:{default:()=>({})},resultField:{default:``},labelField:{default:`label`},labelFn:{type:Function,default:void 0},childrenField:{default:``},valueField:{default:`value`},disabledField:{default:`disabled`},optionsPropName:{default:`options`},immediate:{type:Boolean,default:!0},alwaysLoad:{type:Boolean,default:!1},beforeFetch:{type:Function,default:void 0},shouldFetch:{type:Function,default:void 0},afterFetch:{type:Function,default:void 0},options:{default:()=>[]},loadingSlot:{default:``},visibleEvent:{default:``},modelPropName:{default:`modelValue`},autoSelect:{type:[String,Function,Boolean],default:!1}},{modelValue:{default:void 0},modelModifiers:{}}),emits:e([`optionsChange`],[`update:modelValue`]),setup(e,{expose:n,emit:i}){let s=e,c=i,u=a(e,`modelValue`),f=l(),p=P({}),m=P([]),h=P(!1),g=P(!1),_=P(!1),v=w(()=>{let{labelField:e,labelFn:t,valueField:n,disabledField:r,childrenField:i,numberToString:a}=s;function o(s=[]){return s.map(s=>{let c=je(s,n),l=i?je(s,i):s.children;return V(V({},Pe(s,[e,n,r,...i?[i]:[]])),{},{label:t?t(s):je(s,e),value:a?`${c}`:c,disabled:je(s,r)},Array.isArray(l)&&l.length>0?{children:o(l)}:{})})}let c=o(d(m));return c.length>0?c:o(s.options)}),b=w(()=>V(V({[s.modelPropName]:d(u),[s.optionsPropName]:d(v),[`onUpdate:${s.modelPropName}`]:e=>{u.value=e}},Pe(f,[`onUpdate:${s.modelPropName}`])),s.visibleEvent?{[s.visibleEvent]:T}:{}));function x(){return C.apply(this,arguments)}function C(){return C=H(function*(){let{api:e,beforeFetch:t,shouldFetch:n,afterFetch:r,resultField:i}=s;if(!(!e||!z(e))){if(h.value){_.value=!0;return}m.value=[];try{h.value=!0;let a=d(D);if(t&&z(t)&&(a=(yield t((0,Ee.default)(a)))||a),n&&z(n)&&!(yield n(a)))return;let o=yield e(a);if(r&&z(r)&&(o=(yield r(o))||o),g.value=!0,Array.isArray(o)){m.value=o,k();return}i&&(m.value=je(o,i)||[]),k()}catch(e){console.warn(e),g.value=!1}finally{h.value=!1,_.value&&(_.value=!1,yield M(),x())}}}),C.apply(this,arguments)}function T(e){return E.apply(this,arguments)}function E(){return E=H(function*(e){e&&(s.alwaysLoad||!s.immediate&&!d(g))&&(yield x())}),E.apply(this,arguments)}let D=w(()=>V(V({},s.params),d(p)));o(D,(e,t)=>{Ae(e,t)||x()},{deep:!0,immediate:s.immediate});function k(){if(u.value===void 0&&s.autoSelect&&d(v).length>0){let e;if(z(s.autoSelect))e=s.autoSelect(d(v));else switch(s.autoSelect){case`first`:e=d(v)[0];break;case`last`:e=d(v)[d(v).length-1];break;case`one`:d(v).length===1&&(e=d(v)[0])}e&&(u.value=e.value)}c(`optionsChange`,d(v))}let j=P();return n({getOptions:()=>d(v),getValue:()=>d(u),getComponentRef:()=>j.value,updateParam(e){p.value=e}}),(n,i)=>(O(),N(I(e.component),S(b.value,{placeholder:n.$attrs.placeholder,ref_key:`componentRef`,ref:j}),F({_:2},[y(Object.keys(n.$slots),e=>({name:e,fn:A(r=>[L(n.$slots,e,t(R(r||{})))])})),e.loadingSlot&&h.value?{name:e.loadingSlot,fn:A(()=>[r(d(Ge),{class:`animate-spin`})]),key:`0`}:void 0]),1040,[`placeholder`]))}})),an=[`src`],on=Ye(D({__name:`cropper`,props:{aspectRatio:{},height:{},img:{},width:{}},setup(e,{expose:t}){var n,r;let i=e,a={MIN_WIDTH:60,MIN_HEIGHT:60,DEFAULT_WIDTH:500,DEFAULT_HEIGHT:400,PADDING_RATIO:.1,MAX_PADDING:50},s=P(null),c=P(null),l=P(null),u=P(null),d=P(!1),f=P(null),p=P((n=i.width)==null?a.DEFAULT_WIDTH:n),m=P((r=i.height)==null?a.DEFAULT_HEIGHT:r),h=P([50,50,50,50]),g=P([50,50,50,50]),y=P(!1),S=P([0,0]),w=P([0,0,0,0]),T=P([0,0,0,0]),E=P(!1),D=()=>{var e,t;if(!c.value)return;let n=c.value.naturalWidth,r=c.value.naturalHeight;if(n===0||r===0)return;let o=((e=i.width)==null?a.DEFAULT_WIDTH:e)/n,s=((t=i.height)==null?a.DEFAULT_HEIGHT:t)/r,l=Math.min(o,s,1),u=Math.floor(n*l),d=Math.floor(r*l);p.value=u,m.value=d;let f=Math.min(a.MAX_PADDING,Math.floor(u*a.PADDING_RATIO),Math.floor(d*a.PADDING_RATIO));g.value=[f,f,f,f],h.value=[f,f,f,f]},k=()=>{if(!i.aspectRatio)return null;if(!/^[1-9]\d*:[1-9]\d*$/.test(i.aspectRatio))return console.warn(`裁剪比例格式错误,应为 "数字:数字" 格式,如 "16:9"`),null;let[e,t]=i.aspectRatio.split(`:`).map(Number);return Number.isNaN(e)||Number.isNaN(t)||!e||!t?(console.warn(`裁剪比例解析失败,宽高必须为正整数`),null):e/t},A=e=>{h.value=[...e],l.value&&(l.value.style.clipPath=`inset(${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px)`)},j=()=>{if(!u.value)return;if(f.value=k(),f.value===null){A(g.value);return}let e=f.value,t=p.value,n=m.value,r,i;i=t,r=i/e,r>n&&(r=n,i=r*e);let a=(t-i)/2,o=(n-r)/2;A([o,a,o,a])},M=()=>{D(),d.value=!0,j()},N=(e,t)=>{if(y.value=!0,S.value=[e.clientX,e.clientY],w.value=[...h.value],T.value=[0,0,0,0],E.value=!1,t===`move`){T.value[0]=1,T.value[2]=-1,T.value[3]=1,T.value[1]=-1,E.value=!0;return}switch(t){case`bottom`:T.value[2]=-1;break;case`bottom-left`:T.value[2]=-1,T.value[3]=1;break;case`bottom-right`:T.value[2]=-1,T.value[1]=-1;break;case`left`:T.value[3]=1;break;case`right`:T.value[1]=-1;break;case`top`:T.value[0]=1;break;case`top-left`:T.value[0]=1,T.value[3]=1;break;case`top-right`:T.value[0]=1,T.value[1]=-1}},F=e=>{if(!y.value||!u.value)return;let{clientX:t,clientY:n}=e,r=t-S.value[0],i=n-S.value[1];if(E.value){I(r,i);return}f.value===null?L(r,i):ee(r,i)},I=(e,t)=>{let n=[...w.value],r=w.value[0]+t,i=w.value[3]+e,a=p.value-w.value[3]-w.value[1],o=m.value-w.value[0]-w.value[2];n[0]=Math.max(0,Math.min(r,m.value-o)),n[2]=m.value-n[0]-o,n[3]=Math.max(0,Math.min(i,p.value-a)),n[1]=p.value-n[3]-a;let s=p.value-n[3]-n[1],c=m.value-n[0]-n[2];s!==a&&(n[1]=p.value-n[3]-a),c!==o&&(n[2]=m.value-n[0]-o),A(n)},L=(e,t)=>{let n=p.value,r=m.value,i=[0,0,0,0];i[0]=Math.min(Math.max(w.value[0]+T.value[0]*t,0),r-a.MIN_HEIGHT),i[1]=Math.min(Math.max(w.value[1]+T.value[1]*e,0),n-a.MIN_WIDTH),i[2]=Math.min(Math.max(w.value[2]+T.value[2]*t,0),r-a.MIN_HEIGHT),i[3]=Math.min(Math.max(w.value[3]+T.value[3]*e,0),n-a.MIN_WIDTH);let o=n-i[3]-i[1],s=r-i[0]-i[2];o{if(f.value===null)return;let n=p.value,r=m.value,i=f.value,o=n-w.value[3]-w.value[1],s=r-w.value[0]-w.value[2],c,l,u=0,d=0;T.value[3]===1?u=-e:T.value[1]===-1&&(u=e),T.value[0]===1?d=-t:T.value[2]===-1&&(d=t);let h=(T.value[3]===1||T.value[1]===-1)&&(T.value[0]===1||T.value[2]===-1);h?Math.abs(u)>Math.abs(d)?(l=Math.max(a.MIN_WIDTH,o+u),c=l/i):(c=Math.max(a.MIN_HEIGHT,s+d),l=c*i):T.value[3]===1||T.value[1]===-1?(l=Math.max(a.MIN_WIDTH,o+u),c=l/i):(c=Math.max(a.MIN_HEIGHT,s+d),l=c*i);let g=n,_=r;l>g&&(l=g,c=l/i),c>_&&(c=_,l=c*i);let v=w.value[3],y=w.value[0],b=w.value[1],x=w.value[2];if(T.value[3]===1)v=n-l-w.value[1];else if(T.value[1]===-1)b=n-l-w.value[3];else if(!h){let e=w.value[3]+o/2;v=Math.max(0,Math.min(n-l,e-l/2)),b=n-l-v}if(T.value[0]===1)y=r-c-w.value[2];else if(T.value[2]===-1)x=r-c-w.value[0];else if(!h){let e=w.value[0]+s/2;y=Math.max(0,Math.min(r-c,e-c/2)),x=r-c-y}v=Math.max(0,v),y=Math.max(0,y),b=Math.max(0,b),x=Math.max(0,x),A([y,b,x,v])},R=()=>{y.value=!1,E.value=!1,T.value=[0,0,0,0]},z=()=>{M()},B=function(){var e=H(function*(e=`image/png`,t=.92,n=`blob`,r,a){if(!i.img||!c.value||!s.value)return;let o=Math.max(0,Math.min(1,t)),l=new Image;if(i.img.startsWith(`http://`)||i.img.startsWith(`https://`))try{new URL(i.img).origin!==location.origin&&(l.crossOrigin=`anonymous`)}catch(e){}yield new Promise((e,t)=>{let n=setTimeout(()=>{l.removeEventListener(`load`,r),l.removeEventListener(`error`,a),t(Error(`图片加载超时,超时时间10秒`))},1e4),r=()=>{clearTimeout(n),l.removeEventListener(`load`,r),l.removeEventListener(`error`,a),e()},a=e=>{clearTimeout(n),l.removeEventListener(`load`,r),l.removeEventListener(`error`,a),t(Error(`图片加载失败: ${e.message}`))};l.addEventListener(`load`,r),l.addEventListener(`error`,a),l.src=i.img});let u=s.value.getBoundingClientRect(),d=c.value.getBoundingClientRect(),f=u.width,p=u.height,m=d.width,g=d.height,_=(f-m)/2,v=(p-g)/2,[y,b,x,S]=h.value,C=f-S-b,w=p-y-x,T=S-_,E=y-v,D=l.width/m,O=l.height/g,k=Math.max(0,Math.floor(T*D)),A=Math.max(0,Math.floor(E*O)),j=Math.min(Math.floor(C*D),l.width-k),M=Math.min(Math.floor(w*O),l.height-A);if(j<=0||M<=0)return;let N=window.devicePixelRatio||1,P=r?Math.max(1,r):j,F=a?Math.max(1,a):M,I=document.createElement(`canvas`),L=I.getContext(`2d`);if(L){I.width=P*N,I.height=F*N,I.style.width=`${P}px`,I.style.height=`${F}px`,L.scale(N,N),L.drawImage(l,k,A,j,M,0,0,P,F);try{return n===`base64`?I.toDataURL(e,o):new Promise(t=>{I.toBlob(n=>{t(n||new Blob([],{type:e}))},e,o)})}catch(e){console.error(`图片导出失败:`,e)}}});return function(){return e.apply(this,arguments)}}();return o(()=>i.aspectRatio,j),o([()=>i.width,()=>i.height],()=>{D(),j()}),b(()=>{document.addEventListener(`mousemove`,F),document.addEventListener(`mouseup`,R),c.value&&c.value.complete&&c.value.naturalWidth>0&&M()}),C(()=>{document.removeEventListener(`mousemove`,F),document.removeEventListener(`mouseup`,R)}),t({getCropImage:B}),(t,n)=>(O(),v(`div`,{style:x({width:`${e.width||a.DEFAULT_WIDTH}px`,height:`${e.height||a.DEFAULT_HEIGHT}px`}),class:`cropper-action-wrapper`},[_(`div`,{ref_key:`containerRef`,ref:s,class:`cropper-container`,style:x({width:`${p.value}px`,height:`${m.value}px`})},[_(`img`,{ref_key:`bgImageRef`,ref:c,class:`cropper-image`,src:e.img,onLoad:z,style:{maxWidth:`100%`,maxHeight:`100%`,objectFit:`contain`},alt:`裁剪原图`},null,40,an),_(`div`,{class:`cropper-mask`,style:x({display:d.value?`block`:`none`,width:`100%`,height:`100%`})},[_(`div`,{ref_key:`maskViewRef`,ref:l,class:`cropper-mask-view`,style:x({backgroundImage:`url(${e.img})`,backgroundSize:`contain`,backgroundPosition:`center`,backgroundRepeat:`no-repeat`,clipPath:`inset(${h.value[0]}px ${h.value[1]}px ${h.value[2]}px ${h.value[3]}px)`,width:`100%`,height:`100%`})},null,4)],4),_(`div`,{ref_key:`cropperRef`,ref:u,class:`cropper-box`,style:x({display:d.value?`block`:`none`,width:`100%`,height:`100%`})},[_(`div`,{class:`cropper-view`,style:x({inset:`${h.value[0]}px ${h.value[1]}px ${h.value[2]}px ${h.value[3]}px`})},[n[17]||(n[17]=_(`span`,{class:`cropper-dashed-h`},null,-1)),n[18]||(n[18]=_(`span`,{class:`cropper-dashed-v`},null,-1)),_(`span`,{class:`cropper-move-area`,onMousedown:n[0]||(n[0]=e=>N(e,`move`))},null,32),n[19]||(n[19]=_(`span`,{class:`cropper-line-e`},null,-1)),n[20]||(n[20]=_(`span`,{class:`cropper-line-n`},null,-1)),n[21]||(n[21]=_(`span`,{class:`cropper-line-w`},null,-1)),n[22]||(n[22]=_(`span`,{class:`cropper-line-s`},null,-1)),_(`span`,{class:`cropper-point cropper-point-ne`,onMousedown:n[1]||(n[1]=e=>N(e,`top-right`))},[...n[9]||(n[9]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-nw`,onMousedown:n[2]||(n[2]=e=>N(e,`top-left`))},[...n[10]||(n[10]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-sw`,onMousedown:n[3]||(n[3]=e=>N(e,`bottom-left`))},[...n[11]||(n[11]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-se`,onMousedown:n[4]||(n[4]=e=>N(e,`bottom-right`))},[...n[12]||(n[12]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-e`,onMousedown:n[5]||(n[5]=e=>N(e,`right`))},[...n[13]||(n[13]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-n`,onMousedown:n[6]||(n[6]=e=>N(e,`top`))},[...n[14]||(n[14]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-w`,onMousedown:n[7]||(n[7]=e=>N(e,`left`))},[...n[15]||(n[15]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32),_(`span`,{class:`cropper-point cropper-point-s`,onMousedown:n[8]||(n[8]=e=>N(e,`bottom`))},[...n[16]||(n[16]=[_(`span`,{class:`cropper-point-inner`},null,-1)])],32)],4)],4)],4)],4))}}),[[`__scopeId`,`data-v-14df0039`]]);function sn(){let e=getComputedStyle(document.documentElement),t=T({borderRadius:``,colorBgBase:``,colorBgContainer:``,colorBgElevated:``,colorBgLayout:``,colorBgMask:``,colorBorder:``,colorBorderSecondary:``,colorError:``,colorInfo:``,colorPrimary:``,colorSuccess:``,colorTextBase:``,colorWarning:``,zIndexPopupBase:2e3}),n=(t,n=!0)=>{let r=e.getPropertyValue(t);return n?`hsl(${r})`:r};return o(()=>K.theme,()=>{t.colorPrimary=n(`--primary`),t.colorInfo=n(`--primary`),t.colorError=n(`--destructive`),t.colorWarning=n(`--warning`),t.colorSuccess=n(`--success`),t.colorTextBase=n(`--foreground`),n(`--primary-foreground`),t.colorBorderSecondary=t.colorBorder=n(`--border`),t.colorBgElevated=n(`--popover`),t.colorBgContainer=n(`--card`),t.colorBgBase=n(`--background`);let e=Number.parseFloat(n(`--radius`,!1));t.borderRadius=e*16,t.colorBgLayout=n(`--background-deep`),t.colorBgMask=n(`--overlay`)},{immediate:!0}),{tokens:t}}function cn(e,t,n){if(t<1)throw Error(`Page number must be positive`);if(n<1)throw Error(`Page size must be positive`);let r=(t-1)*Number(n);return r+n>=e.length?e.slice(r):e.slice(r,r+n)}function ln(e,t,n=!0){let r=P(1),i=P(t),a=w(()=>Math.ceil(d(e).length/d(i))),s=w(()=>cn(d(e),d(r),d(i))),c=w(()=>d(e).length);n&&o(c,()=>{l(1)});function l(e){if(e===1&&d(a)===0)r.value=1;else{if(e<1||e>d(a))throw Error(`Invalid page number`);r.value=e}}function u(e){if(e<1)throw Error(`Page size must be positive`);i.value=e,r.value=1}return{setCurrentPage:l,total:c,setPageSize:u,paginationList:s,currentPage:r}}var un={},dn={};function fn(e){return pn.apply(this,arguments)}function pn(){return pn=H(function*(e){return Reflect.has(un,e)&&un[e]?un[e]:(Reflect.has(dn,e)&&dn[e]||(dn[e]=H(function*(){try{let t=new AbortController,n=setTimeout(()=>t.abort(),1e4),r=yield fetch(`https://api.iconify.design/collection?prefix=${e}`,{signal:t.signal}).then(e=>e.json());clearTimeout(n);let i=r.uncategorized||[];if(r.categories)for(let e in r.categories)i.push(...r.categories[e]||[]);un[e]=i.map(t=>`${e}:${t}`)}catch(t){return console.error(`Failed to fetch icons for prefix ${e}:`,t),[]}return un[e]})()),dn[e])}),pn.apply(this,arguments)}var mn={key:1,class:`relative w-full`},hn={class:`mb-2 flex w-full`},gn={class:`grid max-h-90 w-full grid-cols-6 justify-items-center`},_n={key:0,class:`flex-center flex justify-end overflow-hidden border-t py-2 pr-3`},vn={key:1,class:`flex-col-center min-h-37.5 w-full text-muted-foreground`},yn={class:`mt-1 text-sm`},bn=D({__name:`icon-picker`,props:e({pageSize:{default:36},prefix:{default:`ant-design`},autoFetchApi:{type:Boolean,default:!0},icons:{default:()=>[]},inputComponent:{default:void 0},iconSlot:{default:`default`},modelValueProp:{default:`modelValue`},iconClass:{default:`size-4`},type:{default:`input`}},{modelValue:{default:``,type:String},modelModifiers:{}}),emits:e([`change`],[`update:modelValue`]),setup(e,{expose:n,emit:s}){let c=e,u=s,f=l(),p=a(e,`modelValue`),m=P(!1),b=P(``),x=P(``),C=Fe(x,300),T=P([]);Ne(()=>c.prefix,function(){var e=H(function*(e){e&&e!==`svg`&&c.autoFetchApi&&(T.value=yield fn(e))});return function(t){return e.apply(this,arguments)}}(),{immediate:!0,debounce:500,maxWait:1e3});let E=w(()=>{try{if(c.prefix){if(c.prefix!==`svg`&&c.autoFetchApi&&c.icons.length===0)return T.value;let e=We(``,c.prefix);return e.length===0&&console.warn(`No icons found for prefix: ${c.prefix}`),e}return c.icons}catch(e){return console.error(`Failed to load icons:`,e),[]}}),{paginationList:D,total:M,setCurrentPage:F,currentPage:L}=ln(w(()=>E.value.filter(e=>e.includes(C.value))),c.pageSize);h(()=>{b.value=p.value}),o(()=>b.value,e=>{u(`change`,e)});let R=e=>{b.value=e,p.value=e,U()},B=e=>{F(e)};function te(){m.value=!m.value}function V(){m.value=!0}function U(){m.value=!1}function ne(e){x.value=e}let re=w(()=>({placeholder:Y(`ui.iconPicker.search`),[c.modelValueProp]:x.value,[`onUpdate:${c.modelValueProp}`]:ne,class:`mx-2`}));function ie(e){b.value=e,c.modelValueProp===`modelValue`&&(p.value=e);let t=`onUpdate:${c.modelValueProp}`;f[t]&&z(f[t])&&f[t](e)}let ae=w(()=>Pe(f,[`onUpdate:${c.modelValueProp}`]));return n({toggleOpenState:te,open:V,close:U}),(n,a)=>(O(),N(d(se),{open:m.value,"onUpdate:open":a[2]||(a[2]=e=>m.value=e),"content-props":{align:`end`,alignOffset:-11,sideOffset:8},"content-class":`p-0 pt-3 w-full`,"trigger-class":`w-full`},{trigger:A(()=>[c.type===`input`?(O(),v(k,{key:0},[c.inputComponent?(O(),N(I(e.inputComponent),S({key:0,[e.modelValueProp||``]:b.value,placeholder:d(Y)(`ui.iconPicker.placeholder`),role:`combobox`,"aria-label":d(Y)(`ui.iconPicker.placeholder`),"aria-expanded":`visible`,[`onUpdate:${e.modelValueProp}`||``]:ie},ae.value),{[e.iconSlot]:A(()=>[r(d(le),{icon:b.value||d(Lt),class:`size-4`,"aria-hidden":`true`},null,8,[`icon`])]),_:2},1040,[`placeholder`,`aria-label`])):(O(),v(`div`,mn,[r(d(De),S(n.$attrs,{modelValue:b.value,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value=e),placeholder:d(Y)(`ui.iconPicker.placeholder`),class:`h-8 w-full pr-8`,role:`combobox`,"aria-label":d(Y)(`ui.iconPicker.placeholder`),"aria-expanded":`visible`}),null,16,[`modelValue`,`placeholder`,`aria-label`]),r(d(le),{icon:b.value||d(Lt),class:`absolute top-1 right-1 size-6`,"aria-hidden":`true`},null,8,[`icon`])]))],64)):(O(),N(d(le),S({key:1,icon:b.value||d(Lt),class:`size-4`},n.$attrs),null,16,[`icon`]))]),default:A(()=>[_(`div`,hn,[e.inputComponent?(O(),N(I(e.inputComponent),t(S({key:0},re.value)),null,16)):(O(),N(d(De),{key:1,class:`mx-2 h-8 w-full`,placeholder:d(Y)(`ui.iconPicker.search`),modelValue:x.value,"onUpdate:modelValue":a[1]||(a[1]=e=>x.value=e)},null,8,[`placeholder`,`modelValue`]))]),d(D).length>0?(O(),v(k,{key:0},[_(`div`,gn,[(O(!0),v(k,null,y(d(D),(e,t)=>(O(),N(d(Be),{key:t,tooltip:e,"tooltip-side":`top`,onClick:t=>R(e)},{default:A(()=>[r(d(le),{class:g({"text-primary transition-all":b.value===e}),icon:e},null,8,[`class`,`icon`])]),_:2},1032,[`tooltip`,`onClick`]))),128))]),d(M)>=e.pageSize?(O(),v(`div`,_n,[r(d(Rt),{"items-per-page":36,"sibling-count":1,total:d(M),"show-edges":``,size:`small`,"onUpdate:page":B},{default:A(()=>[r(d(zt),{class:`flex w-full items-center gap-1`},{default:A(({items:e})=>[r(d(Vt),{class:`size-5`}),r(d(Gt),{class:`size-5`}),(O(!0),v(k,null,y(e,(e,t)=>(O(),v(k,null,[e.type===`page`?(O(),N(d(Ht),{key:t,value:e.value,"as-child":``},{default:A(()=>[r(d(Oe),{variant:e.value===d(L)?`default`:`outline`,class:`size-5 p-0 text-sm`},{default:A(()=>[i(j(e.value),1)]),_:2},1032,[`variant`])]),_:2},1032,[`value`])):(O(),N(d(Bt),{key:e.type,index:t,class:`size-5`},null,8,[`index`]))],64))),256)),r(d(Wt),{class:`size-5`}),r(d(Ut),{class:`size-5`})]),_:1})]),_:1},8,[`total`])])):ee(``,!0)],64)):(O(),v(`div`,vn,[r(d(nn),{class:`size-10`}),_(`div`,yn,j(d(Y)(`common.noData`)),1)]))]),_:1},8,[`open`]))}}),xn=Symbol(`appConfigContext`),Sn=e=>E(xn,e),Cn=()=>s(xn,{}),wn=Symbol(`appContext`),Tn=e=>E(wn,e),En=T({message:{},notification:{},modal:{}}),Dn=()=>s(wn,En),On=e=>{let{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:a}}},kn=st(`App`,e=>[On(e)]),An=()=>({rootClassName:String,message:et(),notification:et()}),jn=()=>Dn(),Mn=D({name:`AApp`,props:ft(An(),{}),setup(e,t){let{slots:n}=t,{prefixCls:i}=ot(`app`,e),[a,o]=kn(i),s=w(()=>lt(o.value,i.value,e.rootClassName)),c=Cn(),l=w(()=>({message:X(X({},c.message),e.message),notification:X(X({},c.notification),e.notification)}));Sn(l.value);let[u,d]=ht(l.value.message),[f,p]=mt(l.value.notification),[m,h]=vt();return Tn(w(()=>({message:u,notification:f,modal:m})).value),()=>{var e;return a(r(`div`,{class:s.value},[h(),d(),p(),(e=n.default)==null?void 0:e.call(n)]))}}});Mn.useApp=jn,Mn.install=function(e){e.component(Mn.name,Mn)};var Q=(e,t)=>new Ie(e).setAlpha(t).toRgbString(),Nn=(e,t)=>new Ie(e).lighten(t).toHexString(),Pn=e=>{let t=ut(e,{theme:`dark`});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},Fn=(e,t)=>{let n=e||`#000`,r=t||`#fff`;return{colorBgBase:n,colorTextBase:r,colorText:Q(r,.85),colorTextSecondary:Q(r,.65),colorTextTertiary:Q(r,.45),colorTextQuaternary:Q(r,.25),colorFill:Q(r,.18),colorFillSecondary:Q(r,.12),colorFillTertiary:Q(r,.08),colorFillQuaternary:Q(r,.04),colorBgElevated:Nn(n,12),colorBgContainer:Nn(n,8),colorBgLayout:Nn(n,0),colorBgSpotlight:Nn(n,26),colorBorder:Nn(n,26),colorBorderSecondary:Nn(n,19)}},In=(e,t)=>{let n=Object.keys(rt).map(t=>{let n=ut(e[t],{theme:`dark`});return Array(10).fill(1).reduce((e,r,i)=>(e[`${t}-${i+1}`]=n[i],e),{})}).reduce((e,t)=>(e=X(X({},e),t),e),{}),r=t==null?nt(e):t;return X(X(X({},r),n),dt(e,{generateColorPalettes:Pn,generateNeutralColorPalettes:Fn}))};function Ln(e){let{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}var Rn=(e,t)=>{let n=t==null?nt(e):t,r=n.fontSizeSM,i=n.controlHeight-4;return X(X(X(X(X({},n),Ln(t==null?e:t)),ct(r)),{controlHeight:i}),tt(X(X({},n),{controlHeight:i})))};function zn(){let[e,t,n]=it();return{theme:e,token:t,hashId:n}}var Bn={defaultConfig:at,defaultSeed:at.token,useToken:zn,defaultAlgorithm:nt,darkAlgorithm:In,compactAlgorithm:Rn},Vn=u(()=>W(()=>import(`./auto-complete-CV6bcSKJ.js`).then(e=>e.n),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49]))),Hn=u(()=>W(()=>import(`./button-B2y2NpJm.js`).then(e=>e.n),__vite__mapDeps([50,1,2,14,3,4,5,6,9,10,51,12,33,32,47,49,23,22,41,52,16,21,45]))),Un=u(()=>W(()=>import(`./checkbox-5QrAvlgg.js`).then(e=>e.n),__vite__mapDeps([53,1,2,3,4,5,6,10,46,47,54,9,55,39]))),Wn=u(()=>W(()=>import(`./checkbox-5QrAvlgg.js`).then(e=>e.n).then(e=>e.CheckboxGroup),__vite__mapDeps([53,1,2,3,4,5,6,10,46,47,54,9,55,39]))),Gn=u(()=>W(()=>import(`./date-picker-C1ofm_9t.js`).then(e=>e.n),__vite__mapDeps([56,1,3,57,2,58,5,6,4,16,12,59,7,13,14,15,17,10,18,19,20,21,22,23,24,43,44,45,32,36,46,47,48,49,38,39,40,41,50,9,51,33,52,60,61,62,35]))),Kn=u(()=>W(()=>import(`./divider-B8AbMF6d.js`),__vite__mapDeps([63,2,3,4,5,6]))),qn=u(()=>W(()=>import(`./input-CM3MYY88.js`).then(e=>e.n),__vite__mapDeps([64,1,2,3,4,5,6,29,15,16,7,10,20,14,25,26,32,36,37,46,47,48,49,23,22,65,50,9,51,12,33,41,52,21,45,61,66]))),Jn=u(()=>W(()=>import(`./input-number-B39v8Wj_.js`).then(e=>e.n),__vite__mapDeps([67,1,2,3,4,5,6,16,12,7,10,20,14,24,30,31,32,46,47,48,49,23,22,41,61]))),Yn=u(()=>W(()=>import(`./input-CM3MYY88.js`).then(e=>e.n).then(e=>e.InputPassword),__vite__mapDeps([64,1,2,3,4,5,6,29,15,16,7,10,20,14,25,26,32,36,37,46,47,48,49,23,22,65,50,9,51,12,33,41,52,21,45,61,66]))),Xn=u(()=>W(()=>import(`./mentions-CCMAqvln.js`),__vite__mapDeps([68,2,3,4,5,6,9,7,10,13,14,15,16,17,18,19,20,21,22,23,24,25,26,46,47,48,69,51,12,28,29,32,70,40,39,71,72,73,59,60,61,41,74]))),Zn=u(()=>W(()=>import(`./radio-CpXH5nLt.js`).then(e=>e.n),__vite__mapDeps([75,1,2,3,4,5,6,39,7,10,46,47,54,9]))),Qn=u(()=>W(()=>import(`./radio-CpXH5nLt.js`).then(e=>e.n).then(e=>e.RadioGroup),__vite__mapDeps([75,1,2,3,4,5,6,39,7,10,46,47,54,9]))),$n=u(()=>W(()=>import(`./date-picker-C1ofm_9t.js`).then(e=>e.n).then(e=>e.RangePicker),__vite__mapDeps([56,1,3,57,2,58,5,6,4,16,12,59,7,13,14,15,17,10,18,19,20,21,22,23,24,43,44,45,32,36,46,47,48,49,38,39,40,41,50,9,51,33,52,60,61,62,35]))),er=u(()=>W(()=>import(`./rate-DdROH9ca.js`),__vite__mapDeps([76,2,3,4,5,6,9,10,24,32,46,47,73,16,59,13,14,15,17,18,19,20,21,22,23,71,39,77]))),tr=u(()=>W(()=>import(`./select-B-ztpmAV.js`).then(e=>e.i),__vite__mapDeps([8,1,2,3,4,5,6,9,7,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49]))),nr=u(()=>W(()=>import(`./space-B06wu9Uj.js`).then(e=>e.n),__vite__mapDeps([78,1,2,3,4,5,6,10,49,23,22,47,79,80]))),rr=u(()=>W(()=>import(`./switch-CtSw_Hgg.js`).then(e=>e.n),__vite__mapDeps([81,1,2,5,6,3,4,7,10,24,33,32,46,47,52,14,16,21,45]))),ir=u(()=>W(()=>import(`./input-CM3MYY88.js`).then(e=>e.n).then(e=>e.Textarea),__vite__mapDeps([64,1,2,3,4,5,6,29,15,16,7,10,20,14,25,26,32,36,37,46,47,48,49,23,22,65,50,9,51,12,33,41,52,21,45,61,66]))),ar=u(()=>W(()=>import(`./time-picker-G9rC4smS.js`),__vite__mapDeps([82,2,3,4,5,6,7,51,12,46,47,57,1,58,16,59,13,14,15,17,10,18,19,20,21,22,23,24,43,44,45,32,36,48,49,38,39,40,41,50,9,33,52,60,61,62,35]))),or=u(()=>W(()=>import(`./tree-select-BJyMHJWN.js`),__vite__mapDeps([83,2,3,4,5,6,9,12,7,10,51,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,46,47,48,49,84,42,72,85,55]))),sr=u(()=>W(()=>import(`./cascader-BP3PMO0o.js`),__vite__mapDeps([86,2,3,4,5,6,9,7,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,44,45,46,47,48,49,87,85,88,55]))),cr=u(()=>W(()=>import(`./upload-VFOuMjmy.js`).then(e=>e.n),__vite__mapDeps([89,1,2,14,5,6,3,4,9,12,39,51,13,15,16,17,10,18,19,20,21,22,23,27,44,32,33,46,47,90,91,72,73,59,71,50,49,41,52,45,66,92,34,35,36,93,77]))),lr=u(()=>W(()=>import(`./image-I8Dw4v_6.js`).then(e=>e.n),__vite__mapDeps([94,1,2,5,6,3,4,16,17,10,18,12,22,24,26,44,32,35,95,14,9,39,7,27,71,87,88,66]))),ur=u(()=>W(()=>import(`./image-I8Dw4v_6.js`).then(e=>e.n).then(e=>e.ImagePreviewGroup),__vite__mapDeps([94,1,2,5,6,3,4,16,17,10,18,12,22,24,26,44,32,35,95,14,9,39,7,27,71,87,88,66]))),$=(e,t,r={})=>D({name:e.name,inheritAttrs:!1,setup:(i,{attrs:a,expose:o,slots:s})=>{let c=(i==null?void 0:i.placeholder)||(a==null?void 0:a.placeholder)||Y(`ui.placeholder.${t}`),l=P();return o(new Proxy({},{get:(e,t)=>{var n;return(n=l.value)==null?void 0:n[t]},has:(e,t)=>t in(l.value||{})})),()=>n(e,V(V(V(V({},r),{},{placeholder:c},i),a),{},{ref:l}),s)}}),dr=new Set([`bmp`,`gif`,`jpeg`,`jpg`,`png`,`svg`,`webp`]);function fr(e){if(e.url)try{var t;let n=(t=new URL(e.url,`http://localhost`).pathname.split(`.`).pop())==null?void 0:t.toLowerCase();return n?dr.has(n):!1}catch(t){var n;let r=(n=e.url)==null||(n=n.split(`.`).pop())==null?void 0:n.toLowerCase();return r?dr.has(r):!1}if(!e.type){var r;let t=(r=e.name)==null||(r=r.split(`.`).pop())==null?void 0:r.toLowerCase();return t?dr.has(t):!1}return e.type.startsWith(`image/`)}function pr(e,t){return e===`picture-card`?{default:()=>t}:{default:()=>n(Hn,{icon:n(Je,{icon:`ant-design:upload-outlined`,class:`mb-1 size-4`})},()=>t)}}function mr(e){return new Promise((t,n)=>{let r=new FileReader;r.readAsDataURL(e),r.addEventListener(`load`,()=>t(r.result)),r.addEventListener(`error`,n)})}function hr(e,t,n){return gr.apply(this,arguments)}function gr(){return gr=H(function*(e,t,r){if(!fr(e)){let t=e.url||e.preview;t?window.open(t,`_blank`):pt.error(Y(`ui.formRules.previewWarning`));return}let[i,a]=yield Promise.all([lr,ur]),o=(d(r)||[]).filter(e=>fr(e));for(let e of o)!e.url&&!e.preview&&e.originFileObj&&(e.preview=yield mr(e.originFileObj));let s=document.createElement(`div`);document.body.append(s);let c=!1,l=o.findIndex(t=>t.uid===e.uid);B(n({setup(){return()=>c?null:n(a,{class:`hidden`,preview:{visible:t.value,current:l,onVisibleChange:e=>{t.value=e,e||setTimeout(()=>{!c&&s&&(c=!0,B(null,s),s.remove())},300)}}},()=>o.map(e=>n(i,{key:e.uid,src:e.url||e.preview})))}}),s)}),gr.apply(this,arguments)}function _r(e,t){return new Promise((r,i)=>{let a=document.createElement(`div`);document.body.append(a);let o=!1,s=null,c=P(!0),l=P(null),u=()=>{c.value=!1,setTimeout(()=>{!o&&a&&(s&&URL.revokeObjectURL(s),o=!0,B(null,a),a.remove())},300)};B(n({setup(){return()=>o?null:(s||(s=URL.createObjectURL(e)),n(yt,{open:c.value,title:n(`div`,{},[Y(`ui.crop.title`),n(`span`,{class:`${t?``:`hidden`} ml-2 text-sm text-gray-400 font-normal`},Y(`ui.crop.titleTip`,[t]))]),centered:!0,width:548,zIndex:9999,keyboard:!1,maskClosable:!1,closable:!1,cancelText:Y(`common.cancel`),okText:Y(`ui.crop.confirm`),destroyOnClose:!0,onOk:function(){var e=H(function*(){let e=l.value;if(!e){i(Error(`Cropper not found`)),u();return}try{let t=yield e.getCropImage();t?r(t):i(Error(Y(`ui.crop.errorTip`)))}catch(e){i(Error(Y(`ui.crop.errorTip`)))}finally{u()}});return function(){return e.apply(this,arguments)}}(),onCancel(){r(``),u()}},()=>n(on,{ref:e=>l.value=e,img:s,aspectRatio:t})))}}),a)})}var vr=()=>D({name:cr.name,emits:[`update:modelValue`],setup(e,{attrs:t,slots:r,emit:i}){let a=P(!1),s=(t==null?void 0:t.placeholder)||Y(`ui.placeholder.upload`),c=(t==null?void 0:t.listType)||(t==null?void 0:t[`list-type`])||`text`,l=P((t==null?void 0:t.fileList)||(t==null?void 0:t[`file-list`])||[]),u=w(()=>{var e;return(e=t==null?void 0:t.maxSize)==null?t==null?void 0:t[`max-size`]:e}),d=w(()=>{var e;return(e=t==null?void 0:t.aspectRatio)==null?t==null?void 0:t[`aspect-ratio`]:e}),f=function(){var e=H(function*(e,n){var r,i;if(u.value&&(e.size||0)/1024/1024>u.value)return pt.error(Y(`ui.formRules.sizeLimit`,[u.value])),e.status=`removed`,!1;if(t.crop&&!t.multiple&&n[0]&&fr(e)){e.status=`removed`;let t=yield _r(n[0],d.value);if(!t)throw Error(Y(`ui.crop.errorTip`));return t}return(r=(i=t.beforeUpload)==null?void 0:i.call(t,e))==null||r});return function(t,n){return e.apply(this,arguments)}}(),p=e=>{var n;try{var r,a;(r=t.handleChange)==null||r.call(t,e),(a=t.onHandleChange)==null||a.call(t,e)}catch(e){console.error(e)}l.value=e.fileList.filter(e=>e.status!==`removed`),i(`update:modelValue`,(n=e.fileList)!=null&&n.length?l.value:void 0)},m=function(){var e=H(function*(e){a.value=!0,yield hr(e,a,l)});return function(t){return e.apply(this,arguments)}}(),h=()=>t.disabled?null:me(r)?pr(c,s):r,g=w(()=>{var e;return(e=t.draggable)!=null&&e&&!t.disabled}),_=`upload-${Date.now()}-${Math.random().toString(36).slice(2,9)}`,v=P(null),y=`upload-drag-style-${_}`;function x(){if(!document.querySelector(`[id="${y}"]`)){let e=document.createElement(`style`);e.id=y,e.textContent=` + [data-upload-id="${_}"] .ant-upload-list-item { cursor: move; } + [data-upload-id="${_}"] .ant-upload-list-item:hover { box-shadow: 0 2px 8px rgba(0,0,0,0.15); } + `,document.head.append(e)}}function S(){var e;(e=document.querySelector(`[id="${y}"]`))==null||e.remove()}function T(){return E.apply(this,arguments)}function E(){return E=H(function*(e=0){if(!g.value)return;x(),yield M(),yield new Promise(e=>setTimeout(e,100));let n=document.querySelector(`[data-upload-id="${_}"] .ant-upload-list`);if(!n){e<5&&setTimeout(()=>T(e+1),200);return}let{initializeSortable:r}=ae(n,{animation:300,delay:400,delayOnTouchOnly:!0,filter:`.ant-upload-select, .ant-upload-list-item-error, .ant-upload-list-item-uploading`,onEnd:e=>{var n;let{oldIndex:r,newIndex:a}=e;if(r===void 0||a===void 0||r===a)return;let o=[...l.value||[]],[s]=o.splice(r,1);s&&(o.splice(a,0,s),l.value=o),(n=t.onDragSort)==null||n.call(t,r,a),i(`update:modelValue`,l.value)}});v.value=yield r()}),E.apply(this,arguments)}return o(()=>t.modelValue,e=>{l.value=e}),b(T),C(()=>{var e;(e=v.value)==null||e.destroy(),S()}),()=>n(`div`,{"data-upload-id":_,class:`w-full`},n(cr,V(V(V({},e),t),{},{fileList:l.value,beforeUpload:f,onChange:p,onPreview:m}),h()))}});function yr(){return br.apply(this,arguments)}function br(){return br=H(function*(){let e={ApiCascader:$(rn,`select`,{component:sr,fieldNames:{label:`label`,value:`value`,children:`children`},loadingSlot:`suffixIcon`,modelPropName:`value`,visibleEvent:`onVisibleChange`}),ApiSelect:$(rn,`select`,{component:tr,loadingSlot:`suffixIcon`,modelPropName:`value`,visibleEvent:`onVisibleChange`}),ApiTreeSelect:$(rn,`select`,{component:or,fieldNames:{label:`label`,value:`value`,children:`children`},loadingSlot:`suffixIcon`,modelPropName:`value`,optionsPropName:`treeData`,visibleEvent:`onVisibleChange`}),AutoComplete:Vn,Cascader:sr,Checkbox:Un,CheckboxGroup:Wn,DatePicker:Gn,DefaultButton:(e,{attrs:t,slots:r})=>n(Hn,V(V({},e),{},{attrs:t,type:`default`}),r),Divider:Kn,IconPicker:$(bn,`select`,{iconSlot:`addonAfter`,inputComponent:qn,modelValueProp:`value`}),Input:$(qn,`input`),InputNumber:$(Jn,`input`,{style:{width:`100%`}}),InputPassword:$(Yn,`input`),Mentions:$(Xn,`input`),PrimaryButton:(e,{attrs:t,slots:r})=>n(Hn,V(V({},e),{},{attrs:t,type:`primary`}),r),Radio:Zn,RadioGroup:Qn,RangePicker:$n,Rate:er,Select:$(tr,`select`),Space:nr,Switch:rr,Textarea:$(ir,`input`),TimePicker:ar,TreeSelect:$(or,`select`),Upload:vr()};ke.setComponents(e),ke.defineMessage({copyPreferencesSuccess:(e,t)=>{gt.success({description:t,message:e,placement:`bottomRight`})}})}),br.apply(this,arguments)}function xr(){return Sr.apply(this,arguments)}function Sr(){return Sr=H(function*(){Me({config:{baseModelPropName:`value`,modelPropNameMap:{Checkbox:`checked`,Radio:`checked`,Switch:`checked`,Upload:`fileList`}},rules:{required:(e,t,n)=>e==null||e.length===0?Y(`ui.formRules.required`,[n.label]):!0,selectRequired:(e,t,n)=>e!=null||Y(`ui.formRules.selectRequired`,[n.label])}})}),Sr.apply(this,arguments)}var Cr=D(V(V({},{name:`App`}),{},{__name:`app`,setup(e){let{isDark:t}=ne(),{tokens:n}=sn(),i=w(()=>{let e=t.value?[Bn.darkAlgorithm]:[Bn.defaultAlgorithm];return K.app.compact&&e.push(Bn.compactAlgorithm),{algorithm:e,token:n}});return(e,t)=>{let n=f(`RouterView`);return O(),N(d(_t),{locale:d(Qe),theme:i.value},{default:A(()=>[r(d(Mn),null,{default:A(()=>[r(n)]),_:1})]),_:1},8,[`locale`,`theme`])}}}));function wr(e){return e.map(e=>V(V({},e),{},{meta:V({},e.meta),children:e.children?wr(e.children):void 0}))}var Tr=wr(ve).map(e=>e.path===`/`?V(V({},e),{},{children:[]}):e),Er=new WeakMap;function Dr(e){return new Set(e.flatMap(e=>{var t;return[...e.name?[e.name]:[],...Dr((t=e.children)==null?[]:t)]}))}function Or(e,t,n){let r=e.resolve(t);return r.matched.length>0&&r.name!==`FallbackNotFound`&&r.matched.every(e=>{let t=e.meta.authority;return!Array.isArray(t)||t.length===0||t.some(e=>n.includes(e))})}function kr(e,t){let n=Dr(Tr),r=Dr(t),i=e.getRoutes().find(e=>e.path===`/`);if(!(i!=null&&i.name))throw Error(`Missing application root route`);for(let t of e.getRoutes())t.name&&!n.has(t.name)&&!r.has(t.name)&&e.removeRoute(t.name);function a(t,n){for(let c of t){var r,i,o;let t=(r=(i=e.getRoutes().find(e=>e.name===n))==null?void 0:i.path)==null?`/`:r,l=c.path.startsWith(`/`)?c.path:`${t.replace(/\/$/,``)}/${c.path}`,u=c.name?e.getRoutes().find(e=>e.name===c.name):void 0;if(u&&u.path!==l&&(e.removeRoute(u.name),u=void 0),u){var s;Object.assign(u.meta,c.meta),a((s=c.children)==null?[]:s,u.name)}else(o=c.meta)!=null&&o.noBasicLayout?e.addRoute(c):e.addRoute(n,c)}}a(t,i.name),i.children.splice(0,i.children.length,...t.filter(e=>{var t;return!((t=e.meta)!=null&&t.noBasicLayout)}))}function Ar(e,t,n){n.tabs=n.tabs.filter(n=>Or(e,n.fullPath||n.path,t)),n.visitHistory.retain(n.tabs.map(e=>e.key||oe(e)));for(let[r,i]of n.cachedRoutes)Or(e,i.route.fullPath||i.route.path,t)||n.removeCachedRoute(r);for(let t of n.excludeCachedTabs)e.hasRoute(t)||n.excludeCachedTabs.delete(t);n.updateCacheTabs()}function jr(e){var t;(t=Er.get(e))==null||t();let n=Se(),r=Re(),i=fe(),a=_e({window,document,fetch:ye,getCodes:()=>n.accessCodes,getSession:()=>{var e;return n.accessToken&&n.isAccessChecked&&(e=r.userInfo)!=null&&e.userId?{token:n.accessToken,userId:String(r.userInfo.userId)}:void 0},prepare(e){return H(function*(){var t;let n=xe({history:be(),routes:wr(Tr)});return Ce({roles:(t=e.roles)==null?[]:t,router:n,routes:we})})()},apply(t,a){var o;let s=(o=t.roles)==null?[]:o;if(r.setUserInfo(t),n.setAccessCodes(s),a&&(kr(e,a.accessibleRoutes),n.setAccessMenus(a.accessibleMenus),n.setAccessRoutes(a.accessibleRoutes),Ar(e,s,i),!Or(e,e.currentRoute.value.fullPath,s)))return e.replace(`/group/welcome`).then(()=>{})}}),s=o(()=>{var e;return JSON.stringify([n.accessToken,(e=r.userInfo)==null?void 0:e.userId,n.isAccessChecked])},()=>{var e;a.stop(),n.accessToken&&(e=r.userInfo)!=null&&e.userId&&n.isAccessChecked&&a.start()},{immediate:!0,flush:`sync`}),c=()=>{s(),a.stop(),Er.get(e)===c&&Er.delete(e)};return Er.set(e,c),c}function Mr(e){return Nr.apply(this,arguments)}function Nr(){return Nr=H(function*(e){yield yr(),yield xr();let t=te(Cr);Qt(t,{loading:`loading`,spinning:`spinning`}),yield Ze(t),yield ge(t,{namespace:e}),St(t);let{initTippy:n}=yield W(H(function*(){let{initTippy:e}=yield import(`./tippy-DbxNqmFj.js`);return{initTippy:e}}),__vite__mapDeps([96,2,14,6,97,98,99,100,101,102,5,103]));n(t),t.use(Te),t.onUnmount(jr(Te));let{MotionPlugin:r}=yield W(H(function*(){let{MotionPlugin:e}=yield import(`./motion-d62SeGv9.js`);return{MotionPlugin:e}}),__vite__mapDeps([104,2,6,99,101]));t.use(r),o(()=>K.app.locale,()=>{let e=$e(`企微客服`),t=$e(`真羊`);(K.app.name!==e||K.copyright.companyName!==t)&&Le({app:{name:e},copyright:{companyName:t}})},{immediate:!0}),h(()=>{if(K.app.dynamicTitle){var e;let t=(e=Te.currentRoute.value.meta)==null?void 0:e.title,n=(t?`${Y(t)} - `:``)+K.app.name;he(n)}}),t.mount(`#app`)}),Nr.apply(this,arguments)}export{Mr as bootstrap}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/button-B2y2NpJm.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/button-B2y2NpJm.js new file mode 100644 index 000000000..b7f3f3fd7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/button-B2y2NpJm.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,Ut as r,ct as i,d as a,g as o,gn as s,it as c,k as l,pt as u,tt as d,xn as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as p}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as m}from"./en_US-Cv9hrLhb.js";import{F as h,K as g,Tt as _,c as v,l as y,p as b,rt as x,t as S,u as ee}from"./useConfigInject-z_xeO0pP.js";import{t as C}from"./initDefaultProps-D8Mki4gM.js";import{t as w}from"./vue-types-CFReUAWV.js";import{t as T}from"./devWarning-DlchpATv.js";import{t as E}from"./LoadingOutlined-tpSKTswf.js";import{t as D}from"./createContext-LBMERH-r.js";import{r as te}from"./Compact-Icyx2uFm.js";import{t as O}from"./compact-item-BbW5OmKl.js";import{t as ne}from"./wave-BBnUlIB_.js";function k(e){return e===`danger`?{danger:!0}:{type:e}}var A=()=>({prefixCls:String,type:String,htmlType:{type:String,default:`button`},shape:{type:String},size:{type:String},loading:{type:[Boolean,Object],default:()=>!1},disabled:{type:Boolean,default:void 0},ghost:{type:Boolean,default:void 0},block:{type:Boolean,default:void 0},danger:{type:Boolean,default:void 0},icon:w.any,href:String,target:String,title:String,onClick:g(),onMousedown:g()}),j=e=>{e&&(e.style.width=`0px`,e.style.opacity=`0`,e.style.transform=`scale(0)`)},M=e=>{d(()=>{e&&(e.style.width=`${e.scrollWidth}px`,e.style.opacity=`1`,e.style.transform=`scale(1)`)})},N=e=>{e&&e.style&&(e.style.width=null,e.style.opacity=null,e.style.transform=null)},re=l({compatConfig:{MODE:3},name:`LoadingIcon`,props:{prefixCls:String,loading:[Boolean,Object],existIcon:Boolean},setup(e){return()=>{let{existIcon:n,prefixCls:r,loading:i}=e;if(n)return t(`span`,{class:`${r}-loading-icon`},[t(E,null,null)]);let a=!!i;return t(p,{name:`${r}-loading-icon-motion`,onBeforeEnter:j,onEnter:M,onAfterEnter:N,onBeforeLeave:M,onLeave:e=>{setTimeout(()=>{j(e)})},onAfterLeave:N},{default:()=>[a?t(`span`,{class:`${r}-loading-icon`},[t(E,null,null)]):null]})}}}),P=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),F=e=>{let{componentCls:t,fontSize:n,lineWidth:r,colorPrimaryHover:i,colorErrorHover:a}=e;return{[`${t}-group`]:[{position:`relative`,display:`inline-flex`,[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-r,[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:`relative`,zIndex:1,"&:hover,\n &:focus,\n &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},P(`${t}-primary`,i),P(`${t}-danger`,a)]}};function I(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:-e.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function L(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function R(e){let t=`${e.componentCls}-compact-vertical`;return{[t]:m(m({},I(e,t)),L(e.componentCls,t))}}var z=e=>{let{componentCls:t,iconCls:n}=e;return{[t]:{outline:`none`,position:`relative`,display:`inline-block`,fontWeight:400,whiteSpace:`nowrap`,textAlign:`center`,backgroundImage:`none`,backgroundColor:`transparent`,border:`${e.lineWidth}px ${e.lineType} transparent`,cursor:`pointer`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:`none`,touchAction:`manipulation`,lineHeight:e.lineHeight,color:e.colorText,"> span":{display:`inline-block`},[`> ${n} + span, > span + ${n}`]:{marginInlineStart:e.marginXS},"> a":{color:`currentColor`},"&:not(:disabled)":m({},b(e)),[`&-icon-only${t}-compact-item`]:{flex:`none`},[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:`relative`,"&:before":{position:`absolute`,top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:`inline-block`,width:e.lineWidth,height:`calc(100% + ${e.lineWidth*2}px)`,backgroundColor:e.colorPrimaryHover,content:`""`}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:`relative`,"&:before":{position:`absolute`,top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:`inline-block`,width:`calc(100% + ${e.lineWidth*2}px)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:`""`}}}}}}},B=(e,t)=>({"&:not(:disabled)":{"&:hover":e,"&:active":t}}),V=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:`50%`}),H=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.controlHeight/2,paddingInlineEnd:e.controlHeight/2}),U=e=>({cursor:`not-allowed`,borderColor:e.colorBorder,color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,boxShadow:`none`}),W=(e,t,n,r,i,a,o)=>({[`&${e}-background-ghost`]:m(m({color:t||void 0,backgroundColor:`transparent`,borderColor:n||void 0,boxShadow:`none`},B(m({backgroundColor:`transparent`},a),m({backgroundColor:`transparent`},o))),{"&:disabled":{cursor:`not-allowed`,color:r||void 0,borderColor:i||void 0}})}),G=e=>({"&:disabled":m({},U(e))}),K=e=>m({},G(e)),q=e=>({"&:disabled":{cursor:`not-allowed`,color:e.colorTextDisabled}}),J=e=>m(m(m(m(m({},K(e)),{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`}),B({color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),W(e.componentCls,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:m(m(m({color:e.colorError,borderColor:e.colorError},B({color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),W(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),G(e))}),ie=e=>m(m(m(m(m({},K(e)),{color:e.colorTextLightSolid,backgroundColor:e.colorPrimary,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`}),B({color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryHover},{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryActive})),W(e.componentCls,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:m(m(m({backgroundColor:e.colorError,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`},B({backgroundColor:e.colorErrorHover},{backgroundColor:e.colorErrorActive})),W(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),G(e))}),ae=e=>m(m({},J(e)),{borderStyle:`dashed`}),oe=e=>m(m(m({color:e.colorLink},B({color:e.colorLinkHover},{color:e.colorLinkActive})),q(e)),{[`&${e.componentCls}-dangerous`]:m(m({color:e.colorError},B({color:e.colorErrorHover},{color:e.colorErrorActive})),q(e))}),se=e=>m(m(m({},B({color:e.colorText,backgroundColor:e.colorBgTextHover},{color:e.colorText,backgroundColor:e.colorBgTextActive})),q(e)),{[`&${e.componentCls}-dangerous`]:m(m({color:e.colorError},q(e)),B({color:e.colorErrorHover,backgroundColor:e.colorErrorBg},{color:e.colorErrorHover,backgroundColor:e.colorErrorBg}))}),ce=e=>m(m({},U(e)),{[`&${e.componentCls}:hover`]:m({},U(e))}),le=e=>{let{componentCls:t}=e;return{[`${t}-default`]:J(e),[`${t}-primary`]:ie(e),[`${t}-dashed`]:ae(e),[`${t}-link`]:oe(e),[`${t}-text`]:se(e),[`${t}-disabled`]:ce(e)}},Y=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:``,{componentCls:n,iconCls:r,controlHeight:i,fontSize:a,lineHeight:o,lineWidth:s,borderRadius:c,buttonPaddingHorizontal:l}=e,u=Math.max(0,(i-a*o)/2-s),d=l-s,f=`${n}-icon-only`;return[{[`${n}${t}`]:{fontSize:a,height:i,padding:`${u}px ${d}px`,borderRadius:c,[`&${f}`]:{width:i,paddingInlineStart:0,paddingInlineEnd:0,[`&${n}-round`]:{width:`auto`},"> span":{transform:`scale(1.143)`}},[`&${n}-loading`]:{opacity:e.opacityLoading,cursor:`default`},[`${n}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`&:not(${f}) ${n}-loading-icon > ${r}`]:{marginInlineEnd:e.marginXS}}},{[`${n}${n}-circle${t}`]:V(e)},{[`${n}${n}-round${t}`]:H(e)}]},ue=e=>Y(e),de=e=>Y(y(e,{controlHeight:e.controlHeightSM,padding:e.paddingXS,buttonPaddingHorizontal:8,borderRadius:e.borderRadiusSM}),`${e.componentCls}-sm`),fe=e=>Y(y(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),`${e.componentCls}-lg`),pe=e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:`100%`}}}},me=ee(`Button`,e=>{let{controlTmpOutline:t,paddingContentHorizontal:n}=e,r=y(e,{colorOutlineDefault:t,buttonPaddingHorizontal:n});return[z(r),de(r),ue(r),fe(r),pe(r),le(r),F(r),O(e,{focus:!1}),R(e)]}),he=()=>({prefixCls:String,size:{type:String}}),X=D(),Z=l({compatConfig:{MODE:3},name:`AButtonGroup`,props:he(),setup(e,n){let{slots:r}=n,{prefixCls:i,direction:a}=S(`btn-group`,e),[,,c]=v();X.useProvide(s({size:o(()=>e.size)}));let l=o(()=>{let{size:t}=e,n=``;switch(t){case`large`:n=`lg`;break;case`small`:n=`sm`;break;case`middle`:case void 0:break;default:T(!t,`Button.Group`,"Invalid prop `size`.")}return{[`${i.value}`]:!0,[`${i.value}-${n}`]:n,[`${i.value}-rtl`]:a.value===`rtl`,[c.value]:!0}});return()=>{var e;return t(`div`,{class:l.value},[x((e=r.default)==null?void 0:e.call(r))])}}}),ge=/^[\u4e00-\u9fa5]{2}$/,_e=ge.test.bind(ge);function Q(e){return e===`text`||e===`link`}var $=l({compatConfig:{MODE:3},name:`AButton`,inheritAttrs:!1,__ANT_BUTTON:!0,props:C(A(),{type:`default`}),slots:Object,setup(e,s){let{slots:l,attrs:d,emit:p,expose:g}=s,{prefixCls:v,autoInsertSpaceInButton:y,direction:b,size:ee}=S(`btn`,e),[C,w]=me(v),E=X.useInject(),D=h(),O=o(()=>{var t;return(t=e.disabled)==null?D.value:t}),k=f(null),A=f(void 0),j=!1,M=f(!1),N=f(!1),P=o(()=>y.value!==!1),{compactSize:F,compactItemClassnames:I}=te(v,b),L=o(()=>typeof e.loading==`object`&&e.loading.delay?e.loading.delay||!0:!!e.loading);n(L,e=>{clearTimeout(A.value),typeof L.value==`number`?A.value=setTimeout(()=>{M.value=e},L.value):M.value=e},{immediate:!0});let R=o(()=>{let{type:t,shape:n=`default`,ghost:r,block:i,danger:a}=e,o=v.value,s={large:`lg`,small:`sm`,middle:void 0},c=F.value||(E==null?void 0:E.size)||ee.value,l=c&&s[c]||``;return[I.value,{[w.value]:!0,[`${o}`]:!0,[`${o}-${n}`]:n!=="default"&&n,[`${o}-${t}`]:t,[`${o}-${l}`]:l,[`${o}-loading`]:M.value,[`${o}-background-ghost`]:r&&!Q(t),[`${o}-two-chinese-chars`]:N.value&&P.value,[`${o}-block`]:i,[`${o}-dangerous`]:!!a,[`${o}-rtl`]:b.value===`rtl`}]}),z=()=>{let e=k.value;if(!e||y.value===!1)return;let t=e.textContent;j&&_e(t)?N.value||(N.value=!0):N.value&&(N.value=!1)},B=e=>{if(M.value||O.value){e.preventDefault();return}p(`click`,e)},V=e=>{p(`mousedown`,e)},H=(e,n)=>{let r=n?` `:``;if(e.type===a){let n=e.children.trim();return _e(n)&&(n=n.split(``).join(r)),t(`span`,null,[n])}return e};return r(()=>{T(!(e.ghost&&Q(e.type)),`Button`,"`link` or `text` button can't be a `ghost` button.")}),i(z),u(z),c(()=>{A.value&&clearTimeout(A.value)}),g({focus:()=>{var e;(e=k.value)==null||e.focus()},blur:()=>{var e;(e=k.value)==null||e.blur()}}),()=>{var n,r;let{icon:i=(n=l.icon)==null?void 0:n.call(l)}=e,a=x((r=l.default)==null?void 0:r.call(l));j=a.length===1&&!i&&!Q(e.type);let{type:o,htmlType:s,href:c,title:u,target:f}=e,p=M.value?`loading`:i,h=m(m({},d),{title:u,disabled:O.value,class:[R.value,d.class,{[`${v.value}-icon-only`]:a.length===0&&!!p}],onClick:B,onMousedown:V});O.value||delete h.disabled;let g=i&&!M.value?i:t(re,{existIcon:!!i,prefixCls:v.value,loading:!!M.value},null),y=a.map(e=>H(e,j&&P.value));if(c!==void 0)return C(t(`a`,_(_({},h),{},{href:c,target:f,ref:k}),[g,y]));let b=t(`button`,_(_({},h),{},{ref:k,type:s}),[g,y]);if(!Q(o)){let e=function(){return b}();b=t(ne,{ref:`wave`,disabled:!!M.value},{default:()=>[e]})}return C(b)}}}),ve=e({ButtonGroup:()=>Z,default:()=>ye});$.Group=Z,$.install=function(e){return e.component($.name,$),e.component(Z.name,Z),e};var ye=$;export{k as i,ve as n,A as r,ye as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/button-Cr_3AtOU.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/button-Cr_3AtOU.js new file mode 100644 index 000000000..a278d2477 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/button-Cr_3AtOU.js @@ -0,0 +1 @@ +import{B as e,Ht as t,J as n,On as r,Zn as i,ct as a,ft as o,g as s,k as c,mt as l,qt as u,tt as d,v as f,vn as p,xn as m,xt as h,y as g}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as _}from"./objectSpread2-BmonrgTA.js";import{t as v}from"./objectWithoutProperties-BjoYlK0I.js";import{n as y,t as b}from"./cn-BpFrWzX2.js";import{t as x}from"./Primitive-Bi_oIzTM.js";var ee=e=>e===``,te=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),ne=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),re=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),ie=e=>{let t=re(e);return t.charAt(0).toUpperCase()+t.slice(1)},S={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`},ae=Symbol(`lucide-icons`);function oe(){return n(ae,{})}var se=[`name`,`iconNode`,`icon-node`,`absoluteStrokeWidth`,`absolute-stroke-width`,`strokeWidth`,`stroke-width`,`size`,`color`],C=(t,{slots:n})=>{var r,i,a,o;let{name:c,iconNode:l,"icon-node":u,absoluteStrokeWidth:d,"absolute-stroke-width":f,strokeWidth:p,"stroke-width":m,size:h,color:g}=t,y=v(t,se),{size:b,color:x,strokeWidth:re=2,absoluteStrokeWidth:ae=!1,class:C=``}=oe(),w=s(()=>{let e=ee(d)||ee(f)||d===!0||f===!0||ae===!0,t=p||m||re||S[`stroke-width`];if(e){var n;return Number(t)*24/Number((n=h==null?b:h)==null?S.width:n)}return t});return e(`svg`,_(_(_({},S),y),{},{width:(r=h==null?b:h)==null?S.width:r,height:(i=h==null?b:h)==null?S.height:i,stroke:(a=g==null?x:g)==null?S.stroke:a,"stroke-width":w.value,class:te(`lucide`,C,...c?[`lucide-${ne(ie(c))}-icon`,`lucide-${ne(c)}`]:[`lucide-icon`])}),[...((o=l==null?u:l)==null?[]:o).map(t=>e(...t)),...n.default?[n.default()]:[]])},w=(t,n)=>(r,{slots:i,attrs:a})=>e(C,_(_(_({},a),r),{},{iconNode:n,name:t}),i.default?{default:i.default}:void 0),ce=w(`loader-circle`,[[`path`,{d:`M21 12a9 9 0 1 1-6.219-8.56`,key:`13zald`}]]),le=[`class`,`className`],ue=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,de=y,fe=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return de(e,n==null?void 0:n.class,n==null?void 0:n.className);let{variants:i,defaultVariants:a}=t,o=Object.keys(i).map(e=>{let t=n==null?void 0:n[e],r=a==null?void 0:a[e];if(t===null)return null;let o=ue(t)||ue(r);return i[e][o]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return de(e,o,t==null||(r=t.compoundVariants)==null?void 0:r.reduce((e,t)=>{let{class:n,className:r}=t,i=v(t,le);return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes(_(_({},a),s)[t]):_(_({},a),s)[t]===n})?[...e,n,r]:e},[]),n==null?void 0:n.class,n==null?void 0:n.className)},pe=fe(`inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50`,{defaultVariants:{size:`default`,variant:`default`},variants:{size:{default:`h-9 px-4 py-2`,icon:`h-8 w-8 rounded-sm px-1 text-lg`,lg:`h-10 rounded-md px-4`,sm:`h-8 rounded-md px-2 text-xs`,xs:`h-8 w-8 rounded-sm px-1 text-xs`},variant:{default:`bg-primary text-primary-foreground shadow hover:bg-primary/90`,destructive:`bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive-hover`,ghost:`hover:bg-accent hover:text-accent-foreground`,heavy:`hover:bg-heavy hover:text-heavy-foreground`,icon:`hover:bg-accent hover:text-accent-foreground text-foreground/80`,link:`text-primary underline-offset-4 hover:underline`,outline:`border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground`,secondary:`bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80`}}}),me=/^[a-z0-9]+(-[a-z0-9]+)*$/,T=(e,t,n,r=``)=>{let i=e.split(`:`);if(e.slice(0,1)===`@`){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){let e=i.pop(),n=i.pop(),a={provider:i.length>0?i[0]:r,prefix:n,name:e};return t&&!E(a)?null:a}let a=i[0],o=a.split(`-`);if(o.length>1){let e={provider:r,prefix:o.shift(),name:o.join(`-`)};return t&&!E(e)?null:e}if(n&&r===``){let e={provider:r,prefix:``,name:a};return t&&!E(e,n)?null:e}return null},E=(e,t)=>e?!!((t&&e.prefix===``||e.prefix)&&e.name):!1;function he(e,t){let n=e.icons,r=e.aliases||Object.create(null),i=Object.create(null);function a(e){if(n[e])return i[e]=[];if(!(e in i)){i[e]=null;let t=r[e]&&r[e].parent,n=t&&a(t);n&&(i[e]=[t].concat(n))}return i[e]}return Object.keys(n).concat(Object.keys(r)).forEach(a),i}var ge=Object.freeze({left:0,top:0,width:16,height:16}),D=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),O=Object.freeze(_(_({},ge),D)),k=Object.freeze(_(_({},O),{},{body:``,hidden:!1}));function _e(e,t){let n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);let r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function A(e,t){let n=_e(e,t);for(let r in k)r in D?r in e&&!(r in n)&&(n[r]=D[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function ve(e,t,n){let r=e.icons,i=e.aliases||Object.create(null),a={};function o(e){a=A(r[e]||i[e],a)}return o(t),n.forEach(o),A(e,a)}function j(e,t){let n=[];if(typeof e!=`object`||typeof e.icons!=`object`)return n;e.not_found instanceof Array&&e.not_found.forEach(e=>{t(e,null),n.push(e)});let r=he(e);for(let i in r){let a=r[i];a&&(t(i,ve(e,i,a)),n.push(i))}return n}var ye=_({provider:``,aliases:{},not_found:{}},ge);function M(e,t){for(let n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function N(e){if(typeof e!=`object`||!e)return null;let t=e;if(typeof t.prefix!=`string`||!e.icons||typeof e.icons!=`object`||!M(e,ye))return null;let n=t.icons;for(let e in n){let t=n[e];if(!e||typeof t.body!=`string`||!M(t,k))return null}let r=t.aliases||Object.create(null);for(let e in r){let t=r[e],i=t.parent;if(!e||typeof i!=`string`||!n[i]&&!r[i]||!M(t,k))return null}return t}var P=Object.create(null);function be(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function F(e,t){let n=P[e]||(P[e]=Object.create(null));return n[t]||(n[t]=be(e,t))}function I(e,t){return N(t)?j(t,(t,n)=>{n?e.icons[t]=n:e.missing.add(t)}):[]}function xe(e,t,n){try{if(typeof n.body==`string`)return e.icons[t]=_({},n),!0}catch(e){}return!1}function Se(e,t){let n=[];return(typeof e==`string`?[e]:Object.keys(P)).forEach(e=>{(typeof e==`string`&&typeof t==`string`?[t]:Object.keys(P[e]||{})).forEach(t=>{let r=F(e,t);n=n.concat(Object.keys(r.icons).map(n=>(e===``?``:`@`+e+`:`)+t+`:`+n))})}),n}var L=!1;function R(e){return typeof e==`boolean`&&(L=e),L}function Ce(e){let t=typeof e==`string`?T(e,!0,L):e;if(t){let e=F(t.provider,t.prefix),n=t.name;return e.icons[n]||(e.missing.has(n)?null:void 0)}}function z(e,t){let n=T(e,!0,L);if(!n)return!1;let r=F(n.provider,n.prefix);return t?xe(r,n.name,t):(r.missing.add(n.name),!0)}function we(e,t){if(typeof e!=`object`)return!1;if(typeof t!=`string`&&(t=e.provider||``),L&&!t&&!e.prefix){let t=!1;return N(e)&&(e.prefix=``,j(e,(e,n)=>{z(e,n)&&(t=!0)})),t}let n=e.prefix;return E({prefix:n,name:`a`})?!!I(F(t,n),e):!1}var B=Object.freeze({width:null,height:null}),V=Object.freeze(_(_({},B),D)),Te=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Ee=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function De(e,t,n){if(t===1)return e;if(n=n||100,typeof e==`number`)return Math.ceil(e*t*n)/n;if(typeof e!=`string`)return e;let r=e.split(Te);if(r===null||!r.length)return e;let i=[],a=r.shift(),o=Ee.test(a);for(;;){if(o){let e=parseFloat(a);isNaN(e)?i.push(a):i.push(Math.ceil(e*t*n)/n)}else i.push(a);if(a=r.shift(),a===void 0)return i.join(``);o=!o}}function Oe(e,t=`defs`){let n=``,r=e.indexOf(`<`+t);for(;r>=0;){let i=e.indexOf(`>`,r),a=e.indexOf(``,a);if(o===-1)break;n+=e.slice(i+1,a).trim(),e=e.slice(0,r).trim()+e.slice(o+1)}return{defs:n,content:e}}function ke(e,t){return e?``+e+``+t:t}function Ae(e,t,n){let r=Oe(e);return ke(r.defs,t+r.content+n)}var je=e=>e===`unset`||e===`undefined`||e===`none`;function Me(e,t){let n=_(_({},O),e),r=_(_({},V),t),i={left:n.left,top:n.top,width:n.width,height:n.height},a=n.body;[n,r].forEach(e=>{let t=[],n=e.hFlip,r=e.vFlip,o=e.rotate;n?r?o+=2:(t.push(`translate(`+(i.width+i.left).toString()+` `+(0-i.top).toString()+`)`),t.push(`scale(-1 1)`),i.top=i.left=0):r&&(t.push(`translate(`+(0-i.left).toString()+` `+(i.height+i.top).toString()+`)`),t.push(`scale(1 -1)`),i.top=i.left=0);let s;switch(o<0&&(o-=Math.floor(o/4)*4),o%=4,o){case 1:s=i.height/2+i.top,t.unshift(`rotate(90 `+s.toString()+` `+s.toString()+`)`);break;case 2:t.unshift(`rotate(180 `+(i.width/2+i.left).toString()+` `+(i.height/2+i.top).toString()+`)`);break;case 3:s=i.width/2+i.left,t.unshift(`rotate(-90 `+s.toString()+` `+s.toString()+`)`)}o%2==1&&(i.left!==i.top&&(s=i.left,i.left=i.top,i.top=s),i.width!==i.height&&(s=i.width,i.width=i.height,i.height=s)),t.length&&(a=Ae(a,``,``))});let o=r.width,s=r.height,c=i.width,l=i.height,u,d;o===null?(d=s===null?`1em`:s===`auto`?l:s,u=De(d,c/l)):(u=o===`auto`?c:o,d=s===null?De(u,l/c):s===`auto`?l:s);let f={},p=(e,t)=>{je(t)||(f[e]=t.toString())};p(`width`,u),p(`height`,d);let m=[i.left,i.top,c,l];return f.viewBox=m.join(` `),{attributes:f,viewBox:m,body:a}}var Ne=/\sid="(\S+)"/g,Pe=new Map;function Fe(e){e=e.replace(/[0-9]+$/,``)||`a`;let t=Pe.get(e)||0;return Pe.set(e,t+1),t?`${e}${t}`:e}function Ie(e){let t=[],n;for(;n=Ne.exec(e);)t.push(n[1]);if(!t.length)return e;let r=`suffix`+(Math.random()*16777216|Date.now()).toString(16);return t.forEach(t=>{let n=Fe(t),i=t.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`);e=e.replace(RegExp(`([#;"])(`+i+`)([")]|\\.[a-z])`,`g`),`$1`+n+r+`$3`)}),e=e.replace(new RegExp(r,`g`),``),e}var H=Object.create(null);function Le(e,t){H[e]=t}function U(e){return H[e]||H[``]}function W(e){let t;if(typeof e.resources==`string`)t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||`/`,maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}for(var G=Object.create(null),K=[`https://api.simplesvg.com`,`https://api.unisvg.com`],q=[];K.length>0;)K.length===1||Math.random()>.5?q.push(K.shift()):q.push(K.pop());G[``]=W({resources:[`https://api.iconify.design`].concat(q)});function Re(e,t){let n=W(t);return n!==null&&(G[e]=n,!0)}function J(e){return G[e]}var ze=(()=>{let e;try{if(e=fetch,typeof e==`function`)return e}catch(e){}})();function Be(e,t){let n=J(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let e=0;n.resources.forEach(t=>{e=Math.max(e,t.length)});let i=t+`.json?icons=`;r=n.maxURL-e-n.path.length-i.length}return r}function Ve(e){return e===404}var He=(e,t,n)=>{let r=[],i=Be(e,t),a=`icons`,o={type:a,provider:e,prefix:t,icons:[]},s=0;return n.forEach((n,c)=>{s+=n.length+1,s>=i&&c>0&&(r.push(o),o={type:a,provider:e,prefix:t,icons:[]},s=n.length),o.icons.push(n)}),r.push(o),r};function Ue(e){if(typeof e==`string`){let t=J(e);if(t)return t.path}return`/`}var We={prepare:He,send:(e,t,n)=>{if(!ze){n(`abort`,424);return}let r=Ue(t.provider);switch(t.type){case`icons`:{let e=t.prefix,n=t.icons.join(`,`),i=new URLSearchParams({icons:n});r+=e+`.json?`+i.toString();break}case`custom`:{let e=t.uri;r+=e.slice(0,1)===`/`?e.slice(1):e;break}default:n(`abort`,400);return}let i=503;ze(e+r).then(e=>{let t=e.status;if(t!==200){setTimeout(()=>{n(Ve(t)?`abort`:`next`,t)});return}return i=501,e.json()}).then(e=>{if(typeof e!=`object`||!e){setTimeout(()=>{e===404?n(`abort`,e):n(`next`,i)});return}setTimeout(()=>{n(`success`,e)})}).catch(()=>{n(`next`,i)})}};function Ge(e,t){e.forEach(e=>{let n=e.loaderCallbacks;n&&(e.loaderCallbacks=n.filter(e=>e.id!==t))})}function Ke(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;let t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1,r=e.provider,i=e.prefix;t.forEach(t=>{let a=t.icons,o=a.pending.length;a.pending=a.pending.filter(t=>{if(t.prefix!==i)return!0;let o=t.name;if(e.icons[o])a.loaded.push({provider:r,prefix:i,name:o});else if(e.missing.has(o))a.missing.push({provider:r,prefix:i,name:o});else return n=!0,!0;return!1}),a.pending.length!==o&&(n||Ge([e],t.id),t.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),t.abort))})}))}var qe=0;function Je(e,t,n){let r=qe++,i=Ge.bind(null,n,r);if(!t.pending.length)return i;let a={id:r,icons:t,callback:e,abort:i};return n.forEach(e=>{(e.loaderCallbacks||(e.loaderCallbacks=[])).push(a)}),i}function Ye(e){let t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((e,t)=>e.provider===t.provider?e.prefix===t.prefix?e.name.localeCompare(t.name):e.prefix.localeCompare(t.prefix):e.provider.localeCompare(t.provider));let r={provider:``,prefix:``,name:``};return e.forEach(e=>{if(r.name===e.name&&r.prefix===e.prefix&&r.provider===e.provider)return;r=e;let i=e.provider,a=e.prefix,o=e.name,s=n[i]||(n[i]=Object.create(null)),c=s[a]||(s[a]=F(i,a)),l;l=o in c.icons?t.loaded:a===``||c.missing.has(o)?t.missing:t.pending;let u={provider:i,prefix:a,name:o};l.push(u)}),t}function Xe(e,t=!0,n=!1){let r=[];return e.forEach(e=>{let i=typeof e==`string`?T(e,t,n):e;i&&r.push(i)}),r}var Ze={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Qe(e,t,n,r){let i=e.resources.length,a=e.random?Math.floor(Math.random()*i):e.index,o;if(e.random){let t=e.resources.slice(0);for(o=[];t.length>1;){let e=Math.floor(Math.random()*t.length);o.push(t[e]),t=t.slice(0,e).concat(t.slice(e+1))}o=o.concat(t)}else o=e.resources.slice(a).concat(e.resources.slice(0,a));let s=Date.now(),c=`pending`,l=0,u,d=null,f=[],p=[];typeof r==`function`&&p.push(r);function m(){d&&(clearTimeout(d),d=null)}function h(){c===`pending`&&(c=`aborted`),m(),f.forEach(e=>{e.status===`pending`&&(e.status=`aborted`)}),f=[]}function g(e,t){t&&(p=[]),typeof e==`function`&&p.push(e)}function _(){return{startTime:s,payload:t,status:c,queriesSent:l,queriesPending:f.length,subscribe:g,abort:h}}function v(){c=`failed`,p.forEach(e=>{e(void 0,u)})}function y(){f.forEach(e=>{e.status===`pending`&&(e.status=`aborted`)}),f=[]}function b(t,n,r){let i=n!==`success`;switch(f=f.filter(e=>e!==t),c){case`pending`:break;case`failed`:if(i||!e.dataAfterTimeout)return;break;default:return}if(n===`abort`){u=r,v();return}if(i){u=r,f.length||(o.length?x():v());return}if(m(),y(),!e.random){let n=e.resources.indexOf(t.resource);n!==-1&&n!==e.index&&(e.index=n)}c=`completed`,p.forEach(e=>{e(r)})}function x(){if(c!==`pending`)return;m();let r=o.shift();if(r===void 0){if(f.length){d=setTimeout(()=>{m(),c===`pending`&&(y(),v())},e.timeout);return}v();return}let i={status:`pending`,resource:r,callback:(e,t)=>{b(i,e,t)}};f.push(i),l++,d=setTimeout(x,e.rotate),n(r,t,i.callback)}return setTimeout(x),_}function $e(e){let t=_(_({},Ze),e),n=[];function r(){n=n.filter(e=>e().status===`pending`)}function i(e,i,a){let o=Qe(t,e,i,(e,t)=>{r(),a&&a(e,t)});return n.push(o),o}function a(e){return n.find(t=>e(t))||null}return{query:i,find:a,setIndex:e=>{t.index=e},getIndex:()=>t.index,cleanup:r}}function et(){}var Y=Object.create(null);function tt(e){if(!Y[e]){let t=J(e);if(!t)return;Y[e]={config:t,redundancy:$e(t)}}return Y[e]}function nt(e,t,n){let r,i;if(typeof e==`string`){let t=U(e);if(!t)return n(void 0,424),et;i=t.send;let a=tt(e);a&&(r=a.redundancy)}else{let t=W(e);if(t){r=$e(t);let n=U(e.resources?e.resources[0]:``);n&&(i=n.send)}}return!r||!i?(n(void 0,424),et):r.query(t,i,n)().abort}function rt(){}function it(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,Ke(e)}))}function at(e){let t=[],n=[];return e.forEach(e=>{(e.match(me)?t:n).push(e)}),{valid:t,invalid:n}}function X(e,t,n){function r(){let n=e.pendingIcons;t.forEach(t=>{n&&n.delete(t),e.icons[t]||e.missing.add(t)})}if(n&&typeof n==`object`)try{if(!I(e,n).length){r();return}}catch(e){console.error(e)}r(),it(e)}function ot(e,t){e instanceof Promise?e.then(e=>{t(e)}).catch(()=>{t(null)}):t(e)}function st(e,t){e.iconsToLoad=e.iconsToLoad?e.iconsToLoad.concat(t).sort():t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;let{provider:t,prefix:n}=e,r=e.iconsToLoad;if(delete e.iconsToLoad,!r||!r.length)return;let i=e.loadIcon;if(e.loadIcons&&(r.length>1||!i)){ot(e.loadIcons(r,n,t),t=>{X(e,r,t)});return}if(i){r.forEach(r=>{ot(i(r,n,t),t=>{X(e,[r],t?{prefix:n,icons:{[r]:t}}:null)})});return}let{valid:a,invalid:o}=at(r);if(o.length&&X(e,o,null),!a.length)return;let s=n.match(me)?U(t):null;if(!s){X(e,a,null);return}s.prepare(t,n,a).forEach(n=>{nt(t,n,t=>{X(e,n.icons,t)})})}))}var ct=(e,t)=>{let n=Ye(Xe(e,!0,R()));if(!n.pending.length){let e=!0;return t&&setTimeout(()=>{e&&t(n.loaded,n.missing,n.pending,rt)}),()=>{e=!1}}let r=Object.create(null),i=[],a,o;return n.pending.forEach(e=>{let{provider:t,prefix:n}=e;if(n===o&&t===a)return;a=t,o=n,i.push(F(t,n));let s=r[t]||(r[t]=Object.create(null));s[n]||(s[n]=[])}),n.pending.forEach(e=>{let{provider:t,prefix:n,name:i}=e,a=F(t,n),o=a.pendingIcons||(a.pendingIcons=new Set);o.has(i)||(o.add(i),r[t][n].push(i))}),i.forEach(e=>{let t=r[e.provider][e.prefix];t.length&&st(e,t)}),t?Je(t,n,i):rt};function lt(e,t){let n=_({},e);for(let e in t){let r=t[e],i=typeof r;e in B?(r===null||r&&(i===`string`||i===`number`))&&(n[e]=r):i===typeof n[e]&&(n[e]=e===`rotate`?r%4:r)}return n}var ut=/[\s,]+/;function dt(e,t){t.split(ut).forEach(t=>{switch(t.trim()){case`horizontal`:e.hFlip=!0;break;case`vertical`:e.vFlip=!0}})}function ft(e,t=0){let n=e.replace(/^-?[0-9.]*/,``);function r(e){for(;e<0;)e+=4;return e%4}if(n===``){let t=parseInt(e);return isNaN(t)?0:r(t)}if(n!==e){let t=0;switch(n){case`%`:t=25;break;case`deg`:t=90}if(t){let i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i/=t,i%1==0?r(i):0)}}return t}function pt(e,t){let n=e.indexOf(`xlink:`)===-1?``:` xmlns:xlink="http://www.w3.org/1999/xlink"`;for(let e in t)n+=` `+e+`="`+t[e]+`"`;return``+e+``}function mt(e){return e.replace(/"/g,`'`).replace(/%/g,`%25`).replace(/#/g,`%23`).replace(//g,`%3E`).replace(/\s+/g,` `)}function ht(e){return`data:image/svg+xml,`+mt(e)}function gt(e){return`url("`+ht(e)+`")`}var _t=_(_({},V),{},{inline:!1}),vt={xmlns:`http://www.w3.org/2000/svg`,"xmlns:xlink":`http://www.w3.org/1999/xlink`,"aria-hidden":!0,role:`img`},yt={display:`inline-block`},Z={backgroundColor:`currentColor`},bt={backgroundColor:`transparent`},Q={Image:`var(--svg)`,Repeat:`no-repeat`,Size:`100% 100%`},xt={webkitMask:Z,mask:Z,background:bt};for(let e in xt){let t=xt[e];for(let n in Q)t[e+n]=Q[n]}var $={};[`horizontal`,`vertical`].forEach(e=>{let t=e.slice(0,1)+`Flip`;$[e+`-flip`]=t,$[e.slice(0,1)+`-flip`]=t,$[e+`Flip`]=t});function St(e){return e+(e.match(/^[-0-9.]+$/)?`px`:``)}var Ct=(t,n)=>{let r=lt(_t,n),i=_({},vt),a=n.mode||`svg`,o={},s=n.style,c=typeof s==`object`&&!(s instanceof Array)?s:{};for(let e in n){let t=n[e];if(t!==void 0)switch(e){case`icon`:case`style`:case`onLoad`:case`mode`:case`ssr`:case`customise`:break;case`inline`:case`hFlip`:case`vFlip`:r[e]=t===!0||t===`true`||t===1;break;case`flip`:typeof t==`string`&&dt(r,t);break;case`color`:o.color=t;break;case`rotate`:typeof t==`string`?r[e]=ft(t):typeof t==`number`&&(r[e]=t);break;case`ariaHidden`:case`aria-hidden`:t!==!0&&t!==`true`&&delete i[`aria-hidden`];break;default:{let n=$[e];n?(t===!0||t===`true`||t===1)&&(r[n]=!0):_t[e]===void 0&&(i[e]=t)}}}let l=Me(t,r),u=l.attributes;if(r.inline&&(o.verticalAlign=`-0.125em`),a===`svg`)return i.style=_(_({},o),c),Object.assign(i,u),i.innerHTML=Ie(l.body),e(`svg`,i);let{body:d,width:f,height:p}=t,m=a===`mask`||a!==`bg`&&d.indexOf(`currentColor`)!==-1,h=pt(d,_(_({},u),{},{width:f+``,height:p+``}));return i.style=_(_(_(_({},o),{},{"--svg":gt(h),width:St(u.width),height:St(u.height)},yt),m?Z:bt),c),e(`span`,i)};if(R(!0),Le(``,We),typeof document<`u`&&typeof window<`u`){let e=window;if(e.IconifyPreload!==void 0){let t=e.IconifyPreload,n=`Invalid IconifyPreload syntax.`;typeof t==`object`&&t&&(t instanceof Array?t:[t]).forEach(e=>{try{(typeof e!=`object`||!e||e instanceof Array||typeof e.icons!=`object`||typeof e.prefix!=`string`||!we(e))&&console.error(n)}catch(e){console.error(n)}})}if(e.IconifyProviders!==void 0){let t=e.IconifyProviders;if(typeof t==`object`&&t)for(let e in t){let n=`IconifyProviders[`+e+`] is invalid.`;try{let r=t[e];if(typeof r!=`object`||!r||r.resources===void 0)continue;Re(e,r)||console.error(n)}catch(e){console.error(n)}}}}var wt=_(_({},O),{},{body:``}),Tt=c((e,{emit:n})=>{let r=p(null);function i(){if(r.value){var e,t;(e=(t=r.value).abort)==null||e.call(t),r.value=null}}let s=p(!!e.ssr),c=p(``),l=m(null);function u(){let t=e.icon;if(typeof t==`object`&&t&&typeof t.body==`string`)return c.value=``,{data:t};let a;if(typeof t!=`string`||(a=T(t,!1,!0))===null)return null;let o=Ce(a);if(!o){let e=r.value;return(!e||e.name!==t)&&(o===null?r.value={name:t}:r.value={name:t,abort:ct([a],f)}),null}i(),c.value!==t&&(c.value=t,d(()=>{n(`load`,t)}));let s=e.customise;if(s){o=Object.assign({},o);let e=s(o.body,a.name,a.prefix,a.provider);typeof e==`string`&&(o.body=e)}let l=[`iconify`];return a.prefix!==``&&l.push(`iconify--`+a.prefix),a.provider!==``&&l.push(`iconify--`+a.provider),{data:o,classes:l}}function f(){var e;let t=u();t?t.data!==((e=l.value)==null?void 0:e.data)&&(l.value=t):l.value=null}return s.value?f():a(()=>{s.value=!0,f()}),t(()=>e.icon,f),o(i),()=>{let t=l.value;if(!t)return Ct(wt,e);let n=e;return t.classes&&(n=_(_({},e),{},{class:t.classes.join(` `)})),Ct(_(_({},O),t.data),n)}},{props:[`icon`,`mode`,`ssr`,`width`,`height`,`style`,`color`,`inline`,`rotate`,`hFlip`,`horizontalFlip`,`vFlip`,`verticalFlip`,`flip`,`id`,`ariaHidden`,`customise`,`title`],emits:[`load`]});function Et(t){return c({name:`Icon-${t}`,setup(n,{attrs:r}){return()=>e(Tt,_(_({icon:t},n),r))}})}var Dt=c({__name:`button`,props:{as:{default:`button`},asChild:{type:Boolean},class:{default:``},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},size:{default:`default`},variant:{default:`default`}},setup(e){let t=e,n=s(()=>t.disabled||t.loading);return(a,o)=>(l(),f(r(x),{as:e.as,"as-child":e.asChild,class:i(r(b)(r(pe)({variant:e.variant,size:e.size}),t.class)),disabled:n.value},{default:u(()=>[e.loading?(l(),f(r(ce),{key:0,class:`text-md mr-2 size-4 shrink-0 animate-spin`})):g(``,!0),h(a.$slots,`default`)]),_:3},8,[`as`,`as-child`,`class`,`disabled`]))}});export{Se as a,ce as c,z as i,w as l,Et as n,pe as o,Tt as r,fe as s,Dt as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/call-stats-hXOLShM5.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/call-stats-hXOLShM5.js new file mode 100644 index 000000000..a47dd3074 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/call-stats-hXOLShM5.js @@ -0,0 +1 @@ +import{D as e,E as t,Ht as n,On as r,_ as i,b as a,bt as o,g as s,k as ee,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./objectSpread2-BmonrgTA.js";import{f as te,p as ne}from"./router-DPk8lv5-.js";import{t as g}from"./t-zpQIkBTV.js";import{a as _}from"./useConfigInject-z_xeO0pP.js";import{t as v}from"./table-D_sAcvmb.js";import{t as y}from"./alert-B0CAruYa.js";import{t as b}from"./card-Dird-dOy.js";import{n as x,r as S,t as C}from"./row-BWN7j-8R.js";import{t as w}from"./tag-BFecLZmQ.js";import{t as re}from"./input-CM3MYY88.js";import{t as ie}from"./modal-C6jO2RF8.js";import{t as T}from"./progress-Br8rQILc.js";import{i as E,r as D,t as ae}from"./ModelUsageStats-CVwDsHMh.js";import{t as oe}from"./archive-account-selector-D1l2Vh-F.js";var se={class:`p-5`},ce={class:`mb-4 flex flex-wrap items-center gap-3`},le={class:`mb-3 text-lg font-medium`},ue={class:`mb-1 flex justify-between text-xs`},de={class:`w-16 text-right text-xs`},fe={class:`mt-3 text-xs text-gray-500`},pe={class:`mb-3 text-xs text-gray-500`},me={class:`mb-3`},he={class:`ml-3 text-xs text-gray-500`},ge=[`title`],_e=[`title`],ve=[`title`],O={key:1},k={key:1,class:`text-gray-400`},A=[`onClick`],j={class:`mb-3`},M={class:`mb-1 text-xs text-gray-500`},N={class:`whitespace-pre-wrap rounded bg-gray-50 p-2 text-sm dark:bg-gray-800`},P={class:`mb-3`},F={class:`mb-1 text-xs text-gray-500`},ye={class:`whitespace-pre-wrap rounded bg-gray-50 p-2 text-sm dark:bg-gray-800`},be={key:0,class:`mb-3`},xe={key:1,class:`mb-3`},Se={class:`mb-1 text-xs text-gray-500`},Ce={class:`mb-1 flex items-center justify-between`},we={class:`text-xs text-gray-400`},Te={class:`whitespace-pre-wrap`},Ee={class:`text-xs text-gray-400`},I=ee({__name:`call-stats`,setup(ee){let I=p(7),L=p(-1),{data:R,loading:z,error:B,run:De}=D();function V(){let e=L.value,t=I.value;return De(n=>ne(t,e,n))}let H=p(``),{data:U,loading:Oe,error:W,run:ke}=D(),Ae=s(()=>{var e,t;return(e=(t=U.value)==null?void 0:t.items)==null?[]:e}),je=s(()=>{var e,t;return(e=(t=U.value)==null?void 0:t.total)==null?0:e}),G=p(1),K=p(20),q=p(null),J=p(`chat`);function Y(){let e={accountId:L.value,days:I.value,limit:K.value,offset:(G.value-1)*K.value,q:H.value.trim(),purpose:J.value};return ke(t=>te(e,t))}function Me(){G.value=1,Y()}function X(e){let t=String(e||``).trim();if(!t)return`—`;let n=new Date(t.includes(`T`)?t:t.replace(` `,`T`));if(Number.isNaN(n.getTime()))return t;let r=e=>String(e).padStart(2,`0`);return`${r(n.getMonth()+1)}-${r(n.getDate())} ${r(n.getHours())}:${r(n.getMinutes())}:${r(n.getSeconds())}`}n(J,()=>{G.value=1,Y()});function Ne(e){var t,n;G.value=(t=e.current)==null?1:t,K.value=(n=e.pageSize)==null?20:n,Y()}n(I,()=>{V(),G.value=1,Y()});function Z(){G.value=1,V(),Y()}let Pe=s(()=>{var e,t,n,r;let i=(e=(t=R.value)==null?void 0:t.chosen.reduce((e,t)=>e+t.count,0))==null?0:e;return((n=(r=R.value)==null?void 0:r.chosen)==null?[]:n).map(e=>h(h({},e),{},{percent:i?Math.round(e.count/i*100):0}))}),Q=s(()=>{var e,t;let n=(e=(t=R.value)==null?void 0:t.risk)==null?{}:e,r=Object.values(n).reduce((e,t)=>e+t,0);return Object.entries(n).map(([e,t])=>({level:e,count:t,percent:r?Math.round(t/r*100):0}))}),Fe=s(()=>{var e,t;return Math.max(1,...((e=(t=R.value)==null?void 0:t.score_buckets)==null?[]:e).map(e=>e.count))}),$={low:`green`,medium:`orange`,high:`red`,unknown:`default`};return(n,s)=>(c(),a(`div`,se,[e(r(y),{class:`mb-4`,type:`info`,"show-icon":``,message:r(g)(`客服质量与模型用量`),description:r(g)(`按账号和时间查看实际模型请求、已记录 Token,以及客服回复的裁判评分、风险分布和最终选用情况。`)},null,8,[`message`,`description`]),i(`div`,ce,[e(oe,{modelValue:L.value,"onUpdate:modelValue":s[0]||(s[0]=e=>L.value=e),onChange:Z},null,8,[`modelValue`]),e(r(E),{value:I.value,"onUpdate:value":s[1]||(s[1]=e=>I.value=e),options:[{value:1,label:r(g)(`近 1 天`)},{value:7,label:r(g)(`近 7 天`)},{value:30,label:r(g)(`近 30 天`)}]},null,8,[`value`,`options`])]),e(ae,{"account-id":L.value,days:I.value},null,8,[`account-id`,`days`]),i(`h2`,le,d(r(g)(`客服回复质量`)),1),r(B)?(c(),f(r(y),{key:0,class:`mb-3`,type:`error`,"show-icon":``,message:r(B)},null,8,[`message`])):m(``,!0),e(r(C),{gutter:16,class:`mb-4`},{default:u(()=>[e(r(S),{span:6},{default:u(()=>[e(r(b),{size:`small`},{default:u(()=>{var t,n;return[e(r(x),{title:r(g)(`业务调用记录`),value:(t=(n=r(R))==null?void 0:n.total)==null?0:t},null,8,[`title`,`value`])]}),_:1})]),_:1}),e(r(S),{span:6},{default:u(()=>[e(r(b),{size:`small`},{default:u(()=>{var t,n;return[e(r(x),{title:r(g)(`已评审`),value:(t=(n=r(R))==null?void 0:n.judged)==null?0:t},null,8,[`title`,`value`])]}),_:1})]),_:1}),e(r(S),{span:6},{default:u(()=>[e(r(b),{size:`small`},{default:u(()=>{var t,n;return[e(r(x),{title:r(g)(`平均分`),value:(t=(n=r(R))==null?void 0:n.avg_score)==null?0:t,precision:3},null,8,[`title`,`value`])]}),_:1})]),_:1}),e(r(S),{span:6},{default:u(()=>[e(r(b),{size:`small`},{default:u(()=>{var t,n;return[e(r(x),{title:r(g)(`平均耗时`),value:(t=(n=r(R))==null?void 0:n.avg_ms)==null?0:t,suffix:`ms`},null,8,[`title`,`value`])]}),_:1})]),_:1})]),_:1}),e(r(C),{gutter:16},{default:u(()=>[e(r(S),{span:12},{default:u(()=>[e(r(b),{title:r(g)(`裁判分数分布`),size:`small`,loading:r(z),class:`mb-4`},{default:u(()=>{var t,n,s;return[(t=r(R))!=null&&(t=t.score_buckets)!=null&&t.length?m(``,!0):(c(),f(r(_),{key:0,description:r(g)(`还没有评审数据`)},null,8,[`description`])),(c(!0),a(l,null,o((n=(s=r(R))==null?void 0:s.score_buckets)==null?[]:n,t=>(c(),a(`div`,{key:t.range,class:`mb-2`},[i(`div`,ue,[i(`span`,null,d(t.range),1),i(`span`,null,d(r(g)(`{count} 条`,{count:t.count})),1)]),e(r(T),{percent:Math.round(t.count/Fe.value*100),"show-info":!1,size:`small`},null,8,[`percent`])]))),128))]}),_:1},8,[`title`,`loading`])]),_:1}),e(r(S),{span:12},{default:u(()=>[e(r(b),{title:r(g)(`风险等级`),size:`small`,loading:r(z),class:`mb-4`},{default:u(()=>[Q.value.length?m(``,!0):(c(),f(r(_),{key:0,description:r(g)(`还没有评审数据`)},null,8,[`description`])),(c(!0),a(l,null,o(Q.value,n=>(c(),a(`div`,{key:n.level,class:`mb-2 flex items-center gap-3`},[e(r(w),{color:$[n.level],class:`w-16 text-center`},{default:u(()=>[t(d(n.level),1)]),_:2},1032,[`color`]),e(r(T),{percent:n.percent,size:`small`,class:`flex-1`},null,8,[`percent`]),i(`span`,de,d(r(g)(`{count} 条`,{count:n.count})),1)]))),128))]),_:1},8,[`title`,`loading`])]),_:1})]),_:1}),e(r(b),{title:r(g)(`各模型被选中的比例`),size:`small`,loading:r(z)},{default:u(()=>{var t,n,a;return[e(r(v),{"data-source":Pe.value,"row-key":`provider`,size:`small`,pagination:!1,columns:[{title:r(g)(`模型`),dataIndex:`provider`,key:`provider`},{title:r(g)(`被选中`),dataIndex:`count`,key:`count`,width:100},{title:r(g)(`占比`),key:`percent`,width:240}]},{bodyCell:u(({column:e,record:t})=>[e.key===`percent`?(c(),f(r(T),{key:0,percent:t.percent,size:`small`},null,8,[`percent`])):m(``,!0)]),_:1},8,[`data-source`,`columns`]),i(`p`,fe,d(r(g)(`统计区间自 {since} 起。最慢一次 {max}ms。`,{max:(t=(n=r(R))==null?void 0:n.max_ms)==null?0:t,since:((a=r(R))==null?void 0:a.since)||`—`})),1)]}),_:1},8,[`title`,`loading`]),e(r(b),{title:r(g)(`调用记录`),size:`small`,class:`mt-4`},{extra:u(()=>[e(r(re).Search,{value:H.value,"onUpdate:value":s[2]||(s[2]=e=>H.value=e),placeholder:r(g)(`搜客户消息或模型回复里的关键词`),style:{width:`280px`},"allow-clear":``,onSearch:Me},null,8,[`value`,`placeholder`])]),default:u(()=>[i(`p`,pe,d(r(g)(`按时间倒序,一条一次调用:客户说了什么、模型候选都答了什么、最终选中的是哪个、有没有被审核规则拦下——出问题时按这张表往回查。`)),1),i(`div`,me,[e(r(E),{value:J.value,"onUpdate:value":s[3]||(s[3]=e=>J.value=e),options:[{value:`chat`,label:r(g)(`客服对话`)},{value:`guard`,label:r(g)(`界面识别`)},{value:``,label:r(g)(`全部`)}]},null,8,[`value`,`options`]),i(`span`,he,d(r(g)(`「界面识别」是机器人自己看企业微信窗口用的,不是发给客户的话;它每轮轮询都要问一次模型,条数远多于真实对话,所以默认不混在一起。`)),1)]),r(W)?(c(),f(r(y),{key:0,class:`mb-3`,type:`error`,"show-icon":``,message:r(W)},null,8,[`message`])):m(``,!0),e(r(v),{"data-source":Ae.value,"row-key":`id`,size:`small`,loading:r(Oe),pagination:{current:G.value,pageSize:K.value,total:je.value,showTotal:e=>r(g)(`共 {total} 条`,{total:e})},onChange:Ne,columns:[{title:r(g)(`时间`),key:`created_at`,width:130},{title:r(g)(`客户消息`),key:`customer_text`,width:200,ellipsis:!0},{title:r(g)(`模型回复`),key:`reply_text`,width:200,ellipsis:!0},{title:r(g)(`选中`),dataIndex:`chosen`,key:`chosen`,width:110,ellipsis:!0},{title:r(g)(`裁判分`),dataIndex:`judge_score`,key:`judge_score`,width:80},{title:r(g)(`风险`),dataIndex:`judge_risk`,key:`judge_risk`,width:80},{title:r(g)(`审核`),key:`review_reason`,width:90},{title:r(g)(`耗时`),dataIndex:`total_ms`,key:`total_ms`,width:80},{title:``,key:`action`,width:70}]},{bodyCell:u(({column:e,record:n})=>[e.key===`created_at`?(c(),a(`span`,{key:0,title:n.created_at},d(X(n.created_at)),9,ge)):e.key===`customer_text`?(c(),a(`span`,{key:1,title:n.customer_text},d(n.customer_text||`—`),9,_e)):e.key===`reply_text`?(c(),a(`span`,{key:2,title:n.reply_text},d(n.reply_text||`—`),9,ve)):e.key===`judge_risk`?(c(),a(l,{key:3},[n.judge_risk?(c(),f(r(w),{key:0,color:$[n.judge_risk]},{default:u(()=>[t(d(n.judge_risk),1)]),_:2},1032,[`color`])):(c(),a(`span`,O,`—`))],64)):e.key===`review_reason`?(c(),a(l,{key:4},[n.review_reason?(c(),f(r(w),{key:0,color:`orange`},{default:u(()=>[t(d(r(g)(`已拦`)),1)]),_:1})):(c(),a(`span`,k,`—`))],64)):e.key===`total_ms`?(c(),a(l,{key:5},[t(d(n.total_ms)+`ms `,1)],64)):e.key===`action`?(c(),a(`a`,{key:6,onClick:e=>q.value=n},d(r(g)(`详情`)),9,A)):m(``,!0)]),_:1},8,[`data-source`,`loading`,`pagination`,`columns`])]),_:1},8,[`title`]),e(r(ie),{open:!!q.value,title:r(g)(`调用详情`),footer:null,width:`640px`,onCancel:s[4]||(s[4]=e=>q.value=null)},{default:u(()=>{var n;return[q.value?(c(),a(l,{key:0},[i(`div`,j,[i(`div`,M,d(r(g)(`客户消息`)),1),i(`div`,N,d(q.value.customer_text||r(g)(`(空)`)),1)]),i(`div`,P,[i(`div`,F,d(r(g)(`模型回复(最终选中)`)),1),i(`div`,ye,d(q.value.reply_text||r(g)(`(空)`)),1)]),q.value.review_reason?(c(),a(`div`,be,[e(r(y),{type:`warning`,"show-icon":``,message:r(g)(`已停发送审核:{reason}`,{reason:q.value.review_reason})},null,8,[`message`])])):m(``,!0),(n=q.value.candidates)!=null&&n.length?(c(),a(`div`,xe,[i(`div`,Se,d(r(g)(`全部候选`)),1),(c(!0),a(l,null,o(q.value.candidates,(n,o)=>{var s;return c(),a(`div`,{key:o,class:`mb-2 rounded border border-gray-200 p-2 text-sm dark:border-gray-700`},[i(`div`,Ce,[e(r(w),{color:n.provider===q.value.chosen?`green`:`default`},{default:u(()=>[t(d(n.provider)+d(n.provider===q.value.chosen?r(g)(`(选中)`):``),1)]),_:2},1032,[`color`]),i(`span`,we,d((s=n.latency_ms)==null?0:s)+`ms`,1)]),i(`div`,Te,d(n.text||n.error||r(g)(`(空)`)),1)])}),128))])):m(``,!0),i(`p`,Ee,d(r(g)(`裁判 {winner}/{score}分,共 {ms}ms,{time}`,{ms:q.value.total_ms,score:q.value.judge_score,time:X(q.value.created_at),winner:q.value.judge_winner||`—`})),1)],64)):m(``,!0)]}),_:1},8,[`open`,`title`])]))}});export{I as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/card-Dird-dOy.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/card-Dird-dOy.js new file mode 100644 index 000000000..a346e3c3e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/card-Dird-dOy.js @@ -0,0 +1,17 @@ +import{D as e,Z as t,g as n,k as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as i}from"./en_US-Cv9hrLhb.js";import{Q as a,Tt as o,ct as s,d as c,ft as l,g as u,l as d,m as f,rt as p,t as m,tt as h,u as g,vt as _}from"./useConfigInject-z_xeO0pP.js";import{t as v}from"./initDefaultProps-D8Mki4gM.js";import{t as y}from"./Keyframes-K60KFfv3.js";import{t as b}from"./omit-C0ksMpVM.js";import{t as x}from"./vue-types-CFReUAWV.js";import{t as ee}from"./devWarning-DlchpATv.js";import{r as te}from"./vnode-CRVBf7wj.js";import{t as ne}from"./isPlainObject-iVjSthyR.js";import{t as S}from"./tabs-Cy7JhCUq.js";var C=e=>{let{antCls:t,componentCls:n,cardHeadHeight:r,cardPaddingBase:a,cardHeadTabsMarginBottom:o}=e;return i(i({display:`flex`,justifyContent:`center`,flexDirection:`column`,minHeight:r,marginBottom:-1,padding:`0 ${a}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,background:`transparent`,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},c()),{"&-wrapper":{width:`100%`,display:`flex`,alignItems:`center`},"&-title":i(i({display:`inline-block`,flex:1},u),{[` + > ${n}-typography, + > ${n}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:`both`,marginBottom:o,color:e.colorText,fontWeight:`normal`,fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},w=e=>{let{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:`33.33%`,padding:t,border:0,borderRadius:0,boxShadow:` + ${i}px 0 0 0 ${n}, + 0 ${i}px 0 0 ${n}, + ${i}px ${i}px 0 0 ${n}, + ${i}px 0 0 0 ${n} inset, + 0 ${i}px 0 0 ${n} inset; + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:`relative`,zIndex:1,boxShadow:r}}},T=e=>{let{componentCls:t,iconCls:n,cardActionsLiMargin:r,cardActionsIconSize:a,colorBorderSecondary:o}=e;return i(i({margin:0,padding:0,listStyle:`none`,background:e.colorBgContainer,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:`flex`,borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},c()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:`center`,"> span":{position:`relative`,display:`block`,minWidth:e.cardActionsIconSize*2,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:`pointer`,"&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:`inline-block`,width:`100%`,color:e.colorTextDescription,lineHeight:`${e.fontSize*e.lineHeight}px`,transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:a,lineHeight:`${a*e.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},E=e=>i(i({margin:`-${e.marginXXS}px 0`,display:`flex`},c()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:`hidden`,flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":i({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},u),"&-description":{color:e.colorTextDescription}}),re=e=>{let{componentCls:t,cardPaddingBase:n,colorFillAlter:r}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:r,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},D=e=>{let{componentCls:t}=e;return{overflow:`hidden`,[`${t}-body`]:{userSelect:`none`}}},O=e=>{let{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:a,boxShadow:o,cardPaddingBase:s}=e;return{[t]:i(i({},f(e)),{position:`relative`,background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:C(e),[`${t}-extra`]:{marginInlineStart:`auto`,color:``,fontWeight:`normal`,fontSize:e.fontSize},[`${t}-body`]:i({padding:s,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},c()),[`${t}-grid`]:w(e),[`${t}-cover`]:{"> *":{display:`block`,width:`100%`},img:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${t}-actions`]:T(e),[`${t}-meta`]:E(e)}),[`${t}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${a}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:`pointer`,transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:`transparent`,boxShadow:n}},[`${t}-contain-grid`]:{[`${t}-body`]:{display:`flex`,flexWrap:`wrap`},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:re(e),[`${t}-loading`]:D(e),[`${t}-rtl`]:{direction:`rtl`}}},k=e=>{let{componentCls:t,cardPaddingSM:n,cardHeadHeightSM:r}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:r,padding:`0 ${n}px`,fontSize:e.fontSize,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:r,paddingTop:0,display:`flex`,alignItems:`center`}}}}},A=g(`Card`,e=>{let t=d(e,{cardShadow:e.boxShadowCard,cardHeadHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,cardHeadHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardHeadTabsMarginBottom:-e.padding-e.lineWidth,cardActionsLiMargin:`${e.paddingSM}px 0`,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[O(t),k(t)]}),j=r({compatConfig:{MODE:3},name:`SkeletonTitle`,props:{prefixCls:String,width:{type:[Number,String]}},setup(t){return()=>{let{prefixCls:n,width:r}=t,i=typeof r==`number`?`${r}px`:r;return e(`h3`,{class:n,style:{width:i}},null)}}}),M=r({compatConfig:{MODE:3},name:`SkeletonParagraph`,props:{prefixCls:String,width:{type:[Number,String,Array]},rows:Number},setup(t){let n=e=>{let{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n};return()=>{let{prefixCls:r,rows:i}=t,a=[...Array(i)].map((t,r)=>{let i=n(r);return e(`li`,{key:r,style:{width:typeof i==`number`?`${i}px`:i}},null)});return e(`ul`,{class:r},[a])}}}),N=()=>({prefixCls:String,size:[String,Number],shape:String,active:{type:Boolean,default:void 0}}),P=t=>{let{prefixCls:n,size:r,shape:i}=t,a=_({[`${n}-lg`]:r===`large`,[`${n}-sm`]:r===`small`}),o=_({[`${n}-circle`]:i===`circle`,[`${n}-square`]:i===`square`,[`${n}-round`]:i===`round`}),s=typeof r==`number`?{width:`${r}px`,height:`${r}px`,lineHeight:`${r}px`}:{};return e(`span`,{class:_(n,a,o),style:s},null)};P.displayName=`SkeletonElement`;var F=new y(`ant-skeleton-loading`,{"0%":{transform:`translateX(-37.5%)`},"100%":{transform:`translateX(37.5%)`}}),I=e=>({height:e,lineHeight:`${e}px`}),L=e=>i({width:e},I(e)),R=e=>({position:`relative`,zIndex:0,overflow:`hidden`,background:`transparent`,"&::after":{position:`absolute`,top:0,insetInlineEnd:`-150%`,bottom:0,insetInlineStart:`-150%`,background:e.skeletonLoadingBackground,animationName:F,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:`ease`,animationIterationCount:`infinite`,content:`""`}}),z=e=>i({width:e*5,minWidth:e*5},I(e)),B=e=>{let{skeletonAvatarCls:t,color:n,controlHeight:r,controlHeightLG:a,controlHeightSM:o}=e;return{[`${t}`]:i({display:`inline-block`,verticalAlign:`top`,background:n},L(r)),[`${t}${t}-circle`]:{borderRadius:`50%`},[`${t}${t}-lg`]:i({},L(a)),[`${t}${t}-sm`]:i({},L(o))}},V=e=>{let{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:a,controlHeightSM:o,color:s}=e;return{[`${r}`]:i({display:`inline-block`,verticalAlign:`top`,background:s,borderRadius:n},z(t)),[`${r}-lg`]:i({},z(a)),[`${r}-sm`]:i({},z(o))}},H=e=>i({width:e},I(e)),U=e=>{let{skeletonImageCls:t,imageSizeBase:n,color:r,borderRadiusSM:a}=e;return{[`${t}`]:i(i({display:`flex`,alignItems:`center`,justifyContent:`center`,verticalAlign:`top`,background:r,borderRadius:a},H(n*2)),{[`${t}-path`]:{fill:`#bfbfbf`},[`${t}-svg`]:i(i({},H(n)),{maxWidth:n*4,maxHeight:n*4}),[`${t}-svg${t}-svg-circle`]:{borderRadius:`50%`}}),[`${t}${t}-circle`]:{borderRadius:`50%`}}},W=(e,t,n)=>{let{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:`50%`},[`${n}${r}-round`]:{borderRadius:t}}},G=e=>i({width:e*2,minWidth:e*2},I(e)),ie=e=>{let{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:a,controlHeightSM:o,color:s}=e;return i(i(i(i(i({[`${n}`]:i({display:`inline-block`,verticalAlign:`top`,background:s,borderRadius:t,width:r*2,minWidth:r*2},G(r))},W(e,r,n)),{[`${n}-lg`]:i({},G(a))}),W(e,a,`${n}-lg`)),{[`${n}-sm`]:i({},G(o))}),W(e,o,`${n}-sm`))},ae=e=>{let{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:a,skeletonButtonCls:o,skeletonInputCls:s,skeletonImageCls:c,controlHeight:l,controlHeightLG:u,controlHeightSM:d,color:f,padding:p,marginSM:m,borderRadius:h,skeletonTitleHeight:g,skeletonBlockRadius:_,skeletonParagraphLineHeight:v,controlHeightXS:y,skeletonParagraphMarginTop:b}=e;return{[`${t}`]:{display:`table`,width:`100%`,[`${t}-header`]:{display:`table-cell`,paddingInlineEnd:p,verticalAlign:`top`,[`${n}`]:i({display:`inline-block`,verticalAlign:`top`,background:f},L(l)),[`${n}-circle`]:{borderRadius:`50%`},[`${n}-lg`]:i({},L(u)),[`${n}-sm`]:i({},L(d))},[`${t}-content`]:{display:`table-cell`,width:`100%`,verticalAlign:`top`,[`${r}`]:{width:`100%`,height:g,background:f,borderRadius:_,[`+ ${a}`]:{marginBlockStart:d}},[`${a}`]:{padding:0,"> li":{width:`100%`,height:v,listStyle:`none`,background:f,borderRadius:_,"+ li":{marginBlockStart:y}}},[`${a}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:`61%`}},[`&-round ${t}-content`]:{[`${r}, ${a} > li`]:{borderRadius:h}}},[`${t}-with-avatar ${t}-content`]:{[`${r}`]:{marginBlockStart:m,[`+ ${a}`]:{marginBlockStart:b}}},[`${t}${t}-element`]:i(i(i(i({display:`inline-block`,width:`auto`},ie(e)),B(e)),V(e)),U(e)),[`${t}${t}-block`]:{width:`100%`,[`${o}`]:{width:`100%`},[`${s}`]:{width:`100%`}},[`${t}${t}-active`]:{[` + ${r}, + ${a} > li, + ${n}, + ${o}, + ${s}, + ${c} + `]:i({},R(e))}}},K=g(`Skeleton`,e=>{let{componentCls:t}=e;return[ae(d(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:e.controlHeight*1.5,skeletonTitleHeight:e.controlHeight/2,skeletonBlockRadius:e.borderRadiusSM,skeletonParagraphLineHeight:e.controlHeight/2,skeletonParagraphMarginTop:e.marginLG+e.marginXXS,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.color} 25%, ${e.colorGradientEnd} 37%, ${e.color} 63%)`,skeletonLoadingMotionDuration:`1.4s`}))]},e=>{let{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n}}),oe=()=>({active:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},prefixCls:String,avatar:{type:[Boolean,Object],default:void 0},title:{type:[Boolean,Object],default:void 0},paragraph:{type:[Boolean,Object],default:void 0},round:{type:Boolean,default:void 0}});function q(e){return e&&typeof e==`object`?e:{}}function se(e,t){return e&&!t?{size:`large`,shape:`square`}:{size:`large`,shape:`circle`}}function ce(e,t){return!e&&t?{width:`38%`}:e&&t?{width:`50%`}:{}}function le(e,t){let n={};return(!e||!t)&&(n.width=`61%`),n.rows=!e&&t?3:2,n}var J=r({compatConfig:{MODE:3},name:`ASkeleton`,props:v(oe(),{avatar:!1,title:!0,paragraph:!0}),setup(t,n){let{slots:r}=n,{prefixCls:a,direction:o}=m(`skeleton`,t),[s,c]=K(a);return()=>{var n;let{loading:l,avatar:u,title:d,paragraph:f,active:p,round:m}=t,h=a.value;if(l||t.loading===void 0){let t=!!u||u===``,n=!!d||d===``,r=!!f||f===``,a;if(t){let t=i(i({prefixCls:`${h}-avatar`},se(n,r)),q(u));a=e(`div`,{class:`${h}-header`},[e(P,t,null)])}let l;if(n||r){let a;if(n){let n=i(i({prefixCls:`${h}-title`},ce(t,r)),q(d));a=e(j,n,null)}let o;if(r){let r=i(i({prefixCls:`${h}-paragraph`},le(t,n)),q(f));o=e(M,r,null)}l=e(`div`,{class:`${h}-content`},[a,o])}let g=_(h,{[`${h}-with-avatar`]:t,[`${h}-active`]:p,[`${h}-rtl`]:o.value===`rtl`,[`${h}-round`]:m,[c.value]:!0});return s(e(`div`,{class:g},[a,l]))}return(n=r.default)==null?void 0:n.call(r)}}}),Y=r({compatConfig:{MODE:3},name:`ASkeletonButton`,props:v(i(i({},N()),{size:String,block:Boolean}),{size:`default`}),setup(t){let{prefixCls:r}=m(`skeleton`,t),[i,a]=K(r),s=n(()=>_(r.value,`${r.value}-element`,{[`${r.value}-active`]:t.active,[`${r.value}-block`]:t.block},a.value));return()=>i(e(`div`,{class:s.value},[e(P,o(o({},t),{},{prefixCls:`${r.value}-button`}),null)]))}}),X=r({compatConfig:{MODE:3},name:`ASkeletonInput`,props:i(i({},b(N(),[`shape`])),{size:String,block:Boolean}),setup(t){let{prefixCls:r}=m(`skeleton`,t),[i,a]=K(r),s=n(()=>_(r.value,`${r.value}-element`,{[`${r.value}-active`]:t.active,[`${r.value}-block`]:t.block},a.value));return()=>i(e(`div`,{class:s.value},[e(P,o(o({},t),{},{prefixCls:`${r.value}-input`}),null)]))}}),ue=`M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z`,de=r({compatConfig:{MODE:3},name:`ASkeletonImage`,props:b(N(),[`size`,`shape`,`active`]),setup(t){let{prefixCls:r}=m(`skeleton`,t),[i,a]=K(r),o=n(()=>_(r.value,`${r.value}-element`,a.value));return()=>i(e(`div`,{class:o.value},[e(`div`,{class:`${r.value}-image`},[e(`svg`,{viewBox:`0 0 1098 1024`,xmlns:`http://www.w3.org/2000/svg`,class:`${r.value}-image-svg`},[e(`path`,{d:ue,class:`${r.value}-image-path`},null)])])]))}}),fe=r({compatConfig:{MODE:3},name:`ASkeletonAvatar`,props:v(i(i({},N()),{shape:String}),{size:`default`,shape:`circle`}),setup(t){let{prefixCls:r}=m(`skeleton`,t),[i,a]=K(r),s=n(()=>_(r.value,`${r.value}-element`,{[`${r.value}-active`]:t.active},a.value));return()=>i(e(`div`,{class:s.value},[e(P,o(o({},t),{},{prefixCls:`${r.value}-avatar`}),null)]))}});J.Button=Y,J.Avatar=fe,J.Input=X,J.Image=de,J.Title=j,J.install=function(e){return e.component(J.name,J),e.component(J.Button.name,Y),e.component(J.Avatar.name,fe),e.component(J.Input.name,X),e.component(J.Image.name,de),e.component(J.Title.name,j),e};var pe=J,{TabPane:me}=S,Z=r({compatConfig:{MODE:3},name:`ACard`,inheritAttrs:!1,props:{prefixCls:String,title:x.any,extra:x.any,bordered:{type:Boolean,default:!0},bodyStyle:{type:Object,default:void 0},headStyle:{type:Object,default:void 0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},type:{type:String},size:{type:String},actions:x.any,tabList:{type:Array},tabBarExtraContent:x.any,activeTabKey:String,defaultActiveTabKey:String,cover:x.any,onTabChange:{type:Function}},slots:Object,setup(n,r){let{slots:i,attrs:a}=r,{prefixCls:s,direction:c,size:u}=m(`card`,n),[d,f]=A(s),g=n=>n.map((r,i)=>t(r)&&!l(r)||!t(r)?e(`li`,{style:{width:`${100/n.length}%`},key:`action-${i}`},[e(`span`,null,[r])]):null),_=e=>{var t;(t=n.onTabChange)==null||t.call(n,e)},v=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t;return e.forEach(e=>{e&&ne(e.type)&&e.type.__ANT_CARD_GRID&&(t=!0)}),t};return()=>{var t,r,l,m,y,b;let{headStyle:x={},bodyStyle:ne={},loading:C,bordered:w=!0,type:T,tabList:E,hoverable:re,activeTabKey:D,defaultActiveTabKey:O,tabBarExtraContent:k=h((t=i.tabBarExtraContent)==null?void 0:t.call(i)),title:A=h((r=i.title)==null?void 0:r.call(i)),extra:j=h((l=i.extra)==null?void 0:l.call(i)),actions:M=h((m=i.actions)==null?void 0:m.call(i)),cover:N=h((y=i.cover)==null?void 0:y.call(i))}=n,P=p((b=i.default)==null?void 0:b.call(i)),F=s.value,I={[`${F}`]:!0,[f.value]:!0,[`${F}-loading`]:C,[`${F}-bordered`]:w,[`${F}-hoverable`]:!!re,[`${F}-contain-grid`]:v(P),[`${F}-contain-tabs`]:E&&E.length,[`${F}-${u.value}`]:u.value,[`${F}-type-${T}`]:!!T,[`${F}-rtl`]:c.value===`rtl`},L=e(pe,{loading:!0,active:!0,paragraph:{rows:4},title:!1},{default:()=>[P]}),R=D!==void 0,z={size:`large`,[R?`activeKey`:`defaultActiveKey`]:R?D:O,onChange:_,class:`${F}-head-tabs`},B,V=E&&E.length?e(S,z,{default:()=>[E.map(t=>{let{tab:n,slots:r}=t,a=r==null?void 0:r.tab;ee(!r,`Card`,"tabList slots is deprecated, Please use `customTab` instead.");let o=n===void 0?i[a]?i[a](t):null:n;return o=te(i,`customTab`,t,()=>[o]),e(me,{tab:o,key:t.key,disabled:t.disabled},null)})],rightExtra:k?()=>k:null}):null;(A||j||V)&&(B=e(`div`,{class:`${F}-head`,style:x},[e(`div`,{class:`${F}-head-wrapper`},[A&&e(`div`,{class:`${F}-head-title`},[A]),j&&e(`div`,{class:`${F}-extra`},[j])]),V]));let H=N?e(`div`,{class:`${F}-cover`},[N]):null,U=e(`div`,{class:`${F}-body`,style:ne},[C?L:P]),W=M&&M.length?e(`ul`,{class:`${F}-actions`},[g(M)]):null;return d(e(`div`,o(o({ref:`cardContainerRef`},a),{},{class:[I,a.class]}),[B,H,P&&P.length?U:null,W]))}}}),Q=r({compatConfig:{MODE:3},name:`ACardMeta`,props:{prefixCls:String,title:a(),description:a(),avatar:a()},slots:Object,setup(t,n){let{slots:r}=n,{prefixCls:i}=m(`card`,t);return()=>{let n={[`${i.value}-meta`]:!0},a=s(r,t,`avatar`),o=s(r,t,`title`),c=s(r,t,`description`),l=a?e(`div`,{class:`${i.value}-meta-avatar`},[a]):null,u=o?e(`div`,{class:`${i.value}-meta-title`},[o]):null,d=c?e(`div`,{class:`${i.value}-meta-description`},[c]):null,f=u||d?e(`div`,{class:`${i.value}-meta-detail`},[u,d]):null;return e(`div`,{class:n},[l,f])}}}),$=r({compatConfig:{MODE:3},name:`ACardGrid`,__ANT_CARD_GRID:!0,props:{prefixCls:String,hoverable:{type:Boolean,default:!0}},setup(t,r){let{slots:i}=r,{prefixCls:a}=m(`card`,t),o=n(()=>({[`${a.value}-grid`]:!0,[`${a.value}-grid-hoverable`]:t.hoverable}));return()=>{var t;return e(`div`,{class:o.value},[(t=i.default)==null?void 0:t.call(i)])}}});Z.Meta=Q,Z.Grid=$,Z.install=function(e){return e.component(Z.name,Z),e.component(Q.name,Q),e.component($.name,$),e};var he=Z;export{J as n,he as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/cascader-BP3PMO0o.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/cascader-BP3PMO0o.js new file mode 100644 index 000000000..14958ab32 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/cascader-BP3PMO0o.js @@ -0,0 +1,4 @@ +import{D as e,Ht as t,J as n,Tn as r,Ut as i,ct as a,g as o,gt as s,k as c,vn as l,wn as u,xn as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as f}from"./en_US-Cv9hrLhb.js";import{$ as p,F as m,J as h,Tt as g,g as _,mt as v,t as y,u as b,vt as x}from"./useConfigInject-z_xeO0pP.js";import{t as S}from"./initDefaultProps-D8Mki4gM.js";import{t as C}from"./omit-C0ksMpVM.js";import{t as w}from"./vue-types-CFReUAWV.js";import{a as T,c as E,i as D,n as O,r as k,t as A}from"./style-IfKhYzaQ.js";import{t as j}from"./vnode-CRVBf7wj.js";import{a as M,r as N}from"./Portal-jWUJieln.js";import{t as P}from"./KeyCode-DNtAKsAc.js";import{t as F}from"./useMergedState-zH37e67U.js";import{t as I}from"./useState-DlRKQDQX.js";import{t as L}from"./LoadingOutlined-tpSKTswf.js";import{i as R,n as z}from"./FormItemContext-CEmO5XmM.js";import{n as B,t as ee}from"./statusUtils-WKRwVnP6.js";import{r as te}from"./Compact-Icyx2uFm.js";import{t as ne}from"./compact-item-BbW5OmKl.js";import{t as re}from"./RightOutlined-DwLwVX1C.js";import{n as V,r as ie,t as ae}from"./useMaxLevel-C03eqd6z.js";import{t as oe}from"./LeftOutlined-HmT5OMoh.js";import{t as H}from"./style-DQ50flCp.js";var U=`__RC_CASCADER_SPLIT__`,W=`SHOW_PARENT`,se=`SHOW_CHILD`;function G(e){return e.join(U)}function K(e){return e.map(G)}function ce(e){return e.split(U)}function le(e){let{label:t,value:n,children:r}=e||{},i=n||`value`;return{label:t||`label`,value:i,key:i,children:r||`children`}}function q(e,t){var n,r;return(n=e.isLeaf)==null?!((r=e[t.children])!=null&&r.length):n}function ue(e){let t=e.parentElement;if(!t)return;let n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}var de=((e,t)=>o(()=>ie(e.value,{fieldNames:t.value,initWrapper:e=>f(f({},e),{pathKeyEntities:{}}),processEntity:(e,n)=>{let r=e.nodes.map(e=>e[t.value.value]).join(U);n.pathKeyEntities[r]=e,e.key=r}}).pathKeyEntities));function fe(e){let t=d(!1),n=l({});return i(()=>{if(!e.value){t.value=!1,n.value={};return}let r={matchInputWidth:!0,limit:50};e.value&&typeof e.value==`object`&&(r=f(f({},r),e.value)),r.limit<=0&&delete r.limit,t.value=!0,n.value=r}),{showSearch:t,searchConfig:n}}var J=`__rc_cascader_search_mark__`,Y=(e,t,n)=>{let{label:r}=n;return t.some(t=>String(t[r]).toLowerCase().includes(e.toLowerCase()))},pe=e=>{let{path:t,fieldNames:n}=e;return t.map(e=>e[n.label]).join(` / `)},me=((e,t,n,r,i,a)=>o(()=>{let{filter:o=Y,render:s=pe,limit:c=50,sort:l}=i.value,u=[];if(!e.value)return[];function d(t,i){t.forEach(t=>{if(!l&&c>0&&u.length>=c)return;let p=[...i,t],m=t[n.value.children];(!m||m.length===0||a.value)&&o(e.value,p,{label:n.value.label})&&u.push(f(f({},t),{[n.value.label]:s({inputValue:e.value,path:p,prefixCls:r.value,fieldNames:n.value}),[J]:p})),m&&d(t[n.value.children],p)})}return d(t.value,[]),l&&u.sort((t,r)=>l(t[J],r[J],e.value,n.value)),c>0?u.slice(0,c):u}));function he(e,t,n){let r=new Set(e);return e.filter(e=>{let i=t[e],a=i?i.parent:null,o=i?i.children:null;return n===`SHOW_CHILD`?!(o&&o.some(e=>e.key&&r.has(e.key))):!(a&&!a.node.disabled&&r.has(a.key))})}function X(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0&&arguments[3];var i;let a=t,o=[];for(let t=0;t{let t=e[n.value];return r?String(t)===String(s):t===s}),l=c===-1?null:a==null?void 0:a[c];o.push({value:(i=l==null?void 0:l[n.value])==null?s:i,index:c,option:l}),a=l==null?void 0:l[n.children]}return o}var ge=((e,t,n)=>o(()=>{let r=[],i=[];return n.value.forEach(n=>{X(n,e.value,t.value).every(e=>e.option)?i.push(n):r.push(n)}),[i,r]})),_e=((e,t,n,r,i)=>o(()=>{let a=i.value||(e=>{let{labels:t}=e,n=r.value?t.slice(-1):t;return n.every(e=>[`string`,`number`].includes(typeof e))?n.join(` / `):n.reduce((e,t,n)=>{let r=v(t)?j(t,{key:n}):t;return n===0?[r]:[...e,` / `,r]},[])});return e.value.map(e=>{let r=X(e,t.value,n.value),i=a({labels:r.map(e=>{let{option:t,value:r}=e;var i;return(i=t==null?void 0:t[n.value.label])==null?r:i}),selectedOptions:r.map(e=>{let{option:t}=e;return t})}),o=G(e);return{label:i,value:o,key:o,valueCells:e}})})),ve=Symbol(`CascaderContextKey`),ye=e=>{s(ve,e)},Z=()=>n(ve),be=(()=>{let e=E(),{values:n}=Z(),[r,i]=I([]);return t(()=>e.open,()=>{if(e.open&&!e.multiple){let e=n.value[0];i(e||[])}},{immediate:!0}),[r,i]}),xe=((e,t,n,r,a,s)=>{let c=E(),u=o(()=>c.direction===`rtl`),[d,f,p]=[l([]),l(),l([])];i(()=>{let e=-1,i=t.value,a=[],o=[],s=r.value.length;for(let t=0;te[n.value.value]===r.value[t]);if(s===-1)break;e=s,a.push(e),o.push(r.value[t]),i=i[e][n.value.children]}let c=t.value;for(let e=0;e{a(e)},h=e=>{let t=p.value.length,r=f.value;r===-1&&e<0&&(r=t);for(let i=0;i{if(d.value.length>1){let e=d.value.slice(0,-1);m(e)}else c.toggleOpen(!1)},_=()=>{var e;let t=(((e=p.value[f.value])==null?void 0:e[n.value.children])||[]).find(e=>!e.disabled);if(t){let e=[...d.value,t[n.value.value]];m(e)}};e.expose({onKeydown:e=>{let{which:t}=e;switch(t){case P.UP:case P.DOWN:{let e=0;t===P.UP?e=-1:t===P.DOWN&&(e=1),e!==0&&h(e);break}case P.LEFT:u.value?_():g();break;case P.RIGHT:u.value?g():_();break;case P.BACKSPACE:c.searchValue||g();break;case P.ENTER:if(d.value.length){let e=p.value[f.value],t=(e==null?void 0:e.__rc_cascader_search_mark__)||[];t.length?s(t.map(e=>e[n.value.value]),t[t.length-1]):s(d.value,e)}break;case P.ESC:c.toggleOpen(!1),open&&e.stopPropagation()}},onKeyup:()=>{}})});function Q(t){let{prefixCls:n,checked:r,halfChecked:i,disabled:a,onClick:o}=t,{customSlots:s,checkable:c}=Z(),l=c.value===!1?c.value:s.value.checkable,u=typeof l==`function`?l():typeof l==`boolean`?null:l;return e(`span`,{class:{[n]:!0,[`${n}-checked`]:r,[`${n}-indeterminate`]:!r&&i,[`${n}-disabled`]:a},onClick:o},[u])}Q.props=[`prefixCls`,`checked`,`halfChecked`,`disabled`,`onClick`],Q.displayName=`Checkbox`,Q.inheritAttrs=!1;var Se=`__cascader_fix_label__`;function $(t){let{prefixCls:n,multiple:r,options:i,activeValue:a,prevValuePath:o,onToggleOpen:s,onSelect:c,onActive:l,checkedSet:u,halfCheckedSet:d,loadingKeys:f,isSelectable:p}=t;var m,h,g,_,v,y;let b=`${n}-menu`,x=`${n}-menu-item`,{fieldNames:S,changeOnSelect:C,expandTrigger:w,expandIcon:T,loadingIcon:E,dropdownMenuColumnStyle:D,customSlots:O}=Z(),k=(m=T.value)==null?(g=(h=O.value).expandIcon)==null?void 0:g.call(h):m,A=(_=E.value)==null?(y=(v=O.value).loadingIcon)==null?void 0:y.call(v):_,M=w.value===`hover`;return e(`ul`,{class:b,role:`menu`},[i.map(t=>{var i;let{disabled:m}=t,h=t[J],g=(i=t.__cascader_fix_label__)==null?t[S.value.label]:i,_=t[S.value.value],v=q(t,S.value),y=h?h.map(e=>e[S.value.value]):[...o,_],b=G(y),w=f.includes(b),T=u.has(b),E=d.has(b),O=()=>{!m&&(!M||!v)&&l(y)},N=()=>{p(t)&&c(y,v)},P;return typeof t.title==`string`?P=t.title:typeof g==`string`&&(P=g),e(`li`,{key:b,class:[x,{[`${x}-expand`]:!v,[`${x}-active`]:a===_,[`${x}-disabled`]:m,[`${x}-loading`]:w}],style:D.value,role:`menuitemcheckbox`,title:P,"aria-checked":T,"data-path-key":b,onClick:()=>{O(),(!r||v)&&N()},onDblclick:()=>{C.value&&s(!1)},onMouseenter:()=>{M&&O()},onMousedown:e=>{e.preventDefault()}},[r&&e(Q,{prefixCls:`${n}-checkbox`,checked:T,halfChecked:E,disabled:m,onClick:e=>{e.stopPropagation(),N()}},null),e(`div`,{class:`${x}-content`},[g]),!w&&k&&!v&&e(`div`,{class:`${x}-expand-icon`},[j(k)]),w&&A&&e(`div`,{class:`${x}-loading-icon`},[j(A)])])})])}$.props=[`prefixCls`,`multiple`,`options`,`activeValue`,`prevValuePath`,`onToggleOpen`,`onSelect`,`onActive`,`checkedSet`,`halfCheckedSet`,`loadingKeys`,`isSelectable`],$.displayName=`Column`,$.inheritAttrs=!1;var Ce=c({compatConfig:{MODE:3},name:`OptionList`,inheritAttrs:!1,setup(n,r){let{attrs:s,slots:c}=r,u=E(),p=l(),m=o(()=>u.direction===`rtl`),{options:h,values:_,halfValues:v,fieldNames:y,changeOnSelect:b,onSelect:x,searchOptions:S,dropdownPrefixCls:C,loadData:w,expandTrigger:T,customSlots:D}=Z(),O=o(()=>C.value||u.prefixCls),k=d([]),A=e=>{if(!w.value||u.searchValue)return;let t=X(e,h.value,y.value).map(e=>{let{option:t}=e;return t}),n=t[t.length-1];if(n&&!q(n,y.value)){let n=G(e);k.value=[...k.value,n],w.value(t)}};i(()=>{k.value.length&&k.value.forEach(e=>{let t=X(ce(e),h.value,y.value,!0).map(e=>{let{option:t}=e;return t}),n=t[t.length-1];(!n||n[y.value.children]||q(n,y.value))&&(k.value=k.value.filter(t=>t!==e))})});let j=o(()=>new Set(K(_.value))),M=o(()=>new Set(K(v.value))),[N,P]=be(),F=e=>{P(e),A(e)},I=e=>{let{disabled:t}=e,n=q(e,y.value);return!t&&(n||b.value||u.multiple)},L=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2];x(e),!u.multiple&&(t||b.value&&(T.value===`hover`||n))&&u.toggleOpen(!1)},R=o(()=>u.searchValue?S.value:h.value),z=o(()=>{let e=[{options:R.value}],t=R.value;for(let n=0;ne[y.value.value]===r),a=i==null?void 0:i[y.value.children];if(!(a!=null&&a.length))break;t=a,e.push({options:a})}return e});xe(r,R,y,N,F,(e,t)=>{I(t)&&L(e,q(t,y.value),!0)});let B=e=>{e.preventDefault()};return a(()=>{t(N,e=>{var t;for(let n=0;n{var t,n,r,i,a;let{notFoundContent:o=((t=c.notFoundContent)==null?void 0:t.call(c))||((r=(n=D.value).notFoundContent)==null?void 0:r.call(n)),multiple:l,toggleOpen:d}=u,h=!((a=(i=z.value[0])==null?void 0:i.options)!=null&&a.length),_=[{[y.value.value]:`__EMPTY__`,[Se]:o,disabled:!0}],v=f(f({},s),{multiple:!h&&l,onSelect:L,onActive:F,onToggleOpen:d,checkedSet:j.value,halfCheckedSet:M.value,loadingKeys:k.value,isSelectable:I}),b=(h?[{options:_}]:z.value).map((t,n)=>{let r=N.value.slice(0,n),i=N.value[n];return e($,g(g({key:n},v),{},{prefixCls:O.value,options:t.options,prevValuePath:r,activeValue:i}),null)});return e(`div`,{class:[`${O.value}-menus`,{[`${O.value}-menu-empty`]:h,[`${O.value}-rtl`]:m.value}],onMousedown:B,ref:p},[b])}}});function we(){return f(f({},C(T(),[`tokenSeparators`,`mode`,`showSearch`])),{id:String,prefixCls:String,fieldNames:h(),children:Array,value:{type:[String,Number,Array]},defaultValue:{type:[String,Number,Array]},changeOnSelect:{type:Boolean,default:void 0},displayRender:Function,checkable:{type:Boolean,default:void 0},showCheckedStrategy:{type:String,default:W},showSearch:{type:[Boolean,Object],default:void 0},searchValue:String,onSearch:Function,expandTrigger:String,options:Array,dropdownPrefixCls:String,loadData:Function,popupVisible:{type:Boolean,default:void 0},dropdownClassName:String,dropdownMenuColumnStyle:{type:Object,default:void 0},popupStyle:{type:Object,default:void 0},dropdownStyle:{type:Object,default:void 0},popupPlacement:String,placement:String,onPopupVisibleChange:Function,onDropdownVisibleChange:Function,expandIcon:w.any,loadingIcon:w.any})}function Te(){return f(f({},we()),{onChange:Function,customSlots:Object})}function Ee(e){return Array.isArray(e)&&Array.isArray(e[0])}function De(e){return e?Ee(e)?e:(e.length===0?[]:[e]).map(e=>Array.isArray(e)?e:[e]):[]}var Oe=c({compatConfig:{MODE:3},name:`Cascader`,inheritAttrs:!1,props:S(Te(),{}),setup(t,n){let{attrs:a,expose:s,slots:c}=n,d=k(u(t,`id`)),p=o(()=>!!t.checkable),[m,h]=F(t.defaultValue,{value:o(()=>t.value),postState:De}),_=o(()=>le(t.fieldNames)),v=o(()=>t.options||[]),y=de(v,_),b=e=>{let t=y.value;return e.map(e=>{let{nodes:n}=t[e];return n.map(e=>e[_.value.value])})},[x,S]=F(``,{value:o(()=>t.searchValue),postState:e=>e||``}),w=(e,n)=>{S(e),n.source!==`blur`&&t.onSearch&&t.onSearch(e)},{showSearch:T,searchConfig:E}=fe(u(t,`showSearch`)),O=me(x,v,_,o(()=>t.dropdownPrefixCls||t.prefixCls),E,u(t,`changeOnSelect`)),A=ge(v,_,m),[j,M,N]=[l([]),l([]),l([])],{maxLevel:P,levelEntities:I}=ae(y);i(()=>{let[e,t]=A.value;if(!p.value||!m.value.length){[j.value,M.value,N.value]=[e,[],t];return}let n=K(e),r=y.value,{checkedKeys:i,halfCheckedKeys:a}=V(n,!0,r,P.value,I.value);[j.value,M.value,N.value]=[b(i),b(a),t]});let L=_e(o(()=>{let e=he(K(j.value),y.value,t.showCheckedStrategy);return[...N.value,...b(e)]}),v,_,p,u(t,`displayRender`)),R=e=>{if(h(e),t.onChange){let n=De(e),r=n.map(e=>X(e,v.value,_.value).map(e=>e.option)),i=p.value?n:n[0],a=p.value?r:r[0];t.onChange(i,a)}},z=e=>{if(S(``),!p.value)R(e);else{let n=G(e),r=K(j.value),i=K(M.value),a=r.includes(n),o=N.value.some(e=>G(e)===n),s=j.value,c=N.value;if(o&&!a)c=N.value.filter(e=>G(e)!==n);else{let e=a?r.filter(e=>e!==n):[...r,n],o;a?{checkedKeys:o}=V(e,{checked:!1,halfCheckedKeys:i},y.value,P.value,I.value):{checkedKeys:o}=V(e,!0,y.value,P.value,I.value);let c=he(o,y.value,t.showCheckedStrategy);s=b(c)}R([...c,...s])}},B=(e,t)=>{if(t.type===`clear`){R([]);return}let{valueCells:n}=t.values[0];z(n)},ee=o(()=>t.open===void 0?t.popupVisible:t.open),te=o(()=>t.dropdownStyle||t.popupStyle||{}),ne=o(()=>t.placement||t.popupPlacement),re=e=>{var n,r;(n=t.onDropdownVisibleChange)==null||n.call(t,e),(r=t.onPopupVisibleChange)==null||r.call(t,e)},{changeOnSelect:ie,checkable:oe,dropdownPrefixCls:H,loadData:U,expandTrigger:W,expandIcon:se,loadingIcon:ce,dropdownMenuColumnStyle:q,customSlots:ue,dropdownClassName:J}=r(t);ye({options:v,fieldNames:_,values:j,halfValues:M,changeOnSelect:ie,onSelect:z,checkable:oe,searchOptions:O,dropdownPrefixCls:H,loadData:U,expandTrigger:W,expandIcon:se,loadingIcon:ce,dropdownMenuColumnStyle:q,customSlots:ue});let Y=l();s({focus(){var e;(e=Y.value)==null||e.focus()},blur(){var e;(e=Y.value)==null||e.blur()},scrollTo(e){var t;(t=Y.value)==null||t.scrollTo(e)}});let pe=o(()=>C(t,`id.prefixCls.fieldNames.defaultValue.value.changeOnSelect.onChange.displayRender.checkable.searchValue.onSearch.showSearch.expandTrigger.options.dropdownPrefixCls.loadData.popupVisible.open.dropdownClassName.dropdownMenuColumnStyle.popupPlacement.placement.onDropdownVisibleChange.onPopupVisibleChange.expandIcon.loadingIcon.customSlots.showCheckedStrategy.children`.split(`.`)));return()=>{let n=!(x.value?O.value:v.value).length,{dropdownMatchSelectWidth:r=!1}=t,i=x.value&&E.value.matchInputWidth||n?{}:{minWidth:`auto`};return e(D,g(g(g({},pe.value),a),{},{ref:Y,id:d,prefixCls:t.prefixCls,dropdownMatchSelectWidth:r,dropdownStyle:f(f({},te.value),i),displayValues:L.value,onDisplayValuesChange:B,mode:p.value?`multiple`:void 0,searchValue:x.value,onSearch:w,showSearch:T.value,OptionList:Ce,emptyOptions:n,open:ee.value,dropdownClassName:J.value,placement:ne.value,onDropdownVisibleChange:re,getRawInputElement:()=>{var e;return(e=c.default)==null?void 0:e.call(c)}}),c)}}}),ke=e=>{let{prefixCls:t,componentCls:n,antCls:r}=e,i=`${n}-menu-item`,a=` + &${i}-expand ${i}-expand-icon, + ${i}-loading-icon + `,o=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return[{[n]:{width:e.controlWidth}},{[`${n}-dropdown`]:[H(`${t}-checkbox`,e),{[`&${r}-select-dropdown`]:{padding:0}},{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS},"&-menus":{display:`flex`,flexWrap:`nowrap`,alignItems:`flex-start`,[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:`100%`,height:`auto`,[i]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.paddingXXS,overflow:`auto`,verticalAlign:`top`,listStyle:`none`,"-ms-overflow-style":`-ms-autohiding-scrollbar`,"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},"&-item":f(f({},_),{display:`flex`,flexWrap:`nowrap`,alignItems:`center`,padding:`${o}px ${e.paddingSM}px`,lineHeight:e.lineHeight,cursor:`pointer`,transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:`not-allowed`,"&:hover":{background:`transparent`},[a]:{color:e.colorTextDisabled}},[`&-active:not(${i}-disabled)`]:{"&, &:hover":{fontWeight:e.fontWeightStrong,backgroundColor:e.controlItemBgActive}},"&-content":{flex:`auto`},[a]:{marginInlineStart:e.paddingXXS,color:e.colorTextDescription,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},{[`${n}-dropdown-rtl`]:{direction:`rtl`}},ne(e)]},Ae=b(`Cascader`,e=>[ke(e)],{controlWidth:184,controlItemWidth:111,dropdownHeight:180}),je=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ir===0?[t]:[...e,n,t],[]),a=[],o=0;return i.forEach((n,i)=>{let s=o+n.length,c=t.slice(o,s);o=s,i%2==1&&(c=e(`span`,{class:`${r}-menu-item-keyword`,key:`seperator`},[c])),a.push(c)}),a}var Ne=e=>{let{inputValue:t,path:n,prefixCls:r,fieldNames:i}=e,a=[],o=t.toLowerCase();return n.forEach((e,t)=>{t!==0&&a.push(` / `);let n=e[i.label],s=typeof n;(s===`string`||s===`number`)&&(n=Me(String(n),o,r)),a.push(n)}),a};function Pe(){return f(f({},C(Te(),[`customSlots`,`checkable`,`options`])),{multiple:{type:Boolean,default:void 0},size:String,bordered:{type:Boolean,default:void 0},placement:{type:String},suffixIcon:w.any,status:String,options:Array,popupClassName:String,dropdownClassName:String,"onUpdate:value":Function})}var Fe=c({compatConfig:{MODE:3},name:`ACascader`,inheritAttrs:!1,props:S(Pe(),{bordered:!0,choiceTransitionName:``,allowClear:!0}),setup(t,n){let{attrs:r,expose:i,slots:a,emit:s}=n,c=R(),u=z.useInject(),d=o(()=>ee(u.status,t.status)),{prefixCls:p,rootPrefixCls:h,getPrefixCls:_,direction:v,getPopupContainer:b,renderEmpty:S,size:C,disabled:w}=y(`cascader`,t),T=o(()=>_(`select`,t.prefixCls)),{compactSize:E,compactItemClassnames:D}=te(T,v),k=o(()=>E.value||C.value),j=m(),P=o(()=>{var e;return(e=w.value)==null?j.value:e}),[F,I]=A(T),[ne]=Ae(p),V=o(()=>v.value===`rtl`),ie=o(()=>{if(!t.showSearch)return t.showSearch;let e={render:Ne};return typeof t.showSearch==`object`&&(e=f(f({},e),t.showSearch)),e}),ae=o(()=>x(t.popupClassName||t.dropdownClassName,`${p.value}-dropdown`,{[`${p.value}-dropdown-rtl`]:V.value},I.value)),H=l();i({focus(){var e;(e=H.value)==null||e.focus()},blur(){var e;(e=H.value)==null||e.blur()}});let U=function(){var e=[...arguments];s(`update:value`,e[0]),s(`change`,...e),c.onFieldChange()},W=function(){s(`blur`,...arguments),c.onFieldBlur()},se=o(()=>t.showArrow===void 0?t.loading||!t.multiple:t.showArrow),G=o(()=>t.placement===void 0?v.value===`rtl`?`bottomRight`:`bottomLeft`:t.placement);return()=>{var n,i;let{notFoundContent:o=(n=a.notFoundContent)==null?void 0:n.call(a),expandIcon:s=(i=a.expandIcon)==null?void 0:i.call(a),multiple:l,bordered:m,allowClear:_,choiceTransitionName:y,transitionName:x,id:C=c.id.value}=t,w=je(t,[`notFoundContent`,`expandIcon`,`multiple`,`bordered`,`allowClear`,`choiceTransitionName`,`transitionName`,`id`]),E=o||S(`Cascader`),A=s;s||(A=V.value?e(oe,null,null):e(re,null,null));let j=e(`span`,{class:`${T.value}-menu-item-loading-icon`},[e(L,{spin:!0},null)]),{suffixIcon:R,removeIcon:z,clearIcon:ee}=O(f(f({},t),{hasFeedback:u.hasFeedback,feedbackIcon:u.feedbackIcon,multiple:l,prefixCls:T.value,showArrow:se.value}),a);return ne(F(e(Oe,g(g(g({},w),r),{},{id:C,prefixCls:T.value,class:[p.value,{[`${T.value}-lg`]:k.value===`large`,[`${T.value}-sm`]:k.value===`small`,[`${T.value}-rtl`]:V.value,[`${T.value}-borderless`]:!m,[`${T.value}-in-form-item`]:u.isFormItemInput},B(T.value,d.value,u.hasFeedback),D.value,r.class,I.value],disabled:P.value,direction:v.value,placement:G.value,notFoundContent:E,allowClear:_,showSearch:ie.value,expandIcon:A,inputIcon:R,removeIcon:z,clearIcon:ee,loadingIcon:j,checkable:!!l,dropdownClassName:ae.value,dropdownPrefixCls:p.value,choiceTransitionName:M(h.value,``,y),transitionName:M(h.value,N(G.value),x),getPopupContainer:b==null?void 0:b.value,customSlots:f(f({},a),{checkable:()=>e(`span`,{class:`${p.value}-checkbox-inner`},null)}),tagRender:t.tagRender||a.tagRender,displayRender:t.displayRender||a.displayRender,maxTagPlaceholder:t.maxTagPlaceholder||a.maxTagPlaceholder,showArrow:u.hasFeedback||t.showArrow,onChange:U,onBlur:W,ref:H}),a)))}}}),Ie=p(f(Fe,{SHOW_CHILD:se,SHOW_PARENT:W}));export{Pe as cascaderProps,Ie as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/center-BRtVI2In.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/center-BRtVI2In.js new file mode 100644 index 000000000..81b5b3753 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/center-BRtVI2In.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,bt as a,ft as o,g as s,k as c,mt as l,nt as u,o as d,ot as f,qt as p,tr as m,v as h,vn as g,y as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as v}from"./objectSpread2-BmonrgTA.js";import{n as y}from"./objectWithoutProperties-BjoYlK0I.js";import{t as b}from"./download-DUHREPuF.js";import{W as ee}from"./router-DPk8lv5-.js";import{t as te}from"./use-access-fEBgGmVC.js";import{r as x}from"./en_US-Cv9hrLhb.js";import{t as S}from"./t-zpQIkBTV.js";import{G as C,Tt as w,W as T,X as E,Y as ne,a as re,c as ie,et as D,g as ae,l as oe,m as se,q as O,t as ce,u as le,vt as k}from"./useConfigInject-z_xeO0pP.js";import{t as ue}from"./initDefaultProps-D8Mki4gM.js";import{r as de,t as fe}from"./table-D_sAcvmb.js";import{t as pe}from"./omit-C0ksMpVM.js";import{t as A}from"./form-Qjb8uGpz.js";import{n as me,t as j}from"./vue-types-CFReUAWV.js";import{t as M}from"./vnode-CRVBf7wj.js";import{t as he}from"./select-B-ztpmAV.js";import{t as N}from"./CheckOutlined-Dy5-Q7N5.js";import{t as ge}from"./CloseOutlined-BdX5pn5u.js";import{t as _e}from"./tabs-Cy7JhCUq.js";import{t as ve}from"./alert-B0CAruYa.js";import{t as P}from"./tooltip-DP9wufYH.js";import{t as F}from"./button-B2y2NpJm.js";import{t as ye}from"./card-Dird-dOy.js";import{t as be}from"./checkbox-5QrAvlgg.js";import{a as xe}from"./config-provider-Drlcp5ju.js";import{t as I}from"./tag-BFecLZmQ.js";import{t as L}from"./input-CM3MYY88.js";import{t as Se}from"./modal-C6jO2RF8.js";import{t as R}from"./space-B06wu9Uj.js";import{t as Ce}from"./progress-Br8rQILc.js";import{t as we}from"./switch-CtSw_Hgg.js";import{t as Te}from"./archive-account-selector-D1l2Vh-F.js";import{t as Ee}from"./use-archive-load-BINKTMOh.js";import{S as De,a as Oe,b as ke,c as Ae,d as je,f as Me,l as Ne,o as Pe,p as Fe,r as Ie,x as Le,y as Re}from"./knowledge-Bg-Xb_D_.js";import{t as ze}from"./batch-ltKylGAA.js";import{t as Be}from"./batch-dialog-DcTIIXZ9.js";import{c as Ve}from"./run-format-2mooFHyJ.js";import{t as He}from"./run-dialog-DD_g2B-7.js";import{t as Ue}from"./runs-panel-CxOR1aNd.js";import{t as We}from"./settings-dialog-BZnGSE-p.js";import{t as Ge}from"./review-all-D9-LsARO.js";function Ke(e){return typeof e==`string`}function qe(){}var Je=()=>({prefixCls:String,itemWidth:String,active:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},status:E(),iconPrefix:String,icon:j.any,adjustMarginRight:String,stepNumber:Number,stepIndex:Number,description:j.any,title:j.any,subTitle:j.any,progressDot:me(j.oneOfType([j.looseBool,j.func])),tailContent:j.any,icons:j.shape({finish:j.any,error:j.any}).loose,onClick:O(),onStepClick:O(),stepIcon:O(),itemRender:O(),__legacy:C()}),z=c({compatConfig:{MODE:3},name:`Step`,inheritAttrs:!1,props:Je(),setup(t,n){let{slots:r,emit:i,attrs:a}=n,o=e=>{i(`click`,e),i(`stepClick`,t.stepIndex)},s=n=>{let{icon:i,title:a,description:o}=n,{prefixCls:s,stepNumber:c,status:l,iconPrefix:u,icons:d,progressDot:f=r.progressDot,stepIcon:p=r.stepIcon}=t,m,h=k(`${s}-icon`,`${u}icon`,{[`${u}icon-${i}`]:i&&Ke(i),[`${u}icon-check`]:!i&&l===`finish`&&(d&&!d.finish||!d),[`${u}icon-cross`]:!i&&l===`error`&&(d&&!d.error||!d)}),g=e(`span`,{class:`${s}-icon-dot`},null);return m=f?typeof f==`function`?e(`span`,{class:`${s}-icon`},[f({iconDot:g,index:c-1,status:l,title:a,description:o,prefixCls:s})]):e(`span`,{class:`${s}-icon`},[g]):i&&!Ke(i)?e(`span`,{class:`${s}-icon`},[i]):d&&d.finish&&l===`finish`?e(`span`,{class:`${s}-icon`},[d.finish]):d&&d.error&&l===`error`?e(`span`,{class:`${s}-icon`},[d.error]):i||l===`finish`||l===`error`?e(`span`,{class:h},null):e(`span`,{class:`${s}-icon`},[c]),p&&(m=p({index:c-1,status:l,title:a,description:o,node:m})),m};return()=>{var n,i,c,l;let{prefixCls:u,itemWidth:d,active:f,status:p=`wait`,tailContent:m,adjustMarginRight:h,disabled:g,title:_=(n=r.title)==null?void 0:n.call(r),description:v=(i=r.description)==null?void 0:i.call(r),subTitle:y=(c=r.subTitle)==null?void 0:c.call(r),icon:b=(l=r.icon)==null?void 0:l.call(r),onClick:ee,onStepClick:te}=t,x=p||`wait`,S=k(`${u}-item`,`${u}-item-${x}`,{[`${u}-item-custom`]:b,[`${u}-item-active`]:f,[`${u}-item-disabled`]:g===!0}),C={};d&&(C.width=d),h&&(C.marginRight=h);let T={onClick:ee||qe};te&&!g&&(T.role=`button`,T.tabindex=0,T.onClick=o);let E=e(`div`,w(w({},pe(a,[`__legacy`])),{},{class:[S,a.class],style:[a.style,C]}),[e(`div`,w(w({},T),{},{class:`${u}-item-container`}),[e(`div`,{class:`${u}-item-tail`},[m]),e(`div`,{class:`${u}-item-icon`},[s({icon:b,title:_,description:v})]),e(`div`,{class:`${u}-item-content`},[e(`div`,{class:`${u}-item-title`},[_,y&&e(`div`,{title:typeof y==`string`?y:void 0,class:`${u}-item-subtitle`},[y])]),v&&e(`div`,{class:`${u}-item-description`},[v])])])]);return t.itemRender?t.itemRender(E):E}}}),Ye=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i[]),icons:j.shape({finish:j.any,error:j.any}).loose,stepIcon:O(),isInline:j.looseBool,itemRender:O()},emits:[`change`],setup(t,n){let{slots:r,emit:i}=n,a=e=>{let{current:n}=t;n!==e&&i(`change`,e)},o=(n,i,o)=>{let{prefixCls:s,iconPrefix:c,status:l,current:u,initial:d,icons:f,stepIcon:p=r.stepIcon,isInline:m,itemRender:h,progressDot:g=r.progressDot}=t,_=m||g,v=x(x({},n),{class:``}),y=d+i,b={active:y===u,stepNumber:y+1,stepIndex:y,key:y,prefixCls:s,iconPrefix:c,progressDot:_,stepIcon:p,icons:f,onStepClick:a};return l===`error`&&i===u-1&&(v.class=`${s}-next-error`),v.status||(v.status=y===u?l:yh(v,e)),e(z,w(w(w({},v),b),{},{__legacy:!1}),null))},s=(e,t)=>o(x({},e.props),t,t=>M(e,t));return()=>{var n;let{prefixCls:i,direction:a,type:c,labelPlacement:l,iconPrefix:u,status:d,size:f,current:p,progressDot:m=r.progressDot,initial:h,icons:g,items:_,isInline:v,itemRender:y}=t,b=Ye(t,[`prefixCls`,`direction`,`type`,`labelPlacement`,`iconPrefix`,`status`,`size`,`current`,`progressDot`,`initial`,`icons`,`items`,`isInline`,`itemRender`]),ee=c===`navigation`,te=v||m,x=v?`horizontal`:a,S=v?void 0:f,C=te?`vertical`:l,T=k(i,`${i}-${a}`,{[`${i}-${S}`]:S,[`${i}-label-${C}`]:x===`horizontal`,[`${i}-dot`]:!!te,[`${i}-navigation`]:ee,[`${i}-inline`]:v});return e(`div`,w({class:T},b),[_.filter(e=>e).map((e,t)=>o(e,t)),D((n=r.default)==null?void 0:n.call(r)).map(s)])}}}),Ze=e=>{let{componentCls:t,stepsIconCustomTop:n,stepsIconCustomSize:r,stepsIconCustomFontSize:i}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:`auto`,background:`none`,border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:i,lineHeight:`${r}px`}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:`auto`,background:`none`}}}}},Qe=e=>{let{componentCls:t,stepsIconSize:n,lineHeight:r,stepsSmallIconSize:i}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:`visible`,"&-tail":{marginInlineStart:n/2+e.controlHeightLG,padding:`${e.paddingXXS}px ${e.paddingLG}px`},"&-content":{display:`block`,width:(n/2+e.controlHeightLG)*2,marginTop:e.marginSM,textAlign:`center`},"&-icon":{display:`inline-block`,marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:`none`}},"&-subtitle":{display:`block`,marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.controlHeightLG+(n-i)/2}}}}}},$e=e=>{let{componentCls:t,stepsNavContentMaxWidth:n,stepsNavArrowColor:r,stepsNavActiveColor:i,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:-e.marginSM}}},[`${t}-item`]:{overflow:`visible`,textAlign:`center`,"&-container":{display:`inline-block`,height:`100%`,marginInlineStart:-e.margin,paddingBottom:e.paddingSM,textAlign:`start`,transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:x(x({maxWidth:`100%`,paddingInlineEnd:0},ae),{"&::after":{display:`none`}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:`pointer`,"&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:`none`}},"&::after":{position:`absolute`,top:`calc(50% - ${e.paddingSM/2}px)`,insetInlineStart:`100%`,display:`inline-block`,width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${e.lineWidth}px ${e.lineType} ${r}`,borderBottom:`none`,borderInlineStart:`none`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${r}`,transform:`translateY(-50%) translateX(-50%) rotate(45deg)`,content:`""`},"&::before":{position:`absolute`,bottom:0,insetInlineStart:`50%`,display:`inline-block`,width:0,height:e.lineWidthBold,backgroundColor:i,transition:`width ${a}, inset-inline-start ${a}`,transitionTimingFunction:`ease-out`,content:`""`}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:`100%`}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:`none`},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:`unset`,display:`block`,width:e.lineWidth*3,height:`calc(100% - ${e.marginLG}px)`},"&::after":{position:`relative`,insetInlineStart:`50%`,display:`block`,width:e.controlHeight*.25,height:e.controlHeight*.25,marginBottom:e.marginXS,textAlign:`center`,transform:`translateY(-50%) translateX(-50%) rotate(135deg)`},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:`hidden`}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:`hidden`}}}},et=e=>{let{antCls:t,componentCls:n}=e;return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:e.paddingXXS,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:e.processIconColor}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:e.paddingXXS,[`> ${n}-item-container > ${n}-item-tail`]:{top:e.marginXXS,insetInlineStart:e.stepsIconSize/2-e.lineWidth+e.paddingXXS}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:e.paddingXXS,paddingInlineStart:e.paddingXXS}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.stepsSmallIconSize/2-e.lineWidth+e.paddingXXS},[`&${n}-label-vertical`]:{[`${n}-item ${n}-item-tail`]:{top:e.margin-2*e.lineWidth}},[`${n}-item-icon`]:{position:`relative`,[`${t}-progress`]:{position:`absolute`,insetBlockStart:(e.stepsIconSize-e.stepsProgressSize-e.lineWidth*2)/2,insetInlineStart:(e.stepsIconSize-e.stepsProgressSize-e.lineWidth*2)/2}}}}},B=e=>{let{componentCls:t,descriptionWidth:n,lineHeight:r,stepsCurrentDotSize:i,stepsDotSize:a,motionDurationSlow:o}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:Math.floor((e.stepsDotSize-e.lineWidth*3)/2),width:`100%`,marginTop:0,marginBottom:0,marginInline:`${n/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${e.marginSM*2}px)`,height:e.lineWidth*3,marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:(e.descriptionWidth-a)/2,paddingInlineEnd:0,lineHeight:`${a}px`,background:`transparent`,border:0,[`${t}-icon-dot`]:{position:`relative`,float:`left`,width:`100%`,height:`100%`,borderRadius:100,transition:`all ${o}`,"&::after":{position:`absolute`,top:-e.marginSM,insetInlineStart:(a-e.controlHeightLG*1.5)/2,width:e.controlHeightLG*1.5,height:e.controlHeight,background:`transparent`,content:`""`}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:`relative`,top:(a-i)/2,width:i,height:i,lineHeight:`${i}px`,background:`none`,marginInlineStart:(e.descriptionWidth-i)/2},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:(e.controlHeight-a)/2,marginInlineStart:0,background:`none`},[`${t}-item-process ${t}-item-icon`]:{marginTop:(e.controlHeight-i)/2,top:0,insetInlineStart:(a-i)/2,marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:(e.controlHeight-a)/2,insetInlineStart:0,margin:0,padding:`${a+e.paddingXS}px 0 ${e.paddingXS}px`,"&::after":{marginInlineStart:(a-e.lineWidth)/2}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:(e.controlHeightSM-a)/2},[`${t}-item-process ${t}-item-icon`]:{marginTop:(e.controlHeightSM-i)/2},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:(e.controlHeightSM-a)/2}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:`inherit`}}}},V=e=>{let{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:`rtl`,[`${t}-item`]:{"&-subtitle":{float:`left`}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:`rotate(-45deg)`}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:`rotate(225deg)`},[`${t}-item-icon`]:{float:`right`}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:`right`}}}}},H=e=>{let{componentCls:t,stepsSmallIconSize:n,fontSizeSM:r,fontSize:i,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${e.marginXS}px`,fontSize:r,lineHeight:`${n}px`,textAlign:`center`,borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:i,lineHeight:`${n}px`,"&::after":{top:n/2}},[`${t}-item-description`]:{color:a,fontSize:i},[`${t}-item-tail`]:{top:n/2-e.paddingXXS},[`${t}-item-custom ${t}-item-icon`]:{width:`inherit`,height:`inherit`,lineHeight:`inherit`,background:`none`,border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:`${n}px`,transform:`none`}}}}},tt=e=>{let{componentCls:t,stepsSmallIconSize:n,stepsIconSize:r}=e;return{[`&${t}-vertical`]:{display:`flex`,flexDirection:`column`,[`> ${t}-item`]:{display:`block`,flex:`1 0 auto`,paddingInlineStart:0,overflow:`visible`,[`${t}-item-icon`]:{float:`left`,marginInlineEnd:e.margin},[`${t}-item-content`]:{display:`block`,minHeight:e.controlHeight*1.5,overflow:`hidden`},[`${t}-item-title`]:{lineHeight:`${r}px`},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:`absolute`,top:0,insetInlineStart:e.stepsIconSize/2-e.lineWidth,width:e.lineWidth,height:`100%`,padding:`${r+e.marginXXS*1.5}px 0 ${e.marginXXS*1.5}px`,"&::after":{width:e.lineWidth,height:`100%`}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:`block`},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:`none`}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:`absolute`,top:0,insetInlineStart:e.stepsSmallIconSize/2-e.lineWidth,padding:`${n+e.marginXXS*1.5}px 0 ${e.marginXXS*1.5}px`},[`${t}-item-title`]:{lineHeight:`${n}px`}}}}},U=e=>{let{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:i}=e,a=e.paddingXS+e.lineWidth,o={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:`auto`,display:`inline-flex`,[`${t}-item`]:{flex:`none`,"&-container":{padding:`${a}px ${e.paddingXXS}px 0`,margin:`0 ${e.marginXXS/2}px`,borderRadius:e.borderRadiusSM,cursor:`pointer`,transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${n/2}px)`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.fontSizeSM/4}},"&-content":{width:`auto`,marginTop:e.marginXS-e.lineWidth},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:`normal`,marginBottom:e.marginXXS/2},"&-description":{display:`none`},"&-tail":{marginInlineStart:0,top:a+n/2,transform:`translateY(-50%)`,"&:after":{width:`100%`,height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:i}},[`&:first-child ${t}-item-tail`]:{width:`50%`,marginInlineStart:`50%`},[`&:last-child ${t}-item-tail`]:{display:`block`,width:`50%`},"&-wait":x({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${e.lineWidth}px ${e.lineType} ${i}`}},o),"&-finish":x({[`${t}-item-tail::after`]:{backgroundColor:i},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:i,border:`${e.lineWidth}px ${e.lineType} ${i}`}},o),"&-error":o,"&-active, &-process":x({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${n/2}px)`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},W;(function(e){e.wait=`wait`,e.process=`process`,e.finish=`finish`,e.error=`error`})(W||(W={}));var G=(e,t)=>{let n=`${t.componentCls}-item`,r=`${e}IconColor`,i=`${e}TitleColor`,a=`${e}DescriptionColor`,o=`${e}TailColor`,s=`${e}IconBgColor`,c=`${e}IconBorderColor`,l=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[c],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[l]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[l]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[i],"&::after":{backgroundColor:t[o]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[a]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[o]}}},nt=e=>{let{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`;return x(x(x(x(x(x({[r]:{position:`relative`,display:`inline-block`,flex:1,overflow:`hidden`,verticalAlign:`top`,"&:last-child":{flex:`none`,[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:`none`}}},[`${r}-container`]:{outline:`none`},[`${r}-icon, ${r}-content`]:{display:`inline-block`,verticalAlign:`top`},[`${r}-icon`]:{width:e.stepsIconSize,height:e.stepsIconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.stepsIconFontSize,fontFamily:e.fontFamily,lineHeight:`${e.stepsIconSize}px`,textAlign:`center`,borderRadius:e.stepsIconSize,border:`${e.lineWidth}px ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:`relative`,top:e.stepsIconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:`absolute`,top:e.stepsIconSize/2-e.paddingXXS,insetInlineStart:0,width:`100%`,"&::after":{display:`inline-block`,width:`100%`,height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:`""`}},[`${r}-title`]:{position:`relative`,display:`inline-block`,paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:`${e.stepsTitleLineHeight}px`,"&::after":{position:`absolute`,top:e.stepsTitleLineHeight/2,insetInlineStart:`100%`,display:`block`,width:9999,height:e.lineWidth,background:e.processTailColor,content:`""`}},[`${r}-subtitle`]:{display:`inline`,marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:`normal`,fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},G(W.wait,e)),G(W.process,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),G(W.finish,e)),G(W.error,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:`not-allowed`}})},rt=e=>{let{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:`pointer`,[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:`nowrap`,"&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:`none`},"&-description":{maxWidth:e.descriptionWidth,whiteSpace:`normal`}}}}},it=e=>{let{componentCls:t}=e;return{[t]:x(x(x(x(x(x(x(x(x(x(x(x(x({},se(e)),{display:`flex`,width:`100%`,fontSize:0,textAlign:`initial`}),nt(e)),rt(e)),Ze(e)),H(e)),tt(e)),Qe(e)),B(e)),$e(e)),V(e)),et(e)),U(e))}},K=le(`Steps`,e=>{let{wireframe:t,colorTextDisabled:n,fontSizeHeading3:r,fontSize:i,controlHeight:a,controlHeightLG:o,colorTextLightSolid:s,colorText:c,colorPrimary:l,colorTextLabel:u,colorTextDescription:d,colorTextQuaternary:f,colorFillContent:p,controlItemBgActive:m,colorError:h,colorBgContainer:g,colorBorderSecondary:_}=e,v=e.controlHeight,y=e.colorSplit;return[it(oe(e,{processTailColor:y,stepsNavArrowColor:n,stepsIconSize:v,stepsIconCustomSize:v,stepsIconCustomTop:0,stepsIconCustomFontSize:o/2,stepsIconTop:-.5,stepsIconFontSize:i,stepsTitleLineHeight:a,stepsSmallIconSize:r,stepsDotSize:a/4,stepsCurrentDotSize:o/4,stepsNavContentMaxWidth:`auto`,processIconColor:s,processTitleColor:c,processDescriptionColor:c,processIconBgColor:l,processIconBorderColor:l,processDotColor:l,waitIconColor:t?n:u,waitTitleColor:d,waitDescriptionColor:d,waitTailColor:y,waitIconBgColor:t?g:p,waitIconBorderColor:t?n:`transparent`,waitDotColor:n,finishIconColor:l,finishTitleColor:c,finishDescriptionColor:d,finishTailColor:l,finishIconBgColor:t?g:m,finishIconBorderColor:t?l:m,finishDotColor:l,errorIconColor:s,errorTitleColor:h,errorDescriptionColor:h,errorTailColor:y,errorIconBgColor:h,errorIconBorderColor:h,errorDotColor:h,stepsNavActiveColor:l,stepsProgressSize:o,inlineDotSize:6,inlineTitleColor:f,inlineTailColor:_}))]},{descriptionWidth:140}),q=c({compatConfig:{MODE:3},name:`ASteps`,inheritAttrs:!1,props:ue({prefixCls:String,iconPrefix:String,current:Number,initial:Number,percent:Number,responsive:C(),items:T(),labelPlacement:E(),status:E(),size:E(),direction:E(),progressDot:ne([Boolean,Function]),type:E(),onChange:O(),"onUpdate:current":O()},{current:0,responsive:!0,labelPlacement:`horizontal`}),slots:Object,setup(t,n){let{attrs:r,slots:i,emit:a}=n,{prefixCls:o,direction:c,configProvider:l}=ce(`steps`,t),[u,d]=K(o),[,f]=ie(),p=de(),m=s(()=>t.responsive&&p.value.xs?`vertical`:t.direction),h=s(()=>l.getPrefixCls(``,t.iconPrefix)),g=e=>{a(`update:current`,e),a(`change`,e)},_=s(()=>t.type===`inline`),v=s(()=>_.value?void 0:t.percent),y=n=>{let{node:r,status:i}=n;if(i===`process`&&t.percent!==void 0){let n=t.size===`small`?f.value.controlHeight:f.value.controlHeightLG;return e(`div`,{class:`${o.value}-progress-icon`},[e(Ce,{type:`circle`,percent:v.value,size:n,strokeWidth:4,format:()=>null},null),r])}return r},b=s(()=>({finish:e(N,{class:`${o.value}-finish-icon`},null),error:e(ge,{class:`${o.value}-error-icon`},null)}));return()=>{let n=k({[`${o.value}-rtl`]:c.value===`rtl`,[`${o.value}-with-progress`]:v.value!==void 0},r.class,d.value);return u(e(Xe,w(w(w({icons:b.value},r),pe(t,[`percent`,`responsive`])),{},{items:t.items,direction:m.value,prefixCls:o.value,iconPrefix:h.value,class:n,onChange:g,isInline:_.value,itemRender:_.value?(t,n)=>t.description?e(P,{title:t.description},{default:()=>[n]}):n:void 0}),x({stepIcon:y},i)))}}}),J=c(x(x({compatConfig:{MODE:3}},z),{name:`AStep`,props:Je()})),at=x(q,{Step:J,install:e=>(e.component(q.name,q),e.component(J.name,J),e)}),ot={class:`space-y-4 p-5`},st={class:`mb-4 text-gray-500`},ct={class:`mb-5 rounded-lg border p-4`},lt={class:`mb-0 mt-3 text-gray-500`},ut={class:`mb-5 grid grid-cols-2 gap-3 md:grid-cols-4`},dt={class:`text-gray-500`},ft={class:`mt-2 text-2xl font-semibold`},pt={key:2,class:`whitespace-nowrap`},mt={key:0,class:`mb-4 space-y-2`},ht={class:`text-gray-500`},gt={class:`my-4`},_t={class:`whitespace-pre-wrap`},vt={class:`text-gray-500`},yt={key:0},bt={key:1},xt={class:`mt-4 grid gap-6 md:grid-cols-2`},St={class:`mb-3 font-semibold`},Ct={class:`mb-1 text-xs text-gray-500`},wt={class:`m-0 whitespace-pre-wrap break-words`},Tt={class:`mt-5 border-t pt-3`},Et={class:`font-semibold`},Y=c({__name:`center`,setup(c){let{hasAccessByCodes:x}=te(),C=e=>e.every(e=>x([e])),w=e=>s(()=>C([e,`im:content:read`])),T=w(`knowledge:run`),E=w(`knowledge:run:control`),ne=s(()=>x([`knowledge:settings`])),ie=w(`knowledge:watch`),D=w(`knowledge:write`),ae=w(`knowledge:restore`),oe=w(`knowledge:delete`),se=w(`knowledge:review`),O=w(`knowledge:reject`),ce=w(`knowledge:review:auto`),le=w(`knowledge:publish`),k=w(`knowledge:disable`),ue=s(()=>x([`knowledge:enable`])),de=s(()=>x([`knowledge:search`])),pe=s(()=>x([`knowledge:export`])),me=s(()=>x([`stats:read`])),j=s(()=>se.value||O.value||le.value||k.value||oe.value),M=g(-1),N=s(()=>M.value!==-1),ge=g(`items`),P=g(null),Ce=g([]),Ke=g([]),qe=g(null),Je=g([]),z=g(!1),Ye=g(`new`);function Xe(e){Ye.value=e,z.value=!0}function Ze(e,t){return Qe.apply(this,arguments)}function Qe(){return Qe=y(function*(e,t){z.value=!1,M.value=t,yield Qt(),M.value===t&&(yield en(e))}),Qe.apply(this,arguments)}let $e=g([]),et=g(0),B=g(1),V=g(``),H=g(``),tt=g(``),U=g(``),W=g(null),G=g(null),nt=g(``),rt=e=>JSON.stringify([e.title,e.question,e.answer,e.conditions,e.category,e.kind,e.valid_until]),it=s(()=>!!G.value&&rt(G.value)!==nt.value),K=g(!1),q=g(!1),J=g(!1),Y=g([]),Dt=g(!1),Ot=g(`approve`),kt=g([]),At=s(()=>Ce.value.filter(e=>Y.value.includes(e.id))),jt=s(()=>j.value?{selectedRowKeys:Y.value,onChange:e=>{Y.value=e.map(String)}}:void 0),Mt=s(()=>{var e,t,n;return N.value?(((e=P.value)==null?void 0:e.counts.published)||0)>0?3:(((t=P.value)==null?void 0:t.counts.draft)||0)+(((n=P.value)==null?void 0:n.counts.approved)||0)>0?2:1:0}),Nt=s(()=>{var e;return N.value?(e=P.value)!=null&&e.source_accounts.length?Mt.value===1?S(`点「整理聊天记录」生成草稿,再逐条核对来源和适用条件。`):Mt.value===2?S(`草稿补全适用条件后审核,通过后发布;也可以勾选列表中的多条知识集中处理。`):S(`已发布知识可在检索测试中验证;确认结果后开启客服使用知识。`):S(`当前账号尚无聊天归档,请先上传归档或更换账号。`):S(`点「整理聊天记录」可一次整理全部账号的聊天;点知识标题可直接查看、审核和发布。`)});function Pt(e){return At.value.length>0&&At.value.every(t=>!ze(t,e))}function Ft(e){Ot.value=e,kt.value=At.value.map(e=>v({},e)),Dt.value=!0}function It(){Y.value=[],$()}function Lt(){q.value=!0}function Rt(){ge.value=`jobs`,$()}function zt(){Y.value=[],$()}let X=g(!1),Z=g(!1),Bt=Ee(),{loading:Vt}=Bt,Ht=!0,Ut,Q=0,Wt=s(()=>({draft:S(`待审核`),approved:S(`待发布`),published:S(`已发布`),rejected:S(`已驳回`),disabled:S(`已停用`),stale:S(`来源已变化`),queued:S(`等待处理`),running:S(`处理中`),paused:S(`已暂停`),completed:S(`已完成`),failed:S(`失败`),cancelled:S(`已取消`)})),Gt={draft:`orange`,approved:`blue`,published:`green`,rejected:`red`,stale:`red`,completed:`green`,failed:`red`,running:`blue`},Kt=s(()=>({lexical:S(`关键词检索`),hybrid:S(`关键词与语义检索`),lexical_fallback:S(`语义服务暂不可用,已使用关键词`),unavailable:S(`检索暂不可用`)})),qt=s(()=>[{value:``,label:S(`全部状态`)},...[`draft`,`approved`,`published`,`rejected`,`disabled`,`stale`].map(e=>({value:e,label:Wt.value[e]}))]),Jt=s(()=>[{value:`qa`,label:S(`标准问答`)},{value:`procedure`,label:S(`业务流程`)},{value:`case`,label:S(`对话案例`)}]),Yt=s(()=>{var e;return(((e=P.value)==null?void 0:e.source_accounts)||[]).map(e=>({value:e.id,label:e.display_name||e.external_account_id}))});function $(){return Xt.apply(this,arguments)}function Xt(){return Xt=y(function*(){yield Bt.run(function(){var e=y(function*(e){let t=M.value,[n,r,i,a,o]=yield Promise.all([Ae(t,e),Pe(t,V.value,H.value,B.value,e),je(e),me.value?Me(t,e):Promise.resolve({items:[]}),ce.value?Ne(e):Promise.resolve({items:[]})]);return{summary:n,entries:r,tasks:i,logs:a,reviews:o}});return function(t){return e.apply(this,arguments)}}(),e=>{P.value=e.summary,Ce.value=e.entries.items,et.value=e.entries.total,Ke.value=e.tasks.items,qe.value=e.tasks.auto,Je.value=e.reviews.items,$e.value=e.logs.items}),Zt()}),Xt.apply(this,arguments)}function Zt(){Ut&&clearTimeout(Ut),!(!Ht||![...Ke.value,...Je.value].some(e=>[`queued`,`running`].includes(e.status)))&&(Ut=setTimeout(()=>{document.visibilityState===`visible`&&!Z.value?$():Zt()},5e3))}function Qt(){return $t.apply(this,arguments)}function $t(){return $t=y(function*(){M.value,Q++,G.value=null,K.value=!1,Ce.value=[],$e.value=[],W.value=null,U.value=``,P.value=null,Y.value=[],Dt.value=!1,kt.value=[],B.value=1,yield $(),M.value}),$t.apply(this,arguments)}function en(e){return tn.apply(this,arguments)}function tn(){return tn=y(function*(e){let t=++Q,n=yield Oe(M.value,e);t===Q&&(G.value=n,nt.value=rt(n),X.value=!1,K.value=!0)}),tn.apply(this,arguments)}function nn(e){return rn.apply(this,arguments)}function rn(){return rn=y(function*(e){if(!Z.value){Z.value=!0;try{yield e(),yield $()}finally{Z.value=!1}}}),rn.apply(this,arguments)}function an(){return on.apply(this,arguments)}function on(){return on=y(function*(){let e=G.value;if(!e)return;let t=M.value,n=Q;yield nn(y(function*(){let r=yield Re(t,e);n===Q&&(G.value=v(v({},r),{},{account_id:e.account_id,account_label:e.account_label}),nt.value=rt(r),X.value=!1),xe.success(S(`已保存为草稿,需要重新审核后发布`))}))}),on.apply(this,arguments)}function sn(e){return cn.apply(this,arguments)}function cn(){return cn=y(function*(e,t=0){let n=G.value;if(!n)return;let r=M.value,i=Q;yield nn(y(function*(){let a=yield Fe(r,n,e,X.value,t);i===Q&&(G.value=v(v({},a),{},{account_id:n.account_id,account_label:n.account_label}),nt.value=rt(a),X.value=!1),xe.success(S(e===`restore`?`已恢复为草稿,请审核后重新发布`:`操作成功`))}))}),cn.apply(this,arguments)}function ln(){if(!G.value)return;let e=v({},G.value),t=M.value,n=Q;Se.confirm({title:S(`删除这条已驳回知识?`),content:S(`将删除知识及其来源快照和版本记录,原始聊天归档保留。删除后无法恢复。`),okText:S(`确认删除`),okType:`danger`,cancelText:S(`取消`),onOk:()=>nn(y(function*(){yield Fe(t,e,`delete`,!0),n===Q&&(K.value=!1,G.value=null),Y.value=Y.value.filter(t=>t!==e.id),xe.success(S(`已删除`))}))})}function un(e){return dn.apply(this,arguments)}function dn(){return dn=y(function*(e){let t=M.value;yield nn(()=>Le(t,e))}),dn.apply(this,arguments)}function fn(){return pn.apply(this,arguments)}function pn(){return pn=y(function*(){if(Z.value)return;if(W.value=null,U.value=``,!N.value){U.value=S(`请先选择具体账号`);return}let e=tt.value.trim(),t=Array.from(e).length;if(t<2){U.value=S(`请输入至少 2 个字符的检索问题`);return}if(t>2e3){U.value=S(`检索问题不能超过 2000 个字符`);return}tt.value=e;let n=M.value,r=Q;Z.value=!0;try{let t=yield ke(n,e);r===Q&&(W.value=t)}catch(e){r===Q&&(U.value=ee(e,S(`检索失败,请稍后重试`)))}finally{Z.value=!1}}),pn.apply(this,arguments)}function mn(){return hn.apply(this,arguments)}function hn(){return hn=y(function*(){let e=M.value;yield nn(y(function*(){let t=yield Ie(e);b({fileName:`knowledge.jsonl`,source:t})}))}),hn.apply(this,arguments)}function gn(){Ht=!1,Q++,Bt.cancel(),Ut&&clearTimeout(Ut)}return u(()=>{Ht=!0,Zt()}),f(gn),o(gn),(o,s)=>(l(),i(`div`,ot,[e(n(ye),{title:n(S)(`知识中心`)},{extra:p(()=>[e(Te,{modelValue:M.value,"onUpdate:modelValue":s[0]||(s[0]=e=>M.value=e),disabled:Z.value||q.value||Dt.value||J.value||z.value,onChange:Qt},null,8,[`modelValue`,`disabled`])]),default:p(()=>[r(`p`,st,m(n(S)(`把历史聊天整理成可追溯的知识,审核发布后供客服回答时参考。`)),1),r(`div`,ct,[e(n(at),{size:`small`,current:Mt.value,items:[{title:n(S)(`整理聊天记录`)},{title:n(S)(`生成草稿`)},{title:n(S)(`审核知识`)},{title:n(S)(`发布并测试使用`)}]},null,8,[`current`,`items`]),r(`p`,lt,m(Nt.value),1)]),r(`div`,ut,[(l(),i(d,null,a([`draft`,`approved`,`published`,`stale`],e=>{var t;return r(`div`,{key:e,class:`rounded-lg border p-4`},[r(`div`,dt,m(Wt.value[e]),1),r(`div`,ft,m(((t=P.value)==null?void 0:t.counts[e])||0),1)])}),64))]),e(n(R),{wrap:``},{default:p(()=>{var i,a,o;return[e(n(I),null,{default:p(()=>{var e;return[t(m((e=P.value)!=null&&e.semantic_configured?n(S)(`支持语义与关键词检索`):n(S)(`关键词检索已就绪`)),1)]}),_:1}),r(`span`,null,m(n(S)(`客服使用知识`)),1),e(n(we),{checked:!!((i=P.value)!=null&&(i=i.settings)!=null&&i.enabled),disabled:!N.value||!ue.value||Z.value||!((a=P.value)!=null&&(a=a.settings)!=null&&a.enabled)&&!((o=P.value)!=null&&o.counts.published),onChange:s[1]||(s[1]=e=>un(!!e))},null,8,[`checked`,`disabled`]),n(T)?(l(),h(n(F),{key:0,type:`primary`,disabled:Z.value,onClick:Lt},{default:p(()=>[t(m(n(S)(`整理聊天记录`)),1)]),_:1},8,[`disabled`])):_(``,!0),ne.value?(l(),h(n(F),{key:1,onClick:s[2]||(s[2]=e=>J.value=!0)},{default:p(()=>[t(m(n(S)(`整理设置`)),1)]),_:1})):_(``,!0),pe.value?(l(),h(n(F),{key:2,disabled:!N.value||Z.value,onClick:mn},{default:p(()=>[t(m(n(S)(`导出已发布知识`)),1)]),_:1},8,[`disabled`])):_(``,!0),e(n(F),{loading:n(Vt),onClick:$},{default:p(()=>[t(m(n(S)(`刷新`)),1)]),_:1},8,[`loading`])]}),_:1}),N.value?_(``,!0):(l(),h(n(ve),{key:0,class:`mt-4`,type:`info`,"show-icon":``,message:n(S)(`当前汇总全部授权账号:整理聊天、查看和审核知识都可以直接进行;检索测试、导出和「客服使用知识」开关需选择具体账号。`)},null,8,[`message`]))]),_:1},8,[`title`]),e(n(ye),null,{default:p(()=>[e(n(_e),{"active-key":ge.value,"onUpdate:activeKey":s[19]||(s[19]=e=>ge.value=e)},{default:p(()=>[e(n(_e).TabPane,{key:`items`,tab:n(S)(`知识与审核`)},{default:p(()=>[e(n(R),{class:`mb-4`,wrap:``},{default:p(()=>[e(n(he),{value:V.value,"onUpdate:value":s[3]||(s[3]=e=>V.value=e),options:qt.value,style:{width:`150px`},onChange:s[4]||(s[4]=()=>{B.value=1,zt()})},null,8,[`value`,`options`]),e(n(L).Search,{value:H.value,"onUpdate:value":s[5]||(s[5]=e=>H.value=e),placeholder:n(S)(`搜索标题或问题`),style:{width:`300px`},onSearch:s[6]||(s[6]=()=>{B.value=1,zt()})},null,8,[`value`,`placeholder`])]),_:1}),n(ce)?(l(),h(n(R),{key:0,class:`mb-4 flex`,wrap:``},{default:p(()=>[e(n(F),{type:`primary`,disabled:Z.value,onClick:s[7]||(s[7]=e=>Xe(`new`))},{default:p(()=>[t(m(N.value?n(S)(`一键审核此账号全部草稿`):n(S)(`一键审核全部授权账号`)),1)]),_:1},8,[`disabled`]),e(n(F),{onClick:s[8]||(s[8]=e=>Xe(`jobs`))},{default:p(()=>[t(m(n(S)(`审核任务与结果`)),1)]),_:1}),Je.value.some(e=>[`queued`,`running`].includes(e.status))?(l(),h(n(I),{key:0,color:`blue`},{default:p(()=>[t(m(n(S)(`后台审核进行中`)),1)]),_:1})):_(``,!0)]),_:1})):_(``,!0),j.value?(l(),h(n(R),{key:1,class:`mb-4 flex`,wrap:``},{default:p(()=>[r(`span`,null,m(n(S)(`已选 {count} 条(当前页)`,{count:Y.value.length})),1),n(se)?(l(),h(n(F),{key:0,disabled:!Y.value.length||Z.value,onClick:s[9]||(s[9]=e=>Ft(`approve`))},{default:p(()=>[t(m(n(S)(`批量审核`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(le)?(l(),h(n(F),{key:1,type:`primary`,disabled:!Pt(`publish`)||Z.value,onClick:s[10]||(s[10]=e=>Ft(`publish`))},{default:p(()=>[t(m(n(S)(`发布选中`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(O)?(l(),h(n(F),{key:2,disabled:!Pt(`reject`)||Z.value,onClick:s[11]||(s[11]=e=>Ft(`reject`))},{default:p(()=>[t(m(n(S)(`驳回选中`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(k)?(l(),h(n(F),{key:3,danger:``,disabled:!Pt(`disable`)||Z.value,onClick:s[12]||(s[12]=e=>Ft(`disable`))},{default:p(()=>[t(m(n(S)(`停用选中`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(oe)?(l(),h(n(F),{key:4,danger:``,disabled:!Pt(`delete`)||Z.value,onClick:s[13]||(s[13]=e=>Ft(`delete`))},{default:p(()=>[t(m(n(S)(`删除已驳回`)),1)]),_:1},8,[`disabled`])):_(``,!0),Y.value.length?(l(),h(n(F),{key:5,type:`link`,onClick:s[14]||(s[14]=e=>Y.value=[])},{default:p(()=>[t(m(n(S)(`清空选择`)),1)]),_:1})):_(``,!0)]),_:1})):_(``,!0),e(n(fe),{"row-selection":jt.value,"data-source":Ce.value,"row-key":`id`,loading:n(Vt),pagination:{current:B.value,pageSize:30,total:et.value,showSizeChanger:!1},onChange:s[15]||(s[15]=e=>{B.value=e.current||1,zt()}),scroll:{x:1e3},columns:[{title:n(S)(`问题 / 标题`),dataIndex:`title`,key:`title`},...N.value?[]:[{title:n(S)(`账号`),dataIndex:`account_label`,key:`account`,width:160}],{title:n(S)(`分类`),dataIndex:`category`,key:`category`,width:120},{title:n(S)(`状态`),key:`status`,width:130},{title:n(S)(`版本`),dataIndex:`revision`,width:75},{title:n(S)(`更新时间`),key:`updated_at`,width:150}]},{emptyText:p(()=>[e(n(re),{description:H.value||V.value?n(S)(`没有符合筛选条件的知识,可调整筛选后重试。`):n(S)(`还没有知识,先从历史聊天整理出待审草稿。`)},{default:p(()=>[n(T)&&!H.value&&!V.value?(l(),h(n(F),{key:0,type:`primary`,onClick:Lt},{default:p(()=>[t(m(n(S)(`整理聊天记录`)),1)]),_:1})):_(``,!0)]),_:1},8,[`description`])]),bodyCell:p(({column:e,record:r})=>[e.key===`title`?(l(),h(n(F),{key:0,type:`link`,class:`!h-auto whitespace-normal text-left`,onClick:e=>en(r.id)},{default:p(()=>[t(m(r.title),1)]),_:2},1032,[`onClick`])):e.key===`status`?(l(),h(n(I),{key:1,color:Gt[r.status]},{default:p(()=>[t(m(Wt.value[r.status]),1)]),_:2},1032,[`color`])):e.key===`updated_at`?(l(),i(`span`,pt,m(n(Ve)(r.updated_at)),1)):e.key===`account`?(l(),i(d,{key:3},[t(m(n(S)(r.account_label)),1)],64)):e.key===`category`?(l(),i(d,{key:4},[t(m(n(S)(r.category)),1)],64)):_(``,!0)]),_:1},8,[`row-selection`,`data-source`,`loading`,`pagination`,`columns`])]),_:1},8,[`tab`]),e(n(_e).TabPane,{key:`jobs`,tab:n(S)(`整理任务`)},{default:p(()=>{var t;return[N.value&&(t=P.value)!=null&&t.watches.length?(l(),i(`div`,mt,[(l(!0),i(d,null,a(P.value.watches,t=>{var a;return l(),i(`div`,{key:t.source_account_id,class:`flex items-center gap-3`},[r(`span`,null,m((a=Yt.value.find(e=>e.value===t.source_account_id))==null?void 0:a.label)+` · `+m(n(S)(`新聊天自动整理`)),1),e(n(we),{checked:!!t.enabled,disabled:!n(ie)||Z.value,onChange:e=>nn(()=>n(De)(M.value,t.source_account_id,!!e))},null,8,[`checked`,`disabled`,`onChange`])])}),128))])):_(``,!0),e(Ue,{runs:Ke.value,auto:qe.value,"can-create":n(T),"can-control":n(E),"can-settings":ne.value,loading:n(Vt),onChanged:$,onCreate:Lt,onSettings:s[16]||(s[16]=e=>J.value=!0)},null,8,[`runs`,`auto`,`can-create`,`can-control`,`can-settings`,`loading`])]}),_:1},8,[`tab`]),de.value?(l(),h(n(_e).TabPane,{key:`test`,tab:n(S)(`检索测试`)},{default:p(()=>[r(`p`,ht,m(n(S)(`测试只检索已发布知识,不发送客服消息。相关度是排序参考,不代表事实正确率。`)),1),N.value&&P.value&&!P.value.counts.published?(l(),h(n(ve),{key:0,class:`mb-3`,type:`info`,"show-icon":``,message:n(S)(`当前账号暂无已发布知识,请先审核并发布知识后再测试检索。`)},null,8,[`message`])):_(``,!0),e(n(L).Search,{value:tt.value,"onUpdate:value":s[17]||(s[17]=e=>tt.value=e),placeholder:n(S)(`输入一个真实业务问题(2–2000 个字符)`),"enter-button":n(S)(`检索`),disabled:!N.value,loading:Z.value,onSearch:fn,onChange:s[18]||(s[18]=e=>U.value=``)},null,8,[`value`,`placeholder`,`enter-button`,`disabled`,`loading`]),U.value?(l(),h(n(ve),{key:1,class:`mt-3`,type:`error`,"show-icon":``,message:U.value},null,8,[`message`])):_(``,!0),W.value?(l(),i(d,{key:2},[r(`p`,gt,m(Kt.value[W.value.mode]||W.value.mode)+` · `+m(W.value.elapsed_ms)+` ms · `+m(n(S)(`{count} 条命中`,{count:W.value.hits.length})),1),W.value.hits.length?_(``,!0):(l(),h(n(re),{key:0,description:P.value&&!P.value.counts.published?n(S)(`当前账号没有已发布知识,审核通过后还需发布才能检索。`):n(S)(`没有可靠命中。请补充问题信息,或发布相应知识。`)},null,8,[`description`])),(l(!0),i(d,null,a(W.value.hits,i=>(l(),h(n(ye),{key:i.id,class:`mb-3`,title:i.title},{extra:p(()=>[e(n(F),{type:`link`,onClick:e=>en(i.id)},{default:p(()=>[t(m(n(S)(`查看来源`)),1)]),_:1},8,[`onClick`])]),default:p(()=>[r(`p`,_t,m(i.answer),1),r(`p`,vt,m(n(S)(`适用条件:{conditions}`,{conditions:i.conditions})),1),e(n(I),null,{default:p(()=>[t(m(n(S)(`版本 {revision}`,{revision:i.revision})),1)]),_:2},1024),e(n(I),null,{default:p(()=>[t(m(n(S)(`相关度 {score}`,{score:i.score})),1)]),_:2},1024)]),_:2},1032,[`title`]))),128))],64)):_(``,!0)]),_:1},8,[`tab`])):_(``,!0),me.value?(l(),h(n(_e).TabPane,{key:`traces`,tab:n(S)(`引用记录`)},{default:p(()=>[e(n(fe),{"data-source":$e.value,"row-key":`id`,pagination:{pageSize:15},columns:[{title:n(S)(`时间`),dataIndex:`created_at`},{title:n(S)(`问题`),dataIndex:`query`},{title:n(S)(`知识来源`),key:`hits`},{title:n(S)(`检索方式`),key:`mode`},{title:n(S)(`耗时 ms`),dataIndex:`elapsed_ms`}]},{bodyCell:p(({column:e,record:r})=>[e.key===`hits`?(l(),i(d,{key:0},[r.hits.length?_(``,!0):(l(),i(`span`,yt,m(n(S)(`无命中`)),1)),(l(!0),i(d,null,a(r.hits,e=>(l(),h(n(F),{key:e.id,type:`link`,onClick:t=>en(e.id)},{default:p(()=>[t(m(e.id.slice(0,8))+` · v`+m(e.revision),1)]),_:2},1032,[`onClick`]))),128))],64)):e.key===`mode`?(l(),i(`span`,bt,m(Kt.value[r.mode]||r.mode),1)):_(``,!0)]),_:1},8,[`data-source`,`columns`])]),_:1},8,[`tab`])):_(``,!0)]),_:1},8,[`active-key`])]),_:1}),e(He,{open:q.value,"onUpdate:open":s[20]||(s[20]=e=>q.value=e),"account-id":M.value,"can-watch":n(ie),onCreated:Rt},null,8,[`open`,`account-id`,`can-watch`]),e(We,{open:J.value,"onUpdate:open":s[21]||(s[21]=e=>J.value=e)},null,8,[`open`]),e(Ge,{open:z.value,"onUpdate:open":s[22]||(s[22]=e=>z.value=e),"account-id":M.value,"initial-tab":Ye.value,onChanged:$,onInspect:Ze},null,8,[`open`,`account-id`,`initial-tab`]),e(Be,{open:Dt.value,"onUpdate:open":s[23]||(s[23]=e=>Dt.value=e),"account-id":M.value,entries:kt.value,action:Ot.value,onFinished:It,onEdit:s[24]||(s[24]=e=>{Dt.value=!1,en(e)})},null,8,[`open`,`account-id`,`entries`,`action`]),e(n(Se),{open:K.value,"onUpdate:open":s[37]||(s[37]=e=>K.value=e),title:n(S)(`知识审核与来源`),width:`1100px`,footer:null,"destroy-on-close":!0},{default:p(()=>{var o;return[G.value?(l(),i(d,{key:0},[e(n(R),{class:`mb-4`},{default:p(()=>[e(n(I),{color:Gt[G.value.status]},{default:p(()=>[t(m(Wt.value[G.value.status]),1)]),_:1},8,[`color`]),e(n(I),null,{default:p(()=>[t(m(n(S)(`版本 {revision}`,{revision:G.value.revision})),1)]),_:1}),G.value.account_label?(l(),h(n(I),{key:0,color:`blue`},{default:p(()=>[t(m(n(S)(`账号:{account}`,{account:n(S)(G.value.account_label)})),1)]),_:1})):_(``,!0)]),_:1}),(l(!0),i(d,null,a(G.value.flags,e=>(l(),h(n(ve),{key:e,message:n(S)(e),type:`warning`,class:`mb-2`},null,8,[`message`]))),128)),r(`div`,xt,[r(`div`,null,[r(`h3`,St,m(n(S)(`来源对话(已自动脱敏)`)),1),(o=G.value.sources)!=null&&o.length?_(``,!0):(l(),h(n(re),{key:0,description:n(S)(`暂无可查看的来源,请检查正文查看权限`)},null,8,[`description`])),(l(!0),i(d,null,a(G.value.sources,e=>(l(),i(`div`,{key:e.message_id,class:`mb-3 rounded border p-3`},[r(`div`,Ct,m(e.role===`staff`?n(S)(`客服`):n(S)(`客户`))+` · `+m(e.sent_at)+` · v`+m(e.version_no),1),r(`p`,wt,m(e.content),1)]))),128))]),e(n(A),{layout:`vertical`},{default:p(()=>[e(n(A).Item,{label:n(S)(`标题`)},{default:p(()=>[e(n(L),{value:G.value.title,"onUpdate:value":s[25]||(s[25]=e=>G.value.title=e),maxlength:160,disabled:!n(D)},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(R),null,{default:p(()=>[e(n(A).Item,{label:n(S)(`类型`)},{default:p(()=>[e(n(he),{value:G.value.kind,"onUpdate:value":s[26]||(s[26]=e=>G.value.kind=e),options:Jt.value,disabled:!n(D),style:{width:`140px`}},null,8,[`value`,`options`,`disabled`])]),_:1},8,[`label`]),e(n(A).Item,{label:n(S)(`分类`)},{default:p(()=>[e(n(L),{value:G.value.category,"onUpdate:value":s[27]||(s[27]=e=>G.value.category=e),disabled:!n(D)},null,8,[`value`,`disabled`])]),_:1},8,[`label`])]),_:1}),e(n(A).Item,{label:n(S)(`完整问题`)},{default:p(()=>[e(n(L).TextArea,{value:G.value.question,"onUpdate:value":s[28]||(s[28]=e=>G.value.question=e),rows:3,maxlength:4e3,disabled:!n(D)},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(A).Item,{label:n(S)(`标准答案 / 步骤`)},{default:p(()=>[e(n(L).TextArea,{value:G.value.answer,"onUpdate:value":s[29]||(s[29]=e=>G.value.answer=e),rows:7,maxlength:8e3,disabled:!n(D)},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(A).Item,{label:n(S)(`适用条件(必填)`)},{default:p(()=>[e(n(L).TextArea,{value:G.value.conditions,"onUpdate:value":s[30]||(s[30]=e=>G.value.conditions=e),rows:3,maxlength:2e3,disabled:!n(D)},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(A).Item,{label:n(S)(`有效期截止日期(可选)`)},{default:p(()=>[e(n(L),{value:G.value.valid_until,"onUpdate:value":s[31]||(s[31]=e=>G.value.valid_until=e),type:`date`,disabled:!n(D)},null,8,[`value`,`disabled`])]),_:1},8,[`label`])]),_:1})]),it.value?(l(),h(n(ve),{key:0,class:`my-3`,type:`info`,message:n(S)(`修改尚未保存。请先保存草稿,再审核或发布。`)},null,8,[`message`])):_(``,!0),G.value.status===`draft`&&n(se)?(l(),h(n(be),{key:1,checked:X.value,"onUpdate:checked":s[32]||(s[32]=e=>X.value=e),class:`my-4`},{default:p(()=>[t(m(n(S)(`已核对客服身份、事实、适用条件和脱敏;内容可作为通用经验。涉及医疗内容已完成专业审核。`)),1)]),_:1},8,[`checked`])):_(``,!0),e(n(R),{wrap:``},{default:p(()=>[n(D)?(l(),h(n(F),{key:0,loading:Z.value,disabled:G.value.status===`stale`,onClick:an},{default:p(()=>[t(m(n(S)(`保存草稿`)),1)]),_:1},8,[`loading`,`disabled`])):_(``,!0),n(se)&&G.value.status===`draft`?(l(),h(n(F),{key:1,type:`primary`,disabled:!X.value||Z.value||it.value||!G.value.conditions.trim(),onClick:s[33]||(s[33]=e=>sn(`approve`))},{default:p(()=>[t(m(n(S)(`审核通过`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(O)&&[`draft`,`approved`].includes(G.value.status)?(l(),h(n(F),{key:2,danger:``,disabled:Z.value,onClick:s[34]||(s[34]=e=>sn(`reject`))},{default:p(()=>[t(m(n(S)(`驳回`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(le)&&G.value.status===`approved`?(l(),h(n(F),{key:3,type:`primary`,loading:Z.value,disabled:it.value,onClick:s[35]||(s[35]=e=>sn(`publish`))},{default:p(()=>[t(m(n(S)(`发布到知识库`)),1)]),_:1},8,[`loading`,`disabled`])):_(``,!0),n(oe)&&G.value.status===`rejected`?(l(),h(n(F),{key:4,danger:``,disabled:Z.value,onClick:ln},{default:p(()=>[t(m(n(S)(`删除已驳回知识`)),1)]),_:1},8,[`disabled`])):_(``,!0),n(k)&&G.value.status===`published`?(l(),h(n(F),{key:5,danger:``,disabled:Z.value,onClick:s[36]||(s[36]=e=>sn(`disable`))},{default:p(()=>[t(m(n(S)(`停用`)),1)]),_:1},8,[`disabled`])):_(``,!0)]),_:1}),r(`div`,Tt,[r(`h3`,Et,m(n(S)(`版本与操作记录`)),1),(l(!0),i(d,null,a(G.value.history,(e,a)=>(l(),i(`div`,{key:a,class:`flex items-center justify-between py-1 text-sm`},[r(`span`,null,`v`+m(e.revision)+` · `+m(e.action)+` · `+m(e.created_at),1),n(ae)&&e.revisionsn(`restore`,e.revision)},{default:p(()=>[t(m(n(S)(`恢复为草稿`)),1)]),_:1},8,[`disabled`,`onClick`])):_(``,!0)]))),128))])],64)):_(``,!0)]}),_:1},8,[`open`,`title`])]))}});export{Y as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/change-password-CdJrXvMV.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/change-password-CdJrXvMV.js new file mode 100644 index 000000000..76332c59a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/change-password-CdJrXvMV.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,b as r,g as i,gn as a,k as o,mt as s,qt as c,tr as l,v as u,vn as d,y as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as p}from"./objectWithoutProperties-BjoYlK0I.js";import{r as m}from"./router-DPk8lv5-.js";import{t as h}from"./user-B5TQUTuL.js";import{t as g}from"./t-zpQIkBTV.js";import{h as _}from"./useApi-CROJJdhE-oP73ypFI.js";import{n as v,t as y}from"./form-Qjb8uGpz.js";import{t as b}from"./alert-B0CAruYa.js";import{t as x}from"./button-B2y2NpJm.js";import{t as S}from"./card-Dird-dOy.js";import{a as C}from"./config-provider-Drlcp5ju.js";import{t as w}from"./input-CM3MYY88.js";var T={class:`mx-auto max-w-xl p-5`},E=o({__name:`change-password`,setup(o){let E=_(),D=h(),O=i(()=>{var e;return((e=D.userInfo)==null?void 0:e.homePath)===`/profile/password`}),k=d(!1),A=a({current_password:``,new_password:``,confirm:``});function j(){return M.apply(this,arguments)}function M(){return M=p(function*(){if(A.new_password!==A.confirm){C.warning(g(`两次输入的新密码不一致`));return}k.value=!0;try{yield m({current_password:A.current_password,new_password:A.new_password}),C.success(g(`密码已修改`)),yield E.push(`/`)}finally{k.value=!1}}),M.apply(this,arguments)}return(i,a)=>(s(),r(`div`,T,[O.value?(s(),u(n(b),{key:0,class:`mb-4`,type:`warning`,"show-icon":``,message:n(g)(`首次登录必须修改初始密码`),description:n(g)(`初始密码是公开的默认值,不改等于没有密码。改完才能进入其他页面。`)},null,8,[`message`,`description`])):f(``,!0),e(n(S),{title:n(g)(`修改密码`)},{default:c(()=>[e(n(y),{model:A,layout:`vertical`},{default:c(()=>[e(n(v),{label:n(g)(`当前密码`)},{default:c(()=>[e(n(w).Password,{value:A.current_password,"onUpdate:value":a[0]||(a[0]=e=>A.current_password=e)},null,8,[`value`])]),_:1},8,[`label`]),e(n(v),{label:n(g)(`新密码(至少 10 位,需同时含字母和数字)`)},{default:c(()=>[e(n(w).Password,{value:A.new_password,"onUpdate:value":a[1]||(a[1]=e=>A.new_password=e)},null,8,[`value`])]),_:1},8,[`label`]),e(n(v),{label:n(g)(`确认新密码`)},{default:c(()=>[e(n(w).Password,{value:A.confirm,"onUpdate:value":a[2]||(a[2]=e=>A.confirm=e)},null,8,[`value`])]),_:1},8,[`label`]),e(n(x),{type:`primary`,loading:k.value,onClick:j},{default:c(()=>[t(l(n(g)(`提交`)),1)]),_:1},8,[`loading`])]),_:1},8,[`model`])]),_:1},8,[`title`])]))}});export{E as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/checkbox-5QrAvlgg.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/checkbox-5QrAvlgg.js new file mode 100644 index 000000000..2acfa3fc2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/checkbox-5QrAvlgg.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,J as r,Ut as i,ct as a,g as o,gt as s,it as c,k as l,vn as u}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as d}from"./en_US-Cv9hrLhb.js";import{F as f,G as p,O as m,Tt as h,W as g,X as _,q as v,rt as y,t as b,vt as x}from"./useConfigInject-z_xeO0pP.js";import{t as S}from"./vue-types-CFReUAWV.js";import{i as C,n as w}from"./FormItemContext-CEmO5XmM.js";import{t as T}from"./Checkbox-CaX94bng.js";import{n as E}from"./style-DQ50flCp.js";var D=()=>({name:String,prefixCls:String,options:g([]),disabled:Boolean,id:String}),O=()=>d(d({},D()),{defaultValue:g(),value:g(),onChange:v(),"onUpdate:value":v()}),k=()=>({prefixCls:String,defaultChecked:p(),checked:p(),disabled:p(),isGroup:p(),value:S.any,name:String,id:String,indeterminate:p(),type:_(`checkbox`),autofocus:p(),onChange:v(),"onUpdate:checked":v(),onClick:v(),skipGroup:p(!1)}),A=()=>d(d({},k()),{indeterminate:p(!1)}),j=Symbol(`CheckboxGroupContext`),M=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i(P==null?void 0:P.disabled.value)||O.value);i(()=>{!e.skipGroup&&P&&P.registerValue(F,e.value)}),c(()=>{P&&P.cancelValue(F)}),a(()=>{m(!!(e.checked!==void 0||P||e.value===void 0),`Checkbox`,"`value` is not validate prop, do you mean `checked`?")});let L=e=>{let t=e.target.checked;s(`update:checked`,t),s(`change`,e),_.onFieldChange()},R=u();return g({focus:()=>{var e;(e=R.value)==null||e.focus()},blur:()=>{var e;(e=R.value)==null||e.blur()}}),()=>{var n;let r=y((n=p.default)==null?void 0:n.call(p)),{indeterminate:i,skipGroup:a,id:o=_.id.value}=e,c=M(e,[`indeterminate`,`skipGroup`,`id`]),{onMouseenter:u,onMouseleave:f,onInput:m,class:g,style:b}=l,C=M(l,[`onMouseenter`,`onMouseleave`,`onInput`,`class`,`style`]),w=d(d(d(d({},c),{id:o,prefixCls:S.value}),C),{disabled:I.value});P&&!a?(w.onChange=function(){s(`change`,...arguments),P.toggleOption({label:r,value:e.value})},w.name=P.name.value,w.checked=P.mergedValue.value.includes(e.value),w.disabled=I.value||k.value,w.indeterminate=i):w.onChange=L;let E=x({[`${S.value}-wrapper`]:!0,[`${S.value}-rtl`]:D.value===`rtl`,[`${S.value}-wrapper-checked`]:w.checked,[`${S.value}-wrapper-disabled`]:w.disabled,[`${S.value}-wrapper-in-form-item`]:v.isFormItemInput},g,N.value),O=x({[`${S.value}-indeterminate`]:i},N.value);return A(t(`label`,{class:E,style:b,onMouseenter:u,onMouseleave:f},[t(T,h(h({"aria-checked":i?`mixed`:void 0},w),{},{class:O,ref:R}),null),r.length?t(`span`,null,[r]):null]))}}}),P=l({compatConfig:{MODE:3},name:`ACheckboxGroup`,inheritAttrs:!1,props:O(),setup(e,r){let{slots:i,attrs:a,emit:c,expose:l}=r,d=C(),{prefixCls:f,direction:p}=b(`checkbox`,e),m=o(()=>`${f.value}-group`),[g,_]=E(m),v=u((e.value===void 0?e.defaultValue:e.value)||[]);n(()=>e.value,()=>{v.value=e.value||[]});let y=o(()=>e.options.map(e=>typeof e==`string`||typeof e==`number`?{label:e,value:e}:e)),x=u(Symbol()),S=u(new Map),w=e=>{S.value.delete(e),x.value=Symbol()},T=(e,t)=>{S.value.set(e,t),x.value=Symbol()},D=u(new Map);return n(x,()=>{let e=new Map;for(let t of S.value.values())e.set(t,!0);D.value=e}),s(j,{cancelValue:w,registerValue:T,toggleOption:t=>{let n=v.value.indexOf(t.value),r=[...v.value];n===-1?r.push(t.value):r.splice(n,1),e.value===void 0&&(v.value=r);let i=r.filter(e=>D.value.has(e)).sort((e,t)=>y.value.findIndex(t=>t.value===e)-y.value.findIndex(e=>e.value===t));c(`update:value`,i),c(`change`,i),d.onFieldChange()},mergedValue:v,name:o(()=>e.name),disabled:o(()=>e.disabled)}),l({mergedValue:v}),()=>{var n;let{id:r=d.id.value}=e,o=null;return y.value&&y.value.length>0&&(o=y.value.map(n=>{var r;return t(N,{prefixCls:f.value,key:n.value.toString(),disabled:`disabled`in n?n.disabled:e.disabled,indeterminate:n.indeterminate,value:n.value,checked:v.value.indexOf(n.value)!==-1,onChange:n.onChange,class:`${m.value}-item`},{default:()=>[i.label===void 0?n.label:(r=i.label)==null?void 0:r.call(i,n)]})})),g(t(`div`,h(h({},a),{},{class:[m.value,{[`${m.value}-rtl`]:p.value===`rtl`},a.class,_.value],id:r}),[o||((n=i.default)==null?void 0:n.call(i))]))}}}),F=e({CheckboxGroup:()=>P,checkboxGroupProps:()=>O,checkboxProps:()=>A,default:()=>I});N.Group=P,N.install=function(e){return e.component(N.name,N),e.component(P.name,P),e};var I=N;export{F as n,I as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/cn-BpFrWzX2.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/cn-BpFrWzX2.js new file mode 100644 index 000000000..523e64836 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/cn-BpFrWzX2.js @@ -0,0 +1 @@ +import{t as e}from"./objectSpread2-BmonrgTA.js";function t(e){var n,r,i=``;if(typeof e==`string`||typeof e==`number`)i+=e;else if(typeof e==`object`){if(Array.isArray(e)){var a=e.length;for(n=0;n{let n=Array(e.length+t.length);for(let t=0;t({classGroupId:e,validator:t}),a=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),o=`-`,s=[],c=`arbitrary..`,l=e=>{let t=ee(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return d(e);let n=e.split(o);return u(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=i[e],a=n[e];return t?a?r(a,t):t:a||s}return n[e]||s}}},u=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=u(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let s=t===0?e.join(o):e.slice(t).join(o),c=a.length;for(let e=0;ee.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?c+r:void 0})(),ee=e=>{let{theme:t,classGroups:n}=e;return f(n,t)},f=(e,t)=>{let n=a();for(let r in e){let i=e[r];p(i,n,r,t)}return n},p=(e,t,n,r)=>{let i=e.length;for(let a=0;a{if(typeof e==`string`){h(e,t,n);return}if(typeof e==`function`){g(e,t,n,r);return}_(e,t,n,r)},h=(e,t,n)=>{let r=e===``?t:v(t,e);r.classGroupId=n},g=(e,t,n,r)=>{if(y(e)){p(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(i(n,e))},_=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e{let n=e,r=t.split(o),i=r.length;for(let e=0;e`isThemeGetter`in e&&e.isThemeGetter===!0,b=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},x=`!`,S=`:`,C=[],w=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),te=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;si?a-i:void 0;return w(t,l,c,u)};if(t){let e=t+S,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):w(C,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},ne=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},T=t=>e({cache:b(t.cacheSize),parseClassName:te(t),sortModifiers:ne(t),postfixLookupClassGroupIds:re(t)},l(t)),re=e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],c=e.trim().split(E),l=``;for(let e=c.length-1;e>=0;--e){let t=c[e],{isExternal:u,modifiers:d,hasImportantModifier:ee,baseClassName:f,maybePostfixModifierPosition:p}=n(t);if(u){l=t+(l.length>0?` `+l:l);continue}let m=!!p,h;if(m){h=r(f.substring(0,p));let e=h&&o[h]?r(f):void 0;e&&e!==h&&(h=e,m=!1)}else h=r(f);if(!h){if(!m){l=t+(l.length>0?` `+l:l);continue}if(h=r(f),!h){l=t+(l.length>0?` `+l:l);continue}m=!1}let g=d.length===0?``:d.length===1?d[0]:a(d).join(`:`),_=ee?g+x:g,v=_+h;if(s.indexOf(v)>-1)continue;s.push(v);let y=i(h,m);for(let e=0;e0?` `+l:l)}return l},O=(...e)=>{let t=0,n,r,i=``;for(;t{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r{let n,r,i,a,o=o=>(n=T(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=D(e,n);return i(e,a),a};return a=o,(...e)=>a(O(...e))},j=[],M=e=>{let t=t=>t[e]||j;return t.isThemeGetter=!0,t},N=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,P=/^\((?:(\w[\w-]*):)?(.+)\)$/i,ie=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,ae=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,F=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,I=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,L=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,z=e=>ie.test(e),B=e=>!!e&&!Number.isNaN(Number(e)),V=e=>!!e&&Number.isInteger(Number(e)),oe=e=>e.endsWith(`%`)&&B(e.slice(0,-1)),H=e=>ae.test(e),se=()=>!0,ce=e=>F.test(e)&&!I.test(e),U=()=>!1,le=e=>L.test(e),W=e=>R.test(e),ue=e=>!G(e)&&!J(e),de=e=>e.startsWith(`@container`)&&(e[10]===`/`&&e[11]!==void 0||e[11]===`s`&&e[16]!==void 0&&e.startsWith(`-size/`,10)||e[11]===`n`&&e[18]!==void 0&&e.startsWith(`-normal/`,10)),fe=e=>Z(e,we,U),G=e=>N.test(e),K=e=>Z(e,Te,ce),pe=e=>Z(e,Ee,B),me=e=>Z(e,Oe,se),he=e=>Z(e,De,U),ge=e=>Z(e,$,U),_e=e=>Z(e,Ce,W),q=e=>Z(e,ke,le),J=e=>P.test(e),Y=e=>Q(e,Te),ve=e=>Q(e,De),ye=e=>Q(e,$),be=e=>Q(e,we),xe=e=>Q(e,Ce),X=e=>Q(e,ke,!0),Se=e=>Q(e,Oe,!0),Z=(e,t,n)=>{let r=N.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Q=(e,t,n=!1)=>{let r=P.exec(e);return r?r[1]?t(r[1]):n:!1},$=e=>e===`position`||e===`percentage`,Ce=e=>e===`image`||e===`url`,we=e=>e===`length`||e===`size`||e===`bg-size`,Te=e=>e===`length`,Ee=e=>e===`number`,De=e=>e===`family-name`,Oe=e=>e===`number`||e===`weight`,ke=e=>e===`shadow`,Ae=A(()=>{let e=M(`color`),t=M(`font`),n=M(`text`),r=M(`font-weight`),i=M(`tracking`),a=M(`leading`),o=M(`breakpoint`),s=M(`container`),c=M(`spacing`),l=M(`radius`),u=M(`shadow`),d=M(`inset-shadow`),ee=M(`text-shadow`),f=M(`drop-shadow`),p=M(`blur`),m=M(`perspective`),h=M(`aspect`),g=M(`ease`),_=M(`animate`),v=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],y=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],b=()=>[...y(),J,G],x=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],S=()=>[`auto`,`contain`,`none`],C=()=>[J,G,c],w=()=>[z,`full`,`auto`,...C()],te=()=>[V,`none`,`subgrid`,J,G],ne=()=>[`auto`,{span:[`full`,V,J,G]},V,J,G],T=()=>[V,`auto`,J,G],re=()=>[`auto`,`min`,`max`,`fr`,J,G],E=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],D=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],O=()=>[`auto`,...C()],k=()=>[z,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...C()],A=()=>[z,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...C()],j=()=>[z,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...C()],N=()=>[e,J,G],P=()=>[...y(),ye,ge,{position:[J,G]}],ie=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],ae=()=>[`auto`,`cover`,`contain`,be,fe,{size:[J,G]}],F=()=>[oe,Y,K],I=()=>[``,`none`,`full`,l,J,G],L=()=>[``,B,Y,K],R=()=>[`solid`,`dashed`,`dotted`,`double`],ce=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],U=()=>[B,oe,ye,ge],le=()=>[``,`none`,p,J,G],W=()=>[`none`,B,J,G],Z=()=>[`none`,B,J,G],Q=()=>[B,J,G],$=()=>[z,`full`,...C()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[H],breakpoint:[H],color:[se],container:[H],"drop-shadow":[H],ease:[`in`,`out`,`in-out`],font:[ue],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[H],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[H],shadow:[H],spacing:[`px`,B],text:[H],"text-shadow":[H],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,z,G,J,h]}],container:[`container`],"container-type":[{"@container":[``,`normal`,`size`,J,G]}],"container-named":[de],columns:[{columns:[B,G,J,s]}],"break-after":[{"break-after":v()}],"break-before":[{"break-before":v()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:b()}],overflow:[{overflow:x()}],"overflow-x":[{"overflow-x":x()}],"overflow-y":[{"overflow-y":x()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:w()}],"inset-x":[{"inset-x":w()}],"inset-y":[{"inset-y":w()}],start:[{"inset-s":w(),start:w()}],end:[{"inset-e":w(),end:w()}],"inset-bs":[{"inset-bs":w()}],"inset-be":[{"inset-be":w()}],top:[{top:w()}],right:[{right:w()}],bottom:[{bottom:w()}],left:[{left:w()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[V,`auto`,J,G]}],basis:[{basis:[z,`full`,`auto`,s,...C()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[B,z,`auto`,`initial`,`none`,G]}],grow:[{grow:[``,B,J,G]}],shrink:[{shrink:[``,B,J,G]}],order:[{order:[V,`first`,`last`,`none`,J,G]}],"grid-cols":[{"grid-cols":te()}],"col-start-end":[{col:ne()}],"col-start":[{"col-start":T()}],"col-end":[{"col-end":T()}],"grid-rows":[{"grid-rows":te()}],"row-start-end":[{row:ne()}],"row-start":[{"row-start":T()}],"row-end":[{"row-end":T()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":re()}],"auto-rows":[{"auto-rows":re()}],gap:[{gap:C()}],"gap-x":[{"gap-x":C()}],"gap-y":[{"gap-y":C()}],"justify-content":[{justify:[...E(),`normal`]}],"justify-items":[{"justify-items":[...D(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...D()]}],"align-content":[{content:[`normal`,...E()]}],"align-items":[{items:[...D(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...D(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":E()}],"place-items":[{"place-items":[...D(),`baseline`]}],"place-self":[{"place-self":[`auto`,...D()]}],p:[{p:C()}],px:[{px:C()}],py:[{py:C()}],ps:[{ps:C()}],pe:[{pe:C()}],pbs:[{pbs:C()}],pbe:[{pbe:C()}],pt:[{pt:C()}],pr:[{pr:C()}],pb:[{pb:C()}],pl:[{pl:C()}],m:[{m:O()}],mx:[{mx:O()}],my:[{my:O()}],ms:[{ms:O()}],me:[{me:O()}],mbs:[{mbs:O()}],mbe:[{mbe:O()}],mt:[{mt:O()}],mr:[{mr:O()}],mb:[{mb:O()}],ml:[{ml:O()}],"space-x":[{"space-x":C()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":C()}],"space-y-reverse":[`space-y-reverse`],size:[{size:k()}],"inline-size":[{inline:[`auto`,...A()]}],"min-inline-size":[{"min-inline":[`auto`,...A()]}],"max-inline-size":[{"max-inline":[`none`,...A()]}],"block-size":[{block:[`auto`,...j()]}],"min-block-size":[{"min-block":[`auto`,...j()]}],"max-block-size":[{"max-block":[`none`,...j()]}],w:[{w:[s,`screen`,...k()]}],"min-w":[{"min-w":[s,`screen`,`none`,...k()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...k()]}],h:[{h:[`screen`,`lh`,...k()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...k()]}],"max-h":[{"max-h":[`screen`,`lh`,...k()]}],"font-size":[{text:[`base`,n,Y,K]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Se,me]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,oe,G]}],"font-family":[{font:[ve,he,t]}],"font-features":[{"font-features":[G]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,J,G]}],"line-clamp":[{"line-clamp":[B,`none`,J,pe]}],leading:[{leading:[a,...C()]}],"list-image":[{"list-image":[`none`,J,G]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,J,G]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:N()}],"text-color":[{text:N()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[...R(),`wavy`]}],"text-decoration-thickness":[{decoration:[B,`from-font`,`auto`,J,K]}],"text-decoration-color":[{decoration:N()}],"underline-offset":[{"underline-offset":[B,`auto`,J,G]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:C()}],"tab-size":[{tab:[V,J,G]}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,J,G]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,J,G]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:P()}],"bg-repeat":[{bg:ie()}],"bg-size":[{bg:ae()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},V,J,G],radial:[``,J,G],conic:[V,J,G]},xe,_e]}],"bg-color":[{bg:N()}],"gradient-from-pos":[{from:F()}],"gradient-via-pos":[{via:F()}],"gradient-to-pos":[{to:F()}],"gradient-from":[{from:N()}],"gradient-via":[{via:N()}],"gradient-to":[{to:N()}],rounded:[{rounded:I()}],"rounded-s":[{"rounded-s":I()}],"rounded-e":[{"rounded-e":I()}],"rounded-t":[{"rounded-t":I()}],"rounded-r":[{"rounded-r":I()}],"rounded-b":[{"rounded-b":I()}],"rounded-l":[{"rounded-l":I()}],"rounded-ss":[{"rounded-ss":I()}],"rounded-se":[{"rounded-se":I()}],"rounded-ee":[{"rounded-ee":I()}],"rounded-es":[{"rounded-es":I()}],"rounded-tl":[{"rounded-tl":I()}],"rounded-tr":[{"rounded-tr":I()}],"rounded-br":[{"rounded-br":I()}],"rounded-bl":[{"rounded-bl":I()}],"border-w":[{border:L()}],"border-w-x":[{"border-x":L()}],"border-w-y":[{"border-y":L()}],"border-w-s":[{"border-s":L()}],"border-w-e":[{"border-e":L()}],"border-w-bs":[{"border-bs":L()}],"border-w-be":[{"border-be":L()}],"border-w-t":[{"border-t":L()}],"border-w-r":[{"border-r":L()}],"border-w-b":[{"border-b":L()}],"border-w-l":[{"border-l":L()}],"divide-x":[{"divide-x":L()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":L()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[...R(),`hidden`,`none`]}],"divide-style":[{divide:[...R(),`hidden`,`none`]}],"border-color":[{border:N()}],"border-color-x":[{"border-x":N()}],"border-color-y":[{"border-y":N()}],"border-color-s":[{"border-s":N()}],"border-color-e":[{"border-e":N()}],"border-color-bs":[{"border-bs":N()}],"border-color-be":[{"border-be":N()}],"border-color-t":[{"border-t":N()}],"border-color-r":[{"border-r":N()}],"border-color-b":[{"border-b":N()}],"border-color-l":[{"border-l":N()}],"divide-color":[{divide:N()}],"outline-style":[{outline:[...R(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[B,J,G]}],"outline-w":[{outline:[``,B,Y,K]}],"outline-color":[{outline:N()}],shadow:[{shadow:[``,`none`,u,X,q]}],"shadow-color":[{shadow:N()}],"inset-shadow":[{"inset-shadow":[`none`,d,X,q]}],"inset-shadow-color":[{"inset-shadow":N()}],"ring-w":[{ring:L()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:N()}],"ring-offset-w":[{"ring-offset":[B,K]}],"ring-offset-color":[{"ring-offset":N()}],"inset-ring-w":[{"inset-ring":L()}],"inset-ring-color":[{"inset-ring":N()}],"text-shadow":[{"text-shadow":[`none`,ee,X,q]}],"text-shadow-color":[{"text-shadow":N()}],opacity:[{opacity:[B,J,G]}],"mix-blend":[{"mix-blend":[...ce(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ce()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[B]}],"mask-image-linear-from-pos":[{"mask-linear-from":U()}],"mask-image-linear-to-pos":[{"mask-linear-to":U()}],"mask-image-linear-from-color":[{"mask-linear-from":N()}],"mask-image-linear-to-color":[{"mask-linear-to":N()}],"mask-image-t-from-pos":[{"mask-t-from":U()}],"mask-image-t-to-pos":[{"mask-t-to":U()}],"mask-image-t-from-color":[{"mask-t-from":N()}],"mask-image-t-to-color":[{"mask-t-to":N()}],"mask-image-r-from-pos":[{"mask-r-from":U()}],"mask-image-r-to-pos":[{"mask-r-to":U()}],"mask-image-r-from-color":[{"mask-r-from":N()}],"mask-image-r-to-color":[{"mask-r-to":N()}],"mask-image-b-from-pos":[{"mask-b-from":U()}],"mask-image-b-to-pos":[{"mask-b-to":U()}],"mask-image-b-from-color":[{"mask-b-from":N()}],"mask-image-b-to-color":[{"mask-b-to":N()}],"mask-image-l-from-pos":[{"mask-l-from":U()}],"mask-image-l-to-pos":[{"mask-l-to":U()}],"mask-image-l-from-color":[{"mask-l-from":N()}],"mask-image-l-to-color":[{"mask-l-to":N()}],"mask-image-x-from-pos":[{"mask-x-from":U()}],"mask-image-x-to-pos":[{"mask-x-to":U()}],"mask-image-x-from-color":[{"mask-x-from":N()}],"mask-image-x-to-color":[{"mask-x-to":N()}],"mask-image-y-from-pos":[{"mask-y-from":U()}],"mask-image-y-to-pos":[{"mask-y-to":U()}],"mask-image-y-from-color":[{"mask-y-from":N()}],"mask-image-y-to-color":[{"mask-y-to":N()}],"mask-image-radial":[{"mask-radial":[J,G]}],"mask-image-radial-from-pos":[{"mask-radial-from":U()}],"mask-image-radial-to-pos":[{"mask-radial-to":U()}],"mask-image-radial-from-color":[{"mask-radial-from":N()}],"mask-image-radial-to-color":[{"mask-radial-to":N()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":y()}],"mask-image-conic-pos":[{"mask-conic":[B]}],"mask-image-conic-from-pos":[{"mask-conic-from":U()}],"mask-image-conic-to-pos":[{"mask-conic-to":U()}],"mask-image-conic-from-color":[{"mask-conic-from":N()}],"mask-image-conic-to-color":[{"mask-conic-to":N()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:P()}],"mask-repeat":[{mask:ie()}],"mask-size":[{mask:ae()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,J,G]}],filter:[{filter:[``,`none`,J,G]}],blur:[{blur:le()}],brightness:[{brightness:[B,J,G]}],contrast:[{contrast:[B,J,G]}],"drop-shadow":[{"drop-shadow":[``,`none`,f,X,q]}],"drop-shadow-color":[{"drop-shadow":N()}],grayscale:[{grayscale:[``,B,J,G]}],"hue-rotate":[{"hue-rotate":[B,J,G]}],invert:[{invert:[``,B,J,G]}],saturate:[{saturate:[B,J,G]}],sepia:[{sepia:[``,B,J,G]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,J,G]}],"backdrop-blur":[{"backdrop-blur":le()}],"backdrop-brightness":[{"backdrop-brightness":[B,J,G]}],"backdrop-contrast":[{"backdrop-contrast":[B,J,G]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,B,J,G]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[B,J,G]}],"backdrop-invert":[{"backdrop-invert":[``,B,J,G]}],"backdrop-opacity":[{"backdrop-opacity":[B,J,G]}],"backdrop-saturate":[{"backdrop-saturate":[B,J,G]}],"backdrop-sepia":[{"backdrop-sepia":[``,B,J,G]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":C()}],"border-spacing-x":[{"border-spacing-x":C()}],"border-spacing-y":[{"border-spacing-y":C()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,J,G]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[B,`initial`,J,G]}],ease:[{ease:[`linear`,`initial`,g,J,G]}],delay:[{delay:[B,J,G]}],animate:[{animate:[`none`,_,J,G]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[m,J,G]}],"perspective-origin":[{"perspective-origin":b()}],rotate:[{rotate:W()}],"rotate-x":[{"rotate-x":W()}],"rotate-y":[{"rotate-y":W()}],"rotate-z":[{"rotate-z":W()}],scale:[{scale:Z()}],"scale-x":[{"scale-x":Z()}],"scale-y":[{"scale-y":Z()}],"scale-z":[{"scale-z":Z()}],"scale-3d":[`scale-3d`],skew:[{skew:Q()}],"skew-x":[{"skew-x":Q()}],"skew-y":[{"skew-y":Q()}],transform:[{transform:[J,G,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:b()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:$()}],"translate-x":[{"translate-x":$()}],"translate-y":[{"translate-y":$()}],"translate-z":[{"translate-z":$()}],"translate-none":[`translate-none`],zoom:[{zoom:[V,J,G]}],accent:[{accent:N()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:N()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,J,G]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scrollbar-thumb-color":[{"scrollbar-thumb":N()}],"scrollbar-track-color":[{"scrollbar-track":N()}],"scrollbar-gutter":[{"scrollbar-gutter":[`auto`,`stable`,`both`]}],"scrollbar-w":[{scrollbar:[`auto`,`thin`,`none`]}],"scroll-m":[{"scroll-m":C()}],"scroll-mx":[{"scroll-mx":C()}],"scroll-my":[{"scroll-my":C()}],"scroll-ms":[{"scroll-ms":C()}],"scroll-me":[{"scroll-me":C()}],"scroll-mbs":[{"scroll-mbs":C()}],"scroll-mbe":[{"scroll-mbe":C()}],"scroll-mt":[{"scroll-mt":C()}],"scroll-mr":[{"scroll-mr":C()}],"scroll-mb":[{"scroll-mb":C()}],"scroll-ml":[{"scroll-ml":C()}],"scroll-p":[{"scroll-p":C()}],"scroll-px":[{"scroll-px":C()}],"scroll-py":[{"scroll-py":C()}],"scroll-ps":[{"scroll-ps":C()}],"scroll-pe":[{"scroll-pe":C()}],"scroll-pbs":[{"scroll-pbs":C()}],"scroll-pbe":[{"scroll-pbe":C()}],"scroll-pt":[{"scroll-pt":C()}],"scroll-pr":[{"scroll-pr":C()}],"scroll-pb":[{"scroll-pb":C()}],"scroll-pl":[{"scroll-pl":C()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,J,G]}],fill:[{fill:[`none`,...N()]}],"stroke-w":[{stroke:[B,Y,K,pe]}],stroke:[{stroke:[`none`,...N()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{"container-named":[`container-type`],overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`right`,`left`],"inset-y":[`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`pr`,`pl`],py:[`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`mr`,`ml`],my:[`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-r`,`border-w-l`],"border-w-y":[`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-r`,`border-color-l`],"border-color-y":[`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},postfixLookupClassGroups:[`container-type`],orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function je(...e){return Ae(n(e))}export{n,je as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/collapse-BKfwrYZp.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/collapse-BKfwrYZp.js new file mode 100644 index 000000000..abf72b9ad --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/collapse-BKfwrYZp.js @@ -0,0 +1,6 @@ +import{D as e,Ht as t,Ut as n,Yt as r,g as i,k as a,vn as o,xn as s}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as c,t as l}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as u}from"./en_US-Cv9hrLhb.js";import{G as d,Tt as f,X as p,Y as m,ft as h,h as g,l as _,m as v,mt as y,q as b,rt as x,t as S,u as C,vt as w,xt as T}from"./useConfigInject-z_xeO0pP.js";import{t as E}from"./initDefaultProps-D8Mki4gM.js";import{t as D}from"./vue-types-CFReUAWV.js";import{t as O}from"./devWarning-DlchpATv.js";import{t as k}from"./vnode-CRVBf7wj.js";import{i as A,t as j}from"./collapseMotion-BfalGvoQ.js";import{a as M}from"./tooltip-DP9wufYH.js";import{t as N}from"./RightOutlined-DwLwVX1C.js";var P=()=>({prefixCls:String,activeKey:m([Array,Number,String]),defaultActiveKey:m([Array,Number,String]),accordion:d(),destroyInactivePanel:d(),bordered:d(),expandIcon:b(),openAnimation:D.object,expandIconPosition:p(),collapsible:p(),ghost:d(),onChange:b(),"onUpdate:activeKey":b()}),F=()=>({openAnimation:D.object,prefixCls:String,header:D.any,headerClass:String,showArrow:d(),isActive:d(),destroyInactivePanel:d(),disabled:d(),accordion:d(),forceRender:d(),expandIcon:b(),extra:D.any,panelKey:m(),collapsible:p(),role:String,onItemClick:b()}),I=e=>{let{componentCls:t,collapseContentBg:n,padding:r,collapseContentPaddingHorizontal:i,collapseHeaderBg:a,collapseHeaderPadding:o,collapsePanelBorderRadius:s,lineWidth:c,lineType:l,colorBorder:d,colorText:f,colorTextHeading:p,colorTextDisabled:m,fontSize:h,lineHeight:_,marginSM:y,paddingSM:b,motionDurationSlow:x,fontSizeIcon:S}=e,C=`${c}px ${l} ${d}`;return{[t]:u(u({},v(e)),{backgroundColor:a,border:C,borderBottom:0,borderRadius:`${s}px`,"&-rtl":{direction:`rtl`},[`& > ${t}-item`]:{borderBottom:C,"&:last-child":{[` + &, + & > ${t}-header`]:{borderRadius:`0 0 ${s}px ${s}px`}},[`> ${t}-header`]:{position:`relative`,display:`flex`,flexWrap:`nowrap`,alignItems:`flex-start`,padding:o,color:p,lineHeight:_,cursor:`pointer`,transition:`all ${x}, visibility 0s`,[`> ${t}-header-text`]:{flex:`auto`},"&:focus":{outline:`none`},[`${t}-expand-icon`]:{height:h*_,display:`flex`,alignItems:`center`,paddingInlineEnd:y},[`${t}-arrow`]:u(u({},g()),{fontSize:S,svg:{transition:`transform ${x}`}}),[`${t}-header-text`]:{marginInlineEnd:`auto`}},[`${t}-header-collapsible-only`]:{cursor:`default`,[`${t}-header-text`]:{flex:`none`,cursor:`pointer`},[`${t}-expand-icon`]:{cursor:`pointer`}},[`${t}-icon-collapsible-only`]:{cursor:`default`,[`${t}-expand-icon`]:{cursor:`pointer`}},[`&${t}-no-arrow`]:{[`> ${t}-header`]:{paddingInlineStart:b}}},[`${t}-content`]:{color:f,backgroundColor:n,borderTop:C,[`& > ${t}-content-box`]:{padding:`${r}px ${i}px`},"&-hidden":{display:`none`}},[`${t}-item:last-child`]:{[`> ${t}-content`]:{borderRadius:`0 0 ${s}px ${s}px`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:m,cursor:`not-allowed`}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:y}}}}})}},L=e=>{let{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow svg`;return{[`${t}-rtl`]:{[n]:{transform:`rotate(180deg)`}}}},R=e=>{let{componentCls:t,collapseHeaderBg:n,paddingXXS:r,colorBorder:i}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${i}`},[` + > ${t}-item:last-child, + > ${t}-item:last-child ${t}-header + `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:`transparent`,borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},z=e=>{let{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:`transparent`,border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:`transparent`,border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}},B=C(`Collapse`,e=>{let t=_(e,{collapseContentBg:e.colorBgContainer,collapseHeaderBg:e.colorFillAlter,collapseHeaderPadding:`${e.paddingSM}px ${e.padding}px`,collapsePanelBorderRadius:e.borderRadiusLG,collapseContentPaddingHorizontal:16});return[I(t),R(t),z(t),L(t),A(t)]});function V(e){let t=e;if(!Array.isArray(t)){let e=typeof t;t=e===`number`||e===`string`?[t]:[]}return t.map(e=>String(e))}var H=a({compatConfig:{MODE:3},name:`ACollapse`,inheritAttrs:!1,props:E(P(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,expandIconPosition:`start`}),slots:Object,setup(n,r){let{attrs:a,slots:s,emit:c}=r,l=o(V(M([n.activeKey,n.defaultActiveKey])));t(()=>n.activeKey,()=>{l.value=V(n.activeKey)},{deep:!0});let{prefixCls:u,direction:d,rootPrefixCls:p}=S(`collapse`,n),[m,g]=B(u),_=i(()=>{let{expandIconPosition:e}=n;return e===void 0?d.value===`rtl`?`end`:`start`:e}),v=t=>{let{expandIcon:r=s.expandIcon}=n,i=r?r(t):e(N,{rotate:t.isActive?90:void 0},null);return e(`div`,{class:[`${u.value}-expand-icon`,g.value],onClick:()=>[`header`,`icon`].includes(n.collapsible)&&C(t.panelKey)},[y(Array.isArray(r)?i[0]:i)?k(i,{class:`${u.value}-arrow`},!1):i])},b=e=>{n.activeKey===void 0&&(l.value=e);let t=n.accordion?e[0]:e;c(`update:activeKey`,t),c(`change`,t)},C=e=>{let t=l.value;if(n.accordion)t=t[0]===e?[]:[e];else{t=[...t];let n=t.indexOf(e);n>-1?t.splice(n,1):t.push(e)}b(t)},E=(e,t)=>{var r,i,a;if(h(e))return;let o=l.value,{accordion:s,destroyInactivePanel:c,collapsible:d,openAnimation:f}=n,m=f||j(`${p.value}-motion-collapse`),g=String((r=e.key)==null?t:r),{header:_=(a=(i=e.children)==null?void 0:i.header)==null?void 0:a.call(i),headerClass:y,collapsible:b,disabled:x}=e.props||{},S=!1;S=s?o[0]===g:o.indexOf(g)>-1;let w=b==null?d:b;(x||x===``)&&(w=`disabled`);let T={key:g,panelKey:g,header:_,headerClass:y,isActive:S,prefixCls:u.value,destroyInactivePanel:c,openAnimation:m,accordion:s,onItemClick:w===`disabled`?null:C,expandIcon:v,collapsible:w};return k(e,T)},D=()=>{var e;return x((e=s.default)==null?void 0:e.call(s)).map(E)};return()=>{let{accordion:t,bordered:r,ghost:i}=n,o=w(u.value,{[`${u.value}-borderless`]:!r,[`${u.value}-icon-position-${_.value}`]:!0,[`${u.value}-rtl`]:d.value===`rtl`,[`${u.value}-ghost`]:!!i,[a.class]:!!a.class},g.value);return m(e(`div`,f(f({class:o},T(a)),{},{style:a.style,role:t?`tablist`:null}),[D()]))}}}),U=a({compatConfig:{MODE:3},name:`PanelContent`,props:F(),setup(t,r){let{slots:i}=r,a=s(!1);return n(()=>{(t.isActive||t.forceRender)&&(a.value=!0)}),()=>{var n;if(!a.value)return null;let{prefixCls:r,isActive:o,role:s}=t;return e(`div`,{class:w(`${r}-content`,{[`${r}-content-active`]:o,[`${r}-content-inactive`]:!o}),role:s},[e(`div`,{class:`${r}-content-box`},[(n=i.default)==null?void 0:n.call(i)])])}}}),W=a({compatConfig:{MODE:3},name:`ACollapsePanel`,inheritAttrs:!1,props:E(F(),{showArrow:!0,isActive:!1,onItemClick(){},headerClass:``,forceRender:!1}),slots:Object,setup(t,n){let{slots:i,emit:a,attrs:o}=n;O(t.disabled===void 0,`Collapse.Panel`,'`disabled` is deprecated. Please use `collapsible="disabled"` instead.');let{prefixCls:s}=S(`collapse`,t),d=()=>{a(`itemClick`,t.panelKey)},p=e=>{(e.key===`Enter`||e.keyCode===13||e.which===13)&&d()};return()=>{var n,a;let{header:m=(n=i.header)==null?void 0:n.call(i),headerClass:h,isActive:g,showArrow:_,destroyInactivePanel:v,accordion:y,forceRender:b,openAnimation:x,expandIcon:S=i.expandIcon,extra:C=(a=i.extra)==null?void 0:a.call(i),collapsible:T}=t,E=T===`disabled`,D=s.value,O=w(`${D}-header`,{[h]:h,[`${D}-header-collapsible-only`]:T===`header`,[`${D}-icon-collapsible-only`]:T===`icon`}),k=w({[`${D}-item`]:!0,[`${D}-item-active`]:g,[`${D}-item-disabled`]:E,[`${D}-no-arrow`]:!_,[`${o.class}`]:!!o.class}),A=e(`i`,{class:`arrow`},null);_&&typeof S==`function`&&(A=S(t));let j=r(e(U,{prefixCls:D,isActive:g,forceRender:b,role:y?`tabpanel`:null},{default:i.default}),[[c,g]]),M=u({appear:!1,css:!1},x);return e(`div`,f(f({},o),{},{class:k}),[e(`div`,{class:O,onClick:()=>![`header`,`icon`].includes(T)&&d(),role:y?`tab`:`button`,tabindex:E?-1:0,"aria-expanded":g,onKeypress:p},[_&&A,e(`span`,{onClick:()=>T===`header`&&d(),class:`${D}-header-text`},[m]),C&&e(`div`,{class:`${D}-extra`},[C])]),e(l,M,{default:()=>[!v||g?j:null]})])}}});H.Panel=W,H.install=function(e){return e.component(H.name,H),e.component(W.name,W),e};var G=H;export{G as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/collapseMotion-BfalGvoQ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/collapseMotion-BfalGvoQ.js new file mode 100644 index 000000000..98c94b1b7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/collapseMotion-BfalGvoQ.js @@ -0,0 +1,3 @@ +import{tt as e}from"./runtime-core.esm-bundler-DkysjgTd.js";var t=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:`hidden`,"&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:`hidden`,transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}});function n(e,t){return e.classList?e.classList.contains(t):` ${e.className} `.indexOf(` ${t} `)>-1}function r(e,t){e.classList?e.classList.add(t):n(e,t)||(e.className=`${e.className} ${t}`)}function i(e,t){e.classList?e.classList.remove(t):n(e,t)&&(e.className=` ${e.className} `.replace(` ${t} `,` `))}var a=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:`ant-motion-collapse`;return{name:t,appear:arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,css:!0,onBeforeEnter:e=>{e.style.height=`0px`,e.style.opacity=`0`,r(e,t)},onEnter:t=>{e(()=>{t.style.height=`${t.scrollHeight}px`,t.style.opacity=`1`})},onAfterEnter:e=>{e&&(i(e,t),e.style.height=null,e.style.opacity=null)},onBeforeLeave:e=>{r(e,t),e.style.height=`${e.offsetHeight}px`,e.style.opacity=null},onLeave:e=>{setTimeout(()=>{e.style.height=`0px`,e.style.opacity=`0`})},onAfterLeave:e=>{e&&(i(e,t),e.style&&(e.style.height=null,e.style.opacity=null))}}};export{t as i,r as n,i as r,a as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/colors-C2RrYxlT.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/colors-C2RrYxlT.js new file mode 100644 index 000000000..58b72ccfc --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/colors-C2RrYxlT.js @@ -0,0 +1 @@ +import{r as e}from"./en_US-Cv9hrLhb.js";var t=[`blue`,`purple`,`cyan`,`green`,`magenta`,`pink`,`red`,`orange`,`yellow`,`volcano`,`geekblue`,`lime`,`gold`],n=(e,t,n,r,i)=>{let a=e/2,o=a,s=n*1/Math.sqrt(2),c=a-n*(1-1/Math.sqrt(2)),l=a-1/Math.sqrt(2)*t,u=n*(Math.sqrt(2)-1)+1/Math.sqrt(2)*t,d=2*a-l,f=u,p=2*a-s,m=c,h=2*a-0,g=o,_=a*Math.sqrt(2)+n*(Math.sqrt(2)-2),v=n*(Math.sqrt(2)-1);return{pointerEvents:`none`,width:e,height:e,overflow:`hidden`,"&::after":{content:`""`,position:`absolute`,width:_,height:_,bottom:0,insetInline:0,margin:`auto`,borderRadius:{_skip_check_:!0,value:`0 0 ${t}px 0`},transform:`translateY(50%) rotate(-135deg)`,boxShadow:i,zIndex:0,background:`transparent`},"&::before":{position:`absolute`,bottom:0,insetInlineStart:0,width:e,height:e/2,background:r,clipPath:{_multi_value_:!0,value:[`polygon(${v}px 100%, 50% ${v}px, ${2*a-v}px 100%, ${v}px 100%)`,`path('M 0 ${o} A ${n} ${n} 0 0 0 ${s} ${c} L ${l} ${u} A ${t} ${t} 0 0 1 ${d} ${f} L ${p} ${m} A ${n} ${n} 0 0 0 ${h} ${g} Z')`]},content:`""`}}};function r(n,r){return t.reduce((t,i)=>{let a=n[`${i}-1`],o=n[`${i}-3`],s=n[`${i}-6`],c=n[`${i}-7`];return e(e({},t),r(i,{lightColor:a,lightBorderColor:o,darkColor:s,textColor:c}))},{})}var i=t.map(e=>`${e}-inverse`),a=[`success`,`processing`,`error`,`default`,`warning`];function o(e){return!(arguments.length>1&&arguments[1]!==void 0)||arguments[1]?[...i,...t].includes(e):t.includes(e)}function s(e){return a.includes(e)}export{t as a,n as i,s as n,r,o as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/coming-soon-C9te2Fo9.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/coming-soon-C9te2Fo9.js new file mode 100644 index 000000000..22001e9e3 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/coming-soon-C9te2Fo9.js @@ -0,0 +1 @@ +import{On as e,k as t,mt as n,v as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as i}from"./fallback-B3eN2qYq.js";var a=t({__name:`coming-soon`,setup(t){return(t,a)=>(n(),r(e(i),{status:`coming-soon`}))}});export{a as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/common-BE0LVHtH.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/common-BE0LVHtH.js new file mode 100644 index 000000000..dd52e3648 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/common-BE0LVHtH.js @@ -0,0 +1 @@ +var e=`返回`,t=`返回首页`,n=`登录`,r=`退出登录`,i=`提示`,a=`取消`,o=`确认`,s=`重置`,c=`暂无数据`,l=`刷新`,u=`加载菜单中`,d=`查询`,f=`搜索`,p=`已启用`,m=`已禁用`,h=`修改`,g=`详情`,_=`新增`,v=`是`,y=`否`,b=`显示搜索面板`,x=`隐藏搜索面板`,S=`不显示`,C={back:e,backToHome:t,login:n,logout:r,prompt:i,cancel:a,confirm:o,reset:s,noData:c,refresh:l,loadingMenu:u,query:d,search:f,enabled:p,disabled:m,edit:h,delete:`删除`,detail:g,create:_,yes:`是`,no:`否`,showSearchPanel:b,hideSearchPanel:x,notShow:S};export{e as back,t as backToHome,a as cancel,o as confirm,_ as create,C as default,g as detail,m as disabled,h as edit,p as enabled,x as hideSearchPanel,u as loadingMenu,n as login,r as logout,y as no,c as noData,S as notShow,i as prompt,d as query,l as refresh,s as reset,f as search,b as showSearchPanel,v as yes}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/common-DWRZ7B_7.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/common-DWRZ7B_7.js new file mode 100644 index 000000000..6749b64e7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/common-DWRZ7B_7.js @@ -0,0 +1 @@ +var e=`Back`,t=`Back To Home`,n=`Login`,r=`Logout`,i=`Prompt`,a=`Cancel`,o=`Confirm`,s=`Reset`,c=`No Data`,l=`Refresh`,u=`Loading Menu`,d=`Search`,f=`Search`,p=`Enabled`,m=`Disabled`,h=`Edit`,g=`Detail`,_=`Create`,v=`Yes`,y=`No`,b=`Show search panel`,x=`Hide search panel`,S=`Don't Show`,C={back:e,backToHome:t,login:n,logout:r,prompt:i,cancel:a,confirm:o,reset:s,noData:c,refresh:l,loadingMenu:u,query:d,search:f,enabled:p,disabled:m,edit:h,delete:`Delete`,detail:g,create:_,yes:`Yes`,no:`No`,showSearchPanel:b,hideSearchPanel:x,notShow:S};export{e as back,t as backToHome,a as cancel,o as confirm,_ as create,C as default,g as detail,m as disabled,h as edit,p as enabled,x as hideSearchPanel,u as loadingMenu,n as login,r as logout,y as no,c as noData,S as notShow,i as prompt,d as query,l as refresh,s as reset,f as search,b as showSearchPanel,v as yes}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/compact-item-BbW5OmKl.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/compact-item-BbW5OmKl.js new file mode 100644 index 000000000..4725ae035 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/compact-item-BbW5OmKl.js @@ -0,0 +1 @@ +import{r as e}from"./en_US-Cv9hrLhb.js";function t(t,n,r){let{focusElCls:i,focus:a,borderElCls:o}=r,s=o?`> *`:``,c=[`hover`,a?`focus`:null,`active`].filter(Boolean).map(e=>`&:${e} ${s}`).join(`,`);return{[`&-item:not(${n}-last-item)`]:{marginInlineEnd:-t.lineWidth},"&-item":e(e({[c]:{zIndex:2}},i?{[`&${i}`]:{zIndex:2}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function n(e,t,n){let{borderElCls:r}=n,i=r?`> ${r}`:``;return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function r(r){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0},{componentCls:a}=r,o=`${a}-compact`;return{[o]:e(e({},t(r,o,i)),n(a,o,i))}}export{r as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/config-BUro9U06.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/config-BUro9U06.js new file mode 100644 index 000000000..32f57089b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/config-BUro9U06.js @@ -0,0 +1,64 @@ +import{$ as e,$n as t,B as n,Cn as r,D as i,E as a,En as o,Ft as s,Ht as c,Kn as l,Lt as u,Nt as d,On as f,Pt as p,Rt as m,Tn as h,Ut as g,Vn as _,Yt as v,Zn as y,_ as b,_n as x,b as S,bt as C,ct as w,er as T,et as E,fn as ee,ft as D,g as O,it as k,k as A,mt as j,o as te,pn as ne,pt as re,qt as M,tr as ie,tt as ae,u as oe,un as se,v as N,vn as P,w as ce,wt as le,xn as ue,xt as F,y as I,z as de,zn as L}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as fe,S as pe,t as me,w as he,x as ge}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as _e,t as R}from"./objectSpread2-BmonrgTA.js";import{n as z,t as ve}from"./objectWithoutProperties-BjoYlK0I.js";import{t as B}from"./cn-BpFrWzX2.js";import{C as ye,b as be,g as xe,i as Se,u as Ce,x as we}from"./dist-Bm6Jk3iy.js";import{r as Te}from"./extends-BOvuQIHt.js";import{g as Ee}from"./dist-DUuDCbWu.js";import{A as De,D as Oe,E as ke,F as V,I as Ae,L as H,M as je,N as Me,O as Ne,P as Pe,S as Fe,b as Ie,c as Le,h as Re,j as ze,k as Be,l as Ve,n as He,o as Ue,r as We,s as Ge,t as Ke,u as qe,w as Je,x as Ye,y as Xe}from"./icon-button-k7TZH6KR.js";import{a as Ze,c as Qe,d as $e,f as et,i as tt,l as nt,n as rt,o as it,r as at,s as ot,t as st}from"./VisuallyHiddenInput-CuzFbMyk.js";import{t as U}from"./Primitive-Bi_oIzTM.js";import{a as ct,i as lt,n as ut,o as dt,r as ft,t as pt}from"./FormLabel-C5mTQOnC.js";import{l as mt,o as ht,t as gt}from"./button-Cr_3AtOU.js";import{t as _t}from"./_plugin-vue_export-helper-BDNMzG2s.js";import{t as vt}from"./render-content-3dfOk9Gq.js";function yt(e,t){return e===t||Number.isNaN(e)&&Number.isNaN(t)}function bt(){}function xt(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.prototype.propertyIsEnumerable.call(e,t))}function St(e){return e==null?e===void 0?`[object Undefined]`:`[object Null]`:Object.prototype.toString.call(e)}var Ct=`[object RegExp]`,wt=`[object String]`,Tt=`[object Number]`,Et=`[object Boolean]`,Dt=`[object Symbol]`,Ot=`[object Date]`,kt=`[object Map]`,At=`[object Set]`,jt=`[object Array]`,Mt=`[object Function]`,Nt=`[object ArrayBuffer]`,Pt=`[object Object]`,Ft=`[object Error]`,It=`[object DataView]`,Lt=`[object Uint8Array]`,Rt=`[object Uint8ClampedArray]`,zt=`[object Uint16Array]`,Bt=`[object Uint32Array]`,Vt=`[object BigUint64Array]`,Ht=`[object Int8Array]`,Ut=`[object Int16Array]`,Wt=`[object Int32Array]`,Gt=`[object BigInt64Array]`,Kt=`[object Float32Array]`,qt=`[object Float64Array]`,Jt=typeof globalThis==`object`&&globalThis||typeof window==`object`&&window||typeof self==`object`&&self||typeof global==`object`&&global||(function(){return this})();function Yt(e){return Jt.Buffer!==void 0&&Jt.Buffer.isBuffer(e)}function Xt(e){if(!e||typeof e!=`object`)return!1;let t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null?!1:Object.prototype.toString.call(e)===`[object Object]`}function Zt(e,t,n){return Qt(e,t,void 0,void 0,void 0,void 0,n)}function Qt(e,t,n,r,i,a,o){let s=o(e,t,n,r,i,a);if(s!==void 0)return s;if(typeof e==typeof t)switch(typeof e){case`bigint`:case`string`:case`boolean`:case`symbol`:case`undefined`:return e===t;case`number`:return e===t||Object.is(e,t);case`function`:return e===t;case`object`:return $t(e,t,a,o)}return $t(e,t,a,o)}function $t(e,t,n,r){var i;if(Object.is(e,t))return!0;let a=St(e),o=St(t);if(a===`[object Arguments]`&&(a=Pt),o===`[object Arguments]`&&(o=Pt),a!==o)return!1;switch(a){case wt:return e.toString()===t.toString();case Tt:return yt(e.valueOf(),t.valueOf());case Et:case Ot:case Dt:return Object.is(e.valueOf(),t.valueOf());case Ct:return e.source===t.source&&e.flags===t.flags;case Mt:return e===t}n=(i=n)==null?new Map:i;let s=n.get(e),c=n.get(t);if(s!=null&&c!=null)return s===t;n.set(e,t),n.set(t,e);try{switch(a){case kt:if(e.size!==t.size)return!1;for(let[i,a]of e.entries())if(!t.has(i)||!Qt(a,t.get(i),i,e,t,n,r))return!1;return!0;case At:{if(e.size!==t.size)return!1;let i=Array.from(e.values()),a=Array.from(t.values());for(let o=0;oQt(s,i,void 0,e,t,n,r));if(c===-1)return!1;a.splice(c,1)}return!0}case jt:case Lt:case Rt:case zt:case Bt:case Vt:case Ht:case Ut:case Wt:case Gt:case Kt:case qt:if(Yt(e)!==Yt(t)||e.length!==t.length)return!1;for(let i=0;i=0&&e{let r=e[t];(!(Object.hasOwn(e,t)&&yt(r,n))||n===void 0&&!(t in e))&&(e[t]=n)};function _n(e,t,n,r){if(e==null&&!ln(e))return e;let i;i=hn(t,e)?[t]:Array.isArray(t)?t:rn(t);let a=n(sn(e,i)),o=e;for(let t=0;tn,()=>void 0)}function yn(e,t=-1/0,n=1/0){return Math.min(n,Math.max(t,e))}function bn(e,t){let n=e,r=t.toString(),i=r.indexOf(`.`),a=i>=0?r.length-i:0;if(a>0){let e=Math.pow(10,a);n=Math.round(n*e)/e}return n}function xn(e,t,n,r){t=Number(t),n=Number(n);let i=(e-(Number.isNaN(t)?0:t))%r,a=bn(Math.abs(i)*2>=r?e+Math.sign(i)*(r-Math.abs(i)):e-i,r);return Number.isNaN(t)?!Number.isNaN(n)&&a>n&&(a=Math.floor(bn(n/r,r))*r):an&&(a=t+Math.floor(bn((n-t)/r,r))*r),a=bn(a,r),a}function Sn(e){let t=P(!1);function n(){t.value=!0}function r(n){ae(()=>{t.value=!1,e==null||e(n)})}return{isComposing:t,handleCompositionStart:n,handleCompositionEnd:r}}var[Cn,wn]=et(`CollapsibleRoot`),Tn=A({__name:`CollapsibleRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:open`],setup(e,{expose:t,emit:n}){let r=e,i=be(r,`open`,n,{defaultValue:r.defaultOpen,passive:r.open===void 0}),{disabled:a,unmountOnHide:o}=h(r);return wn({contentId:``,disabled:a,open:i,unmountOnHide:o,onOpenToggle:()=>{a.value||(i.value=!i.value)}}),t({open:i}),Qe(),(e,t)=>(j(),N(f(U),{as:e.as,"as-child":r.asChild,"data-state":f(i)?`open`:`closed`,"data-disabled":f(a)?``:void 0},{default:M(()=>[F(e.$slots,`default`,{open:f(i)})]),_:3},8,[`as`,`as-child`,`data-state`,`data-disabled`]))}}),En=A({inheritAttrs:!1,__name:`CollapsibleContent`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`contentFound`],setup(e,{emit:t}){let n=e,r=t,a=Cn();a.contentId||(a.contentId=tt(void 0,`reka-collapsible-content`));let o=P(),{forwardRef:s,currentElement:l}=Qe(),u=P(0),d=P(0),p=O(()=>a.open.value),m=P(p.value),h=P();c(()=>{var e;return[p.value,(e=o.value)==null?void 0:e.present]},z(function*(){yield ae();let e=l.value;if(!e)return;h.value=h.value||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration=`0s`,e.style.animationName=`none`;let t=e.getBoundingClientRect();d.value=t.height,u.value=t.width,m.value||(e.style.transitionDuration=h.value.transitionDuration,e.style.animationName=h.value.animationName)}),{immediate:!0});let g=O(()=>m.value&&a.open.value);return w(()=>{requestAnimationFrame(()=>{m.value=!1})}),Ce(l,`beforematch`,e=>{requestAnimationFrame(()=>{a.onOpenToggle(),r(`contentFound`)})}),(e,t)=>(j(),N(f(Ye),{ref_key:`presentRef`,ref:o,present:e.forceMount||f(a).open.value,"force-mount":!0},{default:M(({present:t})=>{var r;return[i(f(U),E(e.$attrs,{id:f(a).contentId,ref:f(s),"as-child":n.asChild,as:e.as,hidden:t?void 0:f(a).unmountOnHide.value?``:`until-found`,"data-state":g.value?void 0:f(a).open.value?`open`:`closed`,"data-disabled":(r=f(a).disabled)!=null&&r.value?``:void 0,style:{"--reka-collapsible-content-height":`${d.value}px`,"--reka-collapsible-content-width":`${u.value}px`}}),{default:M(()=>[!f(a).unmountOnHide.value||t?F(e.$slots,`default`,{key:0}):I(`v-if`,!0)]),_:2},1040,[`id`,`as-child`,`as`,`hidden`,`data-state`,`data-disabled`,`style`])]}),_:3},8,[`present`]))}}),Dn=A({__name:`CollapsibleTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;Qe();let n=Cn();return(e,r)=>{var i,a;return j(),N(f(U),{type:e.as===`button`?`button`:void 0,as:e.as,"as-child":t.asChild,"aria-controls":f(n).contentId,"aria-expanded":f(n).open.value,"data-state":f(n).open.value?`open`:`closed`,"data-disabled":(i=f(n).disabled)!=null&&i.value?``:void 0,disabled:(a=f(n).disabled)==null?void 0:a.value,onClick:f(n).onOpenToggle},{default:M(()=>[F(e.$slots,`default`)]),_:3},8,[`type`,`as`,`as-child`,`aria-controls`,`aria-expanded`,`data-state`,`data-disabled`,`disabled`,`onClick`])}}});function On(e){let t=$e({nonce:P()});return O(()=>{var n;return(e==null?void 0:e.value)||((n=t.nonce)==null?void 0:n.value)})}var[kn,An]=et(`CheckboxGroupRoot`);function jn(e){return e===`indeterminate`}function Mn(e){return jn(e)?`indeterminate`:e?`checked`:`unchecked`}var[Nn,Pn]=et(`CheckboxRoot`),Fn=A({inheritAttrs:!1,__name:`CheckboxRoot`,props:{defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1,default:void 0},disabled:{type:Boolean,required:!1},value:{type:null,required:!1,default:`on`},id:{type:String,required:!1},trueValue:{type:null,required:!1,default:()=>!0},falseValue:{type:null,required:!1,default:()=>!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){var n;let r=e,i=t,{forwardRef:a,currentElement:o}=Qe(),s=kn(null),c=be(r,`modelValue`,i,{defaultValue:(n=r.defaultValue)==null?r.falseValue:n,passive:r.modelValue===void 0}),l=O(()=>(s==null?void 0:s.disabled.value)||r.disabled),u=O(()=>Pe(c.value,r.trueValue)),p=O(()=>ze(s==null?void 0:s.modelValue.value)?c.value===`indeterminate`?`indeterminate`:u.value:De(s.modelValue.value,r.value));function m(){if(ze(s==null?void 0:s.modelValue.value))c.value===`indeterminate`?c.value=r.trueValue:c.value=u.value?r.falseValue:r.trueValue;else{let e=[...s.modelValue.value||[]];if(De(e,r.value)){let t=e.findIndex(e=>Pe(e,r.value));e.splice(t,1)}else e.push(r.value);s.modelValue.value=e}}let h=nt(o),g=Ze(),_=d(),v=O(()=>{var e;if(!_[`aria-label`])return r.id&&o.value?(e=document.querySelector(`[for="${r.id}"]`))==null?void 0:e.innerText:void 0});return Pn({disabled:l,state:p}),(e,t)=>{var n,r;return j(),S(te,null,[(j(),N(le((n=f(s))!=null&&n.rovingFocus.value?f(We):f(U)),E(R(R({},e.$attrs),f(g)),{id:e.id,ref:f(a),role:`checkbox`,"as-child":e.asChild,as:e.as,type:e.as===`button`?`button`:void 0,"aria-checked":f(jn)(p.value)?`mixed`:p.value,"aria-required":e.required,"aria-label":e.$attrs[`aria-label`]||v.value,"data-state":f(Mn)(p.value),"data-disabled":l.value?``:void 0,disabled:l.value,focusable:(r=f(s))!=null&&r.rovingFocus.value?!l.value:void 0,onKeydown:fe(he(()=>{},[`prevent`]),[`enter`]),onClick:m}),{default:M(()=>[F(e.$slots,`default`,{modelValue:f(c),state:p.value})]),_:3},16,[`id`,`as-child`,`as`,`type`,`aria-checked`,`aria-required`,`aria-label`,`data-state`,`data-disabled`,`disabled`,`focusable`,`onKeydown`])),f(h)&&e.name&&!f(s)?(j(),N(f(st),E({key:0,type:`checkbox`,checked:!!p.value,name:e.name,value:e.value,disabled:l.value,required:e.required},f(g)),null,16,[`checked`,`name`,`value`,`disabled`,`required`])):I(`v-if`,!0)],64)}}}),In=A({__name:`CheckboxIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let{forwardRef:t}=Qe(),n=Nn();return(e,r)=>(j(),N(f(Ye),{present:e.forceMount||f(jn)(f(n).state.value)||f(n).state.value===!0},{default:M(()=>[i(f(U),E({ref:f(t),"data-state":f(Mn)(f(n).state.value),"data-disabled":f(n).disabled.value?``:void 0,style:{pointerEvents:`none`},"as-child":e.asChild,as:e.as},e.$attrs),{default:M(()=>[F(e.$slots,`default`)]),_:3},16,[`data-state`,`data-disabled`,`as-child`,`as`])]),_:3},8,[`present`]))}}),[Ln,Rn]=et(`PinInputRoot`),zn=A({inheritAttrs:!1,__name:`PinInputRoot`,props:{modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},placeholder:{type:String,required:!1,default:``},mask:{type:Boolean,required:!1},otp:{type:Boolean,required:!1},type:{type:null,required:!1,default:`text`},dir:{type:String,required:!1},disabled:{type:Boolean,required:!1},id:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`,`complete`],setup(e,{emit:t}){var n;let r=e,a=t,{mask:o,otp:s,placeholder:l,type:u,disabled:d,dir:p}=h(r),{forwardRef:m}=Qe(),g=Oe(p),_=be(r,`modelValue`,a,{defaultValue:(n=r.defaultValue)==null?[]:n,passive:!0,deep:!0}),v=O(()=>Array.isArray(_.value)?[..._.value]:[]),y=P(new Set);function b(e){y.value.add(e)}let x=O(()=>r.type===`number`),S=O(()=>v.value.filter(e=>!!e||x.value&&e===0).length===y.value.size);return c(_,()=>{S.value&&a(`complete`,_.value)},{deep:!0}),Rn({modelValue:_,currentModelValue:v,mask:o,otp:s,placeholder:l,type:u,dir:g,disabled:d,isCompleted:S,inputElements:y,onInputElementChange:b,isNumericMode:x}),(e,t)=>(j(),N(f(U),E(e.$attrs,{ref:f(m),dir:f(g),"data-complete":S.value?``:void 0,"data-disabled":f(d)?``:void 0}),{default:M(()=>{var n;return[F(e.$slots,`default`,{modelValue:f(_)}),i(st,{id:e.id,as:`input`,feature:`focusable`,tabindex:`-1`,value:v.value.join(``),name:(n=e.name)==null?``:n,disabled:f(d),required:e.required,onFocus:t[0]||(t[0]=e=>{var t;return(t=Array.from(y.value))==null||(t=t[0])==null?void 0:t.focus()})},null,8,[`id`,`value`,`name`,`disabled`,`required`])]}),_:3},16,[`dir`,`data-complete`,`data-disabled`]))}}),Bn=A({__name:`PinInputInput`,props:{index:{type:Number,required:!0},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`input`}},setup(e){let t=e,n=Ln(),r=O(()=>[...n.inputElements.value]),i=O(()=>n.currentModelValue.value[t.index]),a=O(()=>t.disabled||n.disabled.value),o=O(()=>n.otp.value),s=O(()=>n.mask.value),l=/^\d*$/,u=/\D/g,{primitiveElement:d,currentElement:p}=at(),{isComposing:m,handleCompositionStart:h,handleCompositionEnd:g}=Sn(e=>{let i=e.target,a=e.data||i.value;if(n.isNumericMode.value){let e=a.replace(u,``);if(!e){i.value=``;return}if(e.length>1){E(e);return}i.value=e,k(t.index,e);let n=r.value[t.index+1];n&&n.focus();return}if(a.length>1){E(a);return}i.value=a,k(t.index,a);let o=r.value[t.index+1];o&&o.focus()});function _(e){var i,a;if(m.value||e.isComposing)return;let o=e.target;if(((i=(a=e.data)==null?void 0:a.length)==null?0:i)>1){E(o.value);return}if(n.isNumericMode.value&&!l.test(o.value)){o.value=o.value.replace(u,``);return}o.value=e.data||o.value.slice(-1),k(t.index,o.value);let s=r.value[t.index+1];s&&s.focus()}function v(){ae(()=>{let e=p.value;e&&(e.placeholder=!e.value&&e===Me()?``:n.placeholder.value)})}function y(e){m.value||e.isComposing||Be(e,Me(),void 0,{itemsArray:r.value,focus:!0,loop:!1,arrowKeyOptions:`horizontal`,dir:n.dir.value})}function b(e){if(e.preventDefault(),e.target.value)k(t.index,``);else{let e=r.value[t.index-1];e&&(e.focus(),k(t.index-1,``))}}function x(e){e.key===`Delete`&&(e.preventDefault(),k(t.index,``))}function S(e){if(n.otp.value){let e=r.value.findIndex((e,t)=>n.currentModelValue.value[t]===``||n.currentModelValue.value[t]===void 0);if(e!==-1&&e=r.value.length?0:t.index,s=Math.min(o+e.length,r.value.length);for(let t=o;t=0&&e[t]===``;)e.pop(),t--;return e}function k(e,t){let r=[...n.currentModelValue.value];if(n.isNumericMode.value){let n=+t;t===``||isNaN(n)?delete r[e]:r[e]=n}else r[e]=t;n.modelValue.value=ee(r)}return c(i,v),w(()=>{n.onInputElementChange(p.value)}),D(()=>{var e;(e=n.inputElements)==null||e.value.delete(p.value)}),(e,t)=>(j(),N(f(U),{ref_key:`primitiveElement`,ref:d,autocapitalize:`none`,as:e.as,"as-child":e.asChild,autocomplete:o.value?`one-time-code`:`false`,type:s.value?`password`:`text`,inputmode:f(n).isNumericMode.value?`numeric`:`text`,pattern:f(n).isNumericMode.value?`[0-9]*`:void 0,placeholder:f(n).placeholder.value,value:i.value,disabled:a.value,"data-disabled":a.value?``:void 0,"data-complete":f(n).isCompleted.value?``:void 0,"aria-label":`pin input ${e.index+1} of ${r.value.length}`,onInput:t[0]||(t[0]=e=>_(e)),onKeydown:[fe(y,[`left`,`right`,`up`,`down`,`home`,`end`]),fe(b,[`backspace`]),fe(x,[`delete`])],onFocus:S,onBlur:C,onPaste:T,onCompositionstart:f(h),onCompositionend:f(g)},{default:M(()=>[F(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`autocomplete`,`type`,`inputmode`,`pattern`,`placeholder`,`value`,`disabled`,`data-disabled`,`data-complete`,`aria-label`,`onCompositionstart`,`onCompositionend`]))}}),Vn=[` `,`Enter`,`ArrowUp`,`ArrowDown`],Hn=[` `,`Enter`];function Un(e,t,n){return e===void 0?!1:Array.isArray(e)?e.some(e=>Wn(e,t,n)):Wn(e,t,n)}function Wn(e,t,n){return e===void 0||t===void 0?!1:typeof e==`string`?e===t:typeof n==`function`?n(e,t):typeof n==`string`?(e==null?void 0:e[n])===(t==null?void 0:t[n]):Pe(e,t)}function Gn(e){return e==null||e===``||Array.isArray(e)&&e.length===0}var Kn=[`value`],[qn,Jn]=et(`SelectRoot`),Yn=A({inheritAttrs:!1,__name:`SelectRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1,default:void 0},nullableValue:{type:String,required:!1,default:``},by:{type:[String,Function],required:!1},dir:{type:String,required:!1},multiple:{type:Boolean,required:!1},autocomplete:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`,`update:open`],setup(e,{emit:t}){var n;let r=e,i=t,{required:a,disabled:o,multiple:s,dir:c}=h(r),l=be(r,`modelValue`,i,{defaultValue:(n=r.defaultValue)==null?s.value?[]:void 0:n,passive:r.modelValue===void 0,deep:!0}),u=be(r,`open`,i,{defaultValue:r.defaultOpen,passive:r.open===void 0}),d=P(),p=P(),m=P({x:0,y:0}),g=O(()=>{var e;return s.value&&Array.isArray(l.value)?((e=l.value)==null?void 0:e.length)===0:ze(l.value)});Ve({isProvider:!0});let _=Oe(c),v=nt(d),y=P(new Set),b=O(()=>Array.from(y.value).map(e=>e.value).join(`;`));function x(e){if(s.value){let t=Array.isArray(l.value)?[...l.value]:[],n=t.findIndex(t=>Wn(t,e,r.by));n===-1?t.push(e):t.splice(n,1),l.value=[...t]}else l.value=e}function w(e){return Array.from(y.value).find(t=>Un(e,t.value,r.by))}return Jn({triggerElement:d,onTriggerChange:e=>{d.value=e},valueElement:p,onValueElementChange:e=>{p.value=e},contentId:``,modelValue:l,onValueChange:x,by:r.by,open:u,multiple:s,required:a,onOpenChange:e=>{u.value=e},dir:_,triggerPointerDownPosRef:m,disabled:o,isEmptyModelValue:g,optionsSet:y,onOptionAdd:e=>{let t=w(e.value);t&&y.value.delete(t),y.value.add(e)},onOptionRemove:e=>{let t=w(e.value);t&&y.value.delete(t)}}),(e,t)=>(j(),N(f(Le),null,{default:M(()=>[F(e.$slots,`default`,{modelValue:f(l),open:f(u)}),f(v)&&e.name?(j(),N(Xn,{key:b.value,"aria-hidden":`true`,tabindex:`-1`,multiple:f(s),required:f(a),name:e.name,autocomplete:e.autocomplete,disabled:f(o),value:f(l)},{default:M(()=>[f(ze)(f(l))?(j(),S(`option`,{key:0,value:e.nullableValue},null,8,Kn)):I(`v-if`,!0),(j(!0),S(te,null,C(Array.from(y.value),e=>{var t;return j(),S(`option`,E({key:(t=e.value)==null?``:t},{ref_for:!0},e),null,16)}),128))]),_:1},8,[`multiple`,`required`,`name`,`autocomplete`,`disabled`,`value`])):I(`v-if`,!0)]),_:3}))}}),Xn=A({__name:`BubbleSelect`,props:{autocomplete:{type:String,required:!1},autofocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},form:{type:String,required:!1},multiple:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},size:{type:Number,required:!1},value:{type:null,required:!1}},setup(e){let t=e,n=P(),r=qn();c(()=>t.value,(e,t)=>{let r=window.HTMLSelectElement.prototype,i=Object.getOwnPropertyDescriptor(r,`value`).set;if(e!==t&&i&&n.value){let t=new Event(`change`,{bubbles:!0});i.call(n.value,e),n.value.dispatchEvent(t)}});function i(e){r.onValueChange(e.target.value)}return(e,r)=>(j(),N(f(rt),{"as-child":``},{default:M(()=>[b(`select`,E({ref_key:`selectElement`,ref:n},t,{onInput:i}),[F(e.$slots,`default`)],16)]),_:3}))}}),Zn=A({__name:`SelectPopperPosition`,props:{memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:`start`},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1,default:10},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=ot(e);return(e,n)=>(j(),N(f(Ue),E(f(t),{style:{boxSizing:`border-box`,"--reka-select-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-select-content-available-width":`var(--reka-popper-available-width)`,"--reka-select-content-available-height":`var(--reka-popper-available-height)`,"--reka-select-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-select-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:M(()=>[F(e.$slots,`default`)]),_:3},16))}}),Qn={onViewportChange:()=>{},itemTextRefCallback:()=>{},itemRefCallback:()=>{}},[$n,er]=et(`SelectContent`),tr=A({__name:`SelectContentImpl`,props:{position:{type:String,required:!1,default:`item-aligned`},bodyLock:{type:Boolean,required:!1,default:!0},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:`start`},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,a=qn();ke(),Ne(n.bodyLock);let{CollectionSlot:o,getItems:s}=Ve(),l=P();Je(l);let{search:u,handleTypeaheadSearch:d}=Fe(),p=P(),m=P(),h=P(),_=P(!1),v=P(!1),y=P(!1);function b(){m.value&&l.value&&Re([m.value,l.value])}c(_,()=>{b()});let{onOpenChange:x,triggerPointerDownPosRef:S}=a;g(e=>{if(!l.value)return;let t={x:0,y:0},n=e=>{var n,r,i,a;t={x:Math.abs(Math.round(e.pageX)-((n=(r=S.value)==null?void 0:r.x)==null?0:n)),y:Math.abs(Math.round(e.pageY)-((i=(a=S.value)==null?void 0:a.y)==null?0:i))}},r=e=>{var r;e.pointerType!==`touch`&&(t.x<=10&&t.y<=10?e.preventDefault():(r=l.value)!=null&&r.contains(e.target)||x(!1),document.removeEventListener(`pointermove`,n),S.value=null)};S.value!==null&&(document.addEventListener(`pointermove`,n),document.addEventListener(`pointerup`,r,{capture:!0,once:!0})),e(()=>{document.removeEventListener(`pointermove`,n),document.removeEventListener(`pointerup`,r,{capture:!0})})});function C(e){let t=e.ctrlKey||e.altKey||e.metaKey;if(e.key===`Tab`&&e.preventDefault(),!t&&e.key.length===1&&d(e.key,s()),[`ArrowUp`,`ArrowDown`,`Home`,`End`].includes(e.key)){let t=[...s().map(e=>e.ref)];if([`ArrowUp`,`End`].includes(e.key)&&(t=t.slice().reverse()),[`ArrowUp`,`ArrowDown`].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>Re(t)),e.preventDefault()}}let w=O(()=>n.position===`popper`?n:{}),T=ot(w.value);return er({content:l,viewport:p,onViewportChange:e=>{p.value=e},itemRefCallback:(e,t,n)=>{let r=!v.value&&!n,i=Un(a.modelValue.value,t,a.by);if(a.multiple.value){if(y.value)return;(i||r)&&(m.value=e,i&&(y.value=!0))}else(i||r)&&(m.value=e);r&&(v.value=!0)},selectedItem:m,selectedItemText:h,onItemLeave:()=>{var e;(e=l.value)==null||e.focus()},itemTextRefCallback:(e,t,n)=>{let r=!v.value&&!n;(Un(a.modelValue.value,t,a.by)||r)&&(h.value=e)},focusSelectedItem:b,position:n.position,isPositioned:_,searchRef:u}),(e,t)=>(j(),N(f(o),null,{default:M(()=>[i(f(Xe),{"as-child":``,onMountAutoFocus:t[6]||(t[6]=he(()=>{},[`prevent`])),onUnmountAutoFocus:t[7]||(t[7]=e=>{var t;r(`closeAutoFocus`,e),!e.defaultPrevented&&((t=f(a).triggerElement.value)==null||t.focus({preventScroll:!0}),e.preventDefault())})},{default:M(()=>[i(f(Ie),{"as-child":``,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onFocusOutside:t[2]||(t[2]=he(()=>{},[`prevent`])),onDismiss:t[3]||(t[3]=e=>f(a).onOpenChange(!1)),onEscapeKeyDown:t[4]||(t[4]=e=>r(`escapeKeyDown`,e)),onPointerDownOutside:t[5]||(t[5]=e=>r(`pointerDownOutside`,e))},{default:M(()=>[(j(),N(le(e.position===`popper`?Zn:ir),E(R(R({},e.$attrs),f(T)),{id:f(a).contentId,ref:e=>{if(!e)return;let t=f(Se)(e);t!=null&&t.hasAttribute(`data-reka-popper-content-wrapper`)?l.value=t.firstElementChild:l.value=t},role:`listbox`,"data-state":f(a).open.value?`open`:`closed`,dir:f(a).dir.value,style:{display:`flex`,flexDirection:`column`,outline:`none`},onContextmenu:t[0]||(t[0]=he(()=>{},[`prevent`])),onPlaced:t[1]||(t[1]=e=>_.value=!0),onKeydown:C}),{default:M(()=>[F(e.$slots,`default`)]),_:3},16,[`id`,`data-state`,`dir`,`onKeydown`]))]),_:3},8,[`disable-outside-pointer-events`])]),_:3})]),_:3}))}}),[nr,rr]=et(`SelectItemAlignedPosition`),ir=A({inheritAttrs:!1,__name:`SelectItemAlignedPosition`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`placed`],setup(e,{emit:t}){let n=e,r=t,{getItems:a}=Ve(),o=qn(),s=$n(),c=P(!1),l=P(!0),u=P(),{forwardRef:d,currentElement:p}=Qe(),{viewport:m,selectedItem:h,selectedItemText:g,focusSelectedItem:_}=s;function v(){if(o.triggerElement.value&&o.valueElement.value&&u.value&&p.value&&m!=null&&m.value&&h!=null&&h.value&&g!=null&&g.value){let e=o.triggerElement.value.getBoundingClientRect(),t=p.value.getBoundingClientRect(),n=o.valueElement.value.getBoundingClientRect(),i=g.value.getBoundingClientRect();if(o.dir.value!==`rtl`){let r=i.left-t.left,a=n.left-r,o=e.left-a,s=e.width+o,c=Math.max(s,t.width),l=window.innerWidth-10,d=yn(a,10,Math.max(10,l-c));u.value.style.minWidth=`${s}px`,u.value.style.left=`${d}px`}else{let r=t.right-i.right,a=window.innerWidth-n.right-r,o=window.innerWidth-e.right-a,s=e.width+o,c=Math.max(s,t.width),l=window.innerWidth-10,d=yn(a,10,Math.max(10,l-c));u.value.style.minWidth=`${s}px`,u.value.style.right=`${d}px`}let s=a().map(e=>e.ref),l=window.innerHeight-20,d=m.value.scrollHeight,f=window.getComputedStyle(p.value),_=Number.parseInt(f.borderTopWidth,10),v=Number.parseInt(f.paddingTop,10),y=Number.parseInt(f.borderBottomWidth,10),b=Number.parseInt(f.paddingBottom,10),x=_+v+d+b+y,S=Math.min(h.value.offsetHeight*5,x),C=window.getComputedStyle(m.value),w=Number.parseInt(C.paddingTop,10),T=Number.parseInt(C.paddingBottom,10),E=e.top+e.height/2-10,ee=l-E,D=h.value.offsetHeight/2,O=h.value.offsetTop+D,k=_+v+O,A=x-k;if(k<=E){let e=h.value===s.at(-1);u.value.style.bottom=`0px`;let t=p.value.clientHeight-m.value.offsetTop-m.value.offsetHeight,n=k+Math.max(ee,D+(e?T:0)+t+y);u.value.style.height=`${n}px`}else{let e=h.value===s[0];u.value.style.top=`0px`;let t=Math.max(E,_+m.value.offsetTop+(e?w:0)+D)+A;u.value.style.height=`${t}px`,m.value.scrollTop=k-E+m.value.offsetTop}u.value.style.margin=`10px 0`,u.value.style.minHeight=`${S}px`,u.value.style.maxHeight=`${l}px`,r(`placed`),requestAnimationFrame(()=>c.value=!0)}}let y=P(``);w(z(function*(){yield ae(),v(),p.value&&(y.value=window.getComputedStyle(p.value).zIndex)}));function b(e){e&&l.value===!0&&(v(),_==null||_(),l.value=!1)}return xe(o.triggerElement,()=>{v()}),rr({contentWrapper:u,shouldExpandOnScrollRef:c,onScrollButtonChange:b}),(e,t)=>(j(),S(`div`,{ref_key:`contentWrapperElement`,ref:u,style:T({display:`flex`,flexDirection:`column`,position:`fixed`,zIndex:y.value})},[i(f(U),E({ref:f(d),style:{boxSizing:`border-box`,maxHeight:`100%`}},R(R({},e.$attrs),n)),{default:M(()=>[F(e.$slots,`default`)]),_:3},16)],4))}}),ar=A({inheritAttrs:!1,__name:`SelectProvider`,props:{context:{type:Object,required:!0}},setup(e){return Jn(e.context),er(Qn),(e,t)=>F(e.$slots,`default`)}}),or={key:1},sr=A({inheritAttrs:!1,__name:`SelectContent`,props:{forceMount:{type:Boolean,required:!1},position:{type:String,required:!1},bodyLock:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:n}){let r=e,a=it(r,n),o=qn(),s=P();w(()=>{s.value=new DocumentFragment});let l=P(),u=O(()=>r.forceMount||o.open.value),d=P(u.value),p;function m(){p&&(clearTimeout(p),p=void 0)}return c(u,(e,t,n)=>{m(),p=setTimeout(()=>{d.value=u.value,p=void 0}),n(m)}),D(m),(e,n)=>{var r;return u.value||d.value||(r=l.value)!=null&&r.present?(j(),N(f(Ye),{key:0,ref_key:`presenceRef`,ref:l,present:u.value},{default:M(()=>[i(tr,t(de(R(R({},f(a)),e.$attrs))),{default:M(()=>[F(e.$slots,`default`)]),_:3},16)]),_:3},8,[`present`])):s.value?(j(),S(`div`,or,[(j(),N(oe,{to:s.value},[i(ar,{context:f(o)},{default:M(()=>[F(e.$slots,`default`)]),_:3},8,[`context`])],8,[`to`]))])):I(`v-if`,!0)}}}),cr=A({__name:`SelectIcon`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){return(e,t)=>(j(),N(f(U),{"aria-hidden":`true`,as:e.as,"as-child":e.asChild},{default:M(()=>[F(e.$slots,`default`,{},()=>[t[0]||(t[0]=a(`▼`))])]),_:3},8,[`as`,`as-child`]))}}),[lr,ur]=et(`SelectItem`),dr=A({__name:`SelectItem`,props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){var n;let r=e,a=t,{disabled:o}=h(r),s=qn(),c=$n(),{forwardRef:l,currentElement:u}=Qe(),{CollectionItem:d}=Ve(),p=O(()=>{var e;return Un((e=s.modelValue)==null?void 0:e.value,r.value,s.by)}),m=P(!1),g=P((n=r.textValue)==null?``:n),_=tt(void 0,`reka-select-item-text`);function v(e){return y.apply(this,arguments)}function y(){return y=z(function*(e){if(e.defaultPrevented)return;let t={originalEvent:e,value:r.value};je(`select.select`,b,t)}),y.apply(this,arguments)}function b(e){return x.apply(this,arguments)}function x(){return x=z(function*(e){yield ae(),a(`select`,e),!e.defaultPrevented&&(o.value||(s.onValueChange(r.value),s.multiple.value||s.onOpenChange(!1)))}),x.apply(this,arguments)}function S(e){return C.apply(this,arguments)}function C(){return C=z(function*(e){var t,n;yield ae(),!e.defaultPrevented&&(o.value?(t=c.onItemLeave)==null||t.call(c):(n=e.currentTarget)==null||n.focus({preventScroll:!0}))}),C.apply(this,arguments)}function T(e){return E.apply(this,arguments)}function E(){return E=z(function*(e){var t;yield ae(),!e.defaultPrevented&&e.currentTarget===Me()&&((t=c.onItemLeave)==null||t.call(c))}),E.apply(this,arguments)}function ee(e){return D.apply(this,arguments)}function D(){return D=z(function*(e){var t;yield ae(),!e.defaultPrevented&&(((t=c.searchRef)==null?void 0:t.value)===``||e.key!==` `)&&(Hn.includes(e.key)&&v(e),e.key===` `&&e.preventDefault())}),D.apply(this,arguments)}if(r.value===``)throw Error(`A must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.`);return w(()=>{u.value&&c.itemRefCallback(u.value,r.value,r.disabled)}),ur({value:r.value,disabled:o,textId:_,isSelected:p,onItemTextChange:e=>{var t;g.value=((t=g.value||(e==null?void 0:e.textContent))==null?``:t).trim()}}),(e,t)=>(j(),N(f(d),{value:{textValue:g.value}},{default:M(()=>[i(f(U),{ref:f(l),role:`option`,"aria-labelledby":f(_),"data-highlighted":m.value?``:void 0,"aria-selected":p.value,"data-state":p.value?`checked`:`unchecked`,"aria-disabled":f(o)||void 0,"data-disabled":f(o)?``:void 0,tabindex:f(o)?void 0:-1,as:e.as,"as-child":e.asChild,onFocus:t[0]||(t[0]=e=>m.value=!0),onBlur:t[1]||(t[1]=e=>m.value=!1),onPointerup:v,onPointerdown:t[2]||(t[2]=e=>{e.currentTarget.focus({preventScroll:!0})}),onTouchend:t[3]||(t[3]=he(()=>{},[`prevent`,`stop`])),onPointermove:S,onPointerleave:T,onKeydown:ee},{default:M(()=>[F(e.$slots,`default`)]),_:3},8,[`aria-labelledby`,`data-highlighted`,`aria-selected`,`data-state`,`aria-disabled`,`data-disabled`,`tabindex`,`as`,`as-child`])]),_:3},8,[`value`]))}}),fr=A({__name:`SelectItemIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=lr();return(e,r)=>f(n).isSelected.value?(j(),N(f(U),E({key:0,"aria-hidden":`true`},t),{default:M(()=>[F(e.$slots,`default`)]),_:3},16)):I(`v-if`,!0)}}),pr=A({inheritAttrs:!1,__name:`SelectItemText`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=qn(),r=$n(),i=lr(),{forwardRef:a,currentElement:o}=Qe(),s=O(()=>{var e,t,n,r;return{value:i.value,disabled:i.disabled.value,textContent:(e=(t=(n=o.value)==null?void 0:n.textContent)==null?(r=i.value)==null?void 0:r.toString():t)==null?``:e}});return w(()=>{o.value&&(i.onItemTextChange(o.value),r.itemTextRefCallback(o.value,i.value,i.disabled.value),n.onOptionAdd(s.value))}),D(()=>{n.onOptionRemove(s.value)}),(e,n)=>(j(),N(f(U),E({id:f(i).textId,ref:f(a)},R(R({},t),e.$attrs)),{default:M(()=>[F(e.$slots,`default`)]),_:3},16,[`id`]))}}),mr=A({__name:`SelectPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let n=e;return(e,r)=>(j(),N(f(qe),t(de(n)),{default:M(()=>[F(e.$slots,`default`)]),_:3},16))}}),hr=A({__name:`SelectScrollButtonImpl`,emits:[`autoScroll`],setup(e,{emit:t}){let n=t,{getItems:r}=Ve(),i=$n(),a=P(null);function o(){a.value!==null&&(window.clearInterval(a.value),a.value=null)}g(()=>{let e=r().map(e=>e.ref).find(e=>e===Me());e==null||e.scrollIntoView({block:`nearest`})});function s(){a.value===null&&(a.value=window.setInterval(()=>{n(`autoScroll`)},50))}function c(){var e;(e=i.onItemLeave)==null||e.call(i),a.value===null&&(a.value=window.setInterval(()=>{n(`autoScroll`)},50))}return k(()=>o()),(e,t)=>{var n;return j(),N(f(U),E({"aria-hidden":`true`,style:{flexShrink:0}},(n=e.$parent)==null?void 0:n.$props,{onPointerdown:s,onPointermove:c,onPointerleave:t[0]||(t[0]=()=>{o()})}),{default:M(()=>[F(e.$slots,`default`)]),_:3},16)}}}),gr=A({__name:`SelectScrollDownButton`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=$n(),n=t.position===`item-aligned`?nr():void 0,{forwardRef:r,currentElement:i}=Qe(),a=P(!1);return g(e=>{var n,r;if((n=t.viewport)!=null&&n.value&&(r=t.isPositioned)!=null&&r.value){let n=t.viewport.value;function r(){let e=n.scrollHeight-n.clientHeight;a.value=Math.ceil(n.scrollTop)n.removeEventListener(`scroll`,r))}}),c(i,()=>{i.value&&(n==null||n.onScrollButtonChange(i.value))}),(e,n)=>a.value?(j(),N(hr,{key:0,ref:f(r),onAutoScroll:n[0]||(n[0]=()=>{let{viewport:e,selectedItem:n}=f(t);e!=null&&e.value&&n!=null&&n.value&&(e.value.scrollTop=e.value.scrollTop+n.value.offsetHeight)})},{default:M(()=>[F(e.$slots,`default`)]),_:3},512)):I(`v-if`,!0)}}),_r=A({__name:`SelectScrollUpButton`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=$n(),n=t.position===`item-aligned`?nr():void 0,{forwardRef:r,currentElement:i}=Qe(),a=P(!1);return g(e=>{var n,r;if((n=t.viewport)!=null&&n.value&&(r=t.isPositioned)!=null&&r.value){let n=t.viewport.value;function r(){a.value=n.scrollTop>0}r(),n.addEventListener(`scroll`,r),e(()=>n.removeEventListener(`scroll`,r))}}),c(i,()=>{i.value&&(n==null||n.onScrollButtonChange(i.value))}),(e,n)=>a.value?(j(),N(hr,{key:0,ref:f(r),onAutoScroll:n[0]||(n[0]=()=>{let{viewport:e,selectedItem:n}=f(t);e!=null&&e.value&&n!=null&&n.value&&(e.value.scrollTop=e.value.scrollTop-n.value.offsetHeight)})},{default:M(()=>[F(e.$slots,`default`)]),_:3},512)):I(`v-if`,!0)}}),vr=A({__name:`SelectTrigger`,props:{disabled:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=qn(),{forwardRef:r,currentElement:a}=Qe(),o=O(()=>{var e;return((e=n.disabled)==null?void 0:e.value)||t.disabled});n.contentId||(n.contentId=tt(void 0,`reka-select-content`)),w(()=>{n.onTriggerChange(a.value)});let{getItems:s}=Ve(),{search:c,handleTypeaheadSearch:l,resetTypeahead:u}=Fe();function d(){o.value||(n.onOpenChange(!0),u())}function p(e){d(),n.triggerPointerDownPosRef.value={x:Math.round(e.pageX),y:Math.round(e.pageY)}}function m(e){return e.button===0&&e.ctrlKey===!1}let h=!1;function g(e){if(e.pointerType===`touch`)return e.preventDefault();let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),m(e)&&(p(e),h=!0)}function _(e){m(e)&&e.preventDefault()}function v(e){var t;h||(t=e.currentTarget)==null||t.focus(),h=!1}return(e,t)=>(j(),N(f(Ge),{"as-child":``,reference:e.reference},{default:M(()=>{var a,u,m,h;return[i(f(U),{ref:f(r),role:`combobox`,type:e.as===`button`?`button`:void 0,"aria-controls":f(n).contentId,"aria-expanded":f(n).open.value||!1,"aria-required":(a=f(n).required)==null?void 0:a.value,"aria-autocomplete":`none`,disabled:o.value,dir:(u=f(n))==null?void 0:u.dir.value,"data-state":(m=f(n))!=null&&m.open.value?`open`:`closed`,"data-disabled":o.value?``:void 0,"data-placeholder":f(Gn)((h=f(n).modelValue)==null?void 0:h.value)?``:void 0,"as-child":e.asChild,as:e.as,onClick:v,onPointerdown:g,onMousedown:_,onPointerup:t[0]||(t[0]=he(e=>{e.pointerType===`touch`&&p(e)},[`prevent`])),onKeydown:t[1]||(t[1]=e=>{let t=f(c)!==``;!(e.ctrlKey||e.altKey||e.metaKey)&&e.key.length===1&&t&&e.key===` `||(f(l)(e.key,f(s)()),f(Vn).includes(e.key)&&(d(),e.preventDefault()))})},{default:M(()=>[F(e.$slots,`default`)]),_:3},8,[`type`,`aria-controls`,`aria-expanded`,`aria-required`,`disabled`,`dir`,`data-state`,`data-disabled`,`data-placeholder`,`as-child`,`as`])]}),_:3},8,[`reference`]))}}),yr=A({__name:`SelectValue`,props:{placeholder:{type:String,required:!1,default:``},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,{forwardRef:n,currentElement:r}=Qe(),i=qn();w(()=>{i.valueElement=r});let o=O(()=>{var e,t;let n=[],r=Array.from(i.optionsSet.value),a=e=>r.find(t=>Un(e,t.value,i.by));return n=Array.isArray(i.modelValue.value)?i.modelValue.value.map(e=>{var t,n;return(t=(n=a(e))==null?void 0:n.textContent)==null?``:t}):[(e=(t=a(i.modelValue.value))==null?void 0:t.textContent)==null?``:e],n.filter(Boolean)}),s=O(()=>o.value.length?o.value.join(`, `):t.placeholder);return(e,r)=>(j(),N(f(U),{ref:f(n),as:e.as,"as-child":e.asChild,style:{pointerEvents:`none`},"data-placeholder":o.value.length?void 0:t.placeholder},{default:M(()=>[F(e.$slots,`default`,{selectedLabel:o.value,modelValue:f(i).modelValue.value},()=>[a(ie(s.value),1)])]),_:3},8,[`as`,`as-child`,`data-placeholder`]))}}),br=A({__name:`SelectViewport`,props:{nonce:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{nonce:n}=h(t),r=On(n),o=$n(),s=o.position===`item-aligned`?nr():void 0,{forwardRef:c,currentElement:l}=Qe();w(()=>{o==null||o.onViewportChange(l.value)});let u=P(0);function d(e){let t=e.currentTarget,{shouldExpandOnScrollRef:n,contentWrapper:r}=s==null?{}:s;if(n!=null&&n.value&&r!=null&&r.value){let e=Math.abs(u.value-t.scrollTop);if(e>0){let n=window.innerHeight-20,i=Number.parseFloat(r.value.style.minHeight),a=Number.parseFloat(r.value.style.height),o=Math.max(i,a);if(o0?s:0,r.value.style.justifyContent=`flex-end`)}}}u.value=t.scrollTop}return(e,n)=>(j(),S(te,null,[i(f(U),E({ref:f(c),"data-reka-select-viewport":``,role:`presentation`},R(R({},e.$attrs),t),{style:{position:`relative`,flex:1,overflow:`hidden auto`},onScroll:d}),{default:M(()=>[F(e.$slots,`default`)]),_:3},16),i(f(U),{as:`style`,nonce:f(r)},{default:M(()=>n[0]||(n[0]=[a(` /* Hide scrollbars cross-browser and enable momentum scroll for touch devices */ [data-reka-select-viewport] { scrollbar-width:none; -ms-overflow-style: none; -webkit-overflow-scrolling: touch; } [data-reka-select-viewport]::-webkit-scrollbar { display: none; } `)])),_:1,__:[0]},8,[`nonce`])],64))}}),xr=mt(`check`,[[`path`,{d:`M20 6 9 17l-5-5`,key:`1gmf2c`}]]),Sr=mt(`chevron-down`,[[`path`,{d:`m6 9 6 6 6-6`,key:`qrunsl`}]]),Cr=mt(`chevron-up`,[[`path`,{d:`m18 15-6-6-6 6`,key:`153udz`}]]),wr=mt(`chevrons-down`,[[`path`,{d:`m7 6 5 5 5-5`,key:`1lc07p`}],[`path`,{d:`m7 13 5 5 5-5`,key:`1d48rs`}]]),Tr=mt(`circle-alert`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]]),Er=mt(`circle-question-mark`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3`,key:`1u773s`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]]),Dr=mt(`circle-x`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m15 9-6 6`,key:`1uzhvr`}],[`path`,{d:`m9 9 6 6`,key:`z0biqf`}]]),Or=mt(`eye-off`,[[`path`,{d:`M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49`,key:`ct8e1f`}],[`path`,{d:`M14.084 14.158a3 3 0 0 1-4.242-4.242`,key:`151rxh`}],[`path`,{d:`M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143`,key:`13bj9a`}],[`path`,{d:`m2 2 20 20`,key:`1ooewy`}]]),kr=mt(`eye`,[[`path`,{d:`M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0`,key:`1nclc0`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),Ar=mt(`minus`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}]]),jr=mt(`plus`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`M12 5v14`,key:`s699le`}]]),Mr=mt(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]),Nr=A({__name:`Button`,props:{class:{type:[Boolean,null,String,Object,Array]},size:{},variant:{},asChild:{type:Boolean},as:{default:`button`}},setup(e){let t=e;return(n,r)=>(j(),N(f(U),{"data-slot":`button`,"data-variant":e.variant,"data-size":e.size,as:e.as,"as-child":e.asChild,class:y(f(B)(f(ht)({variant:e.variant,size:e.size}),t.class))},{default:M(()=>[F(n.$slots,`default`)]),_:3},8,[`data-variant`,`data-size`,`as`,`as-child`,`class`]))}}),Pr=A({__name:`Checkbox`,props:{defaultValue:{},modelValue:{},disabled:{type:Boolean},value:{},id:{},trueValue:{},falseValue:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]},indeterminate:{type:Boolean}},emits:[`update:modelValue`],setup(e,{emit:n}){let r=e,a=n,o=Ee(r,`class`,`indeterminate`),s=it(o,a);return(n,a)=>(j(),N(f(Fn),E({"data-slot":`checkbox`},f(s),{class:f(B)(`peer border-input data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-sm border shadow-xs transition-shadow outline-none focus-visible:ring-3 disabled:cursor-not-allowed disabled:opacity-50`,e.indeterminate&&`bg-primary text-primary-foreground border-primary`,r.class)}),{default:M(r=>[i(f(In),{"data-slot":`checkbox-indicator`,class:`grid place-content-center text-current transition-none`,"force-mount":e.indeterminate?!0:void 0},{default:M(()=>[F(n.$slots,`default`,t(de(r)),()=>[e.indeterminate?(j(),N(f(Ar),{key:0,class:`size-3.5`})):(j(),N(f(xr),{key:1,class:`size-3.5`}))])]),_:2},1032,[`force-mount`])]),_:3},16,[`class`]))}}),Fr=[`id`],Ir=A({__name:`FormMessage`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,{error:n,formMessageId:r}=dt();return(e,i)=>f(n)?(j(),S(`p`,{key:0,id:f(r),"data-slot":`form-message`,class:y(f(B)(`text-destructive text-sm`,t.class))},ie(f(n)),11,Fr)):I(``,!0)}}),Lr=_t(A({__name:`Input`,props:{class:{type:[Boolean,null,String,Object,Array]},defaultValue:{},modelValue:{}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=be(n,`modelValue`,t,{defaultValue:n.defaultValue,passive:!0});return(e,t)=>v((j(),S(`input`,{"onUpdate:modelValue":t[0]||(t[0]=e=>se(r)?r.value=e:null),class:y(f(B)(`border-input bg-background ring-offset-background placeholder:text-muted-foreground/50 focus-visible:outline-none flex h-10 w-full rounded-md border px-3 py-2 text-sm file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:cursor-not-allowed disabled:opacity-50`,n.class))},null,2)),[[ge,f(r)]])}}),[[`__scopeId`,`data-v-c2540d96`]]),Rr=A({__name:`PinInput`,props:{modelValue:{},defaultValue:{},placeholder:{},mask:{type:Boolean},otp:{type:Boolean,default:!0},type:{},dir:{},disabled:{type:Boolean},id:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`,`complete`],setup(e,{emit:t}){let n=e,r=t,i=Ee(n,`class`),a=it(i,r);return(e,t)=>(j(),N(f(zn),E({otp:n.otp,"data-slot":`pin-input`},f(a),{class:f(B)(`flex items-center gap-2 has-disabled:opacity-50 disabled:cursor-not-allowed`,n.class)}),{default:M(()=>[F(e.$slots,`default`)]),_:3},16,[`otp`,`class`]))}}),zr=A({__name:`PinInputGroup`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=Ee(t,`class`),r=ot(n);return(e,n)=>(j(),N(f(U),E({"data-slot":`pin-input-group`},f(r),{class:f(B)(`flex items-center`,t.class)}),{default:M(()=>[F(e.$slots,`default`)]),_:3},16,[`class`]))}}),Br=A({__name:`PinInputSlot`,props:{index:{},disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=Ee(t,`class`),r=ot(n);return(e,n)=>(j(),N(f(Bn),E({"data-slot":`pin-input-slot`},f(r),{class:f(B)(`border-input focus:border-ring focus:ring-ring/50 focus:aria-invalid:ring-destructive/20 dark:bg-input/30 dark:focus:aria-invalid:ring-destructive/40 aria-invalid:border-destructive focus:aria-invalid:border-destructive relative flex h-9 w-9 items-center justify-center border-y border-r text-sm shadow-xs transition-all outline-none text-center first:rounded-l-md first:border-l last:rounded-r-md focus:z-10 focus:ring-3`,t.class)}),null,16,[`class`]))}}),Vr=A({__name:`Select`,props:{open:{type:Boolean},defaultOpen:{type:Boolean},defaultValue:{},modelValue:{},nullableValue:{},by:{type:[String,Function]},dir:{},multiple:{type:Boolean},autocomplete:{},disabled:{type:Boolean},name:{},required:{type:Boolean}},emits:[`update:modelValue`,`update:open`],setup(e,{emit:n}){let r=it(e,n);return(e,n)=>(j(),N(f(Yn),E({"data-slot":`select`},f(r)),{default:M(n=>[F(e.$slots,`default`,t(de(n)))]),_:3},16))}}),Hr=A(R(R({},{inheritAttrs:!1}),{},{__name:`SelectContent`,props:{forceMount:{type:Boolean},position:{default:`popper`},bodyLock:{type:Boolean},memoDependencies:{},side:{},sideOffset:{},sideFlip:{type:Boolean},align:{},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},dir:{},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,a=Ee(n,`class`),o=it(a,r);return(t,r)=>(j(),N(f(mr),null,{default:M(()=>[i(f(sr),E({"data-slot":`select-content`},R(R({},t.$attrs),f(o)),{class:f(B)(`z-popup bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative max-h-(--reka-select-content-available-height) min-w-[8rem] overflow-x-hidden overflow-y-auto rounded-md border shadow-md`,e.position===`popper`&&`data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1`,n.class)}),{default:M(()=>[i(f(Kr)),i(f(br),{class:y(f(B)(`p-1`,e.position===`popper`&&`h-(--reka-select-trigger-height) w-full min-w-(--reka-select-trigger-width) scroll-my-1`))},{default:M(()=>[F(t.$slots,`default`)]),_:3},8,[`class`]),i(f(Gr))]),_:3},16,[`class`])]),_:3}))}})),Ur={class:`absolute right-2 flex size-3.5 items-center justify-center`},Wr=A({__name:`SelectItem`,props:{value:{},disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=Ee(t,`class`),r=ot(n);return(e,n)=>(j(),N(f(dr),E({"data-slot":`select-item`},f(r),{class:f(B)(`focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2`,t.class)}),{default:M(()=>[b(`span`,Ur,[i(f(fr),null,{default:M(()=>[F(e.$slots,`indicator-icon`,{},()=>[i(f(xr),{class:`size-4`})])]),_:3})]),i(f(pr),null,{default:M(()=>[F(e.$slots,`default`)]),_:3})]),_:3},16,[`class`]))}}),Gr=A({__name:`SelectScrollDownButton`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=Ee(t,`class`),r=ot(n);return(e,n)=>(j(),N(f(gr),E({"data-slot":`select-scroll-down-button`},f(r),{class:f(B)(`flex cursor-default items-center justify-center py-1`,t.class)}),{default:M(()=>[F(e.$slots,`default`,{},()=>[i(f(Sr),{class:`size-4`})])]),_:3},16,[`class`]))}}),Kr=A({__name:`SelectScrollUpButton`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=Ee(t,`class`),r=ot(n);return(e,n)=>(j(),N(f(_r),E({"data-slot":`select-scroll-up-button`},f(r),{class:f(B)(`flex cursor-default items-center justify-center py-1`,t.class)}),{default:M(()=>[F(e.$slots,`default`,{},()=>[i(f(Cr),{class:`size-4`})])]),_:3},16,[`class`]))}}),qr=A({__name:`SelectTrigger`,props:{disabled:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},size:{default:`default`}},setup(e){let t=e,n=Ee(t,`class`,`size`),r=ot(n);return(n,a)=>(j(),N(f(vr),E({"data-slot":`select-trigger`,"data-size":e.size},f(r),{class:f(B)(`border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-3 disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,t.class)}),{default:M(()=>[F(n.$slots,`default`),i(f(cr),{"as-child":``},{default:M(()=>[i(f(Sr),{class:`size-4 opacity-50`})]),_:1})]),_:3},16,[`data-size`,`class`]))}}),Jr=A({__name:`SelectValue`,props:{placeholder:{},asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(j(),N(f(yr),E({"data-slot":`select-value`},t),{default:M(()=>[F(e.$slots,`default`)]),_:3},16))}}),Yr=A(R(R({},{inheritAttrs:!1}),{},{__name:`help-tooltip`,props:{triggerClass:{}},setup(e){return(t,n)=>(j(),N(He,{"delay-duration":300,side:`right`},{trigger:M(()=>[F(t.$slots,`trigger`,{},()=>[i(f(Er),{class:y(f(B)(`text-foreground/80 hover:text-foreground inline-flex size-5 cursor-pointer`,e.triggerClass))},null,8,[`class`])])]),default:M(()=>[F(t.$slots,`default`)]),_:3}))}})),Xr={class:`flex items-center`},Zr=[`for`],Qr=A({__name:`checkbox`,props:e({defaultValue:{},modelValue:{},disabled:{type:Boolean},value:{},id:{},trueValue:{},falseValue:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},indeterminate:{type:Boolean}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:e([`update:modelValue`],[`update:modelValue`]),setup(e,{emit:t}){let n=e,r=t,a=s(e,`modelValue`),o=it(n,r),c=p();return(e,t)=>(j(),S(`div`,Xr,[i(f(Pr),E(f(o),{id:f(c),modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=e=>a.value=e)}),null,16,[`id`,`modelValue`]),b(`label`,{for:f(c),class:`ml-2 cursor-pointer text-sm`},[F(e.$slots,`default`)],8,Zr)]))}});function W(e,t,n){return e.set(Ae(e,t),n),n}var $r=new WeakMap,ei=new WeakMap,ti=new class{constructor(){H(this,$r,{}),H(this,ei,{})}defineMessage({copyPreferencesSuccess:e}){W(ei,this,{copyPreferencesSuccess:e})}getComponents(){return V($r,this)}getMessage(){return V(ei,this)}setComponents(e){W($r,this,e)}},ni=[`class`],ri={key:0,class:`flex items-center justify-between`},ii=A({__name:`collapsible`,props:e({defaultOpen:{type:Boolean},open:{type:Boolean},disabled:{type:Boolean},unmountOnHide:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Array,Boolean,null,Object,String]},showTrigger:{type:Boolean}},{open:R({type:Boolean},{default:!0}),openModifiers:{}}),emits:e([`update:open`],[`update:open`]),setup(e,{expose:t,emit:n}){let r=e,a=n,o=O(()=>{let{class:e}=r;return ve(r,ni)}),c=it(o,a),l=s(e,`open`);function u(){l.value=!l.value}return t({toggle:u}),(t,n)=>(j(),N(f(Tn),E(f(c),{open:l.value,"onUpdate:open":n[0]||(n[0]=e=>l.value=e),class:`flex flex-col`,"unmount-on-hide":!1}),{default:M(()=>[t.$slots.label||e.showTrigger?(j(),S(`div`,ri,[t.$slots.label?F(t.$slots,`label`,{},void 0,void 0,0):I(``,!0),e.showTrigger?(j(),N(f(Dn),{key:1,class:`cursor-pointer rounded-full h-[25px] w-[25px] inline-flex items-center justify-center outline-none data-[state=closed]:bg-white data-[state=open]:bg-primary/20 hover:bg-primary/20 text-primary`},{default:M(()=>[F(t.$slots,`trigger`,{open:l.value},()=>[i(f(wr),{class:y([`h-3.5 w-3.5 transition-transform`,{"rotate-180":l.value}])},null,8,[`class`])])]),_:3})):I(``,!0)])):I(``,!0),F(t.$slots,`visibleContent`,{open:l.value}),i(f(En),{class:`data-[state=open]:animate-collapsible-down data-[state=closed]:animate-collapsible-up overflow-hidden justify-start`},{default:M(()=>[F(t.$slots,`collapsibleContent`,{open:l.value})]),_:3})]),_:3},16,[`open`]))}}),ai={class:`relative mt-2 flex items-center justify-between`},oi=A({__name:`password-strength`,props:{password:{default:``}},setup(e){let t=e,n=[``,`#e74242`,`#ED6F6F`,`#EFBD47`,`#55D18780`,`#55D187`],r=O(()=>a(t.password)),i=O(()=>n[r.value]);function a(e){let t=0;return e.length>=8&&t++,/[a-z]/.test(e)&&t++,/[A-Z]/.test(e)&&t++,/\d/.test(e)&&t++,/[^\da-z]/i.test(e)&&t++,t}return(e,t)=>(j(),S(`div`,ai,[(j(),S(te,null,C(5,e=>b(`div`,{key:e,class:`bg-heavy dark:bg-input-background relative mr-1 h-1.5 w-1/5 rounded-sm last:mr-0`},[b(`span`,{style:T({backgroundColor:i.value,width:r.value>=e?`100%`:``}),class:`absolute left-0 h-full w-0 rounded-sm transition-all duration-500`},null,4)])),64))]))}}),si={class:`relative w-full`},ci={key:0,class:`text-muted-foreground mt-1.5 text-xs`},li=A(R(R({},{inheritAttrs:!1}),{},{__name:`input-password`,props:e({class:{},passwordStrength:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=s(e,`modelValue`),r=u(),a=P(!1);return(o,s)=>(j(),S(`div`,si,[i(f(Lr),E(o.$attrs,{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=e=>n.value=e),class:f(B)(t.class),type:a.value?`text`:`password`}),null,16,[`modelValue`,`class`,`type`]),e.passwordStrength?(j(),S(te,{key:0},[i(oi,{password:n.value},null,8,[`password`]),f(r).strengthText?(j(),S(`p`,ci,[F(o.$slots,`strengthText`)])):I(``,!0)],64)):I(``,!0),b(`div`,{class:y([{"top-3":!!e.passwordStrength,"top-1/2 -translate-y-1/2 items-center":!e.passwordStrength},`text-foreground/60 hover:text-foreground absolute inset-y-0 right-0 flex cursor-pointer pr-3 text-lg leading-5`]),onClick:s[1]||(s[1]=e=>a.value=!a.value)},[a.value?(j(),N(f(kr),{key:0,class:`size-4`})):(j(),N(f(Or),{key:1,class:`size-4`}))],2)]))}})),ui={class:`relative flex w-full`},di=`text`,fi=A(R(R({},{inheritAttrs:!1}),{},{__name:`input`,props:e({class:{},codeLength:{default:6},createText:{type:Function,default:function(){var e=z(function*(){});return function(){return e.apply(this,arguments)}}()},disabled:{type:Boolean,default:!1},handleSendCode:{type:Function,default:function(){var e=z(function*(){});return function(){return e.apply(this,arguments)}}()},loading:{type:Boolean,default:!1},maxTime:{default:60}},{modelValue:{},modelModifiers:{}}),emits:e([`complete`,`sendError`],[`update:modelValue`]),setup(e,{emit:t}){let n=t,r=P(),o=s(e,`modelValue`),l=P([]),u=P(0),d=O(()=>{var t;let n=u.value;return(t=e.createText)==null?void 0:t.call(e,n)}),m=O(()=>e.loading||u.value>0);c(()=>o.value,()=>{var e,t;l.value=(e=(t=o.value)==null?void 0:t.split(``))==null?[]:e}),c(l,e=>{o.value=e.join(``)});function h(e){o.value=e.join(``),n(`complete`)}function g(e){return _.apply(this,arguments)}function _(){return _=z(function*(t){try{t==null||t.preventDefault(),yield e.handleSendCode(),u.value=e.maxTime,v()}catch(e){console.error(`Failed to send code:`,e),n(`sendError`,e)}}),_.apply(this,arguments)}function v(){u.value>0&&(r.value=setTimeout(()=>{u.value--,v()},1e3))}k(()=>{u.value=0,clearTimeout(r.value)});let y=p();return(t,n)=>(j(),N(f(Rr),{id:f(y),modelValue:l.value,"onUpdate:modelValue":n[0]||(n[0]=e=>l.value=e),disabled:e.disabled,class:`flex w-full justify-between`,otp:``,placeholder:`○`,type:di,onComplete:h},{default:M(()=>[b(`div`,ui,[i(f(zr),{class:`mr-2`},{default:M(()=>[(j(!0),S(te,null,C(e.codeLength,(e,t)=>(j(),N(f(Br),{key:e,index:t},null,8,[`index`]))),128))]),_:1}),i(f(gt),{disabled:e.disabled,loading:m.value,class:`grow`,size:`lg`,variant:`outline`,onClick:g},{default:M(()=>[a(ie(d.value),1)]),_:1},8,[`disabled`,`loading`])])]),_:1},8,[`id`,`modelValue`,`disabled`]))}})),pi=_t(A({__name:`select`,props:e({allowClear:{type:Boolean,default:!1},class:{},options:{},placeholder:{}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=s(e,`modelValue`);function r(){n.value=void 0}return(o,s)=>(j(),N(f(Vr),{modelValue:n.value,"onUpdate:modelValue":s[1]||(s[1]=e=>n.value=e)},{default:M(()=>[i(f(qr),{class:y([t.class,`flex w-full items-center`])},{default:M(()=>[i(f(Jr),{class:`flex-auto text-left`,placeholder:e.placeholder},null,8,[`placeholder`]),e.allowClear&&n.value?(j(),N(f(Dr),{key:0,onPointerdown:s[0]||(s[0]=he(()=>{},[`stop`])),onClick:he(r,[`stop`,`prevent`]),"data-clear-button":``,class:`mr-1 size-4 cursor-pointer opacity-50 hover:opacity-100`})):I(``,!0)]),_:1},8,[`class`]),i(f(Hr),null,{default:M(()=>[(j(!0),S(te,null,C(e.options,e=>(j(),N(f(Wr),{key:e.value,value:e.value},{default:M(()=>[a(ie(e.label),1)]),_:2},1032,[`value`]))),128))]),_:1})]),_:1},8,[`modelValue`]))}}),[[`__scopeId`,`data-v-df8605db`]]),[mi,hi]=et(`FormRenderProps`),gi=()=>{let e=mi(),t=O(()=>e.layout===`vertical`),n=O(()=>e.componentMap);return{componentBindEventMap:O(()=>e.componentBindEventMap),componentMap:n,isVertical:t}},_i=new Map;function vi(e){return _i.get(e)}function yi(e){for(let[t,n]of Object.entries(e))n&&_i.set(t,n)}var bi;function G(e,t,n){var r;function i(n,r){if(n._zod||Object.defineProperty(n,"_zod",{value:{def:r,constr:s,traits:new Set},enumerable:!1}),n._zod.traits.has(e))return;n._zod.traits.add(e),t(n,r);let i=s.prototype,a=Object.keys(i);for(let e=0;e{var r;return n!=null&&n.Parent&&t instanceof n.Parent?!0:t==null||(r=t._zod)==null||(r=r.traits)==null?void 0:r.has(e)}}),Object.defineProperty(s,"name",{value:e}),s}var xi=class extends Error{constructor(){super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`)}},Si=class extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name=`ZodEncodeError`}};(bi=globalThis).__zod_globalConfig!=null||(bi.__zod_globalConfig={});var Ci=globalThis.__zod_globalConfig;function wi(e){return e&&Object.assign(Ci,e),Ci}var Ti=[`inst`,`continue`,`input`];function Ei(e){let t=Object.values(e).filter(e=>typeof e==`number`);return Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t)}function Di(e,t){return typeof t==`bigint`?t.toString():t}function Oi(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function ki(e){return e==null}function Ai(e){let t=+!!e.startsWith(`^`),n=e.endsWith(`$`)?e.length-1:e.length;return e.slice(t,n)}function ji(e,t){let n=e/t,r=Math.round(n),i=Number.EPSILON*Math.max(Math.abs(n),1);return Math.abs(n-r){};function Ri(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}var zi=Oi(()=>{var e;if(Ci.jitless||typeof navigator<`u`&&(e=navigator)!=null&&(e=e.userAgent)!=null&&e.includes(`Cloudflare`))return!1;try{return Function(``),!0}catch(e){return!1}});function Bi(e){if(Ri(e)===!1)return!1;let t=e.constructor;if(t===void 0||typeof t!=`function`)return!0;let n=t.prototype;return Ri(n)!==!1&&Object.prototype.hasOwnProperty.call(n,`isPrototypeOf`)!==!1}function Vi(e){return Bi(e)?R({},e):Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}var Hi=new Set([`string`,`number`,`symbol`]);function Ui(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function Wi(e,t,n){let r=new e._zod.constr(t==null?e._zod.def:t);return(!t||n!=null&&n.parent)&&(r._zod.parent=e),r}function q(e){let t=e;if(!t)return{};if(typeof t==`string`)return{error:()=>t};if((t==null?void 0:t.message)!==void 0){if((t==null?void 0:t.error)!==void 0)throw Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error==`string`?R(R({},t),{},{error:()=>t.error}):t}function Gi(e){return Object.keys(e).filter(t=>e[t]._zod.optin===`optional`&&e[t]._zod.optout===`optional`)}var Ki={safeint:[-9007199254740991,9007199254740991],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function qi(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.pick() cannot be used on object schemas containing refinements`);return Wi(e,Pi(e._zod.def,{get shape(){let e={};for(let r in t){if(!(r in n.shape))throw Error(`Unrecognized key: "${r}"`);t[r]&&(e[r]=n.shape[r])}return Ni(this,`shape`,e),e},checks:[]}))}function Ji(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(`.omit() cannot be used on object schemas containing refinements`);return Wi(e,Pi(e._zod.def,{get shape(){let r=R({},e._zod.def.shape);for(let e in t){if(!(e in n.shape))throw Error(`Unrecognized key: "${e}"`);t[e]&&delete r[e]}return Ni(this,`shape`,r),r},checks:[]}))}function Yi(e,t){if(!Bi(t))throw Error(`Invalid input to extend: expected a plain object`);let n=e._zod.def.checks;if(n&&n.length>0){let n=e._zod.def.shape;for(let e in t)if(Object.getOwnPropertyDescriptor(n,e)!==void 0)throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}return Wi(e,Pi(e._zod.def,{get shape(){let n=R(R({},e._zod.def.shape),t);return Ni(this,`shape`,n),n}}))}function Xi(e,t){if(!Bi(t))throw Error(`Invalid input to safeExtend: expected a plain object`);return Wi(e,Pi(e._zod.def,{get shape(){let n=R(R({},e._zod.def.shape),t);return Ni(this,`shape`,n),n}}))}function Zi(e,t){var n,r;if((n=e._zod.def.checks)!=null&&n.length)throw Error(`.merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.`);return Wi(e,Pi(e._zod.def,{get shape(){let n=R(R({},e._zod.def.shape),t._zod.def.shape);return Ni(this,`shape`,n),n},get catchall(){return t._zod.def.catchall},checks:(r=t._zod.def.checks)==null?[]:r}))}function Qi(e,t,n){let r=t._zod.def.checks;if(r&&r.length>0)throw Error(`.partial() cannot be used on object schemas containing refinements`);return Wi(t,Pi(t._zod.def,{get shape(){let r=t._zod.def.shape,i=R({},r);if(n)for(let t in n){if(!(t in r))throw Error(`Unrecognized key: "${t}"`);n[t]&&(i[t]=e?new e({type:`optional`,innerType:r[t]}):r[t])}else for(let t in r)i[t]=e?new e({type:`optional`,innerType:r[t]}):r[t];return Ni(this,`shape`,i),i},checks:[]}))}function $i(e,t,n){return Wi(t,Pi(t._zod.def,{get shape(){let r=t._zod.def.shape,i=R({},r);if(n)for(let t in n){if(!(t in i))throw Error(`Unrecognized key: "${t}"`);n[t]&&(i[t]=new e({type:`nonoptional`,innerType:r[t]}))}else for(let t in r)i[t]=new e({type:`nonoptional`,innerType:r[t]});return Ni(this,`shape`,i),i}}))}function ea(e,t=0){if(e.aborted===!0)return!0;for(let r=t;r{var n;return(n=t).path!=null||(n.path=[]),t.path.unshift(e),t})}function ra(e){return typeof e==`string`?e:e==null?void 0:e.message}function ia(e,t,n){var r,i,a,o,s,c,l,u,d;let f=e.message?e.message:(r=(i=(a=(o=ra((s=e.inst)==null||(s=s._zod.def)==null||(c=s.error)==null?void 0:c.call(s,e)))==null?ra(t==null||(l=t.error)==null?void 0:l.call(t,e)):o)==null?ra((u=n.customError)==null?void 0:u.call(n,e)):a)==null?ra((d=n.localeError)==null?void 0:d.call(n,e)):i)==null?`Invalid input`:r,{inst:p,continue:m,input:h}=e,g=ve(e,Ti);return g.path!=null||(g.path=[]),g.message=f,t!=null&&t.reportInput&&(g.input=h),g}function aa(e){return Array.isArray(e)?`array`:typeof e==`string`?`string`:`unknown`}function oa(...e){let[t,n,r]=e;return typeof t==`string`?{message:t,code:`custom`,input:n,inst:r}:R({},t)}var sa=(e,t)=>{e.name=`$ZodError`,Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,Di,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},ca=G(`$ZodError`,sa),la=G(`$ZodError`,sa,{Parent:Error});function ua(e,t=e=>e.message){let n={},r=[];for(let i of e.issues)i.path.length>0?(n[i.path[0]]=n[i.path[0]]||[],n[i.path[0]].push(t(i))):r.push(t(i));return{formErrors:r,fieldErrors:n}}function da(e,t=e=>e.message){let n={_errors:[]},r=(e,i=[])=>{for(let a of e.issues)if(a.code===`invalid_union`&&a.errors.length)a.errors.map(e=>r({issues:e},[...i,...a.path]));else if(a.code===`invalid_key`)r({issues:a.issues},[...i,...a.path]);else if(a.code===`invalid_element`)r({issues:a.issues},[...i,...a.path]);else{let e=[...i,...a.path];if(e.length===0)n._errors.push(t(a));else{let r=n,i=0;for(;i(t,n,r,i)=>{let a=r?R(R({},r),{},{async:!1}):{async:!1},o=t._zod.run({value:n,issues:[]},a);if(o instanceof Promise)throw new xi;if(o.issues.length){var s;let t=new((s=i==null?void 0:i.Err)==null?e:s)(o.issues.map(e=>ia(e,a,wi())));throw Li(t,i==null?void 0:i.callee),t}return o.value},pa=e=>function(){var t=z(function*(t,n,r,i){let a=r?R(R({},r),{},{async:!0}):{async:!0},o=t._zod.run({value:n,issues:[]},a);if(o instanceof Promise&&(o=yield o),o.issues.length){var s;let t=new((s=i==null?void 0:i.Err)==null?e:s)(o.issues.map(e=>ia(e,a,wi())));throw Li(t,i==null?void 0:i.callee),t}return o.value});return function(e,n,r,i){return t.apply(this,arguments)}}(),ma=e=>(t,n,r)=>{let i=r?R(R({},r),{},{async:!1}):{async:!1},a=t._zod.run({value:n,issues:[]},i);if(a instanceof Promise)throw new xi;return a.issues.length?{success:!1,error:new(e==null?ca:e)(a.issues.map(e=>ia(e,i,wi())))}:{success:!0,data:a.value}},ha=ma(la),ga=e=>function(){var t=z(function*(t,n,r){let i=r?R(R({},r),{},{async:!0}):{async:!0},a=t._zod.run({value:n,issues:[]},i);return a instanceof Promise&&(a=yield a),a.issues.length?{success:!1,error:new e(a.issues.map(e=>ia(e,i,wi())))}:{success:!0,data:a.value}});return function(e,n,r){return t.apply(this,arguments)}}(),_a=ga(la),va=e=>(t,n,r)=>{let i=r?R(R({},r),{},{direction:`backward`}):{direction:`backward`};return fa(e)(t,n,i)},ya=e=>(t,n,r)=>fa(e)(t,n,r),ba=e=>function(){var t=z(function*(t,n,r){let i=r?R(R({},r),{},{direction:`backward`}):{direction:`backward`};return pa(e)(t,n,i)});return function(e,n,r){return t.apply(this,arguments)}}(),xa=e=>function(){var t=z(function*(t,n,r){return pa(e)(t,n,r)});return function(e,n,r){return t.apply(this,arguments)}}(),Sa=e=>(t,n,r)=>{let i=r?R(R({},r),{},{direction:`backward`}):{direction:`backward`};return ma(e)(t,n,i)},Ca=e=>(t,n,r)=>ma(e)(t,n,r),wa=e=>function(){var t=z(function*(t,n,r){let i=r?R(R({},r),{},{direction:`backward`}):{direction:`backward`};return ga(e)(t,n,i)});return function(e,n,r){return t.apply(this,arguments)}}(),Ta=e=>function(){var t=z(function*(t,n,r){return ga(e)(t,n,r)});return function(e,n,r){return t.apply(this,arguments)}}(),Ea=/^[cC][0-9a-z]{6,}$/,Da=/^[0-9a-z]+$/,Oa=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,ka=/^[0-9a-vA-V]{20}$/,Aa=/^[A-Za-z0-9]{27}$/,ja=/^[a-zA-Z0-9_-]{21}$/,Ma=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Na=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Pa=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,Fa=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,Ia=`^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$`;function La(){return new RegExp(Ia,`u`)}var Ra=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,za=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,Ba=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,Va=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Ha=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Ua=/^[A-Za-z0-9_-]*$/,Wa=/^https?$/,Ga=/^\+[1-9]\d{6,14}$/,Ka=`(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))`,qa=RegExp(`^${Ka}$`);function Ja(e){let t=`(?:[01]\\d|2[0-3]):[0-5]\\d`;return typeof e.precision==`number`?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function Ya(e){return RegExp(`^${Ja(e)}$`)}function Xa(e){let t=Ja({precision:e.precision}),n=[`Z`];e.local&&n.push(``),e.offset&&n.push(`([+-](?:[01]\\d|2[0-3]):[0-5]\\d)`);let r=`${t}(?:${n.join(`|`)})`;return RegExp(`^${Ka}T(?:${r})$`)}var Za=e=>{var t,n;let r=e?`[\\s\\S]{${(t=e==null?void 0:e.minimum)==null?0:t},${(n=e==null?void 0:e.maximum)==null?``:n}}`:`[\\s\\S]*`;return RegExp(`^${r}$`)},Qa=/^-?\d+$/,$a=/^-?\d+(?:\.\d+)?$/,eo=/^(?:true|false)$/i,to=/^[^A-Z]*$/,no=/^[^a-z]*$/,ro=G(`$ZodCheck`,(e,t)=>{var n;e._zod!=null||(e._zod={}),e._zod.def=t,(n=e._zod).onattach!=null||(n.onattach=[])}),io={number:`number`,bigint:`bigint`,object:`date`},ao=G(`$ZodCheckLessThan`,(e,t)=>{ro.init(e,t);let n=io[typeof t.value];e._zod.onattach.push(e=>{var n;let r=e._zod.bag,i=(n=t.inclusive?r.maximum:r.exclusiveMaximum)==null?1/0:n;t.value{(t.inclusive?r.value<=t.value:r.value{ro.init(e,t);let n=io[typeof t.value];e._zod.onattach.push(e=>{var n;let r=e._zod.bag,i=(n=t.inclusive?r.minimum:r.exclusiveMinimum)==null?-1/0:n;t.value>i&&(t.inclusive?r.minimum=t.value:r.exclusiveMinimum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:n,code:`too_small`,minimum:typeof t.value==`object`?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),so=G(`$ZodCheckMultipleOf`,(e,t)=>{ro.init(e,t),e._zod.onattach.push(e=>{var n;(n=e._zod.bag).multipleOf!=null||(n.multipleOf=t.value)}),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw Error(`Cannot mix number and bigint in multiple_of check.`);(typeof n.value==`bigint`?n.value%t.value===BigInt(0):ji(n.value,t.value)===0)||n.issues.push({origin:typeof n.value,code:`not_multiple_of`,divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),co=G(`$ZodCheckNumberFormat`,(e,t)=>{var n;ro.init(e,t),t.format=t.format||`float64`;let r=(n=t.format)==null?void 0:n.includes(`int`),i=r?`int`:`number`,[a,o]=Ki[t.format];e._zod.onattach.push(e=>{let n=e._zod.bag;n.format=t.format,n.minimum=a,n.maximum=o,r&&(n.pattern=Qa)}),e._zod.check=n=>{let s=n.value;if(r){if(!Number.isInteger(s)){n.issues.push({expected:i,format:t.format,code:`invalid_type`,continue:!1,input:s,inst:e});return}if(!Number.isSafeInteger(s)){s>0?n.issues.push({input:s,code:`too_big`,maximum:9007199254740991,note:`Integers must be within the safe integer range.`,inst:e,origin:i,inclusive:!0,continue:!t.abort}):n.issues.push({input:s,code:`too_small`,minimum:-9007199254740991,note:`Integers must be within the safe integer range.`,inst:e,origin:i,inclusive:!0,continue:!t.abort});return}}so&&n.issues.push({origin:`number`,input:s,code:`too_big`,maximum:o,inclusive:!0,inst:e,continue:!t.abort})}}),lo=G(`$ZodCheckMaxLength`,(e,t)=>{var n;ro.init(e,t),(n=e._zod.def).when!=null||(n.when=e=>{let t=e.value;return!ki(t)&&t.length!==void 0}),e._zod.onattach.push(e=>{var n;let r=(n=e._zod.bag.maximum)==null?1/0:n;t.maximum{let r=n.value;if(r.length<=t.maximum)return;let i=aa(r);n.issues.push({origin:i,code:`too_big`,maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),uo=G(`$ZodCheckMinLength`,(e,t)=>{var n;ro.init(e,t),(n=e._zod.def).when!=null||(n.when=e=>{let t=e.value;return!ki(t)&&t.length!==void 0}),e._zod.onattach.push(e=>{var n;let r=(n=e._zod.bag.minimum)==null?-1/0:n;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=n=>{let r=n.value;if(r.length>=t.minimum)return;let i=aa(r);n.issues.push({origin:i,code:`too_small`,minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),fo=G(`$ZodCheckLengthEquals`,(e,t)=>{var n;ro.init(e,t),(n=e._zod.def).when!=null||(n.when=e=>{let t=e.value;return!ki(t)&&t.length!==void 0}),e._zod.onattach.push(e=>{let n=e._zod.bag;n.minimum=t.length,n.maximum=t.length,n.length=t.length}),e._zod.check=n=>{let r=n.value,i=r.length;if(i===t.length)return;let a=aa(r),o=i>t.length;n.issues.push(R(R({origin:a},o?{code:`too_big`,maximum:t.length}:{code:`too_small`,minimum:t.length}),{},{inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort}))}}),po=G(`$ZodCheckStringFormat`,(e,t)=>{var n,r;ro.init(e,t),e._zod.onattach.push(e=>{let n=e._zod.bag;n.format=t.format,t.pattern&&(n.patterns!=null||(n.patterns=new Set),n.patterns.add(t.pattern))}),t.pattern?(n=e._zod).check!=null||(n.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push(R(R({origin:`string`,code:`invalid_format`,format:t.format,input:n.value},t.pattern?{pattern:t.pattern.toString()}:{}),{},{inst:e,continue:!t.abort}))}):(r=e._zod).check!=null||(r.check=()=>{})}),mo=G(`$ZodCheckRegex`,(e,t)=>{po.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:`string`,code:`invalid_format`,format:`regex`,input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),ho=G(`$ZodCheckLowerCase`,(e,t)=>{t.pattern!=null||(t.pattern=to),po.init(e,t)}),go=G(`$ZodCheckUpperCase`,(e,t)=>{t.pattern!=null||(t.pattern=no),po.init(e,t)}),_o=G(`$ZodCheckIncludes`,(e,t)=>{ro.init(e,t);let n=Ui(t.includes),r=new RegExp(typeof t.position==`number`?`^.{${t.position}}${n}`:n);t.pattern=r,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns!=null||(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=n=>{n.value.includes(t.includes,t.position)||n.issues.push({origin:`string`,code:`invalid_format`,format:`includes`,includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),vo=G(`$ZodCheckStartsWith`,(e,t)=>{ro.init(e,t);let n=RegExp(`^${Ui(t.prefix)}.*`);t.pattern!=null||(t.pattern=n),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns!=null||(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`starts_with`,prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),yo=G(`$ZodCheckEndsWith`,(e,t)=>{ro.init(e,t);let n=RegExp(`.*${Ui(t.suffix)}$`);t.pattern!=null||(t.pattern=n),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns!=null||(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:`string`,code:`invalid_format`,format:`ends_with`,suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}}),bo=G(`$ZodCheckOverwrite`,(e,t)=>{ro.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}}),xo=class{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),--this.indent}write(e){if(typeof e==`function`){e(this,{execution:`sync`}),e(this,{execution:`async`});return}let t=e.split(` +`).filter(e=>e),n=Math.min(...t.map(e=>e.length-e.trimStart().length)),r=t.map(e=>e.slice(n)).map(e=>` `.repeat(this.indent*2)+e);for(let e of r)this.content.push(e)}compile(){var e,t,n;let r=Function,i=(e=this)==null?void 0:e.args,a=[...((t=(n=this)==null?void 0:n.content)==null?[``]:t).map(e=>` ${e}`)];return new r(...i,a.join(` +`))}},So={major:4,minor:4,patch:3},J=G(`$ZodType`,(e,t)=>{var n,r;e!=null||(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=So;let i=[...(n=e._zod.def.checks)==null?[]:n];e._zod.traits.has(`$ZodCheck`)&&i.unshift(e);for(let t of i)for(let n of t._zod.onattach)n(e);if(i.length===0){var a;(r=e._zod).deferred!=null||(r.deferred=[]),(a=e._zod.deferred)==null||a.push(()=>{e._zod.run=e._zod.parse})}else{let t=(e,t,n)=>{let r=ea(e),i;for(let o of t){if(o._zod.def.when){if(ta(e)||!o._zod.def.when(e))continue}else if(r)continue;let t=e.issues.length,s=o._zod.check(e);if(s instanceof Promise&&(n==null?void 0:n.async)===!1)throw new xi;if(i||s instanceof Promise){var a;i=((a=i)==null?Promise.resolve():a).then(z(function*(){yield s,e.issues.length!==t&&(r||(r=ea(e,t)))}))}else{if(e.issues.length===t)continue;r||(r=ea(e,t))}}return i?i.then(()=>e):e},n=(n,r,a)=>{if(ea(n))return n.aborted=!0,n;let o=t(r,i,a);if(o instanceof Promise){if(a.async===!1)throw new xi;return o.then(t=>e._zod.parse(t,a))}return e._zod.parse(o,a)};e._zod.run=(r,a)=>{if(a.skipChecks)return e._zod.parse(r,a);if(a.direction===`backward`){let t=e._zod.parse({value:r.value,issues:[]},R(R({},a),{},{skipChecks:!0}));return t instanceof Promise?t.then(e=>n(e,r,a)):n(t,r,a)}let o=e._zod.parse(r,a);if(o instanceof Promise){if(a.async===!1)throw new xi;return o.then(e=>t(e,i,a))}return t(o,i,a)}}K(e,`~standard`,()=>({validate:t=>{try{var n;let r=ha(e,t);return r.success?{value:r.data}:{issues:(n=r.error)==null?void 0:n.issues}}catch(n){return _a(e,t).then(e=>{var t;return e.success?{value:e.data}:{issues:(t=e.error)==null?void 0:t.issues}})}},vendor:`zod`,version:1}))}),Co=G(`$ZodString`,(e,t)=>{var n,r,i;J.init(e,t),e._zod.pattern=(n=[...(r=e==null||(i=e._zod.bag)==null?void 0:i.patterns)==null?[]:r].pop())==null?Za(e._zod.bag):n,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch(e){}return typeof n.value==`string`||n.issues.push({expected:`string`,code:`invalid_type`,input:n.value,inst:e}),n}}),Y=G(`$ZodStringFormat`,(e,t)=>{po.init(e,t),Co.init(e,t)}),wo=G(`$ZodGUID`,(e,t)=>{t.pattern!=null||(t.pattern=Na),Y.init(e,t)}),To=G(`$ZodUUID`,(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(e===void 0)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern!=null||(t.pattern=Pa(e))}else t.pattern!=null||(t.pattern=Pa());Y.init(e,t)}),Eo=G(`$ZodEmail`,(e,t)=>{t.pattern!=null||(t.pattern=Fa),Y.init(e,t)}),Do=G(`$ZodURL`,(e,t)=>{Y.init(e,t),e._zod.check=n=>{try{var r;let i=n.value.trim();if(!t.normalize&&((r=t.protocol)==null?void 0:r.source)===Wa.source&&!/^https?:\/\//i.test(i)){n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid URL format`,input:n.value,inst:e,continue:!t.abort});return}let a=new URL(i);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(a.hostname)||n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid hostname`,pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(a.protocol.endsWith(`:`)?a.protocol.slice(0,-1):a.protocol)||n.issues.push({code:`invalid_format`,format:`url`,note:`Invalid protocol`,pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort})),n.value=t.normalize?a.href:i;return}catch(r){n.issues.push({code:`invalid_format`,format:`url`,input:n.value,inst:e,continue:!t.abort})}}}),Oo=G(`$ZodEmoji`,(e,t)=>{t.pattern!=null||(t.pattern=La()),Y.init(e,t)}),ko=G(`$ZodNanoID`,(e,t)=>{t.pattern!=null||(t.pattern=ja),Y.init(e,t)}),Ao=G(`$ZodCUID`,(e,t)=>{t.pattern!=null||(t.pattern=Ea),Y.init(e,t)}),jo=G(`$ZodCUID2`,(e,t)=>{t.pattern!=null||(t.pattern=Da),Y.init(e,t)}),Mo=G(`$ZodULID`,(e,t)=>{t.pattern!=null||(t.pattern=Oa),Y.init(e,t)}),No=G(`$ZodXID`,(e,t)=>{t.pattern!=null||(t.pattern=ka),Y.init(e,t)}),Po=G(`$ZodKSUID`,(e,t)=>{t.pattern!=null||(t.pattern=Aa),Y.init(e,t)}),Fo=G(`$ZodISODateTime`,(e,t)=>{t.pattern!=null||(t.pattern=Xa(t)),Y.init(e,t)}),Io=G(`$ZodISODate`,(e,t)=>{t.pattern!=null||(t.pattern=qa),Y.init(e,t)}),Lo=G(`$ZodISOTime`,(e,t)=>{t.pattern!=null||(t.pattern=Ya(t)),Y.init(e,t)}),Ro=G(`$ZodISODuration`,(e,t)=>{t.pattern!=null||(t.pattern=Ma),Y.init(e,t)}),zo=G(`$ZodIPv4`,(e,t)=>{t.pattern!=null||(t.pattern=Ra),Y.init(e,t),e._zod.bag.format=`ipv4`}),Bo=G(`$ZodIPv6`,(e,t)=>{t.pattern!=null||(t.pattern=za),Y.init(e,t),e._zod.bag.format=`ipv6`,e._zod.check=n=>{try{new URL(`http://[${n.value}]`)}catch(r){n.issues.push({code:`invalid_format`,format:`ipv6`,input:n.value,inst:e,continue:!t.abort})}}}),Vo=G(`$ZodCIDRv4`,(e,t)=>{t.pattern!=null||(t.pattern=Ba),Y.init(e,t)}),Ho=G(`$ZodCIDRv6`,(e,t)=>{t.pattern!=null||(t.pattern=Va),Y.init(e,t),e._zod.check=n=>{let r=n.value.split(`/`);try{if(r.length!==2)throw Error();let[e,t]=r;if(!t)throw Error();let n=Number(t);if(`${n}`!==t||n<0||n>128)throw Error();new URL(`http://[${e}]`)}catch(r){n.issues.push({code:`invalid_format`,format:`cidrv6`,input:n.value,inst:e,continue:!t.abort})}}});function Uo(e){if(e===``)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch(e){return!1}}var Wo=G(`$ZodBase64`,(e,t)=>{t.pattern!=null||(t.pattern=Ha),Y.init(e,t),e._zod.bag.contentEncoding=`base64`,e._zod.check=n=>{Uo(n.value)||n.issues.push({code:`invalid_format`,format:`base64`,input:n.value,inst:e,continue:!t.abort})}});function Go(e){if(!Ua.test(e))return!1;let t=e.replace(/[-_]/g,e=>e===`-`?`+`:`/`);return Uo(t.padEnd(Math.ceil(t.length/4)*4,`=`))}var Ko=G(`$ZodBase64URL`,(e,t)=>{t.pattern!=null||(t.pattern=Ua),Y.init(e,t),e._zod.bag.contentEncoding=`base64url`,e._zod.check=n=>{Go(n.value)||n.issues.push({code:`invalid_format`,format:`base64url`,input:n.value,inst:e,continue:!t.abort})}}),qo=G(`$ZodE164`,(e,t)=>{t.pattern!=null||(t.pattern=Ga),Y.init(e,t)});function Jo(e,t=null){try{let n=e.split(`.`);if(n.length!==3)return!1;let[r]=n;if(!r)return!1;let i=JSON.parse(atob(r));return!(`typ`in i&&(i==null?void 0:i.typ)!==`JWT`||!i.alg||t&&(!(`alg`in i)||i.alg!==t))}catch(e){return!1}}var Yo=G(`$ZodJWT`,(e,t)=>{Y.init(e,t),e._zod.check=n=>{Jo(n.value,t.alg)||n.issues.push({code:`invalid_format`,format:`jwt`,input:n.value,inst:e,continue:!t.abort})}}),Xo=G(`$ZodNumber`,(e,t)=>{var n;J.init(e,t),e._zod.pattern=(n=e._zod.bag.pattern)==null?$a:n,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch(e){}let i=n.value;if(typeof i==`number`&&!Number.isNaN(i)&&Number.isFinite(i))return n;let a=typeof i==`number`?Number.isNaN(i)?`NaN`:Number.isFinite(i)?void 0:`Infinity`:void 0;return n.issues.push(R({expected:`number`,code:`invalid_type`,input:i,inst:e},a?{received:a}:{})),n}}),Zo=G(`$ZodNumberFormat`,(e,t)=>{co.init(e,t),Xo.init(e,t)}),Qo=G(`$ZodBoolean`,(e,t)=>{J.init(e,t),e._zod.pattern=eo,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=!!n.value}catch(e){}let i=n.value;return typeof i==`boolean`||n.issues.push({expected:`boolean`,code:`invalid_type`,input:i,inst:e}),n}}),$o=G(`$ZodUnknown`,(e,t)=>{J.init(e,t),e._zod.parse=e=>e}),es=G(`$ZodNever`,(e,t)=>{J.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:`never`,code:`invalid_type`,input:t.value,inst:e}),t)});function ts(e,t,n){e.issues.length&&t.issues.push(...na(n,e.issues)),t.value[n]=e.value}var ns=G(`$ZodArray`,(e,t)=>{J.init(e,t),e._zod.parse=(n,r)=>{let i=n.value;if(!Array.isArray(i))return n.issues.push({expected:`array`,code:`invalid_type`,input:i,inst:e}),n;n.value=Array(i.length);let a=[];for(let e=0;ets(t,n,e))):ts(s,n,e)}return a.length?Promise.all(a).then(()=>n):n}});function rs(e,t,n,r,i,a){let o=n in r;if(e.issues.length){if(i&&a&&!o)return;t.issues.push(...na(n,e.issues))}if(!o&&!i){e.issues.length||t.issues.push({code:`invalid_type`,expected:`nonoptional`,input:void 0,path:[n]});return}e.value===void 0?o&&(t.value[n]=void 0):t.value[n]=e.value}function is(e){let t=Object.keys(e.shape);for(let r of t){var n;if(!((n=e.shape)!=null&&(n=n[r])!=null&&(n=n._zod)!=null&&(n=n.traits)!=null&&n.has(`$ZodType`)))throw Error(`Invalid element at key "${r}": expected a Zod schema`)}let r=Gi(e.shape);return R(R({},e),{},{keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(r)})}function as(e,t,n,r,i,a){let o=[],s=i.keySet,c=i.catchall._zod,l=c.def.type,u=c.optin===`optional`,d=c.optout===`optional`;for(let i in t){if(i===`__proto__`||s.has(i))continue;if(l===`never`){o.push(i);continue}let a=c.run({value:t[i],issues:[]},r);a instanceof Promise?e.push(a.then(e=>rs(e,n,i,t,u,d))):rs(a,n,i,t,u,d)}return o.length&&n.issues.push({code:`unrecognized_keys`,keys:o,input:t,inst:a}),e.length?Promise.all(e).then(()=>n):n}var os=G(`$ZodObject`,(e,t)=>{J.init(e,t);let n=Object.getOwnPropertyDescriptor(t,`shape`);if(!(n!=null&&n.get)){let e=t.shape;Object.defineProperty(t,"shape",{get:()=>{let n=R({},e);return Object.defineProperty(t,"shape",{value:n}),n}})}let r=Oi(()=>is(t));K(e._zod,`propValues`,()=>{let e=t.shape,n={};for(let t in e){let r=e[t]._zod;if(r.values){n[t]!=null||(n[t]=new Set);for(let e of r.values)n[t].add(e)}}return n});let i=Ri,a=t.catchall,o;e._zod.parse=(t,n)=>{o!=null||(o=r.value);let s=t.value;if(!i(s))return t.issues.push({expected:`object`,code:`invalid_type`,input:s,inst:e}),t;t.value={};let c=[],l=o.shape;for(let e of o.keys){let r=l[e],i=r._zod.optin===`optional`,a=r._zod.optout===`optional`,o=r._zod.run({value:s[e],issues:[]},n);o instanceof Promise?c.push(o.then(n=>rs(n,t,e,s,i,a))):rs(o,t,e,s,i,a)}return a?as(c,s,t,n,r.value,e):c.length?Promise.all(c).then(()=>t):t}}),ss=G(`$ZodObjectJIT`,(e,t)=>{os.init(e,t);let n=e._zod.parse,r=Oi(()=>is(t)),i=e=>{let t=new xo([`shape`,`payload`,`ctx`]),n=r.value,i=e=>{let t=Fi(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write(`const input = payload.value;`);let a=Object.create(null),o=0;for(let e of n.keys)a[e]=`key_${o++}`;t.write(`const newResult = {};`);for(let r of n.keys){var s,c;let n=a[r],o=Fi(r),l=e[r],u=(l==null||(s=l._zod)==null?void 0:s.optin)===`optional`,d=(l==null||(c=l._zod)==null?void 0:c.optout)===`optional`;t.write(`const ${n} = ${i(r)};`),u&&d?t.write(` + if (${n}.issues.length) { + if (${o} in input) { + payload.issues = payload.issues.concat(${n}.issues.map(iss => ({ + ...iss, + path: iss.path ? [${o}, ...iss.path] : [${o}] + }))); + } + } + + if (${n}.value === undefined) { + if (${o} in input) { + newResult[${o}] = undefined; + } + } else { + newResult[${o}] = ${n}.value; + } + + `):u?t.write(` + if (${n}.issues.length) { + payload.issues = payload.issues.concat(${n}.issues.map(iss => ({ + ...iss, + path: iss.path ? [${o}, ...iss.path] : [${o}] + }))); + } + + if (${n}.value === undefined) { + if (${o} in input) { + newResult[${o}] = undefined; + } + } else { + newResult[${o}] = ${n}.value; + } + + `):t.write(` + const ${n}_present = ${o} in input; + if (${n}.issues.length) { + payload.issues = payload.issues.concat(${n}.issues.map(iss => ({ + ...iss, + path: iss.path ? [${o}, ...iss.path] : [${o}] + }))); + } + if (!${n}_present && !${n}.issues.length) { + payload.issues.push({ + code: "invalid_type", + expected: "nonoptional", + input: undefined, + path: [${o}] + }); + } + + if (${n}_present) { + if (${n}.value === undefined) { + newResult[${o}] = undefined; + } else { + newResult[${o}] = ${n}.value; + } + } + + `)}t.write(`payload.value = newResult;`),t.write(`return payload;`);let l=t.compile();return(t,n)=>l(e,t,n)},a,o=Ri,s=!Ci.jitless,c=s&&zi.value,l=t.catchall,u;e._zod.parse=(d,f)=>{u!=null||(u=r.value);let p=d.value;return o(p)?s&&c&&(f==null?void 0:f.async)===!1&&f.jitless!==!0?(a||(a=i(t.shape)),d=a(d,f),l?as([],p,d,f,u,e):d):n(d,f):(d.issues.push({expected:`object`,code:`invalid_type`,input:p,inst:e}),d)}});function cs(e,t,n,r){for(let n of e)if(n.issues.length===0)return t.value=n.value,t;let i=e.filter(e=>!ea(e));return i.length===1?(t.value=i[0].value,i[0]):(t.issues.push({code:`invalid_union`,input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>ia(e,r,wi())))}),t)}var ls=G(`$ZodUnion`,(e,t)=>{J.init(e,t),K(e._zod,`optin`,()=>t.options.some(e=>e._zod.optin===`optional`)?`optional`:void 0),K(e._zod,`optout`,()=>t.options.some(e=>e._zod.optout===`optional`)?`optional`:void 0),K(e._zod,`values`,()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),K(e._zod,`pattern`,()=>{if(t.options.every(e=>e._zod.pattern)){let e=t.options.map(e=>e._zod.pattern);return RegExp(`^(${e.map(e=>Ai(e.source)).join(`|`)})$`)}});let n=t.options.length===1?t.options[0]._zod.run:null;e._zod.parse=(r,i)=>{if(n)return n(r,i);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},i);if(t instanceof Promise)o.push(t),a=!0;else{if(t.issues.length===0)return t;o.push(t)}}return a?Promise.all(o).then(t=>cs(t,r,e,i)):cs(o,r,e,i)}}),us=G(`$ZodIntersection`,(e,t)=>{J.init(e,t),e._zod.parse=(e,n)=>{let r=e.value,i=t.left._zod.run({value:r,issues:[]},n),a=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||a instanceof Promise?Promise.all([i,a]).then(([t,n])=>fs(e,t,n)):fs(e,i,a)}});function ds(e,t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(Bi(e)&&Bi(t)){let n=Object.keys(t),r=Object.keys(e).filter(e=>n.indexOf(e)!==-1),i=R(R({},e),t);for(let n of r){let r=ds(e[n],t[n]);if(!r.valid)return{valid:!1,mergeErrorPath:[n,...r.mergeErrorPath]};i[n]=r.data}return{valid:!0,data:i}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let r=0;re.l&&e.r).map(([e])=>e);if(a.length&&i&&e.issues.push(R(R({},i),{},{keys:a})),ea(e))return e;let o=ds(t.value,n.value);if(!o.valid)throw Error(`Unmergable intersection. Error path: ${JSON.stringify(o.mergeErrorPath)}`);return e.value=o.data,e}var ps=G(`$ZodTuple`,(e,t)=>{J.init(e,t);let n=t.items;e._zod.parse=(r,i)=>{let a=r.value;if(!Array.isArray(a))return r.issues.push({input:a,inst:e,expected:`tuple`,code:`invalid_type`}),r;r.value=[];let o=[],s=ms(n,`optin`),c=ms(n,`optout`);if(!t.rest){if(a.lengthn.length&&r.issues.push({code:`too_big`,maximum:n.length,inclusive:!0,input:a,inst:e,origin:`array`})}let l=Array(n.length);for(let e=0;e{l[e]=t})):l[e]=t}if(t.rest){let e=n.length-1,s=a.slice(n.length);for(let n of s){e++;let a=t.rest._zod.run({value:n,issues:[]},i);a instanceof Promise?o.push(a.then(t=>hs(t,r,e))):hs(a,r,e)}}return o.length?Promise.all(o).then(()=>gs(l,r,n,a,c)):gs(l,r,n,a,c)}});function ms(e,t){for(let n=e.length-1;n>=0;n--)if(e[n]._zod[t]!==`optional`)return n+1;return 0}function hs(e,t,n){e.issues.length&&t.issues.push(...na(n,e.issues)),t.value[n]=e.value}function gs(e,t,n,r,i){for(let a=0;a=i){t.value.length=a;break}t.issues.push(...na(a,n.issues))}t.value[a]=n.value}for(let e=t.value.length-1;e>=r.length&&n[e]._zod.optout===`optional`&&t.value[e]===void 0;e--)t.value.length=e;return t}var _s=G(`$ZodRecord`,(e,t)=>{J.init(e,t),e._zod.parse=(n,r)=>{let i=n.value;if(!Bi(i))return n.issues.push({expected:`record`,code:`invalid_type`,input:i,inst:e}),n;let a=[],o=t.keyType._zod.values;if(o){n.value={};let c=new Set;for(let s of o)if(typeof s==`string`||typeof s==`number`||typeof s==`symbol`){c.add(typeof s==`number`?s.toString():s);let o=t.keyType._zod.run({value:s,issues:[]},r);if(o instanceof Promise)throw Error(`Async schemas not supported in object keys currently`);if(o.issues.length){n.issues.push({code:`invalid_key`,origin:`record`,issues:o.issues.map(e=>ia(e,r,wi())),input:s,path:[s],inst:e});continue}let l=o.value,u=t.valueType._zod.run({value:i[s],issues:[]},r);u instanceof Promise?a.push(u.then(e=>{e.issues.length&&n.issues.push(...na(s,e.issues)),n.value[l]=e.value})):(u.issues.length&&n.issues.push(...na(s,u.issues)),n.value[l]=u.value)}let l;for(let e in i)if(!c.has(e)){var s;l=(s=l)==null?[]:s,l.push(e)}l&&l.length>0&&n.issues.push({code:`unrecognized_keys`,input:i,inst:e,keys:l})}else{n.value={};for(let o of Reflect.ownKeys(i)){if(o===`__proto__`||!Object.prototype.propertyIsEnumerable.call(i,o))continue;let s=t.keyType._zod.run({value:o,issues:[]},r);if(s instanceof Promise)throw Error(`Async schemas not supported in object keys currently`);if(typeof o==`string`&&$a.test(o)&&s.issues.length){let e=t.keyType._zod.run({value:Number(o),issues:[]},r);if(e instanceof Promise)throw Error(`Async schemas not supported in object keys currently`);e.issues.length===0&&(s=e)}if(s.issues.length){t.mode===`loose`?n.value[o]=i[o]:n.issues.push({code:`invalid_key`,origin:`record`,issues:s.issues.map(e=>ia(e,r,wi())),input:o,path:[o],inst:e});continue}let c=t.valueType._zod.run({value:i[o],issues:[]},r);c instanceof Promise?a.push(c.then(e=>{e.issues.length&&n.issues.push(...na(o,e.issues)),n.value[s.value]=e.value})):(c.issues.length&&n.issues.push(...na(o,c.issues)),n.value[s.value]=c.value)}}return a.length?Promise.all(a).then(()=>n):n}}),vs=G(`$ZodEnum`,(e,t)=>{J.init(e,t);let n=Ei(t.entries),r=new Set(n);e._zod.values=r,e._zod.pattern=RegExp(`^(${n.filter(e=>Hi.has(typeof e)).map(e=>typeof e==`string`?Ui(e):e.toString()).join(`|`)})$`),e._zod.parse=(t,i)=>{let a=t.value;return r.has(a)||t.issues.push({code:`invalid_value`,values:n,input:a,inst:e}),t}}),ys=G(`$ZodTransform`,(e,t)=>{J.init(e,t),e._zod.optin=`optional`,e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new Si(e.constructor.name);let i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n.fallback=!0,n));if(i instanceof Promise)throw new xi;return n.value=i,n.fallback=!0,n}});function bs(e,t){return t===void 0&&(e.issues.length||e.fallback)?{issues:[],value:void 0}:e}var xs=G(`$ZodOptional`,(e,t)=>{J.init(e,t),e._zod.optin=`optional`,e._zod.optout=`optional`,K(e._zod,`values`,()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),K(e._zod,`pattern`,()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${Ai(e.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if(t.innerType._zod.optin===`optional`){let r=e.value,i=t.innerType._zod.run(e,n);return i instanceof Promise?i.then(e=>bs(e,r)):bs(i,r)}return e.value===void 0?e:t.innerType._zod.run(e,n)}}),Ss=G(`$ZodExactOptional`,(e,t)=>{xs.init(e,t),K(e._zod,`values`,()=>t.innerType._zod.values),K(e._zod,`pattern`,()=>t.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),Cs=G(`$ZodNullable`,(e,t)=>{J.init(e,t),K(e._zod,`optin`,()=>t.innerType._zod.optin),K(e._zod,`optout`,()=>t.innerType._zod.optout),K(e._zod,`pattern`,()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${Ai(e.source)}|null)$`):void 0}),K(e._zod,`values`,()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>e.value===null?e:t.innerType._zod.run(e,n)}),ws=G(`$ZodDefault`,(e,t)=>{J.init(e,t),e._zod.optin=`optional`,K(e._zod,`values`,()=>t.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);if(e.value===void 0)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>Ts(e,t)):Ts(r,t)}});function Ts(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}var Es=G(`$ZodPrefault`,(e,t)=>{J.init(e,t),e._zod.optin=`optional`,K(e._zod,`values`,()=>t.innerType._zod.values),e._zod.parse=(e,n)=>(n.direction===`backward`||e.value===void 0&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),Ds=G(`$ZodNonOptional`,(e,t)=>{J.init(e,t),K(e._zod,`values`,()=>{let e=t.innerType._zod.values;return e?new Set([...e].filter(e=>e!==void 0)):void 0}),e._zod.parse=(n,r)=>{let i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>Os(t,e)):Os(i,e)}});function Os(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:`invalid_type`,expected:`nonoptional`,input:e.value,inst:t}),e}var ks=G(`$ZodCatch`,(e,t)=>{J.init(e,t),e._zod.optin=`optional`,K(e._zod,`optout`,()=>t.innerType._zod.optout),K(e._zod,`values`,()=>t.innerType._zod.values),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(r=>(e.value=r.value,r.issues.length&&(e.value=t.catchValue(R(R({},e),{},{error:{issues:r.issues.map(e=>ia(e,n,wi()))},input:e.value})),e.issues=[],e.fallback=!0),e)):(e.value=r.value,r.issues.length&&(e.value=t.catchValue(R(R({},e),{},{error:{issues:r.issues.map(e=>ia(e,n,wi()))},input:e.value})),e.issues=[],e.fallback=!0),e)}}),As=G(`$ZodPipe`,(e,t)=>{J.init(e,t),K(e._zod,`values`,()=>t.in._zod.values),K(e._zod,`optin`,()=>t.in._zod.optin),K(e._zod,`optout`,()=>t.out._zod.optout),K(e._zod,`propValues`,()=>t.in._zod.propValues),e._zod.parse=(e,n)=>{if(n.direction===`backward`){let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>js(e,t.in,n)):js(r,t.in,n)}let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>js(e,t.out,n)):js(r,t.out,n)}});function js(e,t,n){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues,fallback:e.fallback},n)}var Ms=G(`$ZodReadonly`,(e,t)=>{J.init(e,t),K(e._zod,`propValues`,()=>t.innerType._zod.propValues),K(e._zod,`values`,()=>t.innerType._zod.values),K(e._zod,`optin`,()=>{var e;return(e=t.innerType)==null||(e=e._zod)==null?void 0:e.optin}),K(e._zod,`optout`,()=>{var e;return(e=t.innerType)==null||(e=e._zod)==null?void 0:e.optout}),e._zod.parse=(e,n)=>{if(n.direction===`backward`)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(Ns):Ns(r)}});function Ns(e){return e.value=Object.freeze(e.value),e}var Ps=G(`$ZodCustom`,(e,t)=>{ro.init(e,t),J.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{let r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>Fs(t,n,r,e));Fs(i,n,r,e)}});function Fs(e,t,n,r){if(!e){var i;let e={code:`custom`,input:n,inst:r,path:[...(i=r._zod.def.path)==null?[]:i],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(oa(e))}}var Is,Ls=class{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let n=t[0];return this._map.set(e,n),n&&typeof n==`object`&&`id`in n&&this._idmap.set(n.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&typeof t==`object`&&`id`in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){var n;let r=R({},(n=this.get(t))==null?{}:n);delete r.id;let i=R(R({},r),this._map.get(e));return Object.keys(i).length?i:void 0}return this._map.get(e)}has(e){return this._map.has(e)}};function Rs(){return new Ls}(Is=globalThis).__zod_globalRegistry!=null||(Is.__zod_globalRegistry=Rs());var zs=globalThis.__zod_globalRegistry;function Bs(e,t){return new e(R({type:`string`},q(t)))}function Vs(e,t){return new e(R({type:`string`,format:`email`,check:`string_format`,abort:!1},q(t)))}function Hs(e,t){return new e(R({type:`string`,format:`guid`,check:`string_format`,abort:!1},q(t)))}function Us(e,t){return new e(R({type:`string`,format:`uuid`,check:`string_format`,abort:!1},q(t)))}function Ws(e,t){return new e(R({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v4`},q(t)))}function Gs(e,t){return new e(R({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v6`},q(t)))}function Ks(e,t){return new e(R({type:`string`,format:`uuid`,check:`string_format`,abort:!1,version:`v7`},q(t)))}function qs(e,t){return new e(R({type:`string`,format:`url`,check:`string_format`,abort:!1},q(t)))}function Js(e,t){return new e(R({type:`string`,format:`emoji`,check:`string_format`,abort:!1},q(t)))}function Ys(e,t){return new e(R({type:`string`,format:`nanoid`,check:`string_format`,abort:!1},q(t)))}function Xs(e,t){return new e(R({type:`string`,format:`cuid`,check:`string_format`,abort:!1},q(t)))}function Zs(e,t){return new e(R({type:`string`,format:`cuid2`,check:`string_format`,abort:!1},q(t)))}function Qs(e,t){return new e(R({type:`string`,format:`ulid`,check:`string_format`,abort:!1},q(t)))}function $s(e,t){return new e(R({type:`string`,format:`xid`,check:`string_format`,abort:!1},q(t)))}function ec(e,t){return new e(R({type:`string`,format:`ksuid`,check:`string_format`,abort:!1},q(t)))}function tc(e,t){return new e(R({type:`string`,format:`ipv4`,check:`string_format`,abort:!1},q(t)))}function nc(e,t){return new e(R({type:`string`,format:`ipv6`,check:`string_format`,abort:!1},q(t)))}function rc(e,t){return new e(R({type:`string`,format:`cidrv4`,check:`string_format`,abort:!1},q(t)))}function ic(e,t){return new e(R({type:`string`,format:`cidrv6`,check:`string_format`,abort:!1},q(t)))}function ac(e,t){return new e(R({type:`string`,format:`base64`,check:`string_format`,abort:!1},q(t)))}function oc(e,t){return new e(R({type:`string`,format:`base64url`,check:`string_format`,abort:!1},q(t)))}function sc(e,t){return new e(R({type:`string`,format:`e164`,check:`string_format`,abort:!1},q(t)))}function cc(e,t){return new e(R({type:`string`,format:`jwt`,check:`string_format`,abort:!1},q(t)))}function lc(e,t){return new e(R({type:`string`,format:`datetime`,check:`string_format`,offset:!1,local:!1,precision:null},q(t)))}function uc(e,t){return new e(R({type:`string`,format:`date`,check:`string_format`},q(t)))}function dc(e,t){return new e(R({type:`string`,format:`time`,check:`string_format`,precision:null},q(t)))}function fc(e,t){return new e(R({type:`string`,format:`duration`,check:`string_format`},q(t)))}function pc(e,t){return new e(R({type:`number`,check:`number_format`,abort:!1,format:`safeint`},q(t)))}function mc(e,t){return new e(R({type:`boolean`},q(t)))}function hc(e){return new e({type:`unknown`})}function gc(e,t){return new e(R({type:`never`},q(t)))}function _c(e,t){return new ao(R(R({check:`less_than`},q(t)),{},{value:e,inclusive:!1}))}function vc(e,t){return new ao(R(R({check:`less_than`},q(t)),{},{value:e,inclusive:!0}))}function yc(e,t){return new oo(R(R({check:`greater_than`},q(t)),{},{value:e,inclusive:!1}))}function bc(e,t){return new oo(R(R({check:`greater_than`},q(t)),{},{value:e,inclusive:!0}))}function xc(e,t){return new so(R(R({check:`multiple_of`},q(t)),{},{value:e}))}function Sc(e,t){return new lo(R(R({check:`max_length`},q(t)),{},{maximum:e}))}function Cc(e,t){return new uo(R(R({check:`min_length`},q(t)),{},{minimum:e}))}function wc(e,t){return new fo(R(R({check:`length_equals`},q(t)),{},{length:e}))}function Tc(e,t){return new mo(R(R({check:`string_format`,format:`regex`},q(t)),{},{pattern:e}))}function Ec(e){return new ho(R({check:`string_format`,format:`lowercase`},q(e)))}function Dc(e){return new go(R({check:`string_format`,format:`uppercase`},q(e)))}function Oc(e,t){return new _o(R(R({check:`string_format`,format:`includes`},q(t)),{},{includes:e}))}function kc(e,t){return new vo(R(R({check:`string_format`,format:`starts_with`},q(t)),{},{prefix:e}))}function Ac(e,t){return new yo(R(R({check:`string_format`,format:`ends_with`},q(t)),{},{suffix:e}))}function jc(e){return new bo({check:`overwrite`,tx:e})}function Mc(e){return jc(t=>t.normalize(e))}function Nc(){return jc(e=>e.trim())}function Pc(){return jc(e=>e.toLowerCase())}function Fc(){return jc(e=>e.toUpperCase())}function Ic(){return jc(e=>Ii(e))}function Lc(e,t,n){return new e(R({type:`array`,element:t},q(n)))}function Rc(e,t,n){return new e(R({type:`custom`,check:`custom`,fn:t},q(n)))}function zc(e,t){let n=Bc(t=>(t.addIssue=e=>{if(typeof e==`string`)t.issues.push(oa(e,t.value,n._zod.def));else{let r=e;r.fatal&&(r.continue=!1),r.code!=null||(r.code=`custom`),r.input!=null||(r.input=t.value),r.inst!=null||(r.inst=n),r.continue!=null||(r.continue=!n._zod.def.abort),t.issues.push(oa(r))}},e(t.value,t)),t);return n}function Bc(e,t){let n=new ro(R({check:`custom`},q(t)));return n._zod.check=e,n}function Vc(e){var t,n,r,i,a,o,s,c,l;let u=(t=e==null?void 0:e.target)==null?`draft-2020-12`:t;return u===`draft-4`&&(u=`draft-04`),u===`draft-7`&&(u=`draft-07`),{processors:(n=e.processors)==null?{}:n,metadataRegistry:(r=e==null?void 0:e.metadata)==null?zs:r,target:u,unrepresentable:(i=e==null?void 0:e.unrepresentable)==null?`throw`:i,override:(a=e==null?void 0:e.override)==null?(()=>{}):a,io:(o=e==null?void 0:e.io)==null?`output`:o,counter:0,seen:new Map,cycles:(s=e==null?void 0:e.cycles)==null?`ref`:s,reused:(c=e==null?void 0:e.reused)==null?`inline`:c,external:(l=e==null?void 0:e.external)==null?void 0:l}}function X(e,t,n={path:[],schemaPath:[]}){var r,i,a;let o=e._zod.def,s=t.seen.get(e);if(s)return s.count++,n.schemaPath.includes(e)&&(s.cycle=n.path),s.schema;let c={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,c);let l=(r=(i=e._zod).toJSONSchema)==null?void 0:r.call(i);if(l)c.schema=l;else{let r=R(R({},n),{},{schemaPath:[...n.schemaPath,e],path:n.path});if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,c.schema,r);else{let n=c.schema,i=t.processors[o.type];if(!i)throw Error(`[toJSONSchema]: Non-representable type encountered: ${o.type}`);i(e,t,n,r)}let i=e._zod.parent;i&&(c.ref||(c.ref=i),X(i,t,r),t.seen.get(i).isParent=!0)}let u=t.metadataRegistry.get(e);return u&&Object.assign(c.schema,u),t.io===`input`&&Wc(e)&&(delete c.schema.examples,delete c.schema.default),t.io===`input`&&`_prefault`in c.schema&&((a=c.schema).default!=null||(a.default=c.schema._prefault)),delete c.schema._prefault,t.seen.get(e).schema}function Hc(e,t){let n=e.seen.get(t);if(!n)throw Error(`Unprocessed schema. This is a bug in Zod.`);let r=new Map;for(let t of e.seen.entries()){var i;let n=(i=e.metadataRegistry.get(t[0]))==null?void 0:i.id;if(n){let e=r.get(n);if(e&&e!==t[0])throw Error(`Duplicate schema id "${n}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(n,t[0])}}let a=t=>{var r;let i=e.target===`draft-2020-12`?`$defs`:`definitions`;if(e.external){var a,o,s,c;let n=(a=e.external.registry.get(t[0]))==null?void 0:a.id,r=(o=e.external.uri)==null?(e=>e):o;if(n)return{ref:r(n)};let l=(s=(c=t[1].defId)==null?t[1].schema.id:c)==null?`schema${e.counter++}`:s;return t[1].defId=l,{defId:l,ref:`${r(`__shared`)}#/${i}/${l}`}}if(t[1]===n)return{ref:`#`};let l=`#/${i}/`,u=(r=t[1].schema.id)==null?`__schema${e.counter++}`:r;return{defId:u,ref:l+u}},o=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=a(e);t.def=R({},t.schema),r&&(t.defId=r);let i=t.schema;for(let e in i)delete i[e];i.$ref=n};if(e.cycles===`throw`)for(let t of e.seen.entries()){let e=t[1];if(e.cycle){var s;throw Error(`Cycle detected: #/${(s=e.cycle)==null?void 0:s.join(`/`)}/ + +Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}}for(let n of e.seen.entries()){var c;let r=n[1];if(t===n[0]){o(n);continue}if(e.external){var l;let r=(l=e.external.registry.get(n[0]))==null?void 0:l.id;if(t!==n[0]&&r){o(n);continue}}if((c=e.metadataRegistry.get(n[0]))!=null&&c.id){o(n);continue}if(r.cycle){o(n);continue}if(r.count>1&&e.reused===`ref`){o(n);continue}}}function Uc(e,t){var n,r,i,a,o;let s=e.seen.get(t);if(!s)throw Error(`Unprocessed schema. This is a bug in Zod.`);let c=t=>{var n,r;let i=e.seen.get(t);if(i.ref===null)return;let a=(n=i.def)==null?i.schema:n,o=R({},a),s=i.ref;if(i.ref=null,s){c(s);let n=e.seen.get(s),r=n.schema;if(r.$ref&&(e.target===`draft-07`||e.target===`draft-04`||e.target===`openapi-3.0`)){var l;a.allOf=(l=a.allOf)==null?[]:l,a.allOf.push(r)}else Object.assign(a,r);if(Object.assign(a,o),t._zod.parent===s)for(let e in a)e!==`$ref`&&e!==`allOf`&&(e in o||delete a[e]);if(r.$ref&&n.def)for(let e in a)e!==`$ref`&&e!==`allOf`&&e in n.def&&JSON.stringify(a[e])===JSON.stringify(n.def[e])&&delete a[e]}let u=t._zod.parent;if(u&&u!==s){c(u);let t=e.seen.get(u);if(t!=null&&t.schema.$ref&&(a.$ref=t.schema.$ref,t.def))for(let e in a)e!==`$ref`&&e!==`allOf`&&e in t.def&&JSON.stringify(a[e])===JSON.stringify(t.def[e])&&delete a[e]}e.override({zodSchema:t,jsonSchema:a,path:(r=i.path)==null?[]:r})};for(let t of[...e.seen.entries()].reverse())c(t[0]);let l={};if(e.target===`draft-2020-12`?l.$schema=`https://json-schema.org/draft/2020-12/schema`:e.target===`draft-07`?l.$schema=`http://json-schema.org/draft-07/schema#`:e.target===`draft-04`?l.$schema=`http://json-schema.org/draft-04/schema#`:e.target,(n=e.external)!=null&&n.uri){var u;let n=(u=e.external.registry.get(t))==null?void 0:u.id;if(!n)throw Error("Schema is missing an `id` property");l.$id=e.external.uri(n)}Object.assign(l,(r=s.def)==null?s.schema:r);let d=(i=e.metadataRegistry.get(t))==null?void 0:i.id;d!==void 0&&l.id===d&&delete l.id;let f=(a=(o=e.external)==null?void 0:o.defs)==null?{}:a;for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,f[e.defId]=e.def)}e.external||Object.keys(f).length>0&&(e.target===`draft-2020-12`?l.$defs=f:l.definitions=f);try{let n=JSON.parse(JSON.stringify(l));return Object.defineProperty(n,"~standard",{value:R(R({},t[`~standard`]),{},{jsonSchema:{input:Kc(t,`input`,e.processors),output:Kc(t,`output`,e.processors)}}),enumerable:!1,writable:!1}),n}catch(e){throw Error(`Error converting schema to JSON.`)}}function Wc(e,t){let n=t==null?{seen:new Set}:t;if(n.seen.has(e))return!1;n.seen.add(e);let r=e._zod.def;if(r.type===`transform`)return!0;if(r.type===`array`)return Wc(r.element,n);if(r.type===`set`)return Wc(r.valueType,n);if(r.type===`lazy`)return Wc(r.getter(),n);if(r.type===`promise`||r.type===`optional`||r.type===`nonoptional`||r.type===`nullable`||r.type===`readonly`||r.type==="default"||r.type===`prefault`)return Wc(r.innerType,n);if(r.type===`intersection`)return Wc(r.left,n)||Wc(r.right,n);if(r.type===`record`||r.type===`map`)return Wc(r.keyType,n)||Wc(r.valueType,n);if(r.type===`pipe`)return e._zod.traits.has(`$ZodCodec`)?!0:Wc(r.in,n)||Wc(r.out,n);if(r.type===`object`){for(let e in r.shape)if(Wc(r.shape[e],n))return!0;return!1}if(r.type===`union`){for(let e of r.options)if(Wc(e,n))return!0;return!1}if(r.type===`tuple`){for(let e of r.items)if(Wc(e,n))return!0;return!!(r.rest&&Wc(r.rest,n))}return!1}var Gc=(e,t={})=>n=>{let r=Vc(R(R({},n),{},{processors:t}));return X(e,r),Hc(r,e),Uc(r,e)},Kc=(e,t,n={})=>r=>{let{libraryOptions:i,target:a}=r==null?{}:r,o=Vc(R(R({},i==null?{}:i),{},{target:a,io:t,processors:n}));return X(e,o),Hc(o,e),Uc(o,e)},qc={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},Jc=(e,t,n,r)=>{let i=n;i.type=`string`;let{minimum:a,maximum:o,format:s,patterns:c,contentEncoding:l}=e._zod.bag;if(typeof a==`number`&&(i.minLength=a),typeof o==`number`&&(i.maxLength=o),s){var u;i.format=(u=qc[s])==null?s:u,i.format===``&&delete i.format,s===`time`&&delete i.format}if(l&&(i.contentEncoding=l),c&&c.size>0){let e=[...c];e.length===1?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>R(R({},t.target===`draft-07`||t.target===`draft-04`||t.target===`openapi-3.0`?{type:`string`}:{}),{},{pattern:e.source}))])}},Yc=(e,t,n,r)=>{let i=n,{minimum:a,maximum:o,format:s,multipleOf:c,exclusiveMaximum:l,exclusiveMinimum:u}=e._zod.bag;i.type=typeof s==`string`&&s.includes(`int`)?`integer`:`number`;let d=typeof u==`number`&&u>=(a==null?-1/0:a),f=typeof l==`number`&&l<=(o==null?1/0:o),p=t.target===`draft-04`||t.target===`openapi-3.0`;d?p?(i.minimum=u,i.exclusiveMinimum=!0):i.exclusiveMinimum=u:typeof a==`number`&&(i.minimum=a),f?p?(i.maximum=l,i.exclusiveMaximum=!0):i.exclusiveMaximum=l:typeof o==`number`&&(i.maximum=o),typeof c==`number`&&(i.multipleOf=c)},Xc=(e,t,n,r)=>{n.type=`boolean`},Zc=(e,t,n,r)=>{n.not={}},Qc=(e,t,n,r)=>{let i=e._zod.def,a=Ei(i.entries);a.every(e=>typeof e==`number`)&&(n.type=`number`),a.every(e=>typeof e==`string`)&&(n.type=`string`),n.enum=a},$c=(e,t,n,r)=>{if(t.unrepresentable===`throw`)throw Error(`Custom types cannot be represented in JSON Schema`)},el=(e,t,n,r)=>{if(t.unrepresentable===`throw`)throw Error(`Transforms cannot be represented in JSON Schema`)},tl=(e,t,n,r)=>{let i=n,a=e._zod.def,{minimum:o,maximum:s}=e._zod.bag;typeof o==`number`&&(i.minItems=o),typeof s==`number`&&(i.maxItems=s),i.type=`array`,i.items=X(a.element,t,R(R({},r),{},{path:[...r.path,`items`]}))},nl=(e,t,n,r)=>{var i;let a=n,o=e._zod.def;a.type=`object`,a.properties={};let s=o.shape;for(let e in s)a.properties[e]=X(s[e],t,R(R({},r),{},{path:[...r.path,`properties`,e]}));let c=new Set(Object.keys(s)),l=new Set([...c].filter(e=>{let n=o.shape[e]._zod;return t.io===`input`?n.optin===void 0:n.optout===void 0}));l.size>0&&(a.required=Array.from(l)),((i=o.catchall)==null?void 0:i._zod.def.type)===`never`?a.additionalProperties=!1:o.catchall?o.catchall&&(a.additionalProperties=X(o.catchall,t,R(R({},r),{},{path:[...r.path,`additionalProperties`]}))):t.io===`output`&&(a.additionalProperties=!1)},rl=(e,t,n,r)=>{let i=e._zod.def,a=i.inclusive===!1,o=i.options.map((e,n)=>X(e,t,R(R({},r),{},{path:[...r.path,a?`oneOf`:`anyOf`,n]})));a?n.oneOf=o:n.anyOf=o},il=(e,t,n,r)=>{let i=e._zod.def,a=X(i.left,t,R(R({},r),{},{path:[...r.path,`allOf`,0]})),o=X(i.right,t,R(R({},r),{},{path:[...r.path,`allOf`,1]})),s=e=>`allOf`in e&&Object.keys(e).length===1;n.allOf=[...s(a)?a.allOf:[a],...s(o)?o.allOf:[o]]},al=(e,t,n,r)=>{let i=n,a=e._zod.def;i.type=`array`;let o=t.target===`draft-2020-12`?`prefixItems`:`items`,s=t.target===`draft-2020-12`||t.target===`openapi-3.0`?`items`:`additionalItems`,c=a.items.map((e,n)=>X(e,t,R(R({},r),{},{path:[...r.path,o,n]}))),l=a.rest?X(a.rest,t,R(R({},r),{},{path:[...r.path,s,...t.target===`openapi-3.0`?[a.items.length]:[]]})):null;t.target===`draft-2020-12`?(i.prefixItems=c,l&&(i.items=l)):t.target===`openapi-3.0`?(i.items={anyOf:c},l&&i.items.anyOf.push(l),i.minItems=c.length,l||(i.maxItems=c.length)):(i.items=c,l&&(i.additionalItems=l));let{minimum:u,maximum:d}=e._zod.bag;typeof u==`number`&&(i.minItems=u),typeof d==`number`&&(i.maxItems=d)},ol=(e,t,n,r)=>{let i=n,a=e._zod.def;i.type=`object`;let o=a.keyType,s=o._zod.bag,c=s==null?void 0:s.patterns;if(a.mode===`loose`&&c&&c.size>0){let e=X(a.valueType,t,R(R({},r),{},{path:[...r.path,`patternProperties`,`*`]}));i.patternProperties={};for(let t of c)i.patternProperties[t.source]=e}else(t.target===`draft-07`||t.target===`draft-2020-12`)&&(i.propertyNames=X(a.keyType,t,R(R({},r),{},{path:[...r.path,`propertyNames`]}))),i.additionalProperties=X(a.valueType,t,R(R({},r),{},{path:[...r.path,`additionalProperties`]}));let l=o._zod.values;if(l){let e=[...l].filter(e=>typeof e==`string`||typeof e==`number`);e.length>0&&(i.required=e)}},sl=(e,t,n,r)=>{let i=e._zod.def,a=X(i.innerType,t,r),o=t.seen.get(e);t.target===`openapi-3.0`?(o.ref=i.innerType,n.nullable=!0):n.anyOf=[a,{type:`null`}]},cl=(e,t,n,r)=>{let i=e._zod.def;X(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},ll=(e,t,n,r)=>{let i=e._zod.def;X(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,n.default=JSON.parse(JSON.stringify(i.defaultValue))},ul=(e,t,n,r)=>{let i=e._zod.def;X(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,t.io===`input`&&(n._prefault=JSON.parse(JSON.stringify(i.defaultValue)))},dl=(e,t,n,r)=>{let i=e._zod.def;X(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType;let o;try{o=i.catchValue(void 0)}catch(e){throw Error(`Dynamic catch values are not supported in JSON Schema`)}n.default=o},fl=(e,t,n,r)=>{let i=e._zod.def,a=i.in._zod.traits.has(`$ZodTransform`),o=t.io===`input`?a?i.out:i.in:i.out;X(o,t,r);let s=t.seen.get(e);s.ref=o},pl=(e,t,n,r)=>{let i=e._zod.def;X(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType,n.readOnly=!0},ml=(e,t,n,r)=>{let i=e._zod.def;X(i.innerType,t,r);let a=t.seen.get(e);a.ref=i.innerType},hl=G(`ZodISODateTime`,(e,t)=>{Fo.init(e,t),Q.init(e,t)});function gl(e){return lc(hl,e)}var _l=G(`ZodISODate`,(e,t)=>{Io.init(e,t),Q.init(e,t)});function vl(e){return uc(_l,e)}var yl=G(`ZodISOTime`,(e,t)=>{Lo.init(e,t),Q.init(e,t)});function bl(e){return dc(yl,e)}var xl=G(`ZodISODuration`,(e,t)=>{Ro.init(e,t),Q.init(e,t)});function Sl(e){return fc(xl,e)}var Cl=G(`ZodError`,(e,t)=>{ca.init(e,t),e.name=`ZodError`,Object.defineProperties(e,{format:{value:t=>da(e,t)},flatten:{value:t=>ua(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,Di,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,Di,2)}},isEmpty:{get(){return e.issues.length===0}}})},{Parent:Error}),wl=fa(Cl),Tl=pa(Cl),El=ma(Cl),Dl=ga(Cl),Ol=va(Cl),kl=ya(Cl),Al=ba(Cl),jl=xa(Cl),Ml=Sa(Cl),Nl=Ca(Cl),Pl=wa(Cl),Fl=Ta(Cl),Il=new WeakMap;function Ll(e,t,n){let r=Object.getPrototypeOf(e),i=Il.get(r);if(i||(i=new Set,Il.set(r,i)),!i.has(t)){i.add(t);for(let e in n){let t=n[e];Object.defineProperty(r,e,{configurable:!0,enumerable:!1,get(){let n=t.bind(this);return Object.defineProperty(this,e,{configurable:!0,writable:!0,enumerable:!0,value:n}),n},set(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,enumerable:!0,value:t})}})}}}var Z=G(`ZodType`,(e,t)=>(J.init(e,t),Object.assign(e[`~standard`],{jsonSchema:{input:Kc(e,`input`),output:Kc(e,`output`)}}),e.toJSONSchema=Gc(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.parse=(t,n)=>wl(e,t,n,{callee:e.parse}),e.safeParse=(t,n)=>El(e,t,n),e.parseAsync=function(){var t=z(function*(t,n){return Tl(e,t,n,{callee:e.parseAsync})});return function(e,n){return t.apply(this,arguments)}}(),e.safeParseAsync=function(){var t=z(function*(t,n){return Dl(e,t,n)});return function(e,n){return t.apply(this,arguments)}}(),e.spa=e.safeParseAsync,e.encode=(t,n)=>Ol(e,t,n),e.decode=(t,n)=>kl(e,t,n),e.encodeAsync=function(){var t=z(function*(t,n){return Al(e,t,n)});return function(e,n){return t.apply(this,arguments)}}(),e.decodeAsync=function(){var t=z(function*(t,n){return jl(e,t,n)});return function(e,n){return t.apply(this,arguments)}}(),e.safeEncode=(t,n)=>Ml(e,t,n),e.safeDecode=(t,n)=>Nl(e,t,n),e.safeEncodeAsync=function(){var t=z(function*(t,n){return Pl(e,t,n)});return function(e,n){return t.apply(this,arguments)}}(),e.safeDecodeAsync=function(){var t=z(function*(t,n){return Fl(e,t,n)});return function(e,n){return t.apply(this,arguments)}}(),Ll(e,`ZodType`,{check(...e){var t;let n=this.def;return this.clone(Pi(n,{checks:[...(t=n.checks)==null?[]:t,...e.map(e=>typeof e==`function`?{_zod:{check:e,def:{check:`custom`},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return Wi(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(Ju(e,t))},superRefine(e,t){return this.check(Yu(e,t))},overwrite(e){return this.check(jc(e))},optional(){return Au(this)},exactOptional(){return Mu(this)},nullable(){return Pu(this)},nullish(){return Au(Pu(this))},nonoptional(e){return Bu(this,e)},array(){return gu(this)},or(e){return bu([this,e])},and(e){return Su(this,e)},transform(e){return Wu(this,Ou(e))},default(e){return Iu(this,e)},prefault(e){return Ru(this,e)},catch(e){return Hu(this,e)},pipe(e){return Wu(this,e)},readonly(){return Ku(this)},describe(e){let t=this.clone();return zs.add(t,{description:e}),t},meta(...e){if(e.length===0)return zs.get(this);let t=this.clone();return zs.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e){return e(this)}}),Object.defineProperty(e,"description",{get(){var t;return(t=zs.get(e))==null?void 0:t.description},configurable:!0}),e)),Rl=G(`_ZodString`,(e,t)=>{var n,r,i;Co.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Jc(e,t,n,r);let a=e._zod.bag;e.format=(n=a.format)==null?null:n,e.minLength=(r=a.minimum)==null?null:r,e.maxLength=(i=a.maximum)==null?null:i,Ll(e,`_ZodString`,{regex(...e){return this.check(Tc(...e))},includes(...e){return this.check(Oc(...e))},startsWith(...e){return this.check(kc(...e))},endsWith(...e){return this.check(Ac(...e))},min(...e){return this.check(Cc(...e))},max(...e){return this.check(Sc(...e))},length(...e){return this.check(wc(...e))},nonempty(...e){return this.check(Cc(1,...e))},lowercase(e){return this.check(Ec(e))},uppercase(e){return this.check(Dc(e))},trim(){return this.check(Nc())},normalize(...e){return this.check(Mc(...e))},toLowerCase(){return this.check(Pc())},toUpperCase(){return this.check(Fc())},slugify(){return this.check(Ic())}})}),zl=G(`ZodString`,(e,t)=>{Co.init(e,t),Rl.init(e,t),e.email=t=>e.check(Vs(Vl,t)),e.url=t=>e.check(qs(Wl,t)),e.jwt=t=>e.check(cc(au,t)),e.emoji=t=>e.check(Js(Gl,t)),e.guid=t=>e.check(Hs(Hl,t)),e.uuid=t=>e.check(Us(Ul,t)),e.uuidv4=t=>e.check(Ws(Ul,t)),e.uuidv6=t=>e.check(Gs(Ul,t)),e.uuidv7=t=>e.check(Ks(Ul,t)),e.nanoid=t=>e.check(Ys(Kl,t)),e.guid=t=>e.check(Hs(Hl,t)),e.cuid=t=>e.check(Xs(ql,t)),e.cuid2=t=>e.check(Zs(Jl,t)),e.ulid=t=>e.check(Qs(Yl,t)),e.base64=t=>e.check(ac(nu,t)),e.base64url=t=>e.check(oc(ru,t)),e.xid=t=>e.check($s(Xl,t)),e.ksuid=t=>e.check(ec(Zl,t)),e.ipv4=t=>e.check(tc(Ql,t)),e.ipv6=t=>e.check(nc($l,t)),e.cidrv4=t=>e.check(rc(eu,t)),e.cidrv6=t=>e.check(ic(tu,t)),e.e164=t=>e.check(sc(iu,t)),e.datetime=t=>e.check(gl(t)),e.date=t=>e.check(vl(t)),e.time=t=>e.check(bl(t)),e.duration=t=>e.check(Sl(t))});function Bl(e){return Bs(zl,e)}var Q=G(`ZodStringFormat`,(e,t)=>{Y.init(e,t),Rl.init(e,t)}),Vl=G(`ZodEmail`,(e,t)=>{Eo.init(e,t),Q.init(e,t)}),Hl=G(`ZodGUID`,(e,t)=>{wo.init(e,t),Q.init(e,t)}),Ul=G(`ZodUUID`,(e,t)=>{To.init(e,t),Q.init(e,t)}),Wl=G(`ZodURL`,(e,t)=>{Do.init(e,t),Q.init(e,t)}),Gl=G(`ZodEmoji`,(e,t)=>{Oo.init(e,t),Q.init(e,t)}),Kl=G(`ZodNanoID`,(e,t)=>{ko.init(e,t),Q.init(e,t)}),ql=G(`ZodCUID`,(e,t)=>{Ao.init(e,t),Q.init(e,t)}),Jl=G(`ZodCUID2`,(e,t)=>{jo.init(e,t),Q.init(e,t)}),Yl=G(`ZodULID`,(e,t)=>{Mo.init(e,t),Q.init(e,t)}),Xl=G(`ZodXID`,(e,t)=>{No.init(e,t),Q.init(e,t)}),Zl=G(`ZodKSUID`,(e,t)=>{Po.init(e,t),Q.init(e,t)}),Ql=G(`ZodIPv4`,(e,t)=>{zo.init(e,t),Q.init(e,t)}),$l=G(`ZodIPv6`,(e,t)=>{Bo.init(e,t),Q.init(e,t)}),eu=G(`ZodCIDRv4`,(e,t)=>{Vo.init(e,t),Q.init(e,t)}),tu=G(`ZodCIDRv6`,(e,t)=>{Ho.init(e,t),Q.init(e,t)}),nu=G(`ZodBase64`,(e,t)=>{Wo.init(e,t),Q.init(e,t)}),ru=G(`ZodBase64URL`,(e,t)=>{Ko.init(e,t),Q.init(e,t)}),iu=G(`ZodE164`,(e,t)=>{qo.init(e,t),Q.init(e,t)}),au=G(`ZodJWT`,(e,t)=>{Yo.init(e,t),Q.init(e,t)}),ou=G(`ZodNumber`,(e,t)=>{var n,r,i,a,o,s,c,l,u;Xo.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Yc(e,t,n,r),Ll(e,`ZodNumber`,{gt(e,t){return this.check(yc(e,t))},gte(e,t){return this.check(bc(e,t))},min(e,t){return this.check(bc(e,t))},lt(e,t){return this.check(_c(e,t))},lte(e,t){return this.check(vc(e,t))},max(e,t){return this.check(vc(e,t))},int(e){return this.check(cu(e))},safe(e){return this.check(cu(e))},positive(e){return this.check(yc(0,e))},nonnegative(e){return this.check(bc(0,e))},negative(e){return this.check(_c(0,e))},nonpositive(e){return this.check(vc(0,e))},multipleOf(e,t){return this.check(xc(e,t))},step(e,t){return this.check(xc(e,t))},finite(){return this}});let d=e._zod.bag;e.minValue=(n=Math.max((r=d.minimum)==null?-1/0:r,(i=d.exclusiveMinimum)==null?-1/0:i))==null?null:n,e.maxValue=(a=Math.min((o=d.maximum)==null?1/0:o,(s=d.exclusiveMaximum)==null?1/0:s))==null?null:a,e.isInt=((c=d.format)==null?``:c).includes(`int`)||Number.isSafeInteger((l=d.multipleOf)==null?.5:l),e.isFinite=!0,e.format=(u=d.format)==null?null:u}),su=G(`ZodNumberFormat`,(e,t)=>{Zo.init(e,t),ou.init(e,t)});function cu(e){return pc(su,e)}var lu=G(`ZodBoolean`,(e,t)=>{Qo.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Xc(e,t,n,r)});function uu(e){return mc(lu,e)}var du=G(`ZodUnknown`,(e,t)=>{$o.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(e,t,n)=>void 0});function fu(){return hc(du)}var pu=G(`ZodNever`,(e,t)=>{es.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Zc(e,t,n,r)});function mu(e){return gc(pu,e)}var hu=G(`ZodArray`,(e,t)=>{ns.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>tl(e,t,n,r),e.element=t.element,Ll(e,`ZodArray`,{min(e,t){return this.check(Cc(e,t))},nonempty(e){return this.check(Cc(1,e))},max(e,t){return this.check(Sc(e,t))},length(e,t){return this.check(wc(e,t))},unwrap(){return this.element}})});function gu(e,t){return Lc(hu,e,t)}var _u=G(`ZodObject`,(e,t)=>{ss.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>nl(e,t,n,r),K(e,`shape`,()=>t.shape),Ll(e,`ZodObject`,{keyof(){return Eu(Object.keys(this._zod.def.shape))},catchall(e){return this.clone(R(R({},this._zod.def),{},{catchall:e}))},passthrough(){return this.clone(R(R({},this._zod.def),{},{catchall:fu()}))},loose(){return this.clone(R(R({},this._zod.def),{},{catchall:fu()}))},strict(){return this.clone(R(R({},this._zod.def),{},{catchall:mu()}))},strip(){return this.clone(R(R({},this._zod.def),{},{catchall:void 0}))},extend(e){return Yi(this,e)},safeExtend(e){return Xi(this,e)},merge(e){return Zi(this,e)},pick(e){return qi(this,e)},omit(e){return Ji(this,e)},partial(...e){return Qi(ku,this,e[0])},required(...e){return $i(zu,this,e[0])}})});function vu(e,t){return new _u(R({type:`object`,shape:e==null?{}:e},q(t)))}var yu=G(`ZodUnion`,(e,t)=>{ls.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>rl(e,t,n,r),e.options=t.options});function bu(e,t){return new yu(R({type:`union`,options:e},q(t)))}var xu=G(`ZodIntersection`,(e,t)=>{us.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>il(e,t,n,r)});function Su(e,t){return new xu({type:`intersection`,left:e,right:t})}var Cu=G(`ZodTuple`,(e,t)=>{ps.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>al(e,t,n,r),e.rest=t=>e.clone(R(R({},e._zod.def),{},{rest:t}))}),wu=G(`ZodRecord`,(e,t)=>{_s.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ol(e,t,n,r),e.keyType=t.keyType,e.valueType=t.valueType}),Tu=G(`ZodEnum`,(e,t)=>{vs.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>Qc(e,t,n,r),e.enum=t.entries,e.options=Object.values(t.entries);let n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let i={};for(let r of e)if(n.has(r))i[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new Tu(R(R(R({},t),{},{checks:[]},q(r)),{},{entries:i}))},e.exclude=(e,r)=>{let i=R({},t.entries);for(let t of e)if(n.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new Tu(R(R(R({},t),{},{checks:[]},q(r)),{},{entries:i}))}});function Eu(e,t){let n=Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e;return new Tu(R({type:`enum`,entries:n},q(t)))}var Du=G(`ZodTransform`,(e,t)=>{ys.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>el(e,t,n,r),e._zod.parse=(n,r)=>{if(r.direction===`backward`)throw new Si(e.constructor.name);n.addIssue=r=>{if(typeof r==`string`)n.issues.push(oa(r,n.value,t));else{let t=r;t.fatal&&(t.continue=!1),t.code!=null||(t.code=`custom`),t.input!=null||(t.input=n.value),t.inst!=null||(t.inst=e),n.issues.push(oa(t))}};let i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n.fallback=!0,n)):(n.value=i,n.fallback=!0,n)}});function Ou(e){return new Du({type:`transform`,transform:e})}var ku=G(`ZodOptional`,(e,t)=>{xs.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ml(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Au(e){return new ku({type:`optional`,innerType:e})}var ju=G(`ZodExactOptional`,(e,t)=>{Ss.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ml(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Mu(e){return new ju({type:`optional`,innerType:e})}var Nu=G(`ZodNullable`,(e,t)=>{Cs.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>sl(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Pu(e){return new Nu({type:`nullable`,innerType:e})}var Fu=G(`ZodDefault`,(e,t)=>{ws.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ll(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function Iu(e,t){return new Fu({type:`default`,innerType:e,get defaultValue(){return typeof t==`function`?t():Vi(t)}})}var Lu=G(`ZodPrefault`,(e,t)=>{Es.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ul(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Ru(e,t){return new Lu({type:`prefault`,innerType:e,get defaultValue(){return typeof t==`function`?t():Vi(t)}})}var zu=G(`ZodNonOptional`,(e,t)=>{Ds.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>cl(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Bu(e,t){return new zu(R({type:`nonoptional`,innerType:e},q(t)))}var Vu=G(`ZodCatch`,(e,t)=>{ks.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>dl(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function Hu(e,t){return new Vu({type:`catch`,innerType:e,catchValue:typeof t==`function`?t:()=>t})}var Uu=G(`ZodPipe`,(e,t)=>{As.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>fl(e,t,n,r),e.in=t.in,e.out=t.out});function Wu(e,t){return new Uu({type:`pipe`,in:e,out:t})}var Gu=G(`ZodReadonly`,(e,t)=>{Ms.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>pl(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function Ku(e){return new Gu({type:`readonly`,innerType:e})}var qu=G(`ZodCustom`,(e,t)=>{Ps.init(e,t),Z.init(e,t),e._zod.processJSONSchema=(t,n,r)=>$c(e,t,n,r)});function Ju(e,t={}){return Rc(qu,e,t)}function Yu(e,t){return zc(e,t)}var Xu=(e,t)=>e.constructor.name===t.name,Zu=new Map;Zu.set(lu.name,()=>!1),Zu.set(ou.name,()=>0),Zu.set(zl.name,()=>``),Zu.set(hu.name,()=>[]),Zu.set(wu.name,()=>({})),Zu.set(Fu.name,e=>e.def.defaultValue),Zu.set(Uu.name,e=>Qu(e.def.in)),Zu.set(ku.name,e=>Xu(e.def.innerType,Fu)?e.def.innerType.def.defaultValue:void 0),Zu.set(Cu.name,e=>{let t=[];for(let n of e.def.items)t.push(Qu(n));return t}),Zu.set(Uu.name,e=>Qu(e.def.in)),Zu.set(yu.name,e=>Qu(e.def.options[0])),Zu.set(_u.name,e=>$u(e)),Zu.set(wu.name,e=>$u(e)),Zu.set(xu.name,e=>$u(e));function Qu(e){let t=e.constructor.name;if(!Zu.has(t)){console.warn(`getSchemaDefaultForField: Unhandled type`,e.constructor.name);return}return Zu.get(t)(e)}function $u(e){if(Xu(e,wu))return{};if(Xu(e,Uu))return $u(e.def.in);if(Xu(e,xu))return R(R({},$u(e.def.left)),$u(e.def.right));if(Xu(e,yu)){for(let t of e.def.options)if(Xu(t,_u))return $u(t);return console.warn(`getSchemaDefaultObject: No object found in union, returning empty object`),{}}return Xu(e,_u)?Object.fromEntries(Object.entries(e.shape).map(([e,t])=>[e,Qu(t)]).filter(e=>e[1]!==void 0)):(console.warn(`getSchemaDefaultObject: Expected object schema, got ${e.constructor.name}`),{})}function ed(e){return $u(e)}var $=function(e){return e[e.None=0]=`None`,e[e.Mutable=1]=`Mutable`,e[e.Watching=2]=`Watching`,e[e.RecursedCheck=4]=`RecursedCheck`,e[e.Recursed=8]=`Recursed`,e[e.Dirty=16]=`Dirty`,e[e.Pending=32]=`Pending`,e}({});function td({update:e,notify:t,unwatched:n}){return{link:r,unlink:i,propagate:a,checkDirty:o,shallowPropagate:s};function r(e,t,n){let r=t.depsTail;if(r!==void 0&&r.dep===e)return;let i=r===void 0?t.deps:r.nextDep;if(i!==void 0&&i.dep===e){i.version=n,t.depsTail=i;return}let a=e.subsTail;if(a!==void 0&&a.version===n&&a.sub===t)return;let o=t.depsTail=e.subsTail={version:n,dep:e,sub:t,prevDep:r,nextDep:i,prevSub:a,nextSub:void 0};i!==void 0&&(i.prevDep=o),r===void 0?t.deps=o:r.nextDep=o,a===void 0?e.subs=o:a.nextSub=o}function i(e,t=e.sub){let r=e.dep,i=e.prevDep,a=e.nextDep,o=e.nextSub,s=e.prevSub;return a===void 0?t.depsTail=i:a.prevDep=i,i===void 0?t.deps=a:i.nextDep=a,o===void 0?r.subsTail=s:o.prevSub=s,s===void 0?(r.subs=o)===void 0&&n(r):s.nextSub=o,a}function a(e){let n=e.nextSub,r;top:do{let i=e.sub,a=i.flags;if(a&($.RecursedCheck|$.Recursed|$.Dirty|$.Pending)?a&($.RecursedCheck|$.Recursed)?a&$.RecursedCheck?!(a&($.Dirty|$.Pending))&&c(e,i)?(i.flags=a|($.Recursed|$.Pending),a&=$.Mutable):a=$.None:i.flags=a&~$.Recursed|$.Pending:a=$.None:i.flags=a|$.Pending,a&$.Watching&&t(i),a&$.Mutable){let t=i.subs;if(t!==void 0){let i=(e=t).nextSub;i!==void 0&&(r={value:n,prev:r},n=i);continue}}if((e=n)!==void 0){n=e.nextSub;continue}for(;r!==void 0;)if(e=r.value,r=r.prev,e!==void 0){n=e.nextSub;continue top}break}while(!0)}function o(t,n){let r,i=0,a=!1;top:do{let o=t.dep,c=o.flags;if(n.flags&$.Dirty)a=!0;else if((c&($.Mutable|$.Dirty))===($.Mutable|$.Dirty)){if(e(o)){let e=o.subs;e.nextSub!==void 0&&s(e),a=!0}}else if((c&($.Mutable|$.Pending))===($.Mutable|$.Pending)){(t.nextSub!==void 0||t.prevSub!==void 0)&&(r={value:t,prev:r}),t=o.deps,n=o,++i;continue}if(!a){let e=t.nextDep;if(e!==void 0){t=e;continue}}for(;i--;){let i=n.subs,o=i.nextSub!==void 0;if(o?(t=r.value,r=r.prev):t=i,a){if(e(n)){o&&s(i),n=t.sub;continue}a=!1}else n.flags&=~$.Pending;n=t.sub;let c=t.nextDep;if(c!==void 0){t=c;continue top}}return a}while(!0)}function s(e){do{let n=e.sub,r=n.flags;(r&($.Pending|$.Dirty))===$.Pending&&(n.flags=r|$.Dirty,(r&($.Watching|$.RecursedCheck))===$.Watching&&t(n))}while((e=e.nextSub)!==void 0)}function c(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}}function nd(e,t,n){var r,i,a;let o=typeof e==`object`,s=o?e:void 0;return{next:(r=o?e.next:e)==null?void 0:r.bind(s),error:(i=o?e.error:t)==null?void 0:i.bind(s),complete:(a=o?e.complete:n)==null?void 0:a.bind(s)}}var rd=[],id=0,{link:ad,unlink:od,propagate:sd,checkDirty:cd,shallowPropagate:ld}=td({update(e){return e._update()},notify(e){rd[dd++]=e,e.flags&=~$.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=$.Mutable|$.Dirty,hd(e))}}),ud=0,dd=0,fd,pd=0;function md(e){try{++pd,e()}finally{--pd||gd()}}function hd(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=od(n,e)}function gd(){if(!(pd>0)){for(;ud{var e;i.get(),n.current?(e=t.next)==null||e.call(t,i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){var a;let o=fd,s=(a=t==null?void 0:t.compare)==null?Object.is:a;if(n)fd=i,++id,i.depsTail=void 0;else if(e===void 0)return!1;n&&(i.flags=$.Mutable|$.RecursedCheck);try{let t=i._snapshot,a=typeof e==`function`?e(t):e===void 0&&n?r(t):e;return t===void 0||!s(t,a)?(i._snapshot=a,!0):!1}finally{fd=o,n&&(i.flags&=~$.RecursedCheck),hd(i)}}};return n?(i.flags=$.Mutable|$.Dirty,i.get=function(){let e=i.flags;if(e&$.Dirty||e&$.Pending&&cd(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&ld(e)}}else e&$.Pending&&(i.flags=e&~$.Pending);return fd!==void 0&&ad(i,fd,id),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(sd(e),ld(e),gd())}},i}function vd(e){let t=()=>{let t=fd;fd=n,++id,n.depsTail=void 0,n.flags=$.Watching|$.RecursedCheck;try{return e()}finally{fd=t,n.flags&=~$.RecursedCheck,hd(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:$.Watching|$.RecursedCheck,notify(){let e=this.flags;e&$.Dirty||e&$.Pending&&cd(this.deps,this)?t():this.flags=$.Watching},stop(){this.flags=$.None,this.depsTail=void 0,hd(this)}};return t(),n}var yd=class{constructor(e,t){this.atom=_d(e),this.get=this.get.bind(this),this.setState=this.setState.bind(this),this.subscribe=this.subscribe.bind(this),t&&(this.actions=t(this))}setState(e){this.atom.set(e)}get state(){return this.atom.get()}get(){return this.state}subscribe(e){return this.atom.subscribe(nd(e))}},bd=class{constructor(e){this.atom=_d(e)}get state(){return this.atom.get()}get(){return this.state}subscribe(e){return this.atom.subscribe(nd(e))}};function xd(e,t){return typeof e==`function`?new bd(e):t?new yd(e,t):new yd(e)}var Sd=class{constructor(e,t){this.fn=e,this.options=t,this.lastExecutionTime=0,this.isPending=!1,this.maybeExecute=(...e)=>{let t=Date.now()-this.lastExecutionTime;if(this.options.leading&&t>=this.options.wait)this.execute(...e);else if(this.lastArgs=e,!this.timeoutId&&this.options.trailing){let e=this.options.wait-t;this.isPending=!0,this.timeoutId=setTimeout(()=>{this.lastArgs!==void 0&&this.execute(...this.lastArgs)},e)}},this.execute=(...e)=>{var t,n;this.fn(...e),(t=(n=this.options).onExecute)==null||t.call(n,e,this),this.lastExecutionTime=Date.now(),this.clearTimeout(),this.lastArgs=void 0,this.isPending=!1},this.flush=()=>{this.isPending&&this.lastArgs&&this.execute(...this.lastArgs)},this.cancel=()=>{this.clearTimeout(),this.lastArgs=void 0,this.isPending=!1},this.clearTimeout=()=>{this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=void 0)},this.options.leading===void 0&&this.options.trailing===void 0&&(this.options.leading=!0,this.options.trailing=!0)}};function Cd(e,t){return new Sd(e,t).maybeExecute}var wd,Td,Ed,Dd,Od,kd,Ad,jd,Md,Nd,Pd,Fd,Id,Ld,Rd,zd,Bd=(wd=new WeakMap,Td=new WeakMap,Ed=new WeakMap,Dd=new WeakMap,Od=new WeakMap,kd=new WeakMap,Ad=new WeakMap,jd=new WeakMap,Md=new WeakMap,Nd=new WeakMap,Pd=new WeakMap,Fd=new WeakMap,Id=new WeakMap,Ld=new WeakMap,Rd=new WeakMap,zd=new WeakMap,class{constructor({pluginId:e,debug:t=!1,enabled:n=!0,reconnectEveryMs:r=300}){H(this,wd,!0),H(this,Td,void 0),H(this,Ed,void 0),H(this,Dd,void 0),H(this,Od,void 0),H(this,kd,void 0),H(this,Ad,void 0),H(this,jd,void 0),H(this,Md,0),H(this,Nd,5),H(this,Pd,!1),H(this,Fd,!1),H(this,Id,null),H(this,Ld,()=>{this.debugLog(`Connected to event bus`),W(kd,this,!0),W(Pd,this,!1),this.debugLog(`Emitting queued events`,V(Od,this)),V(Od,this).forEach(e=>this.emitEventToBus(e)),W(Od,this,[]),this.stopConnectLoop(),V(Ed,this).call(this).removeEventListener(`tanstack-connect-success`,V(Ld,this))}),H(this,Rd,()=>{if(V(Md,this){V(Pd,this)||(W(Pd,this,!0),V(Ed,this).call(this).addEventListener(`tanstack-connect-success`,V(Ld,this)),V(Rd,this).call(this))}),W(Td,this,e),W(wd,this,n),W(Ed,this,this.getGlobalTarget),W(Dd,this,t),this.debugLog(` Initializing event subscription for plugin`,V(Td,this)),W(Od,this,[]),W(kd,this,!1),W(Fd,this,!1),W(Ad,this,null),W(jd,this,r)}startConnectLoop(){V(Ad,this)!==null||V(kd,this)||(this.debugLog(`Starting connect loop (every ${V(jd,this)}ms)`),W(Ad,this,setInterval(V(Rd,this),V(jd,this))))}stopConnectLoop(){W(Pd,this,!1),V(Ad,this)!==null&&(clearInterval(V(Ad,this)),W(Ad,this,null),W(Od,this,[]),this.debugLog(`Stopped connect loop`))}debugLog(...e){V(Dd,this)&&console.log(`🌴 [tanstack-devtools:${V(Td,this)}-plugin]`,...e)}getGlobalTarget(){if(typeof globalThis<`u`&&globalThis.__TANSTACK_EVENT_TARGET__)return this.debugLog(`Using global event target`),globalThis.__TANSTACK_EVENT_TARGET__;if(typeof window<`u`&&window.addEventListener!==void 0)return this.debugLog(`Using window as event target`),window;let e=typeof EventTarget<`u`?new EventTarget:void 0;return e===void 0||e.addEventListener===void 0?(this.debugLog(`No event mechanism available, running in non-web environment`),{addEventListener:()=>{},removeEventListener:()=>{},dispatchEvent:()=>!1}):(this.debugLog(`Using new EventTarget as fallback`),e)}getPluginId(){return V(Td,this)}dispatchCustomEventShim(e,t){try{let n=new Event(e,{detail:t});V(Ed,this).call(this).dispatchEvent(n)}catch(e){this.debugLog(`Failed to dispatch shim event`)}}dispatchCustomEvent(e,t){try{V(Ed,this).call(this).dispatchEvent(new CustomEvent(e,{detail:t}))}catch(n){this.dispatchCustomEventShim(e,t)}}emitEventToBus(e){this.debugLog(`Emitting event to client bus`,e),this.dispatchCustomEvent(`tanstack-dispatch-event`,e)}createEventPayload(e,t){return{type:`${V(Td,this)}:${e}`,payload:t,pluginId:V(Td,this)}}emit(e,t){if(!V(wd,this)){this.debugLog(`Event bus client is disabled, not emitting event`,e,t);return}if(V(Id,this)&&(this.debugLog(`Emitting event to internal event target`,e,t),V(Id,this).dispatchEvent(new CustomEvent(`${V(Td,this)}:${e}`,{detail:this.createEventPayload(e,t)}))),V(Fd,this)){this.debugLog(`Previously failed to connect, not emitting to bus`);return}if(!V(kd,this)){this.debugLog(`Bus not available, will be pushed as soon as connected`),V(Od,this).push(this.createEventPayload(e,t)),typeof CustomEvent<`u`&&!V(Pd,this)&&(V(zd,this).call(this),this.startConnectLoop());return}return this.emitEventToBus(this.createEventPayload(e,t))}on(e,t,n){var r;let i=(r=n==null?void 0:n.withEventTarget)!=null&&r,a=`${V(Td,this)}:${e}`;if(i&&(V(Id,this)||W(Id,this,new EventTarget),V(Id,this).addEventListener(a,e=>{t(e.detail)})),!V(wd,this))return this.debugLog(`Event bus client is disabled, not registering event`,a),()=>{};let o=e=>{this.debugLog(`Received event from bus`,e.detail),t(e.detail)};return V(Ed,this).call(this).addEventListener(a,o),this.debugLog(`Registered event to bus`,a),()=>{var e;i&&((e=V(Id,this))==null||e.removeEventListener(a,o)),V(Ed,this).call(this).removeEventListener(a,o)}}onAll(e){if(!V(wd,this))return this.debugLog(`Event bus client is disabled, not registering event`),()=>{};let t=t=>{let n=t.detail;e(n)};return V(Ed,this).call(this).addEventListener(`tanstack-devtools-global`,t),()=>V(Ed,this).call(this).removeEventListener(`tanstack-devtools-global`,t)}onAllPluginEvents(e){if(!V(wd,this))return this.debugLog(`Event bus client is disabled, not registering event`),()=>{};let t=t=>{let n=t.detail;V(Td,this)&&n.pluginId!==V(Td,this)||e(n)};return V(Ed,this).call(this).addEventListener(`tanstack-devtools-global`,t),()=>V(Ed,this).call(this).removeEventListener(`tanstack-devtools-global`,t)}}),Vd=new class extends Bd{constructor(){super({pluginId:`form-devtools`,reconnectEveryMs:1e3})}};function Hd(e,t){return typeof e==`function`?e(t):e}function Ud(e,t){return Zd(t).reduce((e,t)=>{if(e===null)return null;if(e!==void 0)return e[t]},e)}function Wd(e,t,n){let r=Zd(t);function i(e){if(!r.length)return Hd(n,e);let t=r.shift();if(typeof t==`string`||typeof t==`number`&&!Array.isArray(e))return typeof e==`object`?(e===null&&(e={}),R(R({},e),{},{[t]:i(e[t])})):{[t]:i()};if(Array.isArray(e)&&typeof t==`number`){let n=e.slice(0,t);return[...n.length?n:Array(t),i(e[t]),...e.slice(t+1)]}return[...Array(t),i()]}return i(e)}function Gd(e,t){let n=Zd(t);function r(e){if(!e)return;if(n.length===1){let t=n[0];if(Array.isArray(e)&&typeof t==`number`)return e.filter((e,n)=>n!==t);let{[t]:r}=e;return ve(e,[t].map(_e))}let t=n.shift();if((typeof t==`string`||typeof t==`number`&&!Array.isArray(e))&&typeof e==`object`)return R(R({},e),{},{[t]:r(e[t])});if(typeof t==`number`&&Array.isArray(e)){if(t>=e.length)return e;let n=e.slice(0,t);return[...n.length?n:Array(t),r(e[t]),...e.slice(t+1)]}throw Error(`It seems we have created an infinite loop in deleteBy. `)}return r(e)}var Kd=46,qd=91,Jd=93,Yd=48,Xd=57;function Zd(e){if(Array.isArray(e))return[...e];if(typeof e!=`string`)throw Error(`Path must be a string.`);let t=e.length,n=[],r=+(t>0&&e.charCodeAt(0)===qd),i=!0,a=-1;for(let o=r;o<=t;o++){let s=o0){let a=i&&(t===1||e.charCodeAt(r)!==Yd),s=e.slice(r,o);if(a){let e=parseInt(s,10);t<=15||String(e)===s?n.push(e):n.push(s)}else n.push(s)}else a!==Jd&&(a!==-1||s!==Jd)&&(a!==s||s!==Kd&&s!==qd)&&n.push(``);r=o+1,i=!0}else(sXd)&&(i=!1);a=s}return n.length||n.push(``),n}function Qd(e){return!(Array.isArray(e)&&e.length===0)}function $d(e,t){return t.validationLogic({form:t.form,group:t.group,validators:t.validators,event:{type:e,fieldName:t.fieldName,async:!1},runValidation:e=>e.validators.filter(Boolean).map(e=>({cause:e.cause,validate:e.fn}))})}function ef(e,t){let{asyncDebounceMs:n}=t,{onBlurAsyncDebounceMs:r,onChangeAsyncDebounceMs:i,onDynamicAsyncDebounceMs:a}=t.validators||{},o=n==null?0:n;return t.validationLogic({form:t.form,group:t.group,validators:t.validators,event:{type:e,fieldName:t.fieldName,async:!0},runValidation:t=>t.validators.filter(Boolean).map(t=>{let n=(t==null?void 0:t.cause)||e,s=o;switch(n){case`change`:s=i==null?o:i;break;case`blur`:s=r==null?o:r;break;case`dynamic`:s=a==null?o:a;break;case`submit`:s=0}return e===`submit`&&(s=0),{cause:n,validate:t.fn,debounceMs:s}})})}var tf=e=>!!e&&typeof e==`object`&&`fields`in e;function nf(e,t){if(Object.is(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(let[n,r]of e)if(!t.has(n)||!Object.is(r,t.get(n)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;return!0}let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length||n.length===0&&!Array.isArray(e)&&!Array.isArray(t)&&(Object.getPrototypeOf(e)!==Object.prototype||Object.getPrototypeOf(t)!==Object.prototype))return!1;for(let i of n)if(!r.includes(i)||!nf(e[i],t[i]))return!1;return!0}var rf=({newFormValidatorError:e,isPreviousErrorFromFormValidator:t,previousErrorValue:n})=>e?{newErrorValue:e,newSource:`form`}:t?{newErrorValue:void 0,newSource:void 0}:n?{newErrorValue:n,newSource:`field`}:{newErrorValue:void 0,newSource:void 0},af=({formLevelError:e,fieldLevelError:t})=>t?{newErrorValue:t,newSource:`field`}:e?{newErrorValue:e,newSource:`form`}:{newErrorValue:void 0,newSource:void 0};function of(e,t){return e==null?t:R(R({},e),t)}for(var sf=256,cf=[],lf;sf--;)cf[sf]=(sf+256).toString(16).substring(1);function uf(){let e=0,t,n=``;if(!lf||sf+16>256){for(lf=Array(256),e=256;e--;)lf[e]=256*Math.random()|0;e=0,sf=0}for(;e<16;e++)t=lf[sf+e],n+=e===6?cf[t&15|64]:e===8?cf[t&63|128]:cf[t],e&1&&e>1&&e<11&&(n+=`-`);return sf++,n}var df=Cd(e=>Vd.emit(`form-state`,{id:e.formId,state:e.store.state}),{wait:300});function ff(e,t){return t===e||t.startsWith(`${e}.`)||t.startsWith(`${e}[`)}var pf=e=>{if(!e.validators)return e.runValidation({validators:[],form:e.form});let t=e.event.async,n=t?void 0:{fn:e.validators.onMount,cause:`mount`},r={fn:t?e.validators.onChangeAsync:e.validators.onChange,cause:`change`},i={fn:t?e.validators.onBlurAsync:e.validators.onBlur,cause:`blur`},a={fn:t?e.validators.onSubmitAsync:e.validators.onSubmit,cause:`submit`},o=t?void 0:{fn:()=>void 0,cause:`server`};switch(e.event.type){case`mount`:return e.runValidation({validators:[n],form:e.form});case`submit`:return e.runValidation({validators:[r,i,a,o],form:e.form});case`server`:return e.runValidation({validators:[],form:e.form});case`blur`:return e.runValidation({validators:[i,o],form:e.form});case`change`:return e.runValidation({validators:[r,o],form:e.form});default:throw Error(`Unknown validation event type: ${e.event.type}`)}};function mf(e,t){let n=new Map;for(let a of e){var r,i;let e=(r=a.path)==null?[]:r,o=t,s=``;for(let t=0;t0?`.`:``)+String(r),o=typeof o==`object`&&o?o[r]:void 0}n.set(s,((i=n.get(s))==null?[]:i).concat(a))}return Object.fromEntries(n)}var hf=(e,t)=>{let n=mf(e,t);return{form:n,fields:n}},gf={validate({value:e,validationSource:t},n){let r=n[`~standard`].validate(e);if(r instanceof Promise)throw Error(`async function passed to sync validator`);if(r.issues)return t===`field`?r.issues:hf(r.issues,e)},validateAsync({value:e,validationSource:t},n){return z(function*(){let r=yield n[`~standard`].validate(e);if(r.issues)return t===`field`?r.issues:hf(r.issues,e)})()}},_f=e=>!!e&&`~standard`in e,vf={isValidating:!1,isTouched:!1,isBlurred:!1,isDirty:!1,isPristine:!0,isValid:!0,isDefaultValue:!0,errors:[],errorMap:{},errorSourceMap:{},_arrayVersion:0,_pendingValidationsCount:0};function yf(e){function t(t){var n;let r=(n=e.getFieldMeta(t))==null?vf:n;e.setFieldMeta(t,R(R({},r),{},{_arrayVersion:(r._arrayVersion||0)+1}))}function n(n,r,i){t(n);let a=s(n,r,`move`,i),c=Math.min(r,i),u=Math.max(r,i);for(let e=c;e<=u;e++)a.push(o(n,e));let d=Object.keys(e.fieldInfo).reduce((t,i)=>(i.startsWith(o(n,r))&&t.set(i,e.getFieldMeta(i)),t),new Map);l(a,re.startsWith(o(n,i))).forEach(t=>{let a=t.replace(o(n,i),o(n,r)),s=d.get(a);s&&e.setFieldMeta(t,s)})}function r(e,n){t(e),l(s(e,n,`remove`),`up`)}function i(n,r,i){t(n),s(n,r,`swap`,i).forEach(t=>{if(!t.toString().startsWith(o(n,r)))return;let a=t.toString().replace(o(n,r),o(n,i)),[s,c]=[e.getFieldMeta(t),e.getFieldMeta(a)];s&&e.setFieldMeta(a,s),c&&e.setFieldMeta(t,c)})}function a(n,r){t(n);let i=s(n,r,`insert`);l(i,`down`),i.forEach(t=>{t.toString().startsWith(o(n,r))&&e.setFieldMeta(t,u())})}function o(e,t){return`${e}[${t}]`}function s(t,n,r,i){let a=[o(t,n)];switch(r){case`swap`:a.push(o(t,i));break;case`move`:{let[e,r]=[Math.min(n,i),Math.max(n,i)];for(let n=e;n<=r;n++)a.push(o(t,n));break}default:{let r=e.getFieldValue(t),i=Array.isArray(r)?r.length:0;for(let e=n+1;ea.some(t=>e.startsWith(t)))}function c(e,t){return e.replace(/\[(\d+)\]/,(e,n)=>{let r=parseInt(n,10);return`[${t===`up`?r+1:Math.max(0,r-1)}]`})}function l(t,n){(n===`up`?t:[...t].reverse()).forEach(t=>{let r=c(t.toString(),n),i=e.getFieldMeta(r);i?e.setFieldMeta(t,i):e.setFieldMeta(t,u())})}let u=()=>vf;return{bumpArrayVersion:t,handleArrayMove:n,handleArrayRemove:r,handleArraySwap:i,handleArrayInsert:a}}function bf(e){var t,n,r,i,a,o,s,c,l,u;return{values:(t=e.values)==null?{}:t,errorMap:(n=e.errorMap)==null?{}:n,fieldMetaBase:(r=e.fieldMetaBase)==null?{}:r,formGroupStateBase:(i=e.formGroupStateBase)==null?{}:i,isSubmitted:(a=e.isSubmitted)!=null&&a,isSubmitting:(o=e.isSubmitting)!=null&&o,isValidating:(s=e.isValidating)!=null&&s,submissionAttempts:(c=e.submissionAttempts)==null?0:c,isSubmitSuccessful:(l=e.isSubmitSuccessful)!=null&&l,validationMetaMap:(u=e.validationMetaMap)==null?{onChange:void 0,onBlur:void 0,onSubmit:void 0,onMount:void 0,onServer:void 0,onDynamic:void 0}:u}}var xf=class{constructor(e){var t=this,n,r,i;this.options={},this.fieldInfo={},this.formGroupApis=new Set,this.mount=()=>{var e,t;let n=this.store.subscribe(()=>{df(this)}),r=Vd.on(`request-form-state`,e=>{e.payload.id===this._formId&&Vd.emit(`form-api`,{id:this._formId,state:this.store.state,options:this.options})}),i=Vd.on(`request-form-reset`,e=>{e.payload.id===this._formId&&this.reset()}),a=Vd.on(`request-form-force-submit`,e=>{e.payload.id===this._formId&&(this._devtoolsSubmissionOverride=!0,this.handleSubmit(),this._devtoolsSubmissionOverride=!1)}),o=()=>{a(),i(),r(),n.unsubscribe(),Vd.emit(`form-unmounted`,{id:this._formId})};(e=this.options.listeners)==null||(t=e.onMount)==null||t.call(e,{formApi:this});let{onMount:s}=this.options.validators||{};return Vd.emit(`form-api`,{id:this._formId,state:this.store.state,options:this.options}),s&&this.validateSync(`mount`),o},this.update=e=>{if(!e)return;let t=this.options;this.options=e;let n=e.defaultValues&&!nf(e.defaultValues,t.defaultValues)&&!this.state.isTouched,r=!nf(e.defaultState,t.defaultState)&&!this.state.isTouched;if(!(!n&&!r)){if(md(()=>{this.baseStore.setState(()=>bf(Object.assign({},this.state,r?e.defaultState:{},n?{values:e.defaultValues}:{})))}),n){let e=yf(this);for(let t of Object.keys(this.fieldInfo))Array.isArray(this.getFieldValue(t))&&e.bumpArrayVersion(t)}Vd.emit(`form-api`,{id:this._formId,state:this.store.state,options:this.options})}},this.reset=(e,t)=>{let{fieldMeta:n}=this.state,r=this.resetFieldMeta(n);e&&!(t!=null&&t.keepDefaultValues)&&(this.options=R(R({},this.options),{},{defaultValues:e})),this.baseStore.setState(()=>{var t,n;let i=(t=e==null?this.options.defaultValues:e)==null?(n=this.options.defaultState)==null?void 0:n.values:t;return e||Object.values(this.fieldInfo).forEach(e=>{e.instance&&e.instance.options.defaultValue!==void 0&&(i=Wd(i,e.instance.name,e.instance.options.defaultValue))}),bf(R(R({},this.options.defaultState),{},{values:i,fieldMetaBase:r}))})},this.validateAllFields=function(){var e=z(function*(e){let n=[];return md(()=>{Object.values(t.fieldInfo).forEach(t=>{if(!t.instance)return;let r=t.instance;n.push(Promise.resolve().then(()=>r.validate(e,{skipFormValidation:!0,skipGroupValidation:!0}))),t.instance.store.state.meta.isTouched||t.instance.setMeta(e=>R(R({},e),{},{isTouched:!0}))})}),(yield Promise.all(n)).flat()});return function(t){return e.apply(this,arguments)}}(),this.validateArrayFieldsStartingFrom=function(){var e=z(function*(e,n,r){let i=t.getFieldValue(e),a=Array.isArray(i)?Math.max(i.length-1,0):null,o=[`${e}[${n}]`];for(let t=n+1;t<=(a==null?0:a);t++)o.push(`${e}[${t}]`);let s=Object.keys(t.fieldInfo).filter(e=>o.some(t=>e.startsWith(t))),c=[];return md(()=>{s.forEach(e=>{c.push(Promise.resolve().then(()=>t.validateField(e,r)))})}),(yield Promise.all(c)).flat()});return function(t,n,r){return e.apply(this,arguments)}}(),this.validateField=(e,t)=>{var n;let r=(n=this.fieldInfo[e])==null?void 0:n.instance;if(!r){let{hasErrored:n}=this.validateSync(t);if(n&&!this.options.asyncAlways){var i,a;return(i=(a=this.getFieldMeta(e))==null?void 0:a.errors)==null?[]:i}return this.validateAsync(t).then(()=>{var t,n;return(t=(n=this.getFieldMeta(e))==null?void 0:n.errors)==null?[]:t})}return r.store.state.meta.isTouched||r.setMeta(e=>R(R({},e),{},{isTouched:!0})),r.validate(t)},this.validateSync=(e,t)=>{let n=$d(e,R(R({},this.options),{},{form:this,group:t==null?void 0:t.group,validationLogic:this.options.validationLogic||pf})),r=!1,i={};return md(()=>{var a,o;for(let e of n){if(!e.validate)continue;let{formError:n,fieldErrors:a}=Sf(this.runValidator({validate:e.validate,value:{value:this.state.values,formApi:this,validationSource:`form`},type:`validate`})),o=Cf(e.cause),l=new Set([...Object.keys(this.state.fieldMeta),...Object.keys(a||{})]);t!=null&&t.filterFieldNames&&(l=new Set([...l].filter(t.filterFieldNames)));for(let e of l){var s;if(this.baseStore.state.fieldMetaBase[e]===void 0&&!(a!=null&&a[e]))continue;let{errorMap:t,errorSourceMap:n}=(s=this.getFieldMeta(e))==null?vf:s,r=a==null?void 0:a[e],{newErrorValue:c,newSource:l}=rf({newFormValidatorError:r,isPreviousErrorFromFormValidator:(n==null?void 0:n[o])===`form`,previousErrorValue:t==null?void 0:t[o]});l===`form`&&(i[e]=R(R({},i[e]),{},{[o]:r})),(t==null?void 0:t[o])!==c&&this.setFieldMeta(e,(e=vf)=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[o]:c}),errorSourceMap:R(R({},e.errorSourceMap),{},{[o]:l})}))}if(!(t!=null&&t.dontUpdateFormErrorMap)){var c;((c=this.state.errorMap)==null?void 0:c[o])!==n&&this.baseStore.setState(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[o]:n})}))}(n||a)&&(r=!0)}if(t!=null&&t.dontUpdateFormErrorMap)return;let l=Cf(`submit`);(a=this.state.errorMap)!=null&&a[l]&&e!==`submit`&&!r&&this.baseStore.setState(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[l]:void 0})}));let u=Cf(`server`);(o=this.state.errorMap)!=null&&o[u]&&e!==`server`&&!r&&this.baseStore.setState(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[u]:void 0})}))}),{hasErrored:r,fieldsErrorMap:i}},this.validateAsync=function(){var e=z(function*(e,n){let r=ef(e,R(R({},t.options),{},{form:t,group:n==null?void 0:n.group,validationLogic:t.options.validationLogic||pf}));t.state.isFormValidating||t.baseStore.setState(e=>R(R({},e),{},{isFormValidating:!0}));let i=[],a;for(let e of r){if(!e.validate)continue;let r=Cf(e.cause),o=t.state.validationMetaMap[r];o==null||o.lastAbortController.abort();let s=new AbortController;t.state.validationMetaMap[r]={lastAbortController:s},i.push(new Promise(function(){var r=z(function*(r){let i;try{i=yield new Promise((n,r)=>{setTimeout(z(function*(){if(s.signal.aborted)return n(void 0);try{n(yield t.runValidator({validate:e.validate,value:{value:t.state.values,formApi:t,validationSource:`form`,signal:s.signal},type:`validateAsync`}))}catch(e){r(e)}}),e.debounceMs)})}catch(e){i=e}let{formError:o,fieldErrors:c}=Sf(i);c&&(a=a?R(R({},a),c):c);let l=Cf(e.cause),u=new Set([...Object.keys(t.state.fieldMeta),...Object.keys(a||{})]),d=Array.from(u);n!=null&&n.filterFieldNames&&(d=d.filter(n.filterFieldNames));for(let e of d){var f;if(t.baseStore.state.fieldMetaBase[e]===void 0&&!(a!=null&&a[e]))continue;let{errorMap:n,errorSourceMap:r}=(f=t.getFieldMeta(e))==null?vf:f,{newErrorValue:i,newSource:o}=rf({newFormValidatorError:a==null?void 0:a[e],isPreviousErrorFromFormValidator:(r==null?void 0:r[l])===`form`,previousErrorValue:n==null?void 0:n[l]});(n==null?void 0:n[l])!==i&&t.setFieldMeta(e,(e=vf)=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[l]:i}),errorSourceMap:R(R({},e.errorSourceMap),{},{[l]:o})}))}n!=null&&n.dontUpdateFormErrorMap||t.baseStore.setState(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[l]:o})})),r(a?{fieldErrors:a,errorMapKey:l}:void 0)});return function(e){return r.apply(this,arguments)}}()))}let o=[],s={};if(i.length){o=yield Promise.all(i);for(let e of o)if(e!=null&&e.fieldErrors){let{errorMapKey:t}=e;for(let[n,r]of Object.entries(e.fieldErrors)){let e=s[n]||{};s[n]=R(R({},e),{},{[t]:r})}}}return t.baseStore.setState(e=>R(R({},e),{},{isFormValidating:!1})),s});return function(t,n){return e.apply(this,arguments)}}(),this.validate=(e,t)=>{let{hasErrored:n,fieldsErrorMap:r}=this.validateSync(e,t);return n&&!this.options.asyncAlways?r:this.validateAsync(e,t)},this._handleSubmit=function(){var e=z(function*(e){var n,r;t.baseStore.setState(e=>R(R({},e),{},{isSubmitted:!1,submissionAttempts:e.submissionAttempts+1,isSubmitSuccessful:!1})),md(()=>{Object.values(t.fieldInfo).forEach(e=>{e.instance&&(e.instance.store.state.meta.isTouched||e.instance.setMeta(e=>R(R({},e),{},{isTouched:!0})))})});let i=e==null?t.options.onSubmitMeta:e;if(!t.state.canSubmit&&!t._devtoolsSubmissionOverride&&t.baseStore.state.submissionAttempts<=1){var a,o;(a=(o=t.options).onSubmitInvalid)==null||a.call(o,{value:t.state.values,formApi:t,meta:i});return}t.baseStore.setState(e=>R(R({},e),{},{isSubmitting:!0}));let s=()=>{t.baseStore.setState(e=>R(R({},e),{},{isSubmitting:!1}))};if(yield t.validateAllFields(`submit`),!t.state.isFieldsValid){var c,l;s(),(c=(l=t.options).onSubmitInvalid)==null||c.call(l,{value:t.state.values,formApi:t,meta:i}),Vd.emit(`form-submission`,{id:t._formId,submissionAttempt:t.state.submissionAttempts,successful:!1,stage:`validateAllFields`,errors:Object.values(t.state.fieldMeta).map(e=>e.errors).flat()});return}if(yield t.validate(`submit`),!t.state.isValid){var u,d;s(),(u=(d=t.options).onSubmitInvalid)==null||u.call(d,{value:t.state.values,formApi:t,meta:i}),Vd.emit(`form-submission`,{id:t._formId,submissionAttempt:t.state.submissionAttempts,successful:!1,stage:`validate`,errors:t.state.errors});return}md(()=>{Object.values(t.fieldInfo).forEach(e=>{var t;(t=e.instance)==null||t.triggerOnSubmitListener()})}),(n=t.options.listeners)==null||(r=n.onSubmit)==null||r.call(n,{formApi:t,meta:i});try{var f,p;yield(f=(p=t.options).onSubmit)==null?void 0:f.call(p,{value:t.state.values,formApi:t,meta:i}),md(()=>{t.baseStore.setState(e=>R(R({},e),{},{isSubmitted:!0,isSubmitSuccessful:!0})),Vd.emit(`form-submission`,{id:t._formId,submissionAttempt:t.state.submissionAttempts,successful:!0}),s()})}catch(e){throw t.baseStore.setState(e=>R(R({},e),{},{isSubmitSuccessful:!1})),Vd.emit(`form-submission`,{id:t._formId,submissionAttempt:t.state.submissionAttempts,successful:!1,stage:`inflight`,onError:e}),s(),e}});return function(t){return e.apply(this,arguments)}}(),this.getFieldValue=e=>Ud(this.state.values,e),this.getFieldMeta=e=>this.state.fieldMeta[e],this.getFormGroupMeta=e=>this.formGroupMetaDerived.state[e],this.getFieldInfo=e=>{var t;return(t=this.fieldInfo)[e]||(t[e]={instance:null,validationMetaMap:{onChange:void 0,onBlur:void 0,onSubmit:void 0,onMount:void 0,onServer:void 0,onDynamic:void 0}})},this.setFieldMeta=(e,t)=>{this.baseStore.setState(n=>R(R({},n),{},{fieldMetaBase:R(R({},n.fieldMetaBase),{},{[e]:Hd(t,n.fieldMetaBase[e])})}))},this.resetFieldMeta=e=>Object.keys(e).reduce((e,t)=>{let n=t;return e[n]=vf,e},{}),this.setFieldValue=(e,t,n)=>{var r,i,a;let o=(r=n==null?void 0:n.dontUpdateMeta)!=null&&r,s=(i=n==null?void 0:n.dontRunListeners)!=null&&i,c=(a=n==null?void 0:n.dontValidate)!=null&&a;if(md(()=>{o||this.setFieldMeta(e,e=>R(R({},e),{},{isTouched:!0,isDirty:!0,errorMap:R(R({},e==null?void 0:e.errorMap),{},{onMount:void 0})})),this.baseStore.setState(n=>R(R({},n),{},{values:Wd(n.values,e,t)}))}),!s){var l;(l=this.getFieldInfo(e).instance)==null||l.triggerOnChangeListener()}c||this.validateField(e,`change`)},this.deleteField=e=>{let t=[...Object.keys(this.fieldInfo).filter(t=>{let n=e.toString();return t!==n&&t.startsWith(n)}),e];this.baseStore.setState(e=>{let n=R({},e);return t.forEach(e=>{n.values=Gd(n.values,e),delete this.fieldInfo[e],delete n.fieldMetaBase[e]}),n})},this.pushFieldValue=(e,t,n)=>{this.setFieldValue(e,e=>[...Array.isArray(e)?e:[],t],n),yf(this).bumpArrayVersion(e)},this.insertFieldValue=function(){var e=z(function*(e,n,r,i){var a;t.setFieldValue(e,e=>[...e.slice(0,n),r,...e.slice(n)],of(i,{dontValidate:!0}));let o=(a=i==null?void 0:i.dontValidate)!=null&&a;o||(yield t.validateField(e,`change`)),yf(t).handleArrayInsert(e,n),o||(yield t.validateArrayFieldsStartingFrom(e,n,`change`))});return function(t,n,r,i){return e.apply(this,arguments)}}(),this.replaceFieldValue=function(){var e=z(function*(e,n,r,i){var a;t.setFieldValue(e,e=>e.map((e,t)=>t===n?r:e),of(i,{dontValidate:!0})),yf(t).bumpArrayVersion(e),(a=i==null?void 0:i.dontValidate)!=null&&a||(yield t.validateField(e,`change`),yield t.validateArrayFieldsStartingFrom(e,n,`change`))});return function(t,n,r,i){return e.apply(this,arguments)}}(),this.removeFieldValue=function(){var e=z(function*(e,n,r){var i;let a=t.getFieldValue(e),o=Array.isArray(a)?Math.max(a.length-1,0):null;if(t.setFieldValue(e,e=>e.filter((e,t)=>t!==n),of(r,{dontValidate:!0})),yf(t).handleArrayRemove(e,n),o!==null){let n=`${e}[${o}]`;t.deleteField(n)}(i=r==null?void 0:r.dontValidate)!=null&&i||(yield t.validateField(e,`change`),yield t.validateArrayFieldsStartingFrom(e,n,`change`))});return function(t,n,r){return e.apply(this,arguments)}}(),this.swapFieldValues=(e,t,n,r)=>{var i;this.setFieldValue(e,e=>{let r=e[t],i=e[n];return Wd(Wd(e,`${t}`,i),`${n}`,r)},of(r,{dontValidate:!0})),yf(this).handleArraySwap(e,t,n),(i=r==null?void 0:r.dontValidate)!=null&&i||(this.validateField(e,`change`),this.validateField(`${e}[${t}]`,`change`),this.validateField(`${e}[${n}]`,`change`))},this.moveFieldValues=(e,t,n,r)=>{var i;this.setFieldValue(e,e=>{let r=[...e];return r.splice(n,0,r.splice(t,1)[0]),r},of(r,{dontValidate:!0})),yf(this).handleArrayMove(e,t,n),(i=r==null?void 0:r.dontValidate)!=null&&i||(this.validateField(e,`change`),this.validateField(`${e}[${t}]`,`change`),this.validateField(`${e}[${n}]`,`change`))},this.clearFieldValues=(e,t)=>{var n;let r=this.getFieldValue(e),i=Array.isArray(r)?Math.max(r.length-1,0):null;if(this.setFieldValue(e,[],of(t,{dontValidate:!0})),yf(this).bumpArrayVersion(e),i!==null)for(let t=0;t<=i;t++){let n=`${e}[${t}]`;this.deleteField(n)}(n=t==null?void 0:t.dontValidate)!=null&&n||this.validateField(e,`change`)},this.resetField=e=>{this.baseStore.setState(t=>{var n;let r=(n=this.getFieldInfo(e).instance)==null?void 0:n.options.defaultValue,i=Ud(this.options.defaultValues,e),a=r==null?i:r;return R(R({},t),{},{fieldMetaBase:R(R({},t.fieldMetaBase),{},{[e]:vf}),values:a===void 0?t.values:Wd(t.values,e,a)})})},this.setErrorMap=e=>{md(()=>{Object.entries(e).forEach(([e,t])=>{let n=e;if(tf(t)){let{formError:e,fieldErrors:r}=Sf(t);for(let e of Object.keys(this.fieldInfo))this.getFieldMeta(e)&&this.setFieldMeta(e,t=>R(R({},t),{},{errorMap:R(R({},t.errorMap),{},{[n]:r==null?void 0:r[e]}),errorSourceMap:R(R({},t.errorSourceMap),{},{[n]:`form`})}));this.baseStore.setState(t=>R(R({},t),{},{errorMap:R(R({},t.errorMap),{},{[n]:e})}))}else this.baseStore.setState(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[n]:t})}))})})},this.getAllErrors=()=>({form:{errors:this.state.errors,errorMap:this.state.errorMap},fields:Object.entries(this.state.fieldMeta).reduce((e,[t,n])=>(Object.keys(n).length&&n.errors.length&&(e[t]={errors:n.errors,errorMap:n.errorMap}),e),{})}),this.parseValuesWithSchema=e=>gf.validate({value:this.state.values,validationSource:`form`},e),this.parseValuesWithSchemaAsync=e=>gf.validateAsync({value:this.state.values,validationSource:`form`},e),this.timeoutIds={validations:{},listeners:{},formListeners:{}},this._formId=(n=e==null?void 0:e.formId)==null?uf():n,this._devtoolsSubmissionOverride=!1;let a=bf(R(R({},e==null?void 0:e.defaultState),{},{values:(r=e==null?void 0:e.defaultValues)==null?e==null||(i=e.defaultState)==null?void 0:i.values:r}));if(e!=null&&e.transform){a=e.transform({state:a}).state;for(let e of Object.keys(a.errorMap)){let t=a.errorMap[e];if(!(t===void 0||!tf(t)))for(let n of Object.keys(t.fields)){var o,s;let r=t.fields[n];if(r===void 0)continue;let i=a.fieldMetaBase[n];a.fieldMetaBase[n]=R(R({isTouched:!1,isValidating:!1,isBlurred:!1,isDirty:!1,_arrayVersion:0,_pendingValidationsCount:0},i==null?{}:i),{},{errorSourceMap:R(R({},(o=i==null?void 0:i.errorSourceMap)==null?{}:o),{},{onChange:`form`}),errorMap:R(R({},(s=i==null?void 0:i.errorMap)==null?{}:s),{},{[e]:r})})}}}this.baseStore=xd(a);let c;this.fieldMetaDerived=xd(e=>{let t=this.baseStore.get(),n=0,r={};for(let u of Object.keys(t.fieldMetaBase)){var i,a,o;let d=t.fieldMetaBase[u],f=c==null?void 0:c.fieldMetaBase[u],p=e==null?void 0:e[u],m=Ud(t.values,u),h=p==null?void 0:p.errors;if(!f||d.errorMap!==f.errorMap){var s,l;h=Object.values((s=d.errorMap)==null?{}:s).filter(e=>e!==void 0);let e=(l=this.getFieldInfo(u))==null?void 0:l.instance;(!e||!e.options.disableErrorFlat)&&(h=h.flat(1))}let g=!Qd(h),_=!d.isDirty,v=nf(m,(i=(a=this.getFieldInfo(u))==null||(a=a.instance)==null?void 0:a.options.defaultValue)==null?Ud(this.options.defaultValues,u):i);if(p&&p.isPristine===_&&p.isValid===g&&p.isDefaultValue===v&&p.errors===h&&d===f){r[u]=p,n++;continue}r[u]=R(R({},d),{},{errors:(o=h)==null?[]:o,isPristine:_,isValid:g,isDefaultValue:v})}return Object.keys(t.fieldMetaBase).length?e&&n===Object.keys(t.fieldMetaBase).length?e:(c=this.baseStore.get(),r):r}),this.formGroupMetaDerived=xd(e=>{let t=this.baseStore.get(),n=this.fieldMetaDerived.get(),r={};for(let u of this.formGroupApis){var i,a,o,s,c,l;let d=u.name,f=(i=t.formGroupStateBase[d])==null?{isSubmitted:!1,isSubmitting:!1,isValidating:!1,submissionAttempts:0,isSubmitSuccessful:!1}:i,p=n[d],m=!1,h=!0,g=!1,_=!1,v=!0,y=!1;for(let e in n){if(e===d||!ff(d,e))continue;let t=n[e];t&&(t.isValidating&&(m=!0),t.isValid||(h=!1),t.isTouched&&(g=!0),t.isBlurred&&(_=!0),t.isDefaultValue||(v=!1),t.isDirty&&(y=!0))}let b=!y,x=!!m||f.isValidating,S=(a=p==null?void 0:p.errorMap)==null?{}:a,C=(o=p==null?void 0:p.errorSourceMap)==null?{}:o,w=!!(S.onMount||Object.entries(n).some(([e,t])=>t&&e!==d&&ff(d,e)&&t.errorMap.onMount)),T=e==null?void 0:e[d],E=(s=T==null?void 0:T.errors)==null?[]:s;(!T||T.__srcErrorMap!==S)&&(E=Object.values(S).reduce((e,t)=>{if(t===void 0)return e;if(t&&typeof t==`object`&&`fields`in t){let n=t.group;return n!==void 0&&e.push(n),e}return e.push(t),e},[]));let ee=E.length===0,D=h&&ee,O=(c=u.options.canSubmitWhenInvalid)!=null&&c,k=f.submissionAttempts===0&&!g&&!w||!x&&!f.isSubmitting&&D||O;if(T&&T.errorMap===S&&T.errorSourceMap===C&&T.errors===E&&T.isFieldsValidating===m&&T.isFieldsValid===h&&T.isGroupValid===ee&&T.isValid===D&&T.canSubmit===k&&T.isTouched===g&&T.isBlurred===_&&T.isPristine===b&&T.isDefaultValue===v&&T.isDirty===y&&T.isValidating===x&&T.isSubmitting===f.isSubmitting&&T.isSubmitted===f.isSubmitted&&T.submissionAttempts===f.submissionAttempts&&T.isSubmitSuccessful===f.isSubmitSuccessful){r[d]=T;continue}let A=R(R({},f),{},{errorMap:S,errorSourceMap:C,_arrayVersion:(l=p==null?void 0:p._arrayVersion)==null?0:l,isTouched:g,isBlurred:_,isDirty:y,isPristine:b,isDefaultValue:v,isValid:D,errors:E,isValidating:x,isFieldsValidating:m,isFieldsValid:h,isGroupValid:ee,canSubmit:k});Object.defineProperty(A,"__srcErrorMap",{value:S,enumerable:!1,configurable:!0}),r[d]=A}return r});let l;this.store=xd(e=>{var t,n,r,i;let a=this.baseStore.get(),o=this.fieldMetaDerived.get(),s=Object.values(o).filter(Boolean),c=s.some(e=>e.isValidating),u=s.every(e=>e.isValid),d=s.some(e=>e.isTouched),f=s.some(e=>e.isBlurred),p=s.every(e=>e.isDefaultValue),m=d&&((t=a.errorMap)==null?void 0:t.onMount),h=s.some(e=>e.isDirty),g=!h,_=!!((n=a.errorMap)!=null&&n.onMount||s.some(e=>{var t;return e==null||(t=e.errorMap)==null?void 0:t.onMount})),v=!!c,y=(r=e==null?void 0:e.errors)==null?[]:r;(!l||a.errorMap!==l.errorMap)&&(y=Object.values(a.errorMap).reduce((e,t)=>t===void 0?e:t&&tf(t)?(e.push(t.form),e):(e.push(t),e),[]));let b=y.length===0,x=u&&b,S=(i=this.options.canSubmitWhenInvalid)!=null&&i,C=a.submissionAttempts===0&&!d&&!_||!v&&!a.isSubmitting&&x||S,w=a.errorMap;if(m&&(y=y.filter(e=>e!==a.errorMap.onMount),w=Object.assign(w,{onMount:void 0})),e&&l&&e.errorMap===w&&e.fieldMeta===this.fieldMetaDerived.state&&e.errors===y&&e.isFieldsValidating===c&&e.isFieldsValid===u&&e.isFormValid===b&&e.isValid===x&&e.canSubmit===C&&e.isTouched===d&&e.isBlurred===f&&e.isPristine===g&&e.isDefaultValue===p&&e.isDirty===h&&nf(l,a))return e;let T=R(R({},a),{},{errorMap:w,fieldMeta:this.fieldMetaDerived.state,errors:y,isFieldsValidating:c,isFieldsValid:u,isFormValid:b,isValid:x,canSubmit:C,isTouched:d,isBlurred:f,isPristine:g,isDefaultValue:p,isDirty:h});return l=this.baseStore.get(),T}),this.handleSubmit=this.handleSubmit.bind(this),this.update(e||{})}get state(){return this.store.state}get formId(){return this._formId}runValidator(e){return _f(e.validate)?gf[e.type](e.value,e.validate):e.validate(e.value)}handleSubmit(e){return this._handleSubmit(e)}};function Sf(e){return e?tf(e)?{formError:Sf(e.form).formError,fieldErrors:e.fields}:{formError:e}:{formError:void 0}}function Cf(e){switch(e){case`submit`:return`onSubmit`;case`blur`:return`onBlur`;case`mount`:return`onMount`;case`server`:return`onServer`;case`dynamic`:return`onDynamic`;default:return`onChange`}}var wf=class e{constructor(t){var n=this;this.options={},this.mount=()=>{var e,t;this.options.defaultValue!==void 0&&!this.getMeta().isTouched&&this.form.setFieldValue(this.name,this.options.defaultValue,{dontUpdateMeta:!0});let n=this.getInfo();n.instance=this,this.update(this.options);let{onMount:r}=this.options.validators||{};if(r){let e=this.runValidator({validate:r,value:{value:this.state.value,fieldApi:this,validationSource:`field`},type:`validate`});e&&this.setMeta(t=>R(R({},t),{},{errorMap:R(R({},t==null?void 0:t.errorMap),{},{onMount:e}),errorSourceMap:R(R({},t==null?void 0:t.errorSourceMap),{},{onMount:`field`})}))}return(e=this.options.listeners)==null||(t=e.onMount)==null||t.call(e,{value:this.state.value,fieldApi:this}),()=>{var e,t,n,r;for(let[e,t]of Object.entries(this.timeoutIds.validations))t&&(clearTimeout(t),this.timeoutIds.validations[e]=null);for(let[e,t]of Object.entries(this.timeoutIds.listeners))t&&(clearTimeout(t),this.timeoutIds.listeners[e]=null);for(let[e,t]of Object.entries(this.timeoutIds.formListeners))t&&(clearTimeout(t),this.timeoutIds.formListeners[e]=null);let i=this.form.fieldInfo[this.name];if(i&&i.instance===this){for(let[e,t]of Object.entries(i.validationMetaMap))t==null||t.lastAbortController.abort(),i.validationMetaMap[e]=void 0;this.form.baseStore.setState(e=>{var t,n,r,i,a,o;return R(R({},e),{},{fieldMetaBase:R(R({},e.fieldMetaBase),{},{[this.name]:R(R({},vf),{},{isTouched:(t=(n=e.fieldMetaBase[this.name])==null?void 0:n.isTouched)==null?vf.isTouched:t,isBlurred:(r=(i=e.fieldMetaBase[this.name])==null?void 0:i.isBlurred)==null?vf.isBlurred:r,isDirty:(a=(o=e.fieldMetaBase[this.name])==null?void 0:o.isDirty)==null?vf.isDirty:a})})})}),i.instance=null,(e=this.options.listeners)==null||(t=e.onUnmount)==null||t.call(e,{value:this.state.value,fieldApi:this}),(n=this.form.options.listeners)==null||(r=n.onFieldUnmount)==null||r.call(n,{formApi:this.form,fieldApi:this})}}},this.update=e=>{this.options=e,this.name=e.name,!this.state.meta.isTouched&&this.options.defaultValue!==void 0&&(nf(this.form.getFieldValue(this.name),e.defaultValue)||this.form.setFieldValue(this.name,e.defaultValue,{dontUpdateMeta:!0,dontValidate:!0,dontRunListeners:!0})),this.form.getFieldMeta(this.name)||this.form.setFieldMeta(this.name,this.state.meta)},this.getValue=()=>this.form.getFieldValue(this.name),this.setValue=(e,t)=>{this.form.setFieldValue(this.name,e,of(t,{dontRunListeners:!0,dontValidate:!0})),t!=null&&t.dontRunListeners||this.triggerOnChangeListener(),t!=null&&t.dontValidate||this.validate(`change`)},this.getMeta=()=>this.store.state.meta,this.setMeta=e=>this.form.setFieldMeta(this.name,e),this.getInfo=()=>this.form.getFieldInfo(this.name),this.pushValue=(e,t)=>{this.form.pushFieldValue(this.name,e,of(t,{dontRunListeners:!0})),t!=null&&t.dontRunListeners||this.triggerOnChangeListener()},this.insertValue=(e,t,n)=>{this.form.insertFieldValue(this.name,e,t,of(n,{dontRunListeners:!0})),n!=null&&n.dontRunListeners||this.triggerOnChangeListener()},this.replaceValue=(e,t,n)=>{this.form.replaceFieldValue(this.name,e,t,of(n,{dontRunListeners:!0})),n!=null&&n.dontRunListeners||this.triggerOnChangeListener()},this.removeValue=(e,t)=>{this.form.removeFieldValue(this.name,e,of(t,{dontRunListeners:!0})),t!=null&&t.dontRunListeners||this.triggerOnChangeListener()},this.swapValues=(e,t,n)=>{this.form.swapFieldValues(this.name,e,t,of(n,{dontRunListeners:!0})),n!=null&&n.dontRunListeners||this.triggerOnChangeListener()},this.moveValue=(e,t,n)=>{this.form.moveFieldValues(this.name,e,t,of(n,{dontRunListeners:!0})),n!=null&&n.dontRunListeners||this.triggerOnChangeListener()},this.clearValues=e=>{this.form.clearFieldValues(this.name,of(e,{dontRunListeners:!0})),e!=null&&e.dontRunListeners||this.triggerOnChangeListener()},this.getLinkedFields=t=>{let n=Object.values(this.form.fieldInfo),r=[];for(let i of n){if(!i.instance||!(i.instance instanceof e))continue;let{onChangeListenTo:n,onBlurListenTo:a}=i.instance.options.validators||{};t===`change`&&n!=null&&n.includes(this.name)&&r.push(i.instance),t===`blur`&&a!=null&&a.includes(this.name)&&r.push(i.instance)}return r},this.validateSync=(e,t)=>{var n;let r=$d(e,R(R({},this.options),{},{form:this.form,fieldName:this.name,validationLogic:this.form.options.validationLogic||pf})),i=this.getLinkedFields(e).reduce((t,n)=>{let r=$d(e,R(R({},n.options),{},{form:n.form,fieldName:n.name,validationLogic:n.form.options.validationLogic||pf}));return r.forEach(e=>{e.field=n}),t.concat(r)},[]),a=!1;md(()=>{let e=(e,n)=>{var r;let i=Ef(n.cause),o=n.validate?Tf(e.runValidator({validate:n.validate,value:{value:e.store.state.value,validationSource:`field`,fieldApi:e},type:`validate`})):void 0,s=t[i],{newErrorValue:c,newSource:l}=af({formLevelError:s,fieldLevelError:o});((r=e.state.meta.errorMap)==null?void 0:r[i])!==c&&e.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[i]:c}),errorSourceMap:R(R({},e.errorSourceMap),{},{[i]:l})})),c&&(a=!0)};for(let t of r)e(this,t);for(let t of i)t.validate&&e(t.field,t)});let o=Ef(`submit`);return(n=this.state.meta.errorMap)!=null&&n[o]&&e!==`submit`&&!a&&this.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[o]:void 0}),errorSourceMap:R(R({},e.errorSourceMap),{},{[o]:void 0})})),{hasErrored:a}},this.validateAsync=function(){var e=z(function*(e,t){let r=ef(e,R(R({},n.options),{},{form:n.form,fieldName:n.name,validationLogic:n.form.options.validationLogic||pf})),i=yield t,a=n.getLinkedFields(e).reduce((t,n)=>{let r=ef(e,R(R({},n.options),{},{form:n.form,fieldName:n.name,validationLogic:n.form.options.validationLogic||pf}));return r.forEach(e=>{e.field=n}),t.concat(r)},[]),o=[],s=[],c=r.some(e=>e.validate),l=Array.from(new Set(a.filter(e=>e.validate).map(e=>e.field)));md(()=>{c&&n.startValidation();for(let e of l)e.startValidation()});let u=(e,t,r)=>{let a=Ef(t.cause),o=e.getInfo(),s=o.validationMetaMap[a];s==null||s.lastAbortController.abort();let c=new AbortController;o.validationMetaMap[a]={lastAbortController:c},r.push(new Promise(function(){var r=z(function*(r){var o;let s;try{s=yield new Promise((r,i)=>{e.timeoutIds.validations[t.cause]&&(clearTimeout(e.timeoutIds.validations[t.cause]),e.endValidation()),e.timeoutIds.validations[t.cause]=setTimeout(z(function*(){if(c.signal.aborted)return r(void 0);try{r(yield n.runValidator({validate:t.validate,value:{value:e.store.state.value,fieldApi:e,signal:c.signal,validationSource:`field`},type:`validateAsync`}))}catch(e){i(e)}}),t.debounceMs)})}catch(e){s=e}if(c.signal.aborted)return r(void 0);let l=Tf(s),{newErrorValue:u,newSource:d}=af({formLevelError:(o=i[e.name])==null?void 0:o[a],fieldLevelError:l});if(e.getInfo().instance!==e)return r(void 0);e.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e==null?void 0:e.errorMap),{},{[a]:u}),errorSourceMap:R(R({},e.errorSourceMap),{},{[a]:d})})),r(u)});return function(e){return r.apply(this,arguments)}}()))};for(let e of r)e.validate&&u(n,e,o);for(let e of a)e.validate&&u(e.field,e,s);let d=[];return(o.length||s.length)&&(d=yield Promise.all(o),yield Promise.all(s)),md(()=>{c&&n.endValidation();for(let e of l)e.endValidation()}),d.filter(Boolean)});return function(t,n){return e.apply(this,arguments)}}(),this.validate=(e,t)=>{var n;if(!this.state.meta.isTouched)return[];let r=t!=null&&t.skipGroupValidation?[]:Array.from(this.form.formGroupApis).filter(e=>this.name.startsWith(e.name)),i=(n=(t!=null&&t.skipFormValidation?{fieldsErrorMap:{}}:this.form.validateSync(e)).fieldsErrorMap[this.name])==null?{}:n;if(!(t!=null&&t.skipFormValidation))for(let t of r){var a;if(t.state.meta.submissionAttempts===0)continue;let{fieldsErrorMap:n}=this.form.validateSync(e,{group:t,dontUpdateFormErrorMap:!0,filterFieldNames:e=>ff(t.name,e)});i=R(R({},i),(a=n[this.name])==null?{}:a)}let{hasErrored:o}=this.validateSync(e,i),s=new WeakMap;for(let t of r){let{hasErrored:n}=t.validateSync(e,{},{skipRelatedFieldValidation:!0});s.set(t,n)}if(o&&!this.options.asyncAlways){var c;(c=this.getInfo().validationMetaMap[Ef(e)])==null||c.lastAbortController.abort();let t=[];for(let n of r){var l;(l=n.getInfo().validationMetaMap[Ef(e)])==null||l.lastAbortController.abort(),t.push(n.state.meta.errors)}return[...this.state.meta.errors,...t.flat()]}let u=t!=null&&t.skipFormValidation?Promise.resolve({}):this.form.validateAsync(e),d=this.validateAsync(e,u),f=[];for(let t of r)s.get(t)&&!t.options.asyncAlways||f.push(t.validateAsync(e,u,{skipRelatedFieldValidation:!0}));return f.length===0?d:Promise.all([d,...f]).then(e=>e.flat())},this.handleChange=e=>{this.setValue(e)},this.handleBlur=()=>{this.state.meta.isTouched||this.setMeta(e=>R(R({},e),{},{isTouched:!0})),this.state.meta.isBlurred||this.setMeta(e=>R(R({},e),{},{isBlurred:!0})),this.validate(`blur`),this.triggerOnBlurListener()},this.setErrorMap=e=>{this.setMeta(t=>R(R({},t),{},{errorMap:R(R({},t.errorMap),e)}))},this.parseValueWithSchema=e=>gf.validate({value:this.state.value,validationSource:`field`},e),this.parseValueWithSchemaAsync=e=>gf.validateAsync({value:this.state.value,validationSource:`field`},e),this.triggerOnBlurListener=()=>{var e,t;let n=(e=this.form.options.listeners)==null?void 0:e.onBlurDebounceMs;if(n&&n>0)this.timeoutIds.formListeners.blur&&clearTimeout(this.timeoutIds.formListeners.blur),this.timeoutIds.formListeners.blur=setTimeout(()=>{var e,t;(e=this.form.options.listeners)==null||(t=e.onBlur)==null||t.call(e,{formApi:this.form,fieldApi:this})},n);else{var r,i;(r=this.form.options.listeners)==null||(i=r.onBlur)==null||i.call(r,{formApi:this.form,fieldApi:this})}let a=(t=this.options.listeners)==null?void 0:t.onBlurDebounceMs;if(a&&a>0)this.timeoutIds.listeners.blur&&clearTimeout(this.timeoutIds.listeners.blur),this.timeoutIds.listeners.blur=setTimeout(()=>{var e,t;(e=this.options.listeners)==null||(t=e.onBlur)==null||t.call(e,{value:this.state.value,fieldApi:this})},a);else{var o,s;(o=this.options.listeners)==null||(s=o.onBlur)==null||s.call(o,{value:this.state.value,fieldApi:this})}},this.triggerOnChangeListener=()=>{var e,t;let n=(e=this.form.options.listeners)==null?void 0:e.onChangeDebounceMs;if(n&&n>0)this.timeoutIds.formListeners.change&&clearTimeout(this.timeoutIds.formListeners.change),this.timeoutIds.formListeners.change=setTimeout(()=>{var e,t;(e=this.form.options.listeners)==null||(t=e.onChange)==null||t.call(e,{formApi:this.form,fieldApi:this})},n);else{var r,i;(r=this.form.options.listeners)==null||(i=r.onChange)==null||i.call(r,{formApi:this.form,fieldApi:this})}let a=(t=this.options.listeners)==null?void 0:t.onChangeDebounceMs;if(a&&a>0)this.timeoutIds.listeners.change&&clearTimeout(this.timeoutIds.listeners.change),this.timeoutIds.listeners.change=setTimeout(()=>{var e,t;(e=this.options.listeners)==null||(t=e.onChange)==null||t.call(e,{value:this.state.value,fieldApi:this})},a);else{var o,s;(o=this.options.listeners)==null||(s=o.onChange)==null||s.call(o,{value:this.state.value,fieldApi:this})}for(let e of this.form.formGroupApis)ff(e.name,this.name)&&e.triggerOnChangeListener()},this.triggerOnSubmitListener=()=>{var e,t;(e=this.options.listeners)==null||(t=e.onSubmit)==null||t.call(e,{value:this.state.value,fieldApi:this})},this.form=t.form,this.name=t.name,this.options=t,this.timeoutIds={validations:{},listeners:{},formListeners:{}},this.store=xd(e=>{var n;this.form.store.get();let r=(n=this.form.getFieldMeta(this.name))==null?R(R({},vf),t.defaultMeta):n,i=this.form.getFieldValue(this.name);return!r.isTouched&&i===void 0&&this.options.defaultValue!==void 0&&!nf(i,this.options.defaultValue)&&(i=this.options.defaultValue),e&&e.value===i&&e.meta===r?e:{value:i,meta:r}})}get state(){return this.store.state}runValidator(e){return _f(e.validate)?gf[e.type](e.value,e.validate):e.validate(e.value)}startValidation(){this.setMeta(e=>{let t=e._pendingValidationsCount+1;return R(R({},e),{},{_pendingValidationsCount:t,isValidating:t>0&&!e.isValidating||e.isValidating})})}endValidation(){this.setMeta(e=>{let t=Math.max(0,e._pendingValidationsCount-1);return R(R({},e),{},{_pendingValidationsCount:t,isValidating:t===0&&e.isValidating?!1:e.isValidating})})}};function Tf(e){if(e)return e}function Ef(e){switch(e){case`submit`:return`onSubmit`;case`blur`:return`onBlur`;case`mount`:return`onMount`;case`server`:return`onServer`;case`dynamic`:return`onDynamic`;default:return`onChange`}}var Df=[`form`,`fields`];function Of(e){var t,n,r,i,a;return{isSubmitted:(t=e.isSubmitted)!=null&&t,isSubmitting:(n=e.isSubmitting)!=null&&n,isValidating:(r=e.isValidating)!=null&&r,submissionAttempts:(i=e.submissionAttempts)==null?0:i,isSubmitSuccessful:(a=e.isSubmitSuccessful)!=null&&a}}function kf(e){return R(R(R({},vf),e),{},{errors:[],isPristine:!0,isValid:!0,isDefaultValue:!0,isFieldsValidating:!1,isFieldsValid:!0,isGroupValid:!0,canSubmit:!0,isSubmitting:!1,isSubmitted:!1,isValidating:!1,submissionAttempts:0,isSubmitSuccessful:!1})}var Af=class e{constructor(t){var n=this;this.options={},this.setFormGroupState=e=>{this.form.baseStore.setState(t=>{var n;let r=(n=t.formGroupStateBase[this.name])==null?Of({}):n;return R(R({},t),{},{formGroupStateBase:R(R({},t.formGroupStateBase),{},{[this.name]:e(r)})})})},this._lastDistributedFieldNames={},this.update=e=>{this.options=e,this.name=e.name,!this.state.meta.isTouched&&this.options.defaultValue!==void 0&&(nf(this.form.getFieldValue(this.name),e.defaultValue)||this.form.setFieldValue(this.name,e.defaultValue,{dontUpdateMeta:!0,dontValidate:!0,dontRunListeners:!0})),this.form.getFieldMeta(this.name)||this.form.setFieldMeta(this.name,R(R({},vf),this.options.defaultMeta))},this.mount=()=>{var e,t;this.update(this.options),this.form.formGroupApis.add(this),this.fieldInfo.instance=this,this.form.baseStore.setState(e=>{var t;return R(R({},e),{},{formGroupStateBase:R(R({},e.formGroupStateBase),{},{[this.name]:(t=e.formGroupStateBase[this.name])==null?Of(R({},this.options.defaultState)):t})})});let{onMount:n}=this.options.validators||{};if(n){let e=this.runValidator({validate:n,value:{value:this.state.value,groupApi:this,validationSource:`form`},type:`validate`}),t=e,r;Mf(e)&&(t=e.group,r=e.fields);let i=jf(t);i&&this.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{onMount:i}),errorSourceMap:R(R({},e.errorSourceMap),{},{onMount:`field`})})),this.distributeFieldErrors(`onMount`,r)}return(e=this.options.listeners)==null||(t=e.onMount)==null||t.call(e,{value:this.state.value,groupApi:this}),()=>{var e,t;for(let[e,t]of Object.entries(this.timeoutIds.validations))t&&(clearTimeout(t),this.timeoutIds.validations[e]=null);for(let[e,t]of Object.entries(this.timeoutIds.listeners))t&&(clearTimeout(t),this.timeoutIds.listeners[e]=null);for(let[e,t]of Object.entries(this.timeoutIds.formListeners))t&&(clearTimeout(t),this.timeoutIds.formListeners[e]=null);if(this.fieldInfo.instance===this){for(let[e,t]of Object.entries(this.fieldInfo.validationMetaMap))t==null||t.lastAbortController.abort(),this.fieldInfo.validationMetaMap[e]=void 0;this.form.formGroupApis.delete(this),this.form.baseStore.setState(e=>R(R({},e),{},{formGroupStateBase:R(R({},e.formGroupStateBase),{},{[this.name]:Of({})})})),this.fieldInfo.instance=null,(e=this.options.listeners)==null||(t=e.onUnmount)==null||t.call(e,{value:this.state.value,groupApi:this})}}},this.setValue=(e,t)=>{this.form.setFieldValue(this.name,e,of(t,{dontRunListeners:!0,dontValidate:!0})),t!=null&&t.dontRunListeners||this.triggerOnChangeListener(),t!=null&&t.dontValidate||this.validate(`change`)},this.getMeta=()=>this.store.state.meta,this.setMeta=e=>this.form.setFieldMeta(this.name,e),this.getInfo=()=>this.fieldInfo,this.getRelatedFields=()=>{let e=Object.values(this.form.fieldInfo),t=[];for(let n of e)n.instance&&n.instance instanceof wf&&n.instance.name.startsWith(this.name)&&t.push(n.instance);return t},this.getRelatedFieldMetasDerived=()=>{let e=Object.entries(this.form.fieldMetaDerived.state),t=[];for(let[n,r]of e)n!==this.name&&ff(this.name,n)&&t.push(R(R({},r),{},{name:n}));return t},this.buildChildFieldName=e=>e===``?this.name:e.startsWith(`[`)?`${this.name}${e}`:`${this.name}.${e}`,this.distributeFieldErrors=(e,t)=>{var n;let r=(n=this._lastDistributedFieldNames[e])==null?new Set:n,i=new Set;if(t)for(let[e,n]of Object.entries(t))n!=null&&n!==!1&&i.add(this.buildChildFieldName(e));let a=new Set([...r,...i]),o=!1;for(let n of a){let r=n.startsWith(this.name+`[`)?n.slice(this.name.length):n.slice(this.name.length+1),i=t==null?void 0:t[r],a=this.form.getFieldMeta(n);if(!a&&!i)continue;let s=a==null?void 0:a.errorMap[e],{newErrorValue:c,newSource:l}=rf({newFormValidatorError:i,isPreviousErrorFromFormValidator:(a==null?void 0:a.errorSourceMap[e])===`form`,previousErrorValue:s});c&&(o=!0),(s!==c||(a==null?void 0:a.errorSourceMap[e])!==l)&&this.form.setFieldMeta(n,(t=vf)=>R(R({},t),{},{errorMap:R(R({},t.errorMap),{},{[e]:c}),errorSourceMap:R(R({},t.errorSourceMap),{},{[e]:l})}))}return this._lastDistributedFieldNames[e]=i,o},this.validateSync=(t,n,r={})=>{var i;let a=$d(t,R(R({},this.options),{},{form:this.form,group:this,validationLogic:this.options.validationLogic||this.form.options.validationLogic||pf})),o=(r.skipRelatedFieldValidation?[]:this.getRelatedFields()).reduce((e,n)=>{let r=$d(t,R(R({},n.options),{},{form:n.form,validationLogic:n.form.options.validationLogic||pf}));return r.forEach(e=>{e.field=n}),e.concat(r)},[]),s=!1;md(()=>{let t=(t,r)=>{var i;let a=Pf(r.cause),o=t===this,c;r.validate&&(c=t.runValidator({validate:r.validate,value:R({value:t.store.state.value,validationSource:o?`form`:`field`},t instanceof e?{groupApi:t}:{fieldApi:t}),type:`validate`}));let l=c,u;o&&Mf(c)&&(l=c.group,u=c.fields);let d=jf(l),f=n[a],{newErrorValue:p,newSource:m}=af({formLevelError:f,fieldLevelError:d});((i=t.state.meta.errorMap)==null?void 0:i[a])!==p&&t.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[a]:p}),errorSourceMap:R(R({},e.errorSourceMap),{},{[a]:m})})),p&&(s=!0),o&&this.distributeFieldErrors(a,u)&&(s=!0)};for(let e of a)t(this,e);for(let e of o)e.validate&&t(e.field,e)});let c=Pf(`submit`);return(i=this.state.meta.errorMap)!=null&&i[c]&&t!==`submit`&&!s&&this.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e.errorMap),{},{[c]:void 0}),errorSourceMap:R(R({},e.errorSourceMap),{},{[c]:void 0})})),{hasErrored:s}},this.validateAsync=function(){var t=z(function*(t,r,i={}){let a=ef(t,R(R({},n.options),{},{form:n.form,group:n,validationLogic:n.options.validationLogic||n.form.options.validationLogic||pf})),o=yield r,s=i.skipRelatedFieldValidation?[]:n.getRelatedFields(),c=s.reduce((e,n)=>{let r=ef(t,R(R({},n.options),{},{form:n.form,validationLogic:n.form.options.validationLogic||pf}));return r.forEach(e=>{e.field=n}),e.concat(r)},[]),l=[],u=[],d=a.some(e=>e.validate)||c.some(e=>e.validate);if(d){n.state.meta.isValidating||n.setMeta(e=>R(R({},e),{},{isValidating:!0}));for(let e of s)e.setMeta(e=>R(R({},e),{},{isValidating:!0}))}let f=(t,r,i)=>{let a=Pf(r.cause),s=t.getInfo(),c=s.validationMetaMap[a];c==null||c.lastAbortController.abort();let l=new AbortController;s.validationMetaMap[a]={lastAbortController:l};let u=t===n;i.push(new Promise(function(){var i=z(function*(i){var s;let c;try{c=yield new Promise((i,a)=>{t.timeoutIds.validations[r.cause]&&clearTimeout(t.timeoutIds.validations[r.cause]),t.timeoutIds.validations[r.cause]=setTimeout(z(function*(){if(l.signal.aborted)return i(void 0);try{i(yield n.runValidator({validate:r.validate,value:R({value:t.store.state.value,signal:l.signal,validationSource:u?`form`:`field`},t instanceof e?{groupApi:t}:{fieldApi:t}),type:`validateAsync`}))}catch(e){a(e)}}),r.debounceMs)})}catch(e){c=e}if(l.signal.aborted)return i(void 0);let d=c,f;u&&Mf(c)&&(d=c.group,f=c.fields);let p=jf(d),{newErrorValue:m,newSource:h}=af({formLevelError:(s=o[t.name])==null?void 0:s[a],fieldLevelError:p});if(t.getInfo().instance!==t)return i(void 0);t.setMeta(e=>R(R({},e),{},{errorMap:R(R({},e==null?void 0:e.errorMap),{},{[a]:m}),errorSourceMap:R(R({},e.errorSourceMap),{},{[a]:h})})),u&&n.distributeFieldErrors(a,f),i(m)});return function(e){return i.apply(this,arguments)}}()))};for(let e of a)e.validate&&f(n,e,l);for(let e of c)e.validate&&f(e.field,e,u);let p=[];if((l.length||u.length)&&(p=yield Promise.all(l),yield Promise.all(u)),d){n.setMeta(e=>R(R({},e),{},{isValidating:!1}));for(let e of s)e.setMeta(e=>R(R({},e),{},{isValidating:!1}))}return p.filter(Boolean)});return function(e,n){return t.apply(this,arguments)}}(),this.validateAllFields=function(){var e=z(function*(e){let t=[];return md(()=>{Object.values(n.getRelatedFields()).forEach(n=>{t.push(Promise.resolve().then(()=>n.validate(e,{skipFormValidation:!0,skipGroupValidation:!0}))),n.store.state.meta.isTouched||n.setMeta(e=>R(R({},e),{},{isTouched:!0}))})}),(yield Promise.all(t)).flat()});return function(t){return e.apply(this,arguments)}}(),this.validateArrayFieldsStartingFrom=(e,t,n)=>this.form.validateArrayFieldsStartingFrom(e,t,n),this.validateField=(e,t)=>this.form.validateField(e,t),this.getFieldValue=e=>this.form.getFieldValue(e),this.getFieldMeta=e=>this.form.getFieldMeta(e),this.setFieldMeta=(e,t)=>this.form.setFieldMeta(e,t),this.setFieldValue=(e,t)=>this.form.setFieldValue(e,t),this.deleteField=e=>this.form.deleteField(e),this.pushFieldValue=(e,t)=>this.form.pushFieldValue(e,t),this.insertFieldValue=(e,t,n)=>this.form.insertFieldValue(e,t,n),this.replaceFieldValue=(e,t,n)=>this.form.replaceFieldValue(e,t,n),this.swapFieldValues=(e,t,n)=>this.form.swapFieldValues(e,t,n),this.moveFieldValues=(e,t,n)=>this.form.moveFieldValues(e,t,n),this.clearFieldValues=e=>this.form.clearFieldValues(e),this.resetField=e=>this.form.resetField(e),this.removeFieldValue=(e,t)=>this.form.removeFieldValue(e,t),this.areRelatedFieldsValid=()=>Object.values(this.getRelatedFields()).every(e=>e.state.meta.isValid),this.validate=(e,t)=>{var n;let{fieldsErrorMap:r}=t!=null&&t.skipFormValidation?{fieldsErrorMap:{}}:this.form.validateSync(e,{dontUpdateFormErrorMap:!0,filterFieldNames:e=>ff(this.name,e)}),{hasErrored:i}=this.validateSync(e,(n=r[this.name])==null?{}:n,{skipRelatedFieldValidation:t==null?void 0:t.skipRelatedFieldValidation});if(i&&!this.options.asyncAlways){var a;return(a=this.getInfo().validationMetaMap[Pf(e)])==null||a.lastAbortController.abort(),this.state.meta.errors}let o=t!=null&&t.skipFormValidation?Promise.resolve({}):this.form.validateAsync(e,{dontUpdateFormErrorMap:!0,filterFieldNames:e=>ff(this.name,e)});return this.validateAsync(e,o,{skipRelatedFieldValidation:t==null?void 0:t.skipRelatedFieldValidation})},this.triggerOnChangeListener=()=>{var e,t;let n=(e=this.form.options.listeners)==null?void 0:e.onChangeGroupDebounceMs;if(n&&n>0)this.timeoutIds.formListeners.change&&clearTimeout(this.timeoutIds.formListeners.change),this.timeoutIds.formListeners.change=setTimeout(()=>{var e,t;(e=this.form.options.listeners)==null||(t=e.onChangeGroup)==null||t.call(e,{formApi:this.form,groupApi:this})},n);else{var r,i;(r=this.form.options.listeners)==null||(i=r.onChangeGroup)==null||i.call(r,{formApi:this.form,groupApi:this})}let a=(t=this.options.listeners)==null?void 0:t.onChangeDebounceMs;if(a&&a>0)this.timeoutIds.listeners.change&&clearTimeout(this.timeoutIds.listeners.change),this.timeoutIds.listeners.change=setTimeout(()=>{var e,t;(e=this.options.listeners)==null||(t=e.onChange)==null||t.call(e,{value:this.state.value,groupApi:this})},a);else{var o,s;(o=this.options.listeners)==null||(s=o.onChange)==null||s.call(o,{value:this.state.value,groupApi:this})}},this.triggerOnSubmitListener=()=>{var e,t;(e=this.options.listeners)==null||(t=e.onSubmit)==null||t.call(e,{value:this.state.value,groupApi:this})},this._handleSubmit=function(){var e=z(function*(e){var t,r;n.setFormGroupState(e=>R(R({},e),{},{isSubmitted:!1,submissionAttempts:e.submissionAttempts+1,isSubmitSuccessful:!1})),md(()=>{Object.values(n.getRelatedFields()).forEach(e=>{e.state.meta.isTouched||e.setMeta(e=>R(R({},e),{},{isTouched:!0}))})});let i=e==null?n.options.onSubmitMeta:e;n.setFormGroupState(e=>R(R({},e),{},{isSubmitting:!0}));let a=()=>{n.setFormGroupState(e=>R(R({},e),{},{isSubmitting:!1}))};if(yield n.validateAllFields(`submit`),!n.areRelatedFieldsValid()){var o,s;a(),(o=(s=n.options).onGroupSubmitInvalid)==null||o.call(s,{value:n.state.value,groupApi:n,meta:i});return}if(yield n.validate(`submit`,{skipRelatedFieldValidation:!0}),!n.areRelatedFieldsValid()||!n.state.meta.isValid){var c,l;a(),(c=(l=n.options).onGroupSubmitInvalid)==null||c.call(l,{value:n.state.value,groupApi:n,meta:i});return}md(()=>{Object.values(n.getRelatedFields()).forEach(e=>{var t,n;(t=e.options.listeners)==null||(n=t.onGroupSubmit)==null||n.call(t,{value:e.state.value,fieldApi:e})})}),(t=n.options.listeners)==null||(r=t.onSubmit)==null||r.call(t,{groupApi:n,value:n.state.value});try{var u,d;yield(u=(d=n.options).onGroupSubmit)==null?void 0:u.call(d,{value:n.state.value,groupApi:n,meta:i}),md(()=>{n.setFormGroupState(e=>R(R({},e),{},{isSubmitted:!0,isSubmitSuccessful:!0})),a()})}catch(e){throw n.setFormGroupState(e=>R(R({},e),{},{isSubmitSuccessful:!1})),a(),e}});return function(t){return e.apply(this,arguments)}}(),this.form=t.form,this.name=t.name,this.options=t,this.timeoutIds={validations:{},listeners:{},formListeners:{}},this.fieldInfo={instance:null,validationMetaMap:{onChange:void 0,onBlur:void 0,onSubmit:void 0,onMount:void 0,onServer:void 0,onDynamic:void 0}},this.store=xd(e=>{var n;this.form.formGroupMetaDerived.get(),this.form.baseStore.get();let r=(n=this.form.getFormGroupMeta(this.name))==null?kf(t.defaultMeta):n,i=this.form.getFieldValue(this.name);return!r.isTouched&&i===void 0&&this.options.defaultValue!==void 0&&!nf(i,this.options.defaultValue)&&(i=this.options.defaultValue),e&&e.value===i&&e.meta===r?e:{value:i,meta:r}}),this.handleSubmit=this.handleSubmit.bind(this)}get state(){return this.store.state}runValidator(e){if(_f(e.validate)){let t=gf[e.type](e.value,e.validate);return e.type===`validate`?Nf(t):t.then(Nf)}return e.validate(e.value)}handleSubmit(e){return this._handleSubmit(e)}};function jf(e){if(e)return e}function Mf(e){return!!e&&typeof e==`object`&&`fields`in e}function Nf(e){if(!e||typeof e!=`object`||!(`form`in e)&&!(`fields`in e))return e;let{form:t,fields:n}=e,r=ve(e,Df);return R(R({},r),{},{group:t,fields:n})}function Pf(e){switch(e){case`submit`:return`onSubmit`;case`blur`:return`onBlur`;case`mount`:return`onMount`;case`server`:return`onServer`;case`dynamic`:return`onDynamic`;default:return`onChange`}}function Ff(e,t){return e===t}function If(e,t=e=>e,n){var i;let a=(i=n==null?void 0:n.compare)==null?Ff:i,o=ue(t(e.get())),s=e.subscribe(e=>{let n=t(e);a(r(o.value),n)||(o.value=n)}).unsubscribe;return ne(()=>{s()}),x(o)}function Lf(e){let t=new wf(R(R({},e),{},{form:e.form,name:e.name})),n=If(t.store,e.mode===`array`?e=>e.meta._arrayVersion||0:e=>e.value),r=If(t.store,e=>e.meta.isTouched),i=If(t.store,e=>e.meta.isBlurred),a=If(t.store,e=>e.meta.isDirty),o=If(t.store,e=>e.meta.errorMap),s=If(t.store,e=>e.meta.errorSourceMap),l=If(t.store,e=>e.meta.isValidating),u=O(()=>{let c=n.value,u=r.value,d=i.value,f=a.value,p=o.value,m=s.value,h=l.value;return{value:e.mode===`array`?t.state.value:c,meta:R(R({},t.state.meta),{},{isTouched:u,isBlurred:d,isDirty:f,errorMap:p,errorSourceMap:m,isValidating:h})}}),d=O(()=>R(R({},t),{},{get state(){return u.value}})),f;return w(()=>{f=t.mount()}),D(()=>{f()}),c(()=>e,()=>{t.update(R(R({},e),{},{form:e.form}))}),{api:d.value,get state(){return u.value}}}var Rf=A((e,t)=>{let n=Lf(R(R({},e),t.attrs));return()=>t.slots.default({field:n.api,state:n.state})},{name:`Field`,inheritAttrs:!1});function zf(e){let t=new Af(R({},e)),n=If(t.store,e=>e),r;return w(()=>{r=t.mount()}),D(()=>{r()}),c(()=>e,()=>{t.update(R({},e))}),{api:t,state:n}}var Bf=A((e,t)=>{let n=zf(R(R({},e),t.attrs));return()=>t.slots.default({group:n.api,state:n.state.value})},{name:`FormGroup`,inheritAttrs:!1});function Vf(e){let t=(()=>{let t=new xf(e),r=t;r.Field=A((e,r)=>()=>n(Rf,R(R(R({},e),r.attrs),{},{form:t}),r.slots),{name:`APIField`,inheritAttrs:!1}),r.FormGroup=A((e,r)=>()=>n(Bf,R(R(R({},e),r.attrs),{},{form:t}),r.slots),{name:`APIFormGroup`,inheritAttrs:!1});let i=e=>If(t.store,e);return r.useSelector=i,r.useStore=i,r.Subscribe=A((e,n)=>{var r;let i=(r=R(R({},e),n.attrs).selector)==null?(e=>e):r,a=If(t.store,i);return()=>n.slots.default(a.value)},{name:`Subscribe`,inheritAttrs:!1}),r})();return w(t.mount),t.update(e),t}var Hf=[`onBlurAsync`,`onChangeAsync`,`onDynamicAsync`,`onSubmitAsync`];function Uf(e,t){return ee(A({inheritAttrs:!1,setup(r,{attrs:i,slots:a}){var o;let s=String((o=i.name)==null?``:o),c=0,l,u,d=t(s,()=>{c+=1});D(d);function f(e){if(e===l&&u)return u;let t=R({},e);for(let n of Hf){let r=e[n];r&&(t[n]=z(function*(...e){let t=++c,n=yield r(...e);return t===c?n:void 0}))}return l=e,u=t,t}return()=>{let t=i.validators;return n(e,R(R({},i),t?{validators:f(t)}:{}),a)}}}))}function Wf(e){if(typeof e==`string`)return e;if(e&&typeof e==`object`&&`message`in e){let t=Reflect.get(e,`message`);return typeof t==`string`?t:void 0}return e==null?void 0:String(e)}function Gf(e){if(!e||typeof e!=`object`||!(`errors`in e))return;let t=Reflect.get(e,`errors`);return Wf(Array.isArray(t)?t[0]:void 0)}function Kf(e){let t=Vf({defaultValues:e,onSubmit:()=>{}}),n=t.useSelector(e=>e.values),r=t.useSelector(e=>e.fieldMeta),i=t.useSelector(e=>e.isDirty),a=t.useSelector(e=>e.isSubmitting),o=t.useSelector(e=>e.isValid),s=t.useSelector(e=>e.isValidating),c=ue(new Map),l=new Map;function u(e,t){let n=l.get(e);return n||(n=new Set,l.set(e,n)),n.add(t),()=>{t(),n.delete(t),n.size===0&&l.delete(e)}}function d(e){var t;for(let n of(t=l.get(e))==null?[]:t)n()}let f=Uf(t.Field,u);function p(){let e={};for(let[t,n]of Object.entries(r.value)){let r=Gf(n);r&&(e[t]=r)}for(let[t,n]of c.value)e[t]=n;return e}let m=O(p),h=O(()=>({dirty:i.value,submitting:a.value,valid:o.value&&c.value.size===0,validating:s.value})),g=O(()=>({errors:m.value,meta:h.value,values:n.value}));function _(e){var t;return(t=c.value.get(e))==null?Gf(Reflect.get(r.value,e)):t}function v(e){let n=t.useSelector(t=>Gf(Reflect.get(t.fieldMeta,e)));return O(()=>{var t;return(t=c.value.get(e))==null?n.value:t})}function y(e){return t.useSelector(()=>t.getFieldValue(e))}function b(e){let t=e.map(e=>y(e));return O(()=>t.map(e=>e.value))}function x(e){return S.apply(this,arguments)}function S(){return S=z(function*(e){yield t.validateField(e,`submit`);let n=_(e);return{errors:n?{[e]:n}:{},valid:!n}}),S.apply(this,arguments)}function C(){return w.apply(this,arguments)}function w(){return w=z(function*(){yield t.validateAllFields(`submit`);let e=p();return{errors:e,valid:Object.keys(e).length===0}}),w.apply(this,arguments)}function T(e,n){d(e);let r=new Map(c.value);n?r.set(e,n):r.delete(e),c.value=r,!(n||!t.getFieldMeta(e))&&t.setFieldMeta(e,e=>R(R({},e),{},{errorMap:{}}))}function E(e){var n;let r;Array.isArray(e)?r=e:e&&(r=[e]);let i=(n=r)==null?[...new Set([...l.keys(),...Object.keys(t.getAllErrors().fields),...c.value.keys()])]:n;for(let e of i)T(e,void 0)}function ee(e,t){return D.apply(this,arguments)}function D(){return D=z(function*(n,r){for(let e of l.keys())d(e);c.value=new Map;let i=n==null?void 0:n.values,a;if(i){var o;a=r!=null&&r.force?i:we(i,(o=t.options.defaultValues)==null?e:o)}t.reset(a,{keepDefaultValues:r==null?void 0:r.keepDefaultValues})}),D.apply(this,arguments)}function k(){return A.apply(this,arguments)}function A(){return A=z(function*(){yield t.handleSubmit()}),A.apply(this,arguments)}return{clearValidation:E,get errors(){return m.value},fieldComponent:f,get meta(){return h.value},get values(){return n.value},getFieldError:_,getFieldValue(e){return t.getFieldValue(e)},handleSubmit(e){return function(){var t=z(function*(t){t==null||t.preventDefault(),t==null||t.stopPropagation(),(yield C()).valid&&(yield e==null?void 0:e(n.value))});return function(e){return t.apply(this,arguments)}}()},isFieldValid(e){return!_(e)},pushFieldValue(e,n){t.pushFieldValue(e,n)},removeFieldValue(e,n){return z(function*(){yield t.removeFieldValue(e,n)})()},reset:ee,resetForm:ee,setFieldError:T,setFieldValue(e,n,r){return z(function*(){t.setFieldValue(e,n,{dontValidate:!r}),r&&(yield x(e))})()},setValues(e,n){return z(function*(){md(()=>{for(let[r,i]of Object.entries(e))t.setFieldValue(r,i,{dontValidate:!n})}),n&&(yield C())})()},submit:k,submitForm:k,useSelector(e){return O(()=>e(g.value))},useFieldError:v,useFieldValue:y,useFieldValues:b,useValues(){return n},validate:C,validateField:x}}var[qf,Jf]=et(`VbenFormProps`),[Yf,Xf]=et(`ComponentRefMap`);function Zf(e){let t=u(),n=Kf(a()),i=O(()=>{let e=[];for(let n of Object.keys(t))n!=="default"&&e.push(n);return e});function a(){let t={},n={};(f(e).schema||[]).forEach(e=>{if(Reflect.has(e,`defaultValue`))vn(t,e.fieldName,e.defaultValue);else if(e.rules&&!l(e.rules)){let i=r(e.rules),a=o(i);n[e.fieldName]=i,a!==void 0&&(t[e.fieldName]=a)}});let i=ed(vu(n)),a={};for(let e in i)vn(a,e,i[e]);return we(t,a)}function o(e){if(e=r(e),e instanceof zl)return``;if(e instanceof ou)return null;if(e instanceof _u){let t={};for(let[n,r]of Object.entries(e.shape))t[n]=o(r);return t}if(e instanceof xu)return ed(e)}return{delegatedSlots:i,form:n}}var Qf=new Set;function $f(e,t,n={}){var r;(r=n.production)==null||r||Qf.has(e)||(Qf.add(e),console.warn(t))}function ep(e,t){let{pathSegments:n,rawKey:r}=rp(t);if(r){Reflect.deleteProperty(e,r);return}if(n.length===0){Reflect.deleteProperty(e,t);return}let i=e;for(let e of n.slice(0,-1)){if(!i||!_(i))return;i=i[e]}let a=n.at(-1);!i||!_(i)||!a||Reflect.deleteProperty(i,a)}function tp(e,t){let{rawKey:n}=rp(t);return n?e[n]:sn(e,t)}function np(e,t){if(t.startsWith(`${e}.`))return t.slice(e.length+1);let n=`${e}[`;if(!t.startsWith(n))return;let r=t.indexOf(`]`,n.length);if(r!==-1&&t[r+1]===`.`)return t.slice(r+2)}function rp(e){var t;if(e.startsWith(`[`)&&e.endsWith(`]`)){let t=e.slice(1,-1);return{pathSegments:[t],rawKey:t}}return{pathSegments:(t=e.match(/[^.[\]]+/g))==null?[]:t,rawKey:void 0}}function ip(e,t){return t?e.startsWith(`$root.`)?e.slice(6):e.startsWith(`$row.`)?`${t}.${e.slice(5)}`:e===t||e.startsWith(`${t}.`)?e:`${t}.${e}`:e}function ap(e,t,n){let{rawKey:r}=rp(t);if(r){e[r]=n;return}vn(e,t,n)}function op(e,t){let{rawKey:n}=rp(t);return n?e[n]:sn(e,t)}function sp(e={}){var t,n,r,i,a;return{dynamicComponentProps:(t=e.componentProps)==null?{}:t,dynamicHelp:e.help,dynamicHelpResolved:Reflect.has(e,`help`),dynamicRenderComponentContent:e.renderComponentContent,dynamicRenderComponentContentResolved:Reflect.has(e,`renderComponentContent`),dynamicRules:e.rules,dynamicRulesResolved:Reflect.has(e,`rules`),isDisabled:(n=e.disabled)!=null&&n,isIf:(r=e.if)==null||r,isRequired:(i=e.required)!=null&&i,isShow:(a=e.show)==null||a}}function cp(e){return L(e.resolve)}function lp(e,t){return up.apply(this,arguments)}function up(){return up=z(function*(e,t){let n={},{actions:r,controller:i,values:a}=t,{componentProps:o,disabled:s,if:c,required:l,rules:u,show:d,trigger:f}=e;return L(c)?n.if=!!(yield c(a,r,i)):ye(c)&&(n.if=c),n.if===!1?n:(L(d)?n.show=!!(yield d(a,r,i)):ye(d)&&(n.show=d),L(o)&&(n.componentProps=yield o(a,r,i)),L(u)&&(n.rules=yield u(a,r,i)),L(s)?n.disabled=!!(yield s(a,r,i)):ye(s)&&(n.disabled=s),L(l)&&(n.required=!!(yield l(a,r,i))),L(f)&&(yield f(a,r,i)),n)}),up.apply(this,arguments)}function dp(e,t=()=>({})){var n,r;let[i]=qf(),a=mi().form;if(!a)throw Error(`Form api is required in useDependencies`);let o=a.useValues(),s=(n=(r=e())==null?void 0:r.triggerFields)==null?[]:n,l=a.useFieldValues(s);function u(){let e=se(i)?i.value.formApi:i.formApi;if(!e)throw Error(`formApi is required in useDependencies`);return e}let d=ue(sp()),f,p,m=0,h=O(()=>{var t,n;let r=(t=(n=e())==null?void 0:n.triggerFields)==null?[]:t;return r.length===s.length&&r.every((e,t)=>e===s[t])?l.value:r.map(e=>op(o.value,e))});function g(){d.value=sp()}return c([h,e],function(){var e=z(function*([e,n]){var r;if(!n||!(n!=null&&(r=n.triggerFields)!=null&&r.length)){m+=1,f=n,p=void 0,g();return}if(n===f&&p&&en(e,p))return;f=n,p=(0,Te.default)(e);let i=++m,s={actions:a,controller:u(),schema:R(R({},t()),{},{rootValues:o.value}),values:o.value},c;cp(n)?c=yield n.resolve(s):($f(`form-dependencies-legacy-callbacks`,"[Vben Form] Legacy dependency callbacks are deprecated. Use `dependencies.resolve(context)` instead."),c=yield lp(n,s)),i===m&&(d.value=sp(c))});return function(t){return e.apply(this,arguments)}}(),{immediate:!0}),ne(()=>{m+=1}),{dynamicComponentProps:O(()=>d.value.dynamicComponentProps),dynamicHelp:O(()=>d.value.dynamicHelp),dynamicHelpResolved:O(()=>d.value.dynamicHelpResolved),dynamicRenderComponentContent:O(()=>d.value.dynamicRenderComponentContent),dynamicRenderComponentContentResolved:O(()=>d.value.dynamicRenderComponentContentResolved),dynamicRules:O(()=>d.value.dynamicRules),dynamicRulesResolved:O(()=>d.value.dynamicRulesResolved),isDisabled:O(()=>d.value.isDisabled),isIf:O(()=>d.value.isIf),isRequired:O(()=>d.value.isRequired),isShow:O(()=>d.value.isShow)}}var fp={key:0,class:`mr-0.5 text-destructive`},pp={key:2,class:`ml-0.5`},mp=A({__name:`form-label`,props:{class:{},colon:{type:Boolean},help:{type:[Function,String]},label:{type:[Function,String]},required:{type:Boolean}},setup(e){let t=e,{forwardRef:n}=Qe();return(r,a)=>(j(),N(f(pt),{ref:f(n),class:y(f(B)(`flex items-center`,t.class))},{default:M(()=>[e.required?(j(),S(`span`,fp,`*`)):I(``,!0),F(r.$slots,`default`),e.help?(j(),N(f(Yr),{key:1,"trigger-class":`size-3.5 ml-1`},{default:M(()=>[i(f(vt),{content:e.help},null,8,[`content`])]),_:1})):I(``,!0),F(r.$slots,`extra`),e.colon&&e.label?(j(),S(`span`,pp,`:`)):I(``,!0)]),_:3},8,[`class`]))}});function hp(e){var t,n;if(!e||l(e))return null;let i=r(e);if(i instanceof Uu)return hp(i.in);if(((t=i._zod)==null||(t=t.def)==null?void 0:t.type)===`array`)return i;let a=(n=i.unwrap)==null?void 0:n.call(i);return a&&a!==i?hp(a):i}function gp(e){if(!(!e||l(e)))try{let t=r(e).safeParse(void 0);return t.success?t.data:void 0}catch(e){return}}function _p(e){return!e||!_(e)?!1:Reflect.has(e,`target`)&&Reflect.has(e,`stopPropagation`)}function vp(){let e=P([]),t=O(()=>{if(e.value.length===0)return`0`;let t=Math.max(...e.value);return t?`${t}px`:``});function n(n){let r=e.value.indexOf(n);return r===-1&&t.value===`0`&&console.warn(`unexpected width ${n}`),r}function r(t,r){if(t&&r){let i=n(r);e.value.splice(i,1,t)}else t&&e.value.push(t)}function i(t){let r=n(t);r>-1&&e.value.splice(r,1)}return{autoLabelWidth:t,registerLabelWidth:r,deregisterLabelWidth:i}}function yp(e){let{labelWidth:t,labelClass:n,isVertical:r,autoLabelWidth:i,computedWidth:a}=e;if(n!=null&&n.includes(`w-`)||r)return{};if(t===`auto`&&i){let e=Math.max(0,Number.parseInt(i,10)-a);return{width:`auto`,[(n===`justify-start`?`left`:`right`)==`left`?`marginRight`:`marginLeft`]:`${e}px`}}return{width:l(t)?t:`${t}px`}}function bp(e){let{labelWidthContext:t,isVertical:n}=e,r=P(),i=P(0),a=O(()=>yp({labelWidth:o(e.labelWidth),labelClass:o(e.labelClass),isVertical:n.value,autoLabelWidth:t.autoLabelWidth,computedWidth:i.value})),s=()=>{var e;if((e=r.value)!=null&&e.$el){let e=window.getComputedStyle(r.value.$el).width;return Math.ceil(Number.parseFloat(e))}return 0},l=(n=`update`)=>{ae(()=>{o(e.labelWidth)===`auto`&&(n===`update`?i.value=s():n===`remove`&&t.deregisterLabelWidth(i.value))})},u=()=>l(`update`);return w(u),k(()=>l(`remove`)),re(u),c(i,(r,i)=>{!n.value&&o(e.labelWidth)===`auto`&&t.registerLabelWidth(r,i)}),c(n,n=>{o(e.labelWidth)===`auto`&&i.value!==0&&(n?t.deregisterLabelWidth(i.value):t.registerLabelWidth(i.value,0))}),xe(O(()=>{var e,t;return(e=(t=r.value)==null?void 0:t.$el)==null?null:e}),u),{labelRef:r,labelStyle:a}}var xp={class:`flex-auto overflow-hidden p-px`},Sp={key:0,class:`ml-1`},Cp=A({__name:`form-field`,props:{component:{},componentProps:{type:Function},defaultValue:{},dependencies:{},description:{type:[Function,String]},fieldName:{},help:{type:[Function,String]},hide:{type:Boolean},label:{type:[Function,String]},renderComponentContent:{type:Function},rules:{},suffix:{type:[Function,String]},valueFormat:{type:Function},changeEventFallback:{type:Boolean},collapsible:{type:Boolean},colon:{type:Boolean},controlClass:{},defaultCollapsed:{type:Boolean,default:!1},disabled:{type:Boolean},emptyStateValue:{},formFieldProps:{},formItemClass:{type:[Function,String]},hideLabel:{type:Boolean},hideRequiredMark:{type:Boolean},labelClass:{},labelWidth:{},modelPropName:{},wrapperClass:{},commonComponentProps:{}},setup(e){let{componentBindEventMap:n,componentMap:a,isVertical:o}=gi(),s=mi(),u=m(`fieldComponentRef`),d=s.form;if(!d)throw Error(`Form api is required in `);let p=d.useFieldError(e.fieldName),h=d.useFieldValue(e.fieldName),g=O(()=>s.compact),x=O(()=>!!p.value),w=O(()=>x.value&&e.component!==`VbenFormFieldArray`),k=P(!e.defaultCollapsed);function A(){if(!d)throw Error(`Form api is required in `);return d}let te=O(()=>{let t=l(e.component)?a.value[e.component]:e.component;return t||console.warn(`Component ${e.component} is not registered`),t&&ee(r(t))}),{dynamicComponentProps:ne,dynamicHelp:re,dynamicHelpResolved:ie,dynamicRenderComponentContent:oe,dynamicRenderComponentContentResolved:se,dynamicRules:ue,dynamicRulesResolved:fe,isDisabled:ge,isIf:_e,isRequired:ve,isShow:ye}=dp(()=>e.dependencies,()=>({fieldName:e.fieldName})),{labelRef:be,labelStyle:xe}=bp({labelWidth:()=>e.labelWidth,labelClass:()=>e.labelClass,isVertical:o,labelWidthContext:s}),Se=O(()=>{let t=fe.value?ue.value:e.rules;return t&&!l(t)?r(t):t}),Ce=O(()=>!e.hide&&_e.value&&ye.value),we=O(()=>Ce.value?Se.value?ve.value?!0:l(Se.value)?[`required`,`selectRequired`].includes(Se.value):!Se.value.isOptional():ve.value:!1),Te=O(()=>{if(!Ce.value)return null;let e=Se.value;if(!e)return ve.value?`required`:null;if(l(e))return e;if(we.value){var t;e=(t=hp(e))==null?e:t}return e});function Ee(e){return De.apply(this,arguments)}function De(){return De=z(function*({value:t}){var n;let r=Te.value;if(!r)return;if(l(r)){let n=vi(r);if(!n){console.warn(`Form rule ${r} is not registered`);return}let i=yield n(t,[],{field:{label:l(e.label)?e.label:void 0,name:e.fieldName},label:l(e.label)?e.label:void 0,name:e.fieldName});return i===!0?void 0:i}let i=yield r.safeParseAsync(t);return i.success||(n=i.error.issues[0])==null?void 0:n.message}),De.apply(this,arguments)}let Oe=O(()=>{var t,n;let r={onSubmitAsync:Ee},i=new Set((t=(n=e.formFieldProps)==null?void 0:n.validateOn)==null?[`blur`,`change`]:t);return i.has(`blur`)&&(r.onBlurAsync=Ee),i.has(`change`)&&(r.onChangeAsync=Ee),r}),ke=O(()=>{let t=L(e.componentProps)?e.componentProps({fieldName:e.fieldName}):e.componentProps;return R(R(R({},e.commonComponentProps),t),ne.value)}),V=O(()=>{let t=ie.value?re.value:e.help;if(t)return()=>L(t)?t({fieldName:e.fieldName}):t});c(()=>{var e;return(e=ke.value)==null?void 0:e.autofocus},e=>{e===!0&&ae(()=>{Re()})},{immediate:!0});let Ae=O(()=>{var t;return!!(ge.value||e.disabled||(t=ke.value)!=null&&t.disabled)}),H=O(()=>{if(se.value){var t;return(t=oe.value)==null?{}:t}return L(e.renderComponentContent)?e.renderComponentContent({fieldName:e.fieldName}):{}}),je=O(()=>Object.keys(H.value)),Me=O(()=>{var t;return{asyncDebounceMs:(t=e.formFieldProps)==null?void 0:t.asyncDebounceMs,validators:Oe.value}});function Ne(t){let{field:n}=t;function r(t){A().setFieldError(e.fieldName),n.handleChange(t)}return R(R({},t),{},{componentField:{name:e.fieldName,modelValue:h.value,onBlur:n.handleBlur,onChange:r,onInput:r,"onUpdate:modelValue":r}})}function Pe(){var t;return e.modelPropName||(l(e.component)?(t=n.value)==null?void 0:t[e.component]:null)}function Fe(t,n){let r=t.modelValue,i=t[`onUpdate:modelValue`],a=r;if(r&&_(r)&&n){var o,s;a=_p(r)?r==null||(o=r.target)==null?void 0:o[n]:(s=r==null?void 0:r[n])==null?r:s}if(n){let t=n;function r(e){var n,r;let a=_p(e)?(n=e==null||(r=e.target)==null?void 0:r[t])==null?e:n:e;return i==null?void 0:i(a)}return{[`onUpdate:${t}`]:i,[t]:a===void 0?e.emptyStateValue:a,onChange:e.changeEventFallback?r:void 0,onInput:void 0}}return{onChange:e.changeEventFallback?t.onChange:void 0,onInput:void 0}}function Ie(e){let t=Ne(e),n=Pe(),r=Fe(t.componentField,n),i=R(R(R(R(R({},ke.value),t.componentField),r),{},{disabled:Ae.value},Reflect.has(ke.value,`onChange`)?{onChange:ke.value.onChange}:{}),Reflect.has(ke.value,`onInput`)?{onInput:ke.value.onInput}:{});return n&&n!==`modelValue`&&(Reflect.deleteProperty(i,`modelValue`),Reflect.deleteProperty(i,`onUpdate:modelValue`)),i}function Le(t){return R(R({},Ne(t)),{},{componentProps:Ie(t),disabled:Ae.value,isInValid:x.value,modelValue:h.value,name:e.fieldName})}function Re(){if(u.value&&L(u.value.focus)&&document.activeElement!==u.value){var e,t;(e=u.value)==null||(t=e.focus)==null||t.call(e)}}let ze=O(()=>e.collapsible);function Be(){k.value=!k.value}let Ve=Yf();return c(u,t=>{Ve==null||Ve.set(e.fieldName,t)}),D(()=>{Ve!=null&&Ve.has(e.fieldName)&&Ve.delete(e.fieldName)}),(n,r)=>!e.hide&&f(_e)?(j(),N(le(f(d).fieldComponent),E({key:0},Me.value,{name:e.fieldName}),{default:M(a=>[i(f(ft),{dirty:a.field.state.meta.isDirty,error:f(p),name:e.fieldName,touched:a.field.state.meta.isTouched,valid:a.field.state.meta.isValid},{default:M(()=>[v(i(f(ut),E({class:[{"form-valid-error":w.value,"form-is-required":we.value,"flex-col":f(o),"flex-row items-center":!f(o),"pb-4":!g.value,"pb-2":g.value},`relative flex`]},n.$attrs),{default:M(()=>[e.hideLabel?I(``,!0):(j(),N(mp,{key:0,ref_key:`labelRef`,ref:be,class:y(f(B)(`flex leading-6`,{"flex-shrink-0 justify-end pr-3":!f(o),"mb-1 flex-row":f(o),"self-start":ze.value&&!f(o)},e.labelClass)),help:V.value,colon:e.colon,label:e.label,required:we.value&&!e.hideRequiredMark,style:T(f(xe))},{extra:M(()=>[ze.value?(j(),N(f(Nr),{key:0,class:`ml-0.5`,variant:`icon`,size:`icon`,onClick:he(Be,[`prevent`])},{default:M(()=>[i(f(wr),{size:16,class:y([`transition-transform`,{"rotate-180":!k.value}])},null,8,[`class`])]),_:1})):I(``,!0)]),default:M(()=>[e.label?(j(),N(f(vt),{key:0,content:e.label},null,8,[`content`])):I(``,!0)]),_:1},8,[`class`,`help`,`colon`,`label`,`required`,`style`])),b(`div`,xp,[i(f(ii),{"show-trigger":!1,open:k.value,"onUpdate:open":r[0]||(r[0]=e=>k.value=e)},{collapsibleContent:M(()=>[b(`div`,{class:y(f(B)(`relative flex w-full items-center`,e.wrapperClass))},[i(f(ct),{class:y(f(B)(e.controlClass))},{default:M(()=>[F(n.$slots,`default`,t(de(Le(a))),()=>[(j(),N(le(te.value),E({ref_key:`fieldComponentRef`,ref:u,class:{"border-destructive hover:border-destructive/80 focus:border-destructive focus:shadow-[0_0_0_2px_rgba(255,38,5,0.06)]":w.value}},Ie(a)),ce({_:2},[C(je.value,e=>({name:e,fn:M(t=>[i(f(vt),E({content:H.value[e]},R(R({},t),{},{formContext:Ne(a)})),null,16,[`content`])])}))]),1040,[`class`])),g.value&&x.value?(j(),N(f(He),{key:0,"delay-duration":300,side:`left`},{trigger:M(()=>[F(n.$slots,`trigger`,{},()=>[i(f(Tr),{class:y(f(B)(`inline-flex size-5 cursor-pointer text-foreground/80 hover:text-foreground`))},null,8,[`class`])])]),default:M(()=>[i(f(Ir))]),_:3})):I(``,!0)])]),_:2},1032,[`class`]),e.suffix?(j(),S(`div`,Sp,[i(f(vt),{content:e.suffix},null,8,[`content`])])):I(``,!0)],2)]),_:2},1032,[`open`]),e.description?(j(),N(f(lt),{key:0,class:`text-xs`},{default:M(()=>[i(f(vt),{content:e.description},null,8,[`content`])]),_:1})):I(``,!0),g.value?I(``,!0):(j(),N(me,{key:1,name:`slide-up`},{default:M(()=>[i(f(Ir),{class:`absolute`})]),_:1}))])]),_:2},1040,[`class`]),[[pe,f(ye)]])]),_:2},1032,[`dirty`,`error`,`name`,`touched`,`valid`])]),_:3},16,[`name`])):I(``,!0)}});function wp(e,t){let n=t;return R(R({},e),{},{rootValues:n,row:e.rowPath&&n?sn(n,e.rowPath):void 0})}function Tp(e,t){return t&&(t.startsWith(`$root.`)?t.slice(6):t.startsWith(`$row.`)?`${e}.${t.slice(5)}`:t===e||t.startsWith(`${e}.`)?t:`${e}.${t}`)}function Ep(e,t){return L(e)?()=>e(t):e}function Dp(e,t){return!e||!L(e.componentProps)?e:R(R({},e),{},{componentProps:Ep(e.componentProps,t)})}function Op(e,t){return L(e)?()=>e(t):e}function kp(e,t){return L(e)?()=>e(t):e}function Ap(e,t){return L(e)?((n,r,i)=>e(n,r,i,wp(t,n))):e}function jp(e,t){var n,r;if(!e)return e;let i=t.rowPath;if(!i)return e;let a=(n=(r=e.triggerFields)==null?void 0:r.map(e=>Tp(i,e)))==null?[]:n;if(L(e.resolve)){let n=e.resolve;return{resolve(e){return n(R(R({},e),{},{schema:wp(t,e.values)}))},triggerFields:a}}let o=e;return R(R({},o),{},{componentProps:Ap(o.componentProps,t),disabled:Ap(o.disabled,t),if:Ap(o.if,t),required:Ap(o.required,t),rules:Ap(o.rules,t),show:Ap(o.show,t),trigger:Ap(o.trigger,t),triggerFields:a})}function Mp(e,t){let n=e.componentProps,r=`arrayProps`in e?e.arrayProps:void 0,i=Fp(e),a=t.commonConfig,o=t.globalCommonConfig,s=i.length>0?{schema:i}:{};return L(n)?()=>R(R(R({},r),n({fieldName:e.fieldName})),{},{commonConfig:a,globalCommonConfig:o},s):R(R(R({},r),n),{},{commonConfig:a,globalCommonConfig:o},s)}function Np(e,t){let n=R({},e);return Reflect.deleteProperty(n,`arrayProps`),Reflect.deleteProperty(n,`children`),Reflect.deleteProperty(n,`type`),R(R({},n),{},{component:`VbenFormFieldArray`,componentProps:Mp(e,t)})}function Pp(e,t){return`children`in e&&Array.isArray(e.children)?R(R({},e),{},{children:t}):!L(e.componentProps)&&e.componentProps&&Array.isArray(e.componentProps.schema)?R(R({},e),{},{componentProps:R(R({},e.componentProps),{},{schema:t})}):e}function Fp(e){if(`children`in e&&Array.isArray(e.children))return e.children;let t=e.componentProps;return!L(t)&&t&&Array.isArray(t.schema)?t.schema:[]}function Ip(e){return`type`in e&&e.type===`array`||e.component===`VbenFormFieldArray`||Fp(e).length>0}function Lp(e,t){return Tp(e,t)}function Rp(e,t){return e.map(e=>{let n=t.find(t=>t.fieldName===e.fieldName);if(n)return we(n,e);let r=Fp(e);if(r.length===0)return e;let i=t.flatMap(t=>{let n=t.fieldName?np(e.fieldName,t.fieldName):void 0;return n?[R(R({},t),{},{fieldName:n})]:[]});return i.length===0?e:Pp(e,Rp(r,i))})}function zp(e,t={}){var n,r,i,a,o,s;let{changeEventFallback:c=!1,colon:l=!1,componentProps:u={},controlClass:d=``,disabled:f,emptyStateValue:p=void 0,formFieldProps:m={},formItemClass:h=``,hideLabel:g=!1,hideRequiredMark:_=!1,labelClass:v=``,labelWidth:y=100,modelPropName:b=``,wrapperClass:x=``}=we((n=t.commonConfig)==null?{}:n,(r=t.globalCommonConfig)==null?{}:r),S=Ip(e)?Np(e,t):e,C=L(u)?u({fieldName:S.fieldName}):u,w=S.formItemClass;if(L(S.formItemClass))try{w=S.formItemClass()}catch(e){console.error(`Error calling formItemClass function:`,e),w=``}return R(R({changeEventFallback:c,colon:l,emptyStateValue:p,hideRequiredMark:_,labelWidth:y,modelPropName:b,wrapperClass:x},S),{},{commonComponentProps:C,componentProps:S.componentProps,controlClass:[d,S.controlClass].filter(Boolean).join(` `),formFieldProps:R(R({},m),S.formFieldProps),formItemClass:[`shrink-0`,t.hidden?`hidden`:``,h,w].filter(Boolean).join(` `),labelClass:[v,S.labelClass].filter(Boolean).join(` `),disabled:(i=(a=t.disabled)==null?S.disabled:a)==null?f:i,hideLabel:(o=(s=t.forceHideLabel)==null?S.hideLabel:s)==null?g:o})}function Bp(e,t){let n=`${t.arrayField}[${t.index}]`,r=Lp(n,e.fieldName),i={arrayField:t.arrayField,fieldName:r,originalFieldName:e.fieldName,rowIndex:t.index,rowPath:n};return zp(R(R({},e),{},{componentProps:Ep(e.componentProps,i),dependencies:jp(e.dependencies,i),fieldName:r,help:Op(e.help,i),renderComponentContent:kp(e.renderComponentContent,i)}),{commonConfig:Dp(t.commonConfig,i),disabled:t.disabled||e.disabled,forceHideLabel:!0,globalCommonConfig:Dp(t.globalCommonConfig,i)})}var Vp={class:`border-border/70 overflow-hidden rounded-md border`},Hp={key:0,class:`text-muted-foreground px-2 py-2 text-left text-sm font-normal`},Up={class:`text-muted-foreground px-2 py-2 text-left text-sm font-normal`},Wp={key:0,class:`text-muted-foreground mb-2 text-sm sm:mb-0 sm:px-4 sm:py-3`},Gp={class:`text-muted-foreground mb-1 text-xs font-medium sm:hidden`},Kp={class:`flex justify-end pt-1 sm:block sm:px-2 sm:py-3`},qp={key:0,class:`text-muted-foreground py-6 text-center text-sm`},Jp=A(R(R({},{name:`VbenFormFieldArray`,inheritAttrs:!1}),{},{__name:`form-field-array`,props:{actionText:{default:`操作`},addButtonText:{default:`添加一行`},commonConfig:{default:()=>({})},createRow:{type:Function,default:void 0},disabled:{type:Boolean,default:!1},emptyText:{default:`暂无数据`},globalCommonConfig:{default:()=>({})},max:{default:1/0},min:{default:0},name:{default:``},schema:{default:()=>[]},showIndex:{type:Boolean,default:!0}},setup(e){let t=e,n=O(()=>t.name),r=mi().form;if(!r)throw Error(`Form api is required in `);let o=r,s=o.useSelector(e=>{let n=sn(e.values,t.name);return Array.isArray(n)?n.length:0}),c=O(()=>Array.from({length:s.value},(e,t)=>t)),l=O(()=>s.values.value>t.min),d=O(()=>({gridTemplateColumns:[...t.showIndex?[`3rem`]:[],...t.schema.map(()=>`minmax(0, 1fr)`),`4rem`].join(` `)}));function p(){if(t.createRow)return t.createRow();let e={};return t.schema.forEach(t=>{let n=null;Reflect.has(t,`defaultValue`)&&t.defaultValue!==void 0?n=t.defaultValue:`type`in t&&t.type===`array`&&(n=[]),vn(e,t.fieldName,n)}),e}function m(){t.disabled||!l.value||o.pushFieldValue(n.value,p())}function h(e){t.disabled||!u.value||o.removeFieldValue(n.value,e)}function g(e){return t.schema.map(r=>Bp(r,{arrayField:n.value,commonConfig:t.commonConfig,disabled:t.disabled,globalCommonConfig:t.globalCommonConfig,index:e}))}let _=O(()=>Array.from({length:s.value},(e,t)=>g(t)));return(t,r)=>(j(),S(`div`,{class:y(f(B)(`w-full`,t.$attrs.class))},[b(`div`,Vp,[b(`div`,{class:`bg-muted/30 border-border hidden border-b px-2 sm:grid`,style:T(d.value)},[e.showIndex?(j(),S(`div`,Hp,` # `)):I(``,!0),(j(!0),S(te,null,C(e.schema,e=>(j(),S(`div`,{key:e.fieldName,class:`text-muted-foreground px-2 py-2 text-left text-sm font-normal`},[i(f(vt),{content:e.label},null,8,[`content`])]))),128)),b(`div`,Up,ie(e.actionText),1)],4),(j(!0),S(te,null,C(c.value,t=>(j(),S(`div`,{key:`${n.value}-${t}`,class:`border-border/60 border-b p-3 last:border-b-0 sm:grid sm:p-0`,style:T(d.value)},[e.showIndex?(j(),S(`div`,Wp,[r[0]||(r[0]=b(`span`,{class:`sm:hidden`},`#`,-1)),a(` `+ie(t+1),1)])):I(``,!0),(j(!0),S(te,null,C(_.value[t],(t,n)=>{var r;return j(),S(`div`,{key:t.fieldName,class:`min-w-0 py-2 sm:px-2`},[b(`div`,Gp,[i(f(vt),{content:(r=e.schema)==null||(r=r[n])==null?void 0:r.label},null,8,[`content`])]),i(Cp,E({ref_for:!0},t,{class:t.formItemClass}),null,16,[`class`])])}),128)),b(`div`,Kp,[i(f(Ke),{type:`button`,disabled:e.disabled||!u.value,"on-click":()=>h(t),class:`text-muted-foreground hover:text-destructive`},{default:M(()=>[i(f(Mr),{class:`size-4`})]),_:1},8,[`disabled`,`on-click`])])],4))),128)),f(s)===0?(j(),S(`div`,qp,ie(e.emptyText),1)):I(``,!0)]),i(f(gt),{variant:`outline`,size:`sm`,type:`button`,disabled:e.disabled||!l.value,class:`mt-3 w-full border-dashed`,onClick:m},{default:M(()=>[i(f(jr),{class:`mr-1 size-4`}),a(` `+ie(e.addButtonText),1)]),_:1},8,[`disabled`])],2))}})),Yp=`modelValue`,Xp={},Zp={DefaultButton:n(gt,{size:`sm`,variant:`outline`}),PrimaryButton:n(gt,{size:`sm`,variant:`default`}),VbenCheckbox:Qr,VbenFormFieldArray:Jp,VbenInput:Lr,VbenInputPassword:li,VbenPinInput:fi,VbenSelect:pi},Qp={VbenCheckbox:`checked`};function $p(e){var t;let{config:n,defineRules:r,rules:i}=e,{changeEventFallback:a=!1,emptyStateValue:o=void 0}=n||{};Object.assign(Xp,{changeEventFallback:a,emptyStateValue:o}),r&&($f(`setup-vben-form-define-rules`,"[Vben Form] `setupVbenForm({ defineRules })` is deprecated. Use `setupVbenForm({ rules })` instead."),yi(r)),i&&yi(i);let s=(t=n==null?void 0:n.baseModelPropName)==null?Yp:t,c=n==null?void 0:n.modelPropNameMap,l=ti.getComponents();for(let e of Object.keys(l)){let t=e;Zp[t]=l[e],s!==Yp&&(Qp[t]=s),c&&c[t]&&(Qp[t]=c[t])}}export{Yr as A,Ar as B,If as C,hi as D,Bl as E,Vr as F,On as G,Er as H,Lr as I,xn as J,Sn as K,Nr as L,qr as M,Wr as N,ti as O,Hr as P,Mr as R,Zf as S,uu as T,Tr as U,Dr as V,Sr as W,en as X,sn as Y,ap as _,zp as a,Xf as b,Rp as c,hp as d,gp as f,ip as g,rp as h,$p as i,Jr as j,Qr as k,Cp as l,tp as m,Zp as n,Fp as o,ep as p,yn as q,Xp as r,Lp as s,Qp as t,vp as u,$f as v,yd as w,Jf as x,qf as y,jr as z}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/config-provider-Drlcp5ju.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/config-provider-Drlcp5ju.js new file mode 100644 index 000000000..32e4aca72 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/config-provider-Drlcp5ju.js @@ -0,0 +1,14 @@ +import{Cn as e,D as t,Ht as n,Ut as r,ct as i,ft as a,g as o,gn as s,gt as c,k as l,u,vn as d,xn as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{f as p,n as m}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as h}from"./module-CyhaP5hi.js";import{r as g,t as _}from"./en_US-Cv9hrLhb.js";import{$ as v,A as y,B as b,D as x,E as S,H as ee,I as te,L as ne,M as re,N as ie,O as C,St as w,Tt as T,c as ae,h as oe,i as se,l as ce,m as E,n as le,o as ue,s as D,t as O,u as k,vt as A,w as j,wt as de,x as fe,z as pe}from"./useConfigInject-z_xeO0pP.js";import{t as M}from"./Keyframes-K60KFfv3.js";import{t as me}from"./motionUtil-BeNb4tZl.js";import{i as he,t as ge}from"./Portal-jWUJieln.js";import{t as _e}from"./LoadingOutlined-tpSKTswf.js";import{t as N}from"./CloseOutlined-BdX5pn5u.js";import{t as P}from"./CloseCircleFilled-C9x0ZM0q.js";import{a as ve,i as ye,n as F,o as be,r as xe,t as I}from"./InfoCircleFilled-Cw2MgMaJ.js";import{t as L}from"./CheckCircleFilled-CvJ3C2gR.js";var R=g({},_.Modal);function Se(e){R=e?g(g({},R),e):g({},_.Modal)}function Ce(){return R}var z=`internalMark`,B=l({compatConfig:{MODE:3},name:`ALocaleProvider`,props:{locale:{type:Object},ANT_MARK__:String},setup(e,t){let{slots:r}=t;C(e.ANT_MARK__===z,`LocaleProvider`,"`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead");let i=s({antLocale:g(g({},e.locale),{exist:!0}),ANT_MARK__:z});return c(`localeData`,i),n(()=>e.locale,e=>{Se(e&&e.Modal),i.antLocale=g(g({},e),{exist:!0})},{immediate:!0}),()=>{var e;return(e=r.default)==null?void 0:e.call(r)}}});B.install=function(e){return e.component(B.name,B),e};var we=v(B),V=l({name:`Notice`,inheritAttrs:!1,props:[`prefixCls`,`duration`,`updateMark`,`noticeKey`,`closeIcon`,`closable`,`props`,`onClick`,`onClose`,`holder`,`visible`],setup(e,r){let{attrs:s,slots:c}=r,l,d=!1,f=o(()=>e.duration===void 0?4.5:e.duration),p=()=>{f.value&&!d&&(l=setTimeout(()=>{h()},f.value*1e3))},m=()=>{l&&(clearTimeout(l),l=null)},h=t=>{t&&t.stopPropagation(),m();let{onClose:n,noticeKey:r}=e;n&&n(r)},g=()=>{m(),p()};return i(()=>{p()}),a(()=>{d=!0,m()}),n([f,()=>e.updateMark,()=>e.visible],(e,t)=>{let[n,r,i]=e,[a,o,s]=t;(n!==a||r!==o||i!==s&&s)&&g()},{flush:`post`}),()=>{var n,r;let{prefixCls:i,closable:a,closeIcon:o=(n=c.closeIcon)==null?void 0:n.call(c),onClick:l,holder:d}=e,{class:f,style:g}=s,_=`${i}-notice`,v=Object.keys(s).reduce((e,t)=>((t.startsWith(`data-`)||t.startsWith(`aria-`)||t===`role`)&&(e[t]=s[t]),e),{}),y=t(`div`,T({class:A(_,f,{[`${_}-closable`]:a}),style:g,onMouseenter:m,onMouseleave:p,onClick:l},v),[t(`div`,{class:`${_}-content`},[(r=c.default)==null?void 0:r.call(c)]),a?t(`a`,{tabindex:0,onClick:h,class:`${_}-close`},[o||t(`span`,{class:`${_}-close-x`},null)]):null]);return d?t(u,{to:d},{default:()=>y}):y}}}),Te=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let{prefixCls:e,animation:t=`fade`}=n,r=n.transitionName;return!r&&t&&(r=`${e}-${t}`),he(r)}),f=(e,t)=>{let r=e.key||Oe(),i=g(g({},e),{key:r}),{maxCount:a}=n,o=l.value.map(e=>e.notice.key).indexOf(r),s=l.value.concat();o===-1?(a&&l.value.length>=a&&(i.key=s[0].notice.key,i.updateMark=Oe(),i.userPassKey=r,s.shift()),s.push({notice:i,holderCallback:t})):s.splice(o,1,{notice:i,holderCallback:t}),l.value=s},p=t=>{l.value=e(l.value).filter(e=>{let{notice:{key:n,userPassKey:r}}=e;return(r||n)!==t})};return a({add:f,remove:p,notices:l}),()=>{var e;let{prefixCls:r,closeIcon:a=(e=s.closeIcon)==null?void 0:e.call(s,{prefixCls:r})}=n,o=l.value.map((e,i)=>{let{notice:o,holderCallback:s}=e,u=i===l.value.length-1?o.updateMark:void 0,{key:d,userPassKey:f}=o,{content:m}=o,h=g(g(g({prefixCls:r,closeIcon:typeof a==`function`?a({prefixCls:r}):a},o),o.props),{key:d,noticeKey:f||d,updateMark:u,onClose:e=>{var t;p(e),(t=o.onClose)==null||t.call(o)},onClick:o.onClick});return s?t(`div`,{key:d,class:`${r}-hook-holder`,ref:e=>{d!==void 0&&(e?(c.set(d,e),s(e,h)):c.delete(d))}},null):t(V,T(T({},h),{},{class:A(h.class,n.hashId)}),{default:()=>[typeof m==`function`?m({prefixCls:r}):m]})}),d={[r]:1,[i.class]:!!i.class,[n.hashId]:!0};return t(`div`,{class:d,style:i.style||{top:`65px`,left:`50%`}},[t(m,T({tag:`div`},u.value),{default:()=>[o]})])}}});H.newInstance=function(e,n){let r=e||{},{name:a=`notification`,getContainer:s,appContext:c,prefixCls:u,rootPrefixCls:d,transitionName:m,hasTransitionName:h,useStyle:g}=r,_=Te(r,[`name`,`getContainer`,`appContext`,`prefixCls`,`rootPrefixCls`,`transitionName`,`hasTransitionName`,`useStyle`]),v=document.createElement(`div`);s?s().appendChild(v):document.body.appendChild(v);let y=l({compatConfig:{MODE:3},name:`NotificationWrapper`,setup(e,r){let{attrs:s}=r,c=f(),l=o(()=>Q.getPrefixCls(a,u)),[,_]=g(l);return i(()=>{n({notice(e){var t;(t=c.value)==null||t.add(e)},removeNotice(e){var t;(t=c.value)==null||t.remove(e)},destroy(){p(null,v),v.parentNode&&v.parentNode.removeChild(v)},component:c})}),()=>{let e=Q,n=e.getRootPrefixCls(d,l.value),r=h?m:`${l.value}-${m}`;return t($,T(T({},e),{},{prefixCls:n}),{default:()=>[t(H,T(T({ref:c},s),{},{prefixCls:l.value,transitionName:r,hashId:_.value}),null)]})}}}),b=t(y,_);b.appContext=c||b.appContext,p(b,v)};var ke=0,Ae=Date.now();function je(){let e=ke;return ke+=1,`rcNotification_${Ae}_${e}`}var Me=l({name:`HookNotification`,inheritAttrs:!1,props:[`prefixCls`,`transitionName`,`animation`,`maxCount`,`closeIcon`,`hashId`,`remove`,`notices`,`getStyles`,`getClassName`,`onAllRemoved`,`getContainer`],setup(e,r){let{attrs:i,slots:a}=r,s=new Map,c=o(()=>e.notices),l=o(()=>{let t=e.transitionName;if(!t&&e.animation)switch(typeof e.animation){case`string`:t=e.animation;break;case`function`:t=e.animation().name;break;case`object`:t=e.animation.name;break;default:t=`${e.prefixCls}-fade`}return he(t)}),u=t=>e.remove(t),f=d({});n(c,()=>{let t={};Object.keys(f.value).forEach(e=>{t[e]=[]}),e.notices.forEach(e=>{let{placement:n=`topRight`}=e.notice;n&&(t[n]=t[n]||[],t[n].push(e))}),f.value=t});let p=o(()=>Object.keys(f.value));return()=>{var n;let{prefixCls:r,closeIcon:o=(n=a.closeIcon)==null?void 0:n.call(a,{prefixCls:r})}=e,d=p.value.map(n=>{var a,d;let p=f.value[n],h=(a=e.getClassName)==null?void 0:a.call(e,n),_=(d=e.getStyles)==null?void 0:d.call(e,n),v=p.map((n,i)=>{let{notice:a,holderCallback:l}=n,d=i===c.value.length-1?a.updateMark:void 0,{key:f,userPassKey:p}=a,{content:m}=a,h=g(g(g({prefixCls:r,closeIcon:typeof o==`function`?o({prefixCls:r}):o},a),a.props),{key:f,noticeKey:p||f,updateMark:d,onClose:e=>{var t;u(e),(t=a.onClose)==null||t.call(a)},onClick:a.onClick});return l?t(`div`,{key:f,class:`${r}-hook-holder`,ref:e=>{f!==void 0&&(e?(s.set(f,e),l(e,h)):s.delete(f))}},null):t(V,T(T({},h),{},{class:A(h.class,e.hashId)}),{default:()=>[typeof m==`function`?m({prefixCls:r}):m]})}),y={[r]:1,[`${r}-${n}`]:1,[i.class]:!!i.class,[e.hashId]:!0,[h]:!!h};function b(){var t;p.length>0||(Reflect.deleteProperty(f.value,n),(t=e.onAllRemoved)==null||t.call(e))}return t(`div`,{key:n,class:y,style:i.style||_||{top:`65px`,left:`50%`}},[t(m,T(T({tag:`div`},l.value),{},{onAfterLeave:b}),{default:()=>[v]})])});return t(ge,{getContainer:e.getContainer},{default:()=>[d]})}}}),Ne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);idocument.body,Fe=0;function Ie(){let e={};return[...arguments].forEach(t=>{t&&Object.keys(t).forEach(n=>{let r=t[n];r!==void 0&&(e[n]=r)})}),e}function Le(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{getContainer:r=Pe,motion:i,prefixCls:a,maxCount:o,getClassName:s,getStyles:c,onAllRemoved:l}=e,u=Ne(e,[`getContainer`,`motion`,`prefixCls`,`maxCount`,`getClassName`,`getStyles`,`onAllRemoved`]),d=f([]),p=f(),m=(e,t)=>{let n=e.key||je(),r=g(g({},e),{key:n}),i=d.value.map(e=>e.notice.key).indexOf(n),a=d.value.concat();i===-1?(o&&d.value.length>=o&&(r.key=a[0].notice.key,r.updateMark=je(),r.userPassKey=n,a.shift()),a.push({notice:r,holderCallback:t})):a.splice(i,1,{notice:r,holderCallback:t}),d.value=a},h=e=>{d.value=d.value.filter(t=>{let{notice:{key:n,userPassKey:r}}=t;return(r||n)!==e})},_=()=>{d.value=[]},v=()=>t(Me,{ref:p,prefixCls:a,maxCount:o,notices:d.value,remove:h,getClassName:s,getStyles:c,animation:i,hashId:e.hashId,onAllRemoved:l,getContainer:r},null),y=f([]);return n(y,()=>{y.value.length&&(y.value.forEach(e=>{switch(e.type){case`open`:m(e.config);break;case`close`:h(e.key);break;case`destroy`:_()}}),y.value=[])}),[{open:e=>{let t=Ie(u,e);(t.key===null||t.key===void 0)&&(t.key=`vc-notification-${Fe}`,Fe+=1),y.value=[...y.value,{type:`open`,config:t}]},close:e=>{y.value=[...y.value,{type:`close`,key:e}]},destroy:()=>{y.value=[...y.value,{type:`destroy`}]}},v]}var Re=H,ze=e=>{let{componentCls:t,iconCls:n,boxShadowSecondary:r,colorBgElevated:i,colorSuccess:a,colorError:o,colorWarning:s,colorInfo:c,fontSizeLG:l,motionEaseInOutCirc:u,motionDurationSlow:d,marginXS:f,paddingXS:p,borderRadiusLG:m,zIndexPopup:h,messageNoticeContentPadding:_}=e,v=new M(`MessageMoveIn`,{"0%":{padding:0,transform:`translateY(-100%)`,opacity:0},"100%":{padding:p,transform:`translateY(0)`,opacity:1}}),y=new M(`MessageMoveOut`,{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}});return[{[t]:g(g({},E(e)),{position:`fixed`,top:f,left:`50%`,transform:`translateX(-50%)`,width:`100%`,pointerEvents:`none`,zIndex:h,[`${t}-move-up`]:{animationFillMode:`forwards`},[` + ${t}-move-up-appear, + ${t}-move-up-enter + `]:{animationName:v,animationDuration:d,animationPlayState:`paused`,animationTimingFunction:u},[` + ${t}-move-up-appear${t}-move-up-appear-active, + ${t}-move-up-enter${t}-move-up-enter-active + `]:{animationPlayState:`running`},[`${t}-move-up-leave`]:{animationName:y,animationDuration:d,animationPlayState:`paused`,animationTimingFunction:u},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:`running`},"&-rtl":{direction:`rtl`,span:{direction:`rtl`}}})},{[`${t}-notice`]:{padding:p,textAlign:`center`,[n]:{verticalAlign:`text-bottom`,marginInlineEnd:f,fontSize:l},[`${t}-notice-content`]:{display:`inline-block`,padding:_,background:i,borderRadius:m,boxShadow:r,pointerEvents:`all`},[`${t}-success ${n}`]:{color:a},[`${t}-error ${n}`]:{color:o},[`${t}-warning ${n}`]:{color:s},[` + ${t}-info ${n}, + ${t}-loading ${n}`]:{color:c}}},{[`${t}-notice-pure-panel`]:{padding:0,textAlign:`start`}}]},U=k(`Message`,e=>[ze(ce(e,{messageNoticeContentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}))],e=>({height:150,zIndexPopup:e.zIndexPopupBase+10})),Be={info:t(I,null,null),success:t(L,null,null),error:t(P,null,null),warning:t(F,null,null),loading:t(_e,null,null)},Ve=l({name:`PureContent`,inheritAttrs:!1,props:[`prefixCls`,`type`,`icon`],setup(e,n){let{slots:r}=n;return()=>{var n;return t(`div`,{class:A(`${e.prefixCls}-custom-content`,`${e.prefixCls}-${e.type}`)},[e.icon||Be[e.type],t(`span`,null,[(n=r.default)==null?void 0:n.call(r)])])}}});l({name:`PurePanel`,inheritAttrs:!1,props:[`prefixCls`,`class`,`type`,`icon`,`content`],setup(e,n){let{slots:r,attrs:i}=n;var a;let{getPrefixCls:s}=pe(),c=o(()=>e.prefixCls||s(`message`)),[,l]=U(c);return t(V,T(T({},i),{},{prefixCls:c.value,class:A(l.value,`${c.value}-notice-pure-panel`),noticeKey:`pure`,duration:null}),{default:()=>[t(Ve,{prefixCls:c.value,type:e.type,icon:e.icon},{default:()=>[(a=r.default)==null?void 0:a.call(r)]})]})}});var He=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);is(`message`,e.prefixCls)),[,u]=U(l),d=()=>{var t;let n=(t=e.top)==null?Ue:t;return{left:`50%`,transform:`translateX(-50%)`,top:typeof n==`number`?`${n}px`:n}},f=()=>A(u.value,e.rtl?`${l.value}-rtl`:``),p=()=>{var t;return me({prefixCls:l.value,animation:(t=e.animation)==null?`move-up`:t,transitionName:e.transitionName})},m=t(`span`,{class:`${l.value}-close-x`},[t(N,{class:`${l.value}-close-icon`},null)]),[h,_]=Le({getStyles:d,prefixCls:l.value,getClassName:f,motion:p,closable:!1,closeIcon:m,duration:(i=e.duration)==null?We:i,getContainer:(a=e.staticGetContainer)==null?c.value:a,maxCount:e.maxCount,onAllRemoved:e.onAllRemoved});return r(g(g({},h),{prefixCls:l,hashId:u})),_}}),Ke=0;function qe(e){let n=f(null),r=Symbol(`messageHolderKey`),i=e=>{var t;(t=n.value)==null||t.close(e)},a=e=>{if(!n.value){let e=()=>{};return e.then=()=>{},e}let{open:r,prefixCls:a,hashId:o}=n.value,s=`${a}-notice`,{content:c,icon:l,type:u,key:d,class:f,onClose:p}=e,m=He(e,[`content`,`icon`,`type`,`key`,`class`,`onClose`]),h=d;return h==null&&(Ke+=1,h=`antd-message-${Ke}`),de(e=>(r(g(g({},m),{key:h,content:()=>t(Ve,{prefixCls:a,type:u,icon:typeof l==`function`?l():l},{default:()=>[typeof c==`function`?c():c]}),placement:`top`,class:A(u&&`${s}-${u}`,o,f),onClose:()=>{p==null||p(),e()}})),()=>{i(h)}))},o={open:a,destroy:e=>{var t;e===void 0?(t=n.value)==null||t.destroy():i(e)}};return[`info`,`success`,`warning`,`error`,`loading`].forEach(e=>{o[e]=(t,n,r)=>{let i;i=t&&typeof t==`object`&&`content`in t?t:{content:t};let o,s;typeof n==`function`?s=n:(o=n,s=r);let c=g(g({onClose:s,duration:o},i),{type:e});return a(c)}}),[o,()=>t(Ge,T(T({key:r},e),{},{ref:n}),null)]}function Je(e){return qe(e)}var Ye=3,Xe,W,Ze=1,Qe=``,$e=`move-up`,et=!1,tt=()=>document.body,nt,rt=!1;function it(){return Ze++}function at(e){e.top!==void 0&&(Xe=e.top,W=null),e.duration!==void 0&&(Ye=e.duration),e.prefixCls!==void 0&&(Qe=e.prefixCls),e.getContainer!==void 0&&(tt=e.getContainer,W=null),e.transitionName!==void 0&&($e=e.transitionName,W=null,et=!0),e.maxCount!==void 0&&(nt=e.maxCount,W=null),e.rtl!==void 0&&(rt=e.rtl)}function ot(e,t){if(W){t(W);return}Re.newInstance({appContext:e.appContext,prefixCls:e.prefixCls||Qe,rootPrefixCls:e.rootPrefixCls,transitionName:$e,hasTransitionName:et,style:{top:Xe},getContainer:tt||e.getPopupContainer,maxCount:nt,name:`message`,useStyle:U},e=>{if(W){t(W);return}W=e,t(e)})}var st={info:I,success:L,error:P,warning:F,loading:_e},ct=Object.keys(st);function lt(e){let n=e.duration===void 0?Ye:e.duration,r=e.key||it(),i=new Promise(i=>{let a=()=>(typeof e.onClose==`function`&&e.onClose(),i(!0));ot(e,i=>{i.notice({key:r,duration:n,style:e.style||{},class:e.class,content:n=>{let{prefixCls:r}=n,i=st[e.type],a=i?t(i,null,null):``,o=A(`${r}-custom-content`,{[`${r}-${e.type}`]:e.type,[`${r}-rtl`]:rt===!0});return t(`div`,{class:o},[typeof e.icon==`function`?e.icon():e.icon||a,t(`span`,null,[typeof e.content==`function`?e.content():e.content])])},onClose:a,onClick:e.onClick})})}),a=()=>{W&&W.removeNotice(r)};return a.then=(e,t)=>i.then(e,t),a.promise=i,a}function ut(e){return Object.prototype.toString.call(e)===`[object Object]`&&!!e.content}var G={open:lt,config:at,destroy(e){if(W){if(e){let{removeNotice:t}=W;t(e)}else{let{destroy:e}=W;e(),W=null}}}};function dt(e,t){e[t]=(n,r,i)=>ut(n)?e.open(g(g({},n),{type:t})):(typeof r==`function`&&(i=r,r=void 0),e.open({content:n,duration:r,type:t,onClose:i}))}ct.forEach(e=>dt(G,e)),G.warn=G.warning,G.useMessage=Je;var ft=e=>{let{componentCls:t,width:n,notificationMarginEdge:r}=e,i=new M(`antNotificationTopFadeIn`,{"0%":{marginTop:`-100%`,opacity:0},"100%":{marginTop:0,opacity:1}}),a=new M(`antNotificationBottomFadeIn`,{"0%":{marginBottom:`-100%`,opacity:0},"100%":{marginBottom:0,opacity:1}}),o=new M(`antNotificationLeftFadeIn`,{"0%":{right:{_skip_check_:!0,value:n},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${t}-top, &${t}-bottom`]:{marginInline:0},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:r,[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}}}},pt=e=>{let{iconCls:t,componentCls:n,boxShadowSecondary:r,fontSizeLG:i,notificationMarginBottom:a,borderRadiusLG:o,colorSuccess:s,colorInfo:c,colorWarning:l,colorError:u,colorTextHeading:d,notificationBg:f,notificationPadding:p,notificationMarginEdge:m,motionDurationMid:h,motionEaseInOut:_,fontSize:v,lineHeight:y,width:b,notificationIconSize:x}=e,S=`${n}-notice`,ee=new M(`antNotificationFadeIn`,{"0%":{left:{_skip_check_:!0,value:b},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),te=new M(`antNotificationFadeOut`,{"0%":{maxHeight:e.animationMaxHeight,marginBottom:a,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[n]:g(g(g(g({},E(e)),{position:`fixed`,zIndex:e.zIndexPopup,marginInlineEnd:m,[`${n}-hook-holder`]:{position:`relative`},[`&${n}-top, &${n}-bottom`]:{[`${n}-notice`]:{marginInline:`auto auto`}},[`&${n}-topLeft, &${n}-bottomLeft`]:{[`${n}-notice`]:{marginInlineEnd:`auto`,marginInlineStart:0}},[`${n}-fade-enter, ${n}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:_,animationFillMode:`both`,opacity:0,animationPlayState:`paused`},[`${n}-fade-leave`]:{animationTimingFunction:_,animationFillMode:`both`,animationDuration:h,animationPlayState:`paused`},[`${n}-fade-enter${n}-fade-enter-active, ${n}-fade-appear${n}-fade-appear-active`]:{animationName:ee,animationPlayState:`running`},[`${n}-fade-leave${n}-fade-leave-active`]:{animationName:te,animationPlayState:`running`}}),ft(e)),{"&-rtl":{direction:`rtl`,[`${n}-notice-btn`]:{float:`left`}}})},{[S]:{position:`relative`,width:b,maxWidth:`calc(100vw - ${m*2}px)`,marginBottom:a,marginInlineStart:`auto`,padding:p,overflow:`hidden`,lineHeight:y,wordWrap:`break-word`,background:f,borderRadius:o,boxShadow:r,[`${n}-close-icon`]:{fontSize:v,cursor:`pointer`},[`${S}-message`]:{marginBottom:e.marginXS,color:d,fontSize:i,lineHeight:e.lineHeightLG},[`${S}-description`]:{fontSize:v},[`&${S}-closable ${S}-message`]:{paddingInlineEnd:e.paddingLG},[`${S}-with-icon ${S}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.marginSM+x,fontSize:i},[`${S}-with-icon ${S}-description`]:{marginInlineStart:e.marginSM+x,fontSize:v},[`${S}-icon`]:{position:`absolute`,fontSize:x,lineHeight:0,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:c},[`&-warning${t}`]:{color:l},[`&-error${t}`]:{color:u}},[`${S}-close`]:{position:`absolute`,top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:`none`,width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:`flex`,alignItems:`center`,justifyContent:`center`,"&:hover":{color:e.colorIconHover,backgroundColor:e.wireframe?`transparent`:e.colorFillContent}},[`${S}-btn`]:{float:`right`,marginTop:e.marginSM}}},{[`${S}-pure-panel`]:{margin:0}}]},K=k(`Notification`,e=>{let t=e.paddingMD,n=e.paddingLG;return[pt(ce(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`,notificationMarginBottom:e.margin,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationIconSize:e.fontSizeLG*e.lineHeightLG,notificationCloseButtonSize:e.controlHeightLG*.55}))]},e=>({zIndexPopup:e.zIndexPopupBase+50,width:384}));function mt(e,n){return n||t(`span`,{class:`${e}-close-x`},[t(N,{class:`${e}-close-icon`},null)])}t(I,null,null),t(L,null,null),t(P,null,null),t(F,null,null),t(_e,null,null);var ht={success:L,info:I,error:P,warning:F};function gt(e){let{prefixCls:n,icon:r,type:i,message:a,description:o,btn:s}=e,c=null;if(r)c=t(`span`,{class:`${n}-icon`},[w(r)]);else if(i){let e=ht[i];c=t(e,{class:`${n}-icon ${n}-icon-${i}`},null)}return t(`div`,{class:A({[`${n}-with-icon`]:c}),role:`alert`},[c,t(`div`,{class:`${n}-message`},[a]),t(`div`,{class:`${n}-description`},[o]),s&&t(`div`,{class:`${n}-btn`},[s])])}l({name:`PurePanel`,inheritAttrs:!1,props:[`prefixCls`,`icon`,`type`,`message`,`description`,`btn`,`closeIcon`],setup(e){let{getPrefixCls:n}=O(`notification`,e),r=o(()=>e.prefixCls||n(`notification`)),i=o(()=>`${r.value}-notice`),[,a]=K(r);return()=>t(V,T(T({},e),{},{prefixCls:r.value,class:A(a.value,`${i.value}-pure-panel`),noticeKey:`pure`,duration:null,closable:e.closable,closeIcon:mt(r.value,e.closeIcon)}),{default:()=>[t(gt,{prefixCls:i.value,icon:e.icon,type:e.type,message:e.message,description:e.description,btn:e.btn},null)]})}});function _t(e,t,n){let r;switch(t=typeof t==`number`?`${t}px`:t,n=typeof n==`number`?`${n}px`:n,e){case`top`:r={left:`50%`,transform:`translateX(-50%)`,right:`auto`,top:t,bottom:`auto`};break;case`topLeft`:r={left:0,top:t,bottom:`auto`};break;case`topRight`:r={right:0,top:t,bottom:`auto`};break;case`bottom`:r={left:`50%`,transform:`translateX(-50%)`,right:`auto`,top:`auto`,bottom:n};break;case`bottomLeft`:r={left:0,top:`auto`,bottom:n};break;default:r={right:0,top:`auto`,bottom:n}}return r}function vt(e){return{name:`${e}-fade`}}var yt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ie.prefixCls||r(`notification`)),s=t=>{var n,r;return _t(t,(n=e.top)==null?bt:n,(r=e.bottom)==null?bt:r)},[,c]=K(a),[l,u]=Le({prefixCls:a.value,getStyles:s,getClassName:()=>A(c.value,{[`${a.value}-rtl`]:e.rtl}),motion:()=>vt(a.value),closable:!0,closeIcon:mt(a.value),duration:xt,getContainer:()=>{var t,n;return((t=e.getPopupContainer)==null?void 0:t.call(e))||((n=i.value)==null?void 0:n.call(i))||document.body},maxCount:e.maxCount,hashId:c.value,onAllRemoved:e.onAllRemoved});return n(g(g({},l),{prefixCls:a.value,hashId:c})),u}});function Ct(e){let n=f(null),r=Symbol(`notificationHolderKey`),i=e=>{if(!n.value)return;let{open:r,prefixCls:i,hashId:a}=n.value,o=`${i}-notice`,{message:s,description:c,icon:l,type:u,btn:d,class:f}=e,p=yt(e,[`message`,`description`,`icon`,`type`,`btn`,`class`]);return r(g(g({placement:`topRight`},p),{content:()=>t(gt,{prefixCls:o,icon:typeof l==`function`?l():l,type:u,message:typeof s==`function`?s():s,description:typeof c==`function`?c():c,btn:typeof d==`function`?d():d},null),class:A(u&&`${o}-${u}`,a,f)}))},a={open:i,destroy:e=>{var t,r;e===void 0?(r=n.value)==null||r.destroy():(t=n.value)==null||t.close(e)}};return[`success`,`info`,`warning`,`error`].forEach(e=>{a[e]=t=>i(g(g({},t),{type:e}))}),[a,()=>t(St,T(T({key:r},e),{},{ref:n}),null)]}function wt(e){return Ct(e)}var q={},Tt=4.5,Et=`24px`,Dt=`24px`,J=``,Ot=`topRight`,kt=()=>document.body,At=null,Y=!1,jt;function Mt(e){let{duration:t,placement:n,bottom:r,top:i,getContainer:a,closeIcon:o,prefixCls:s}=e;s!==void 0&&(J=s),t!==void 0&&(Tt=t),n!==void 0&&(Ot=n),r!==void 0&&(Dt=typeof r==`number`?`${r}px`:r),i!==void 0&&(Et=typeof i==`number`?`${i}px`:i),a!==void 0&&(kt=a),o!==void 0&&(At=o),e.rtl!==void 0&&(Y=e.rtl),e.maxCount!==void 0&&(jt=e.maxCount)}function Nt(e,n){let{prefixCls:r,placement:i=Ot,getContainer:a=kt,top:o,bottom:s,closeIcon:c=At,appContext:l}=e,{getPrefixCls:u}=Kt(),d=u(`notification`,r||J),f=`${d}-${i}-${Y}`,p=q[f];if(p){Promise.resolve(p).then(e=>{n(e)});return}let m=A(`${d}-${i}`,{[`${d}-rtl`]:Y===!0});Re.newInstance({name:`notification`,prefixCls:r||J,useStyle:K,class:m,style:_t(i,o==null?Et:o,s==null?Dt:s),appContext:l,getContainer:a,closeIcon:e=>{let{prefixCls:n}=e;return t(`span`,{class:`${n}-close-x`},[w(c,{},t(N,{class:`${n}-close-icon`},null))])},maxCount:jt,hasTransitionName:!0},e=>{q[f]=e,n(e)})}var Pt={success:be,info:ye,error:xe,warning:ve};function Ft(e){let{icon:n,type:r,description:i,message:a,btn:o}=e,s=e.duration===void 0?Tt:e.duration;Nt(e,c=>{c.notice({content:e=>{let{prefixCls:s}=e,c=`${s}-notice`,l=null;if(n)l=()=>t(`span`,{class:`${c}-icon`},[w(n)]);else if(r){let e=Pt[r];l=()=>t(e,{class:`${c}-icon ${c}-icon-${r}`},null)}return t(`div`,{class:l?`${c}-with-icon`:``},[l&&l(),t(`div`,{class:`${c}-message`},[!i&&l?t(`span`,{class:`${c}-message-single-line-auto-margin`},null):null,w(a)]),t(`div`,{class:`${c}-description`},[w(i)]),o?t(`span`,{class:`${c}-btn`},[w(o)]):null])},duration:s,closable:!0,onClose:e.onClose,onClick:e.onClick,key:e.key,style:e.style||{},class:e.class})})}var X={open:Ft,close(e){Object.keys(q).forEach(t=>Promise.resolve(q[t]).then(t=>{t.removeNotice(e)}))},config:Mt,destroy(){Object.keys(q).forEach(e=>{Promise.resolve(q[e]).then(e=>{e.destroy()}),delete q[e]})}};[`success`,`info`,`warning`,`error`].forEach(e=>{X[e]=t=>X.open(g(g({},t),{type:e}))}),X.warn=X.warning,X.useNotification=wt;var It=`-ant-${Date.now()}-${Math.random()}`;function Lt(e,t){let n={},r=(e,t)=>{let n=e.clone();return n=(t==null?void 0:t(n))||n,n.toRgbString()},i=(e,t)=>{let i=new h(e),a=j(i.toRgbString());n[`${t}-color`]=r(i),n[`${t}-color-disabled`]=a[1],n[`${t}-color-hover`]=a[4],n[`${t}-color-active`]=a[6],n[`${t}-color-outline`]=i.clone().setAlpha(.2).toRgbString(),n[`${t}-color-deprecated-bg`]=a[0],n[`${t}-color-deprecated-border`]=a[2]};if(t.primaryColor){i(t.primaryColor,`primary`);let e=new h(t.primaryColor),a=j(e.toRgbString());a.forEach((e,t)=>{n[`primary-${t+1}`]=e}),n[`primary-color-deprecated-l-35`]=r(e,e=>e.lighten(35)),n[`primary-color-deprecated-l-20`]=r(e,e=>e.lighten(20)),n[`primary-color-deprecated-t-20`]=r(e,e=>e.tint(20)),n[`primary-color-deprecated-t-50`]=r(e,e=>e.tint(50)),n[`primary-color-deprecated-f-12`]=r(e,e=>e.setAlpha(e.getAlpha()*.12));let o=new h(a[0]);n[`primary-color-active-deprecated-f-30`]=r(o,e=>e.setAlpha(e.getAlpha()*.3)),n[`primary-color-active-deprecated-d-02`]=r(o,e=>e.darken(2))}return t.successColor&&i(t.successColor,`success`),t.warningColor&&i(t.warningColor,`warning`),t.errorColor&&i(t.errorColor,`error`),t.infoColor&&i(t.infoColor,`info`),` + :root { + ${Object.keys(n).map(t=>`--${e}-${t}: ${n[t]};`).join(` +`)} + } + `.trim()}function Rt(e,t){let n=Lt(e,t);re()?y(n,`${It}-dynamic-theme`):C(!1,`ConfigProvider`,`SSR do not support dynamic theme with css variables.`)}var zt=e=>{let[t,n]=ae();return S(o(()=>({theme:t.value,token:n.value,hashId:``,path:[`ant-design-icons`,e.value]})),()=>[{[`.${e.value}`]:g(g({},oe()),{[`.${e.value} .${e.value}-icon`]:{display:`block`}})}])};function Bt(e,t){let n=o(()=>(e==null?void 0:e.value)||{}),r=o(()=>n.value.inherit===!1||!(t!=null&&t.value)?D:t.value);return o(()=>{if(!(e!=null&&e.value))return t==null?void 0:t.value;let i=g({},r.value.components);return Object.keys(e.value.components||{}).forEach(t=>{i[t]=g(g({},i[t]),e.value.components[t])}),g(g(g({},r.value),n.value),{token:g(g({},r.value.token),n.value.token),components:i})})}var Vt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{g(Q,Ut),Q.prefixCls=Z(),Q.iconPrefixCls=Ht(),Q.getPrefixCls=(e,t)=>t||(e?`${Q.prefixCls}-${e}`:Q.prefixCls),Q.getRootPrefixCls=()=>Q.prefixCls?Q.prefixCls:Z()});var Wt,Gt=e=>{Wt&&Wt(),Wt=r(()=>{g(Ut,s(e)),g(Q,s(e))}),e.theme&&Rt(Z(),e.theme)},Kt=()=>({getPrefixCls:(e,t)=>t||(e?`${Z()}-${e}`:Z()),getIconPrefixCls:Ht,getRootPrefixCls:()=>Q.prefixCls?Q.prefixCls:Z()}),$=l({compatConfig:{MODE:3},name:`AConfigProvider`,inheritAttrs:!1,props:ne(),setup(e,i){let{slots:a}=i,s=pe(),c=(t,n)=>{let{prefixCls:r=`ant`}=e;if(n)return n;let i=r||s.getPrefixCls(``);return t?`${i}-${t}`:i},l=o(()=>e.iconPrefixCls||s.iconPrefixCls.value||`anticon`),u=o(()=>l.value!==s.iconPrefixCls.value),d=o(()=>{var t;return e.csp||((t=s.csp)==null?void 0:t.value)}),f=zt(l),p=Bt(o(()=>e.theme),o(()=>{var e;return(e=s.theme)==null?void 0:e.value})),m=t=>(e.renderEmpty||a.renderEmpty||s.renderEmpty||se)(t),h=o(()=>{var t,n;return(t=e.autoInsertSpaceInButton)==null?(n=s.autoInsertSpaceInButton)==null?void 0:n.value:t}),v=o(()=>{var t;return e.locale||((t=s.locale)==null?void 0:t.value)});n(v,()=>{Ut.locale=v.value},{immediate:!0});let y=o(()=>{var t;return e.direction||((t=s.direction)==null?void 0:t.value)}),S=o(()=>{var t,n;return(t=e.space)==null?(n=s.space)==null?void 0:n.value:t}),ne=o(()=>{var t,n;return(t=e.virtual)==null?(n=s.virtual)==null?void 0:n.value:t}),re=o(()=>{var t,n;return(t=e.dropdownMatchSelectWidth)==null?(n=s.dropdownMatchSelectWidth)==null?void 0:n.value:t}),C=o(()=>{var t;return e.getTargetContainer===void 0?(t=s.getTargetContainer)==null?void 0:t.value:e.getTargetContainer}),w=o(()=>{var t;return e.getPopupContainer===void 0?(t=s.getPopupContainer)==null?void 0:t.value:e.getPopupContainer}),T=o(()=>{var t;return e.pageHeader===void 0?(t=s.pageHeader)==null?void 0:t.value:e.pageHeader}),ae=o(()=>{var t;return e.input===void 0?(t=s.input)==null?void 0:t.value:e.input}),oe=o(()=>{var t;return e.pagination===void 0?(t=s.pagination)==null?void 0:t.value:e.pagination}),ce=o(()=>{var t;return e.form===void 0?(t=s.form)==null?void 0:t.value:e.form}),E=o(()=>{var t;return e.select===void 0?(t=s.select)==null?void 0:t.value:e.select}),D=o(()=>e.componentSize),O=o(()=>e.componentDisabled),k=o(()=>{var t,n;return(t=e.wave)==null?(n=s.wave)==null?void 0:n.value:t}),A={csp:d,autoInsertSpaceInButton:h,locale:v,direction:y,space:S,virtual:ne,dropdownMatchSelectWidth:re,getPrefixCls:c,iconPrefixCls:l,theme:o(()=>{var e,t;return(e=p.value)==null?(t=s.theme)==null?void 0:t.value:e}),renderEmpty:m,getTargetContainer:C,getPopupContainer:w,pageHeader:T,input:ae,pagination:oe,form:ce,select:E,componentSize:D,componentDisabled:O,transformCellText:o(()=>e.transformCellText),wave:k},j=o(()=>{let e=p.value||{},{algorithm:t,token:n}=e,r=Vt(e,[`algorithm`,`token`]),i=t&&(!Array.isArray(t)||t.length>0)?x(t):void 0;return g(g({},r),{theme:i,token:g(g({},fe),n)})}),de=o(()=>{var t,n;let r={};return v.value&&(r=((t=v.value.Form)==null?void 0:t.defaultValidateMessages)||((n=_.Form)==null?void 0:n.defaultValidateMessages)||{}),e.form&&e.form.validateMessages&&(r=g(g({},r),e.form.validateMessages)),r});b(A),ee({validateMessages:de}),le(D),te(O);let M=n=>{var r,i;let o=u.value?f((r=a.default)==null?void 0:r.call(a)):(i=a.default)==null?void 0:i.call(a);if(e.theme){let e=function(){return o}();o=t(ue,{value:j.value},{default:()=>[e]})}return t(we,{locale:v.value||n,ANT_MARK__:z},{default:()=>[o]})};return r(()=>{y.value&&(G.config({rtl:y.value===`rtl`}),X.config({rtl:y.value===`rtl`}))}),()=>t(ie,{children:(e,t,n)=>M(n)},null)}});$.config=Gt,$.install=function(e){e.component($.name,$)};export{G as a,wt as i,Q as n,Je as o,X as r,Ce as s,$ as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/conversations-OgW4Dume.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/conversations-OgW4Dume.js new file mode 100644 index 000000000..90324f4a1 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/conversations-OgW4Dume.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,bt as a,g as o,k as s,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as h}from"./objectWithoutProperties-BjoYlK0I.js";import"./router-DPk8lv5-.js";import{t as g}from"./t-zpQIkBTV.js";import{a as _}from"./useConfigInject-z_xeO0pP.js";import{t as ee}from"./table-D_sAcvmb.js";import{t as v}from"./image-I8Dw4v_6.js";import{t as y}from"./drawer-CUkdSsdG.js";import{t as b}from"./button-B2y2NpJm.js";import{t as te}from"./card-Dird-dOy.js";import{t as x}from"./tag-BFecLZmQ.js";import{a as ne,c as re,l as ie}from"./archive-JSgDC0Rz.js";import{t as ae}from"./archive-account-selector-D1l2Vh-F.js";import{t as S}from"./use-archive-load-BINKTMOh.js";var oe={class:`p-5`},se={class:`flex items-center gap-2`},C={class:`mb-3 text-sm text-gray-500`},w={class:`font-medium`},T={class:`max-w-[420px] truncate text-xs text-gray-400`},E={class:`mt-4 flex items-center justify-center gap-3`},ce={class:`mb-1 flex items-center justify-between text-xs text-gray-400`},D={class:`mr-2 text-gray-600`},le={class:`whitespace-pre-wrap break-words text-sm`},ue={key:0,class:`mt-3 space-y-3`},de=[`src`],fe=[`src`],pe={class:`mt-2 flex flex-wrap items-center gap-2 text-xs text-gray-500`},O=[`title`],k=[`href`],me={class:`mt-3 flex items-center justify-center gap-3`},A=s({__name:`conversations`,setup(s){let A=S(),j=A.loading,M=S(),N=M.loading,P=p([]),F=p(0),I=[``],L=p(!1),R=p(null),z=p([]),B=p(0),V=[``],H=p(!1),U=p({}),W=p(-1);function he(e){if(!Number.isFinite(e)||e<=0)return g(`未知大小`);let t=[`B`,`KB`,`MB`,`GB`],n=e,r=0;for(;n>=1024&&r=10||r===0?n.toFixed(0):n.toFixed(1)} ${t[r]}`}function G(e){let t=new Date(e);if(Number.isNaN(t.getTime()))return e||`-`;let n=new Intl.DateTimeFormat(`zh-CN`,{day:`2-digit`,hour:`2-digit`,hourCycle:`h23`,minute:`2-digit`,month:`2-digit`,second:`2-digit`,timeZone:`Asia/Shanghai`,year:`numeric`}).formatToParts(t),r=Object.fromEntries(n.map(e=>[e.type,e.value]));return`${r.year}-${r.month}-${r.day} ${r.hour}:${r.minute}:${r.second}`}function K(e){return![`audio/amr`,`audio/silk`].includes(String(e).toLowerCase())}function ge(e){return{source_not_cached:g(`源文件未缓存,请先在企业微信中下载`),upload_failed:g(`上传失败,下次启动将自动重试`)}[e]||e}function _e(e,t,n){return q.apply(this,arguments)}function q(){return q=h(function*(e,t,n){let r=[...new Set(e.flatMap(e=>(e.attachments||[]).filter(e=>e.status===`ready`).map(e=>e.id)))],i={};for(let e=0;e[e.id,e.url])))}catch(e){}return i}),q.apply(this,arguments)}function J(){return Y.apply(this,arguments)}function Y(){return Y=h(function*(e=!0,t=0){e&&(I=[``],P.value=[],F.value=0,L.value=!1),yield A.run(e=>ne(50,I[t]||``,W.value,e),e=>{P.value=e.items,F.value=t,I[t+1]=e.next_cursor,L.value=e.has_more})}),Y.apply(this,arguments)}function X(){M.cancel(),R.value=null,z.value=[],U.value={},H.value=!1}function ve(e){return Z.apply(this,arguments)}function Z(){return Z=h(function*(e){X(),R.value=e,V=[``],B.value=0,yield Q(0)}),Z.apply(this,arguments)}function Q(){return $.apply(this,arguments)}function $(){return $=h(function*(e=0){let t=R.value;if(!t)return;let n=W.value;yield M.run(function(){var r=h(function*(r){let i=yield ie(t.id,100,V[e]||``,n,r);return{data:i,urls:yield _e(i.items,n,r)}});return function(e){return r.apply(this,arguments)}}(),({data:t,urls:n})=>{z.value=t.items,B.value=e,V[e+1]=t.next_cursor,H.value=t.has_more,U.value=n})}),$.apply(this,arguments)}let ye=o(()=>({ai:g(`AI 发送`),human:g(`人工发送`),system:g(`系统发送`),unknown:g(`来源未知`),customer:g(`客户发送`)})),be={ai:`purple`,human:`blue`,system:`cyan`,customer:`green`},xe=o(()=>({application:g(`应用会话`),direct_wechat:g(`微信单聊`),direct_wecom:g(`企微单聊`),group:g(`群聊`),service:g(`客服会话`),unknown:g(`未知`)}));return(o,s)=>{var p;return c(),i(`div`,oe,[e(n(te),{title:n(g)(`会话与消息`)},{extra:u(()=>[r(`div`,se,[e(ae,{modelValue:W.value,"onUpdate:modelValue":s[0]||(s[0]=e=>W.value=e),onChange:s[1]||(s[1]=()=>{X(),J(!0)})},null,8,[`modelValue`]),e(n(b),{loading:n(j),onClick:s[2]||(s[2]=e=>J(!0))},{default:u(()=>[t(d(n(g)(`刷新`)),1)]),_:1},8,[`loading`])])]),default:u(()=>[r(`p`,C,d(n(g)(`每页显示 50 个会话;打开会话后按时间顺序分页查看消息。`)),1),e(n(ee),{"data-source":P.value,loading:n(j),"row-key":`id`,size:`small`,pagination:!1,columns:[{title:n(g)(`会话`),dataIndex:`name`,key:`name`},{title:n(g)(`类型`),dataIndex:`conversation_type`,key:`conversation_type`,width:120},{title:n(g)(`归档账号`),dataIndex:`source_account`,key:`source_account`,width:150},{title:n(g)(`消息数`),dataIndex:`message_count`,key:`message_count`,width:90},{title:n(g)(`最后消息时间`),dataIndex:`last_message_at`,key:`last_message_at`,width:210},{title:n(g)(`操作`),key:`action`,width:90}]},{bodyCell:u(({column:e,record:a})=>[e.key===`name`?(c(),i(l,{key:0},[r(`div`,w,d(a.name),1),r(`div`,T,d(a.last_content),1)],64)):e.key===`conversation_type`?(c(),f(n(x),{key:1},{default:u(()=>[t(d(xe.value[a.conversation_type]||a.conversation_type),1)]),_:2},1024)):e.key===`last_message_at`?(c(),i(l,{key:2},[t(d(G(a.last_message_at)),1)],64)):e.key===`action`?(c(),f(n(b),{key:3,type:`link`,size:`small`,onClick:e=>ve(a)},{default:u(()=>[t(d(n(g)(`查看`)),1)]),_:1},8,[`onClick`])):m(``,!0)]),_:1},8,[`data-source`,`loading`,`columns`]),r(`div`,E,[e(n(b),{disabled:F.value===0||n(j),onClick:s[3]||(s[3]=e=>J(!1,F.value-1))},{default:u(()=>[t(d(n(g)(`上一页`)),1)]),_:1},8,[`disabled`]),r(`span`,null,d(n(g)(`第 {page} 页`,{page:F.value+1})),1),e(n(b),{disabled:!L.value||n(j),onClick:s[4]||(s[4]=e=>J(!1,F.value+1))},{default:u(()=>[t(d(n(g)(`下一页`)),1)]),_:1},8,[`disabled`])])]),_:1},8,[`title`]),e(n(y),{open:!!R.value,title:(p=R.value)==null?void 0:p.name,width:`860`,onClose:X},{default:u(()=>[!n(N)&&!z.value.length?(c(),f(n(_),{key:0,description:n(g)(`暂无消息`)},null,8,[`description`])):m(``,!0),(c(!0),i(l,null,a(z.value,o=>{var s;return c(),i(`div`,{key:o.id,class:`mb-3 border-b border-gray-100 pb-3`},[r(`div`,ce,[r(`span`,null,[r(`strong`,D,d(o.sender_name||n(g)(`未知发送者`)),1),e(n(x),{color:be[o.message_origin||`unknown`]},{default:u(()=>[t(d(ye.value[o.message_origin||(o.direction===`inbound`?`customer`:`unknown`)]||n(g)(`来源未知`)),1)]),_:2},1032,[`color`]),t(` `+d(n(g)(o.message_type))+` `,1),o.attachment_count?(c(),f(n(x),{key:0,class:`ml-2`},{default:u(()=>[t(d(n(g)(`{count} 个素材`,{count:o.attachment_count})),1)]),_:2},1024)):m(``,!0)]),r(`span`,null,d(G(o.sent_at)),1)]),r(`div`,le,d(o.content||n(g)(`(非文本消息)`)),1),(s=o.attachments)!=null&&s.length?(c(),i(`div`,ue,[(c(!0),i(l,null,a(o.attachments,a=>(c(),i(`div`,{key:a.id,class:`rounded-md border border-gray-200 bg-gray-50 p-3`},[a.media_type===`image`&&U.value[a.id]?(c(),f(n(v),{key:0,src:U.value[a.id],alt:a.original_filename,preview:!0,width:260},null,8,[`src`,`alt`])):a.media_type===`video`&&U.value[a.id]?(c(),i(`video`,{key:1,class:`max-h-[420px] max-w-full rounded bg-black`,controls:``,preload:`none`,src:U.value[a.id]},null,8,de)):a.media_type===`audio`&&K(a.mime_type)&&U.value[a.id]?(c(),i(`audio`,{key:2,class:`w-full`,controls:``,preload:`none`,src:U.value[a.id]},null,8,fe)):m(``,!0),r(`div`,pe,[e(n(x),null,{default:u(()=>[t(d(a.media_type),1)]),_:2},1024),r(`span`,{class:`max-w-[460px] truncate`,title:a.original_filename},d(a.original_filename||n(g)(`未命名素材`)),9,O),r(`span`,null,d(he(a.size_bytes)),1),a.status===`ready`?m(``,!0):(c(),f(n(x),{key:0,color:`warning`},{default:u(()=>[t(d(ge(a.status)),1)]),_:2},1024)),U.value[a.id]?(c(),i(`a`,{key:1,href:U.value[a.id],target:`_blank`,rel:`noopener noreferrer`},d(a.media_type===`file`||!K(a.mime_type)?n(g)(`下载附件`):n(g)(`查看原文件`)),9,k)):m(``,!0)])]))),128))])):m(``,!0)])}),128)),r(`div`,me,[e(n(b),{disabled:B.value===0||n(N),onClick:s[5]||(s[5]=e=>Q(B.value-1))},{default:u(()=>[t(d(n(g)(`上一页`)),1)]),_:1},8,[`disabled`]),r(`span`,null,d(n(g)(`第 {page} 页 · 每页 100 条`,{page:B.value+1})),1),e(n(b),{disabled:!H.value||n(N),onClick:s[6]||(s[6]=e=>Q(B.value+1))},{default:u(()=>[t(d(n(g)(`下一页`)),1)]),_:1},8,[`disabled`])])]),_:1},8,[`open`,`title`])])}}});export{A as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/core-CPqEGIuM.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/core-CPqEGIuM.js new file mode 100644 index 000000000..c13d28c45 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/core-CPqEGIuM.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/menu-v9uBzCT6.js","js/rolldown-runtime-hePW80VL.js","js/en-DA5aUWwj.js","js/zh-cn-DTVg5rYV.js","js/dayjs.min-DCUUuXM3.js"])))=>i.map(i=>d[i]); +import{r as e}from"./rolldown-runtime-hePW80VL.js";import{vn as t}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as n}from"./objectSpread2-BmonrgTA.js";import{n as r}from"./objectWithoutProperties-BjoYlK0I.js";import{t as i}from"./dayjs.min-DCUUuXM3.js";import{t as a}from"./preload-helper-DaercurD.js";import{r as o}from"./src-CDbpcWiH.js";import{a as s,i as c}from"./src-DxaB-oAj.js";import{r as l,t as u}from"./en_US-Cv9hrLhb.js";var d={items_per_page:`条/页`,jump_to:`跳至`,jump_to_confirm:`确定`,page:`页`,prev_page:`上一页`,next_page:`下一页`,prev_5:`向前 5 页`,next_5:`向后 5 页`,prev_3:`向前 3 页`,next_3:`向后 3 页`},f={locale:`zh_CN`,today:`今天`,now:`此刻`,backToToday:`返回今天`,ok:`确定`,timeSelect:`选择时间`,dateSelect:`选择日期`,weekSelect:`选择周`,clear:`清除`,month:`月`,year:`年`,previousMonth:`上个月 (翻页上键)`,nextMonth:`下个月 (翻页下键)`,monthSelect:`选择月份`,yearSelect:`选择年份`,decadeSelect:`选择年代`,yearFormat:`YYYY年`,dayFormat:`D日`,dateFormat:`YYYY年M月D日`,dateTimeFormat:`YYYY年M月D日 HH时mm分ss秒`,previousYear:`上一年 (Control键加左方向键)`,nextYear:`下一年 (Control键加右方向键)`,previousDecade:`上一年代`,nextDecade:`下一年代`,previousCentury:`上一世纪`,nextCentury:`下一世纪`},p={placeholder:`请选择时间`,rangePlaceholder:[`开始时间`,`结束时间`]},m={lang:l({placeholder:`请选择日期`,yearPlaceholder:`请选择年份`,quarterPlaceholder:`请选择季度`,monthPlaceholder:`请选择月份`,weekPlaceholder:`请选择周`,rangePlaceholder:[`开始日期`,`结束日期`],rangeYearPlaceholder:[`开始年份`,`结束年份`],rangeMonthPlaceholder:[`开始月份`,`结束月份`],rangeQuarterPlaceholder:[`开始季度`,`结束季度`],rangeWeekPlaceholder:[`开始周`,`结束周`]},f),timePickerLocale:l({},p)};m.lang.ok=`确定`;var h=m,g="${label}不是一个有效的${type}",_={locale:`zh-cn`,Pagination:d,DatePicker:m,TimePicker:p,Calendar:h,global:{placeholder:`请选择`},Table:{filterTitle:`筛选`,filterConfirm:`确定`,filterReset:`重置`,filterEmptyText:`无筛选项`,filterCheckall:`全选`,filterSearchPlaceholder:`在筛选项中搜索`,selectAll:`全选当页`,selectInvert:`反选当页`,selectNone:`清空所有`,selectionAll:`全选所有`,sortTitle:`排序`,expand:`展开行`,collapse:`关闭行`,triggerDesc:`点击降序`,triggerAsc:`点击升序`,cancelSort:`取消排序`},Tour:{Next:`下一步`,Previous:`上一步`,Finish:`结束导览`},Modal:{okText:`确定`,cancelText:`取消`,justOkText:`知道了`},Popconfirm:{cancelText:`取消`,okText:`确定`},Transfer:{searchPlaceholder:`请输入搜索内容`,itemUnit:`项`,itemsUnit:`项`,remove:`删除`,selectCurrent:`全选当页`,removeCurrent:`删除当页`,selectAll:`全选所有`,removeAll:`删除全部`,selectInvert:`反选当页`},Upload:{uploading:`文件上传中`,removeFile:`删除文件`,uploadError:`上传错误`,previewFile:`预览文件`,downloadFile:`下载文件`},Empty:{description:`暂无数据`},Icon:{icon:`图标`},Text:{edit:`编辑`,copy:`复制`,copied:`复制成功`,expand:`展开`},PageHeader:{back:`返回`},Form:{optional:`(可选)`,defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:g,method:g,array:g,object:g,number:g,date:g,boolean:g,integer:g,float:g,regexp:g,email:g,url:g,hex:g},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:`预览`},QRCode:{expired:`二维码已过期`,refresh:`点击刷新`,scanned:`已扫描`}},v=e(i(),1),y=t(_),b=c(/\.\/langs\/([^/]+)\/(.*)\.json$/,Object.assign({"./langs/en-US/demos.json":()=>a(()=>import(`./demos-BSnMPpZY.js`),[]),"./langs/en-US/page.json":()=>a(()=>import(`./page-DM9HIydN.js`),[]),"./langs/zh-CN/demos.json":()=>a(()=>import(`./demos-Bb7WGJxd.js`),[]),"./langs/zh-CN/page.json":()=>a(()=>import(`./page-YH8FPpYF.js`),[])}));function x(e){return S.apply(this,arguments)}function S(){return S=r(function*(e){var t;let[i]=yield Promise.all([(t=b[e])==null?void 0:t.call(b),C(e)]);if(e===`en-US`){let{default:e}=yield a(r(function*(){let{default:e}=yield import(`./menu-v9uBzCT6.js`).then(e=>e.n);return{default:e}}),__vite__mapDeps([0,1]));return n(n({},i==null?void 0:i.default),e)}return i==null?void 0:i.default}),S.apply(this,arguments)}function C(e){return w.apply(this,arguments)}function w(){return w=r(function*(e){yield Promise.all([D(e),T(e)])}),w.apply(this,arguments)}function T(e){return E.apply(this,arguments)}function E(){return E=r(function*(t){let n;switch(t){case`en-US`:n=yield a(()=>import(`./en-DA5aUWwj.js`).then(t=>e(t.default,1)),__vite__mapDeps([2,1]));break;case`zh-CN`:n=yield a(()=>import(`./zh-cn-DTVg5rYV.js`).then(t=>e(t.default,1)),__vite__mapDeps([3,1,4]));break;default:n=yield a(()=>import(`./en-DA5aUWwj.js`).then(t=>e(t.default,1)),__vite__mapDeps([2,1]))}n?v.default.locale(n):console.error(`Failed to load dayjs locale for ${t}`)}),E.apply(this,arguments)}function D(e){return O.apply(this,arguments)}function O(){return O=r(function*(e){switch(e){case`en-US`:y.value=u;break;case`zh-CN`:y.value=_}}),O.apply(this,arguments)}function k(e){return A.apply(this,arguments)}function A(){return A=r(function*(e,t={}){yield s(e,n({defaultLocale:o.app.locale,loadMessages:x,missingWarn:!1},t))}),A.apply(this,arguments)}var j=`/auth/login`,M=[{label:`简体中文`,value:`zh-CN`},{label:`English`,value:`en-US`}];export{d as a,k as i,M as n,y as r,j as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/createContext-LBMERH-r.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/createContext-LBMERH-r.js new file mode 100644 index 000000000..ee4e0efb4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/createContext-LBMERH-r.js @@ -0,0 +1 @@ +import{J as e,Ut as t,gn as n,gt as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as i}from"./en_US-Cv9hrLhb.js";function a(a){let o=Symbol(`contextKey`);return{useProvide:(e,a)=>{let s=n({});return r(o,s),t(()=>{i(s,e,a||{})}),s},useInject:()=>e(o,a)||{}}}export{a as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/css-BflejRyY.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/css-BflejRyY.js new file mode 100644 index 000000000..4cd1fb724 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/css-BflejRyY.js @@ -0,0 +1 @@ +function e(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function t(e){let t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.scrollX||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.scrollY||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function n(e){return Object.keys(e).reduce((t,n)=>(e[n]==null||(t+=`${n}: ${e[n]};`),t),``)}export{t as n,n as r,e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/date-picker-C1ofm_9t.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/date-picker-C1ofm_9t.js new file mode 100644 index 000000000..127cceae0 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/date-picker-C1ofm_9t.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{r as t}from"./en_US-Cv9hrLhb.js";import{a as n,t as r}from"./generatePicker-DXnF1F4V.js";var{DatePicker:i,WeekPicker:a,MonthPicker:o,YearPicker:s,TimePicker:c,QuarterPicker:l,RangePicker:u}=r(n),d=t(i,{WeekPicker:a,MonthPicker:o,YearPicker:s,RangePicker:u,TimePicker:c,QuarterPicker:l,install:e=>(e.component(i.name,i),e.component(u.name,u),e.component(o.name,o),e.component(a.name,a),e.component(l.name,l),e)}),f=e({MonthPicker:()=>o,QuarterPicker:()=>l,RangePicker:()=>u,WeekPicker:()=>a,default:()=>p}),p=d;export{f as n,p as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dayjs.min-DCUUuXM3.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dayjs.min-DCUUuXM3.js new file mode 100644 index 000000000..8b178e28c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dayjs.min-DCUUuXM3.js @@ -0,0 +1 @@ +import{t as e}from"./rolldown-runtime-hePW80VL.js";var t=e(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs=r()})(e,(function(){var e=1e3,t=6e4,n=36e5,r=`millisecond`,i=`second`,a=`minute`,o=`hour`,s=`day`,c=`week`,l=`month`,u=`quarter`,d=`year`,f=`date`,p=`Invalid Date`,m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:`en`,weekdays:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ordinal:function(e){var t=[`th`,`st`,`nd`,`rd`],n=e%100;return`[`+e+(t[(n-20)%10]||t[n]||t[0])+`]`}},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:``+Array(t+1-r.length).join(n)+e},v={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?`+`:`-`)+_(r,2,`0`)+`:`+_(i,2,`0`)},m:function e(t,n){if(t.date()1)return e(o[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(y=i),i||!r&&y},w=function(e,t){if(S(e))return e.clone();var n=typeof t==`object`?t:{};return n.date=e,n.args=arguments,new E(n)},T=v;T.l=C,T.i=S,T.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function g(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var _=g.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(t===null)return new Date(NaN);if(T.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t==`string`&&!/Z$/i.test(t)){var r=t.match(m);if(r){var i=r[2]-1||0,a=(r[7]||`0`).substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return T},_.isValid=function(){return this.$d.toString()!==p},_.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return w(e)=n||t<0||_&&r>=o}function C(){var e=p();if(S(e))return w(e);c=setTimeout(C,x(e))}function w(e){return c=void 0,v&&i?y(e):(i=a=void 0,s)}function T(){c!==void 0&&clearTimeout(c),u=0,i=l=a=c=void 0}function E(){return c===void 0?s:w(p())}function D(){var e=p(),t=S(e);if(i=arguments,a=this,l=e,t){if(c===void 0)return b(l);if(_)return clearTimeout(c),c=setTimeout(C,n),y(l)}return c===void 0&&(c=setTimeout(C,n)),s}return D.cancel=T,D.flush=E,D}export{f as n,_ as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/defu-1oANYd5X.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/defu-1oANYd5X.js new file mode 100644 index 000000000..6c8811747 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/defu-1oANYd5X.js @@ -0,0 +1 @@ +import{t as e}from"./objectSpread2-BmonrgTA.js";function t(e){if(typeof e!=`object`||!e)return!1;let t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)===`[object Module]`:!0}function n(r,i,a=`.`,o){if(!t(i))return n(r,{},a,o);let s=e({},i);for(let e of Object.keys(r)){if(e===`__proto__`||e===`constructor`)continue;let i=r[e];i!=null&&(o&&o(s,e,i,a)||(s[e]=Array.isArray(i)&&Array.isArray(s[e])?[...i,...s[e]]:t(i)&&t(s[e])?n(i,s[e],(a?`${a}.`:``)+e.toString(),o):i))}return s}function r(e){return(...t)=>t.reduce((t,r)=>n(t,r,``,e),{})}var i=r();export{i as n,r as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/demos-BSnMPpZY.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/demos-BSnMPpZY.js new file mode 100644 index 000000000..ab752161e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/demos-BSnMPpZY.js @@ -0,0 +1 @@ +var e=`Demos`,t=`Ant Design Vue`,n={title:`Project`,about:`About`,document:`Document`,antdv:`Ant Design Vue Version`,"antdv-next":`Antdv Next Version`,"naive-ui":`Naive UI Version`,"element-plus":`Element Plus Version`,tdesign:`TDesign Vue Version`},r={title:e,antd:t,vben:n};export{t as antd,r as default,e as title,n as vben}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/demos-Bb7WGJxd.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/demos-Bb7WGJxd.js new file mode 100644 index 000000000..0979908b2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/demos-Bb7WGJxd.js @@ -0,0 +1 @@ +var e=`演示`,t=`Ant Design Vue`,n={title:`项目`,about:`关于`,document:`文档`,antdv:`Ant Design Vue 版本`,"antdv-next":`Antdv Next 版本`,"naive-ui":`Naive UI 版本`,"element-plus":`Element Plus 版本`,tdesign:`TDesign Vue 版本`},r={title:e,antd:t,vben:n};export{t as antd,r as default,e as title,n as vben}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/descriptions-CKianuWZ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/descriptions-CKianuWZ.js new file mode 100644 index 000000000..4ee4d3644 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/descriptions-CKianuWZ.js @@ -0,0 +1 @@ +import{D as e,J as t,g as n,gt as r,it as i,k as a,o,rt as s,vn as c,wn as l}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as u}from"./en_US-Cv9hrLhb.js";import{O as d,Tt as f,g as p,it as m,l as h,lt as g,m as _,rt as v,t as y,u as b,ut as x}from"./useConfigInject-z_xeO0pP.js";import{t as S}from"./vue-types-CFReUAWV.js";import{t as C}from"./vnode-CRVBf7wj.js";import{n as w,t as T}from"./responsiveObserve-PqEorU4v.js";function E(e){return e!=null}var D=t=>{let{itemPrefixCls:n,component:r,span:i,labelStyle:a,contentStyle:o,bordered:s,label:c,content:l,colon:u}=t,d=r;return s?e(d,{class:[{[`${n}-item-label`]:E(c),[`${n}-item-content`]:E(l)}],colSpan:i},{default:()=>[E(c)&&e(`span`,{style:a},[c]),E(l)&&e(`span`,{style:o},[l])]}):e(d,{class:[`${n}-item`],colSpan:i},{default:()=>[e(`div`,{class:`${n}-item-container`},[(c||c===0)&&e(`span`,{class:[`${n}-item-label`,{[`${n}-item-no-colon`]:!u}],style:a},[c]),(l||l===0)&&e(`span`,{class:`${n}-item-content`,style:o},[l])])]})},O=n=>{let r=(t,n,r)=>{let{colon:i,prefixCls:a,bordered:o}=n,{component:s,type:c,showLabel:l,showContent:d,labelStyle:f,contentStyle:p}=r;return t.map((t,n)=>{var r,h;let _=t.props||{},{prefixCls:v=a,span:y=1,labelStyle:b=_[`label-style`],contentStyle:S=_[`content-style`],label:C=(h=(r=t.children)==null?void 0:r.label)==null?void 0:h.call(r)}=_,w=g(t),T=m(t),E=x(t),{key:O}=t;return typeof s==`string`?e(D,{key:`${c}-${String(O)||n}`,class:T,style:E,labelStyle:u(u({},f),b),contentStyle:u(u({},p),S),span:y,colon:i,component:s,itemPrefixCls:v,bordered:o,label:l?C:null,content:d?w:null},null):[e(D,{key:`label-${String(O)||n}`,class:T,style:u(u(u({},f),E),b),span:1,colon:i,component:s[0],itemPrefixCls:v,bordered:o,label:C},null),e(D,{key:`content-${String(O)||n}`,class:T,style:u(u(u({},p),E),S),span:y*2-1,component:s[1],itemPrefixCls:v,bordered:o,content:w},null)]})},{prefixCls:i,vertical:a,row:s,index:l,bordered:d}=n,{labelStyle:f,contentStyle:p}=t(R,{labelStyle:c({}),contentStyle:c({})});return a?e(o,null,[e(`tr`,{key:`label-${l}`,class:`${i}-row`},[r(s,n,{component:`th`,type:`label`,showLabel:!0,labelStyle:f.value,contentStyle:p.value})]),e(`tr`,{key:`content-${l}`,class:`${i}-row`},[r(s,n,{component:`td`,type:`content`,showContent:!0,labelStyle:f.value,contentStyle:p.value})])]):e(`tr`,{key:l,class:`${i}-row`},[r(s,n,{component:d?[`th`,`td`]:`td`,type:`item`,showLabel:!0,showContent:!0,labelStyle:f.value,contentStyle:p.value})])},k=e=>{let{componentCls:t,descriptionsSmallPadding:n,descriptionsDefaultPadding:r,descriptionsMiddlePadding:i,descriptionsBg:a}=e;return{[`&${t}-bordered`]:{[`${t}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:`auto`,borderCollapse:`collapse`}},[`${t}-item-label, ${t}-item-content`]:{padding:r,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:`none`}},[`${t}-item-label`]:{backgroundColor:a,"&::after":{display:`none`}},[`${t}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:`none`}},[`&${t}-middle`]:{[`${t}-item-label, ${t}-item-content`]:{padding:i}},[`&${t}-small`]:{[`${t}-item-label, ${t}-item-content`]:{padding:n}}}}},A=e=>{let{componentCls:t,descriptionsExtraColor:n,descriptionItemPaddingBottom:r,descriptionsItemLabelColonMarginRight:i,descriptionsItemLabelColonMarginLeft:a,descriptionsTitleMarginBottom:o}=e;return{[t]:u(u(u({},_(e)),k(e)),{"&-rtl":{direction:`rtl`},[`${t}-header`]:{display:`flex`,alignItems:`center`,marginBottom:o},[`${t}-title`]:u(u({},p),{flex:`auto`,color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:`auto`,color:n,fontSize:e.fontSize},[`${t}-view`]:{width:`100%`,borderRadius:e.borderRadiusLG,table:{width:`100%`,tableLayout:`fixed`}},[`${t}-row`]:{"> th, > td":{paddingBottom:r},"&:last-child":{borderBottom:`none`}},[`${t}-item-label`]:{color:e.colorText,fontWeight:`normal`,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:`start`,"&::after":{content:`":"`,position:`relative`,top:-.5,marginInline:`${a}px ${i}px`},[`&${t}-item-no-colon::after`]:{content:`""`}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:`""`}},[`${t}-item-content`]:{display:`table-cell`,flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:`break-word`,overflowWrap:`break-word`},[`${t}-item`]:{paddingBottom:0,verticalAlign:`top`,"&-container":{display:`flex`,[`${t}-item-label`]:{display:`inline-flex`,alignItems:`baseline`},[`${t}-item-content`]:{display:`inline-flex`,alignItems:`baseline`}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},j=b(`Descriptions`,e=>{let t=e.colorFillAlter,n=e.fontSizeSM*e.lineHeightSM,r=e.colorText,i=`${e.paddingXS}px ${e.padding}px`,a=`${e.padding}px ${e.paddingLG}px`,o=`${e.paddingSM}px ${e.paddingLG}px`,s=e.padding,c=e.marginXS,l=e.marginXXS/2;return[A(h(e,{descriptionsBg:t,descriptionsTitleMarginBottom:n,descriptionsExtraColor:r,descriptionItemPaddingBottom:s,descriptionsSmallPadding:i,descriptionsDefaultPadding:a,descriptionsMiddlePadding:o,descriptionsItemLabelColonMarginRight:c,descriptionsItemLabelColonMarginLeft:l}))]});S.any;var M=a({compatConfig:{MODE:3},name:`ADescriptionsItem`,props:{prefixCls:String,label:S.any,labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0},span:{type:Number,default:1}},setup(e,t){let{slots:n}=t;return()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),N={xxxl:3,xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};function P(e,t){if(typeof e==`number`)return e;if(typeof e==`object`)for(let n=0;nt)&&(r=C(e,{span:t}),d(n===void 0,`Descriptions`,"Sum of column `span` in a line not match `column` of Descriptions.")),r}function I(e,t){let n=v(e),r=[],i=[],a=t;return n.forEach((e,o)=>{var s;let c=(s=e.props)==null?void 0:s.span,l=c||1;if(o===n.length-1){i.push(F(e,a,c)),r.push(i);return}l({prefixCls:String,bordered:{type:Boolean,default:void 0},size:{type:String,default:`default`},title:S.any,extra:S.any,column:{type:[Number,Object],default:()=>N},layout:String,colon:{type:Boolean,default:void 0},labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0}}),R=Symbol(`descriptionsContext`),z=a({compatConfig:{MODE:3},name:`ADescriptions`,inheritAttrs:!1,props:L(),slots:Object,Item:M,setup(t,a){let{slots:o,attrs:u}=a,{prefixCls:d,direction:p}=y(`descriptions`,t),m,h=c({}),[g,_]=j(d),v=w();s(()=>{m=v.value.subscribe(e=>{typeof t.column==`object`&&(h.value=e)})}),i(()=>{v.value.unsubscribe(m)}),r(R,{labelStyle:l(t,`labelStyle`),contentStyle:l(t,`contentStyle`)});let b=n(()=>P(t.column,h.value));return()=>{var n,r,i;let{size:a,bordered:s=!1,layout:c=`horizontal`,colon:l=!0,title:m=(n=o.title)==null?void 0:n.call(o),extra:h=(r=o.extra)==null?void 0:r.call(o)}=t,v=I((i=o.default)==null?void 0:i.call(o),b.value);return g(e(`div`,f(f({},u),{},{class:[d.value,{[`${d.value}-${a}`]:a!=="default",[`${d.value}-bordered`]:!!s,[`${d.value}-rtl`]:p.value===`rtl`},u.class,_.value]}),[(m||h)&&e(`div`,{class:`${d.value}-header`},[m&&e(`div`,{class:`${d.value}-title`},[m]),h&&e(`div`,{class:`${d.value}-extra`},[h])]),e(`div`,{class:`${d.value}-view`},[e(`table`,null,[e(`tbody`,null,[v.map((t,n)=>e(O,{key:n,index:n,colon:l,prefixCls:d.value,vertical:c===`vertical`,bordered:s,row:t},null))])])])]))}}});z.install=function(e){return e.component(z.name,z),e.component(z.Item.name,z.Item),e};export{M as n,z as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/desktop-accounts-0PyI5LDw.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/desktop-accounts-0PyI5LDw.js new file mode 100644 index 000000000..25c73a936 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/desktop-accounts-0PyI5LDw.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,ct as a,g as o,gn as s,k as ee,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as h}from"./objectWithoutProperties-BjoYlK0I.js";import{F as te,P as g,T as _,g as v,h as y,w as b}from"./router-DPk8lv5-.js";import{t as x}from"./use-access-fEBgGmVC.js";import{t as S}from"./t-zpQIkBTV.js";import{t as ne}from"./table-D_sAcvmb.js";import{n as C,t as re}from"./form-Qjb8uGpz.js";import{t as w}from"./select-B-ztpmAV.js";import{t as ie}from"./popconfirm-BuhfXsjY.js";import{t as T}from"./button-B2y2NpJm.js";import{t as E}from"./card-Dird-dOy.js";import{t as D}from"./checkbox-5QrAvlgg.js";import{a as O}from"./config-provider-Drlcp5ju.js";import{t as k}from"./tag-BFecLZmQ.js";import{t as A}from"./input-number-B39v8Wj_.js";import{t as j}from"./modal-C6jO2RF8.js";import{t as M}from"./switch-CtSw_Hgg.js";var N={class:`p-5`},P={class:`mb-4 text-xs text-gray-500`},F={class:`font-medium`},I={class:`text-xs text-gray-500`},L={class:`text-xs text-gray-500`},R={class:`text-xs text-gray-500`},z=ee({__name:`desktop-accounts`,setup(ee){let{hasAccessByCodes:z}=x(),B=o(()=>z([`desktop-account:write`])),V=o(()=>z([`desktop-account:assign`])),H=o(()=>z([`desktop-account:revoke`])),U=p(!1),W=p([]),G=p([]),K=p(),q=p(!1),J=s({status:`active`,overrideBackup:!1,backup_enabled:!0,overrideInterval:!1,backup_interval_minutes:60,admin_user_ids:[]});function Y(){return X.apply(this,arguments)}function X(){return X=h(function*(){U.value=!0;try{let[e,t]=yield Promise.all([v(),V.value?b():Promise.resolve({users:[]})]);W.value=e.accounts,G.value=t.users.filter(e=>e.active)}finally{U.value=!1}}),X.apply(this,arguments)}function ae(e){return Z.apply(this,arguments)}function Z(){return Z=h(function*(e){var t,n;K.value=e;let r=V.value?yield y(e.id):{admin_user_ids:[]};Object.assign(J,{status:e.status,overrideBackup:e.backup_enabled!==null,backup_enabled:(t=e.backup_enabled)==null||t,overrideInterval:e.backup_interval_minutes!==null,backup_interval_minutes:(n=e.backup_interval_minutes)==null?60:n,admin_user_ids:r.admin_user_ids}),q.value=!0}),Z.apply(this,arguments)}function oe(){return Q.apply(this,arguments)}function Q(){return Q=h(function*(){K.value&&(B.value&&(yield g(K.value.id,{status:J.status,backup_enabled:J.overrideBackup?J.backup_enabled:null,backup_interval_minutes:J.overrideInterval?J.backup_interval_minutes:null})),V.value&&(yield te(K.value.id,J.admin_user_ids)),q.value=!1,O.success(S(`客户端账号策略已更新`)),yield Y())}),Q.apply(this,arguments)}function se(e){return $.apply(this,arguments)}function $(){return $=h(function*(e){yield _(e.id),O.success(S(`该账号的桌面设备已全部下线`)),yield Y()}),$.apply(this,arguments)}let ce=o(()=>[{title:S(`ZYT 账号`),key:`account`,width:220},{title:S(`客户端`),key:`device`,width:200},{title:S(`数据`),key:`data`,width:160},{title:S(`最后在线`),dataIndex:`last_online_at`,key:`last_online_at`,width:180},{title:S(`状态`),dataIndex:`status`,key:`status`,width:100},{title:S(`操作`),key:`actions`,width:180}]);return a(Y),(a,o)=>(c(),i(`div`,N,[e(n(E),{title:n(S)(`客户端账号`)},{extra:u(()=>[e(n(T),{onClick:Y},{default:u(()=>[t(d(n(S)(`刷新`)),1)]),_:1})]),default:u(()=>[r(`p`,P,d(n(S)(`状态按客户端最近 20 秒的有效会话判断。同一 ZYT 账号只保留一个有效桌面会话,新设备登录会使旧设备下线。`)),1),e(n(ne),{columns:ce.value,"data-source":W.value,loading:U.value,"row-key":`id`,size:`small`},{bodyCell:u(({column:a,record:o})=>[a.key===`account`?(c(),i(l,{key:0},[r(`div`,F,d(o.nickname||o.zyt_sn),1),r(`div`,I,d(o.zyt_sn)+` · `+d(o.mobile_masked||n(S)(`未绑定手机`)),1)],64)):a.key===`device`?(c(),i(l,{key:1},[r(`div`,null,d(o.current_device_name||n(S)(`暂无设备`)),1),r(`div`,L,d(o.app_version||n(S)(`未知版本`))+` · `+d(n(S)(`{count} 台`,{count:o.device_count})),1)],64)):a.key===`data`?(c(),i(l,{key:2},[r(`div`,null,d(n(S)(`{count} 个企微账号`,{count:o.source_account_count})),1),r(`div`,R,d(n(S)(`{count} 条消息`,{count:o.message_count})),1)],64)):a.key===`status`?(c(),f(n(k),{key:3,color:o.status===`disabled`?`red`:o.is_online?`green`:`default`},{default:u(()=>[t(d(o.status===`disabled`?n(S)(`已禁用`):o.is_online?n(S)(`在线`):n(S)(`离线`)),1)]),_:2},1032,[`color`])):a.key===`actions`?(c(),i(l,{key:4},[e(n(T),{type:`link`,size:`small`,disabled:!B.value&&!V.value,onClick:e=>ae(o)},{default:u(()=>[t(d(n(S)(`策略`)),1)]),_:1},8,[`disabled`,`onClick`]),o.status===`active`&&o.is_online?(c(),f(n(ie),{key:0,title:n(S)(`确定让该账号所有桌面设备立即下线?`),onConfirm:e=>se(o)},{default:u(()=>[e(n(T),{type:`link`,danger:``,size:`small`,disabled:!H.value},{default:u(()=>[t(d(n(S)(`强制下线`)),1)]),_:1},8,[`disabled`])]),_:1},8,[`title`,`onConfirm`])):m(``,!0)],64)):m(``,!0)]),_:1},8,[`columns`,`data-source`,`loading`])]),_:1},8,[`title`]),e(n(j),{open:q.value,"onUpdate:open":o[6]||(o[6]=e=>q.value=e),title:n(S)(`客户端账号策略`),onOk:oe},{default:u(()=>[e(n(re),{model:J,layout:`vertical`,class:`pt-2`},{default:u(()=>[e(n(C),{label:n(S)(`账号状态`)},{default:u(()=>[e(n(w),{value:J.status,"onUpdate:value":o[0]||(o[0]=e=>J.status=e),disabled:!B.value,options:[{label:n(S)(`正常`),value:`active`},{label:n(S)(`禁用并下线`),value:`disabled`}]},null,8,[`value`,`disabled`,`options`])]),_:1},8,[`label`]),e(n(C),null,{default:u(()=>[e(n(D),{checked:J.overrideBackup,"onUpdate:checked":o[1]||(o[1]=e=>J.overrideBackup=e),disabled:!B.value},{default:u(()=>[t(d(n(S)(`覆盖全局自动备份开关`)),1)]),_:1},8,[`checked`,`disabled`]),J.overrideBackup?(c(),f(n(M),{key:0,checked:J.backup_enabled,"onUpdate:checked":o[2]||(o[2]=e=>J.backup_enabled=e),disabled:!B.value,class:`ml-3`,"checked-children":n(S)(`启用`),"un-checked-children":n(S)(`停用`)},null,8,[`checked`,`disabled`,`checked-children`,`un-checked-children`])):m(``,!0)]),_:1}),e(n(C),{label:n(S)(`可查看该账号数据的管理端用户`)},{default:u(()=>[e(n(w),{value:J.admin_user_ids,"onUpdate:value":o[3]||(o[3]=e=>J.admin_user_ids=e),mode:`multiple`,disabled:!V.value,options:G.value.map(e=>({label:e.username,value:e.id})),placeholder:n(S)(`超级管理员无需分配;其他用户按此范围查看`)},null,8,[`value`,`disabled`,`options`,`placeholder`])]),_:1},8,[`label`]),e(n(C),null,{default:u(()=>[e(n(D),{checked:J.overrideInterval,"onUpdate:checked":o[4]||(o[4]=e=>J.overrideInterval=e),disabled:!B.value},{default:u(()=>[t(d(n(S)(`覆盖全局备份间隔`)),1)]),_:1},8,[`checked`,`disabled`]),J.overrideInterval?(c(),f(n(A),{key:0,value:J.backup_interval_minutes,"onUpdate:value":o[5]||(o[5]=e=>J.backup_interval_minutes=e),disabled:!B.value,min:1,max:10080,"addon-after":n(S)(`分钟`),class:`mt-2 w-full`},null,8,[`value`,`disabled`,`addon-after`])):m(``,!0)]),_:1})]),_:1},8,[`model`])]),_:1},8,[`open`,`title`])]))}});export{z as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/desktop-config-C8Gd3iqV.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/desktop-config-C8Gd3iqV.js new file mode 100644 index 000000000..d5e26f938 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/desktop-config-C8Gd3iqV.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,bt as a,ct as o,g as s,gn as ee,k as te,mt as c,o as l,qt as u,tr as d,v as ne,vn as f,y as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as m}from"./objectSpread2-BmonrgTA.js";import{n as h}from"./objectWithoutProperties-BjoYlK0I.js";import{O as re,m as ie}from"./router-DPk8lv5-.js";import{t as ae}from"./use-access-fEBgGmVC.js";import{t as g}from"./t-zpQIkBTV.js";import{h as oe}from"./useApi-CROJJdhE-oP73ypFI.js";import{n as _,t as se}from"./form-Qjb8uGpz.js";import{t as ce}from"./select-B-ztpmAV.js";import{t as v}from"./alert-B0CAruYa.js";import{t as y}from"./button-B2y2NpJm.js";import{t as b}from"./card-Dird-dOy.js";import{a as x}from"./config-provider-Drlcp5ju.js";import{n as S,t as le}from"./descriptions-CKianuWZ.js";import{r as ue,t as C}from"./input-CM3MYY88.js";import{t as w}from"./input-number-B39v8Wj_.js";import{t as T}from"./switch-CtSw_Hgg.js";var de={class:`p-5`},fe={class:`mb-2`},pe={class:`mb-2 text-xs`},me={key:0,class:`mt-2`},he={class:`mb-3 text-xs text-gray-500`},ge={class:`mt-1 text-xs text-gray-500`},_e={class:`mt-1 text-xs text-gray-500`},ve={class:`grid grid-cols-1 gap-x-8 gap-y-1 md:grid-cols-2`},ye={class:`min-w-0`},E={class:`text-sm font-medium`},D={class:`mt-0.5 text-xs text-gray-500`},O={class:`mb-3 text-xs text-gray-500`},k={class:`grid grid-cols-1 gap-x-8 md:grid-cols-2`},A={class:`mt-1 text-xs text-gray-500`},j={class:`mb-3 text-xs text-gray-500`},M={class:`grid grid-cols-1 gap-x-6 md:grid-cols-3`},N={class:`mt-1 text-xs text-gray-500`},P={class:`mb-3 text-xs text-gray-500`},be={class:`mt-1 text-xs text-gray-500`},xe={class:`mt-1 text-xs text-gray-500`},Se={class:`mb-3 text-xs text-gray-500`},Ce={class:`flex items-center gap-3`},we={class:`text-sm`},Te={class:`mt-3 text-xs text-gray-500`},Ee={class:`mt-1 text-xs text-gray-500`},De={class:`mb-3 text-xs text-gray-500`},Oe={class:`mb-3 text-xs text-gray-500`},F={class:`w-40 shrink-0`},ke={class:`min-w-0 flex-1`},Ae={key:1,class:`mt-2 text-xs text-gray-500`},je={class:`grid grid-cols-1 gap-x-6 md:grid-cols-4`},Me={key:0,class:`mt-1 text-xs text-red-500`},Ne={key:1,class:`mt-1 text-xs text-gray-500`},Pe={key:0,class:`sticky bottom-0 -mx-5 border-t bg-white/90 px-5 py-3 backdrop-blur dark:bg-black/70`},I=te({__name:`desktop-config`,setup(te){let{hasAccessByCodes:I}=ae(),L=s(()=>I([`config:write`])),Fe=s(()=>I([`model:read`])),R=oe(),z=f(!1),B=f(!1),V=f(0),H=f(``),U=f(``),W=f(``),G=f(``),K=f(``),q=f(`[]`),J=f(``),Y=ee({ARCHIVE_AUTO_BACKUP_ENABLED:!0,ARCHIVE_AUTO_BACKUP_INTERVAL_MINUTES:60,AI_AGENT_NAME:``,AI_GATEWAY_URL:``,ZYT_LOGIN_API_URL:``,AI_CONTEXT_ENABLED:!0,AI_CONTEXT_MAX_ROUNDS:8,AI_COUNTER_INSULT_ENABLED:!1,AI_DEVELOPMENT_MODE:!1,AI_ENABLED:!0,AI_HOSPITAL_NAME:``,AI_MCP_ENABLED:!1,AI_MCP_MAX_ROUNDS:5,AI_MCP_SERVERS:[],AI_REVIEW_RULES:[],AI_REVIEW_EVERY_REPLY:!1,AI_UI_GUARD_ENABLED:!0,AI_USE_VISION:!0}),Ie=s(()=>[{key:`AI_ENABLED`,label:g(`启用 AI 自动回复`),hint:g(`总开关。关掉之后客户端只监听不回复。`)},{key:`AI_USE_VISION`,label:g(`启用视觉识别`),hint:g(`图片和表情包走视觉模型识别,OCR 认不出时兜底。用哪个模型看「角色编排」里的媒体消息专用模型。`)},{key:`AI_UI_GUARD_ENABLED`,label:g(`人工操作保护`),hint:g(`检测到有人在操作鼠标键盘时暂停自动化,避免抢焦点。`)},{key:`AI_CONTEXT_ENABLED`,label:g(`携带上下文`),hint:g(`把最近几轮对话一起发给模型。关掉会省 token,但答复会失忆。`)},{key:`AI_COUNTER_INSULT_ENABLED`,label:g(`应对辱骂`),hint:g(`客户情绪激动时用专门的话术回应,而不是照常答业务问题。`)},{key:`AI_MCP_ENABLED`,label:g(`启用 MCP 工具`),hint:g(`允许模型调用挂号登记、客户查询等外部工具。工具在客户端本机执行。`)},{key:`AI_DEVELOPMENT_MODE`,label:g(`开发模式`),hint:g(`打印详细日志、跳过部分节流。生产环境请关闭。`)}]);function X(){return Z.apply(this,arguments)}function Z(){return Z=h(function*(){z.value=!0;try{var e;let t=yield ie();Object.assign(Y,t.config),q.value=JSON.stringify((e=t.config.AI_MCP_SERVERS)==null?[]:e,null,2),V.value=t.version,H.value=t.updated_at,U.value=t.updated_by,W.value=t.model_settings_moved_to,G.value=t.gateway_url_effective,K.value=t.login_api_url_effective}finally{z.value=!1}}),Z.apply(this,arguments)}function Le(){Y.AI_REVIEW_RULES.push({label:``,keywords:[],enabled:!0})}function Re(e){Y.AI_REVIEW_RULES.splice(e,1)}function ze(){for(let[e,t]of Y.AI_REVIEW_RULES.entries()){if(!t.label.trim())return g(`第 {index} 条规则没有填名称`,{index:e+1});if(t.keywords.length===0)return g(`规则「{label}」至少要有一个关键词,否则永远不会命中`,{label:t.label})}return``}function Q(){try{let e=JSON.parse(q.value||`[]`);return Array.isArray(e)?(J.value=``,e):(J.value=g(`JSON 根节点必须是数组`),null)}catch(e){return J.value=g(`不是有效的 JSON:{error}`,{error:e.message}),null}}function Be(){return $.apply(this,arguments)}function $(){return $=h(function*(){let e=Q();if(e===null){x.warning(g(`MCP 服务器配置不是有效 JSON,请先修正`));return}let t=ze();if(t){x.warning(t);return}B.value=!0;try{let t=yield re(m(m({},Y),{},{AI_MCP_SERVERS:e}));x.success(g(`已发布为 v{version},桌面端下次同步时生效`,{version:t.version})),yield X()}finally{B.value=!1}}),$.apply(this,arguments)}return o(X),(o,s)=>(c(),i(`div`,de,[e(n(v),{class:`mb-4`,type:`warning`,"show-icon":``,message:n(g)(`这份配置会下发到每一台桌面客户端`),description:n(g)(`保存即产生新版本号,客户端下次同步就会拿到。改错一个字段是全线生效的,不是只影响你自己这台。`)},null,8,[`message`,`description`]),e(n(v),{class:`mb-4`,type:`info`,"show-icon":``},{message:u(()=>[t(d(n(g)(`模型配置不在这里`)),1)]),description:u(()=>[r(`p`,fe,[t(d(n(g)(`服务类型、API 地址、API Key、模型名称、温度、最大 tokens、请求超时——这些以前在本页的设置,现在统一在`))+` `,1),r(`b`,null,d(W.value?n(g)(W.value):n(g)(`AI 模型 → 模型清单 / 角色编排`)),1),t(d(n(g)(`。`)),1)]),r(`p`,pe,d(n(g)(`搬走有三个原因:同一件事两个地方能配迟早会不一致;密钥留在这份配置里就必须明文下发到每一台客户端,而模型清单里是加密存储、只返遮罩值;一个客户只能配一个模型的话,双模型并发和裁判根本无从谈起。`)),1),Fe.value?(c(),i(`div`,me,[e(n(y),{size:`small`,onClick:s[0]||(s[0]=e=>n(R).push(`/model/catalog`))},{default:u(()=>[t(d(n(g)(`去模型清单`)),1)]),_:1}),e(n(y),{size:`small`,class:`ml-2`,onClick:s[1]||(s[1]=e=>n(R).push(`/model/plan`))},{default:u(()=>[t(d(n(g)(`去角色编排`)),1)]),_:1})])):p(``,!0)]),_:1}),e(n(b),{title:n(g)(`当前生效的配置`),class:`mb-4`,loading:z.value},{default:u(()=>[e(n(le),{column:3,size:`small`,bordered:``},{default:u(()=>[e(n(S),{label:n(g)(`版本`)},{default:u(()=>[t(`v`+d(V.value),1)]),_:1},8,[`label`]),e(n(S),{label:n(g)(`最后修改`)},{default:u(()=>[t(d(U.value||`—`),1)]),_:1},8,[`label`]),e(n(S),{label:n(g)(`时间`)},{default:u(()=>[t(d(H.value||`—`),1)]),_:1},8,[`label`])]),_:1})]),_:1},8,[`title`,`loading`]),e(n(se),{model:Y,layout:`vertical`},{default:u(()=>[e(n(b),{title:n(g)(`桌面账号登录`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`p`,he,d(n(g)(`软件打开登录窗口后,会先请求本管理端的公开客户端配置,再按这里返回的地址请求 ZYT 登录。换登录域名只需修改这一处,无需重新修改或打包桌面软件。`)),1),e(n(_),{label:n(g)(`ZYT 登录 API 域名(留空 = 使用管理 API 启动配置)`)},{default:u(()=>[e(n(C),{value:Y.ZYT_LOGIN_API_URL,"onUpdate:value":s[2]||(s[2]=e=>Y.ZYT_LOGIN_API_URL=e),disabled:!L.value,placeholder:`https://api.example.com`},null,8,[`value`,`disabled`]),r(`p`,ge,[t(d(n(g)(`当前客户端实际获取:`)),1),r(`code`,null,d(K.value||`—`),1)]),r(`p`,_e,[t(d(n(g)(`填写完整的`))+` `,1),s[12]||(s[12]=r(`code`,null,`http://`,-1)),t(` `+d(n(g)(`或`))+` `,1),s[13]||(s[13]=r(`code`,null,`https://`,-1)),t(` `+d(n(g)(`基础地址,不要填写`))+` `,1),s[14]||(s[14]=r(`code`,null,`/api/login/account`,-1)),t(d(n(g)(`;客户端会自动拼接登录接口路径。`)),1)])]),_:1},8,[`label`])]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`能力开关`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`div`,ve,[(c(!0),i(l,null,a(Ie.value,t=>(c(),i(`div`,{key:t.key,class:`flex items-start justify-between gap-4 border-b border-dashed py-3 last:border-0`},[r(`div`,ye,[r(`div`,E,d(t.label),1),r(`div`,D,d(t.hint),1)]),e(n(T),{checked:Y[t.key],"onUpdate:checked":e=>Y[t.key]=e,disabled:!L.value,class:`mt-1 shrink-0`},null,8,[`checked`,`onUpdate:checked`,`disabled`])]))),128))])]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`企业微信数据库自动备份`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`p`,O,d(n(g)(`软件启动后等待设定时间执行第一次增量备份,之后按相同间隔持续运行。只上传服务端检查点之后的新消息和新媒体,修改配置后客户端会自动同步,无需重启。`)),1),r(`div`,k,[e(n(_),{label:n(g)(`自动增量备份`)},{default:u(()=>[e(n(T),{checked:Y.ARCHIVE_AUTO_BACKUP_ENABLED,"onUpdate:checked":s[3]||(s[3]=e=>Y.ARCHIVE_AUTO_BACKUP_ENABLED=e),disabled:!L.value},null,8,[`checked`,`disabled`])]),_:1},8,[`label`]),e(n(_),{label:n(g)(`启动等待及备份间隔(分钟)`)},{default:u(()=>[e(n(w),{value:Y.ARCHIVE_AUTO_BACKUP_INTERVAL_MINUTES,"onUpdate:value":s[4]||(s[4]=e=>Y.ARCHIVE_AUTO_BACKUP_INTERVAL_MINUTES=e),min:1,max:10080,disabled:!L.value||!Y.ARCHIVE_AUTO_BACKUP_ENABLED,class:`w-full`},null,8,[`value`,`disabled`]),r(`p`,A,d(n(g)(`范围 1 分钟至 7 天。`)),1)]),_:1},8,[`label`])])]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`客服人格`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`p`,j,d(n(g)(`这几项会拼进系统提示词,决定客户看到的是"谁"在说话。它们不是模型参数,所以留在这里。`)),1),r(`div`,M,[e(n(_),{label:n(g)(`客服名称`)},{default:u(()=>[e(n(C),{value:Y.AI_AGENT_NAME,"onUpdate:value":s[5]||(s[5]=e=>Y.AI_AGENT_NAME=e),disabled:!L.value,placeholder:`贴心管家`},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(_),{label:n(g)(`机构名称`)},{default:u(()=>[e(n(C),{value:Y.AI_HOSPITAL_NAME,"onUpdate:value":s[6]||(s[6]=e=>Y.AI_HOSPITAL_NAME=e),disabled:!L.value,placeholder:`甄养堂`},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(_),{label:n(g)(`上下文轮数(1–50)`)},{default:u(()=>[e(n(w),{value:Y.AI_CONTEXT_MAX_ROUNDS,"onUpdate:value":s[7]||(s[7]=e=>Y.AI_CONTEXT_MAX_ROUNDS=e),min:1,max:50,disabled:!L.value,class:`w-full`},null,8,[`value`,`disabled`]),r(`p`,N,d(n(g)(`记几轮对话。这是客户端行为,和"用哪个模型"无关。`)),1)]),_:1},8,[`label`])])]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`模型网关地址`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`p`,P,d(n(g)(`桌面客户端只配一个后台地址,模型请求发到哪儿由这里决定、随配置一起下发。换网关位置只需要改这一处,不用挨个动客户端。`)),1),e(n(_),{label:n(g)(`地址(留空 = 按后台自己的地址自动推算)`)},{default:u(()=>[e(n(C),{value:Y.AI_GATEWAY_URL,"onUpdate:value":s[8]||(s[8]=e=>Y.AI_GATEWAY_URL=e),disabled:!L.value,placeholder:n(g)(`留空即可,绝大多数情况不用填`)},null,8,[`value`,`disabled`,`placeholder`]),r(`p`,be,[t(d(n(g)(`当前实际下发:`)),1),r(`code`,null,d(G.value||`—`),1)]),r(`p`,xe,[t(d(n(g)(`只有网关在别的域名或别的机器上时才需要填。写完整地址(`)),1),s[15]||(s[15]=r(`code`,null,`https://…`,-1)),t(d(n(g)(`)或以`))+` `,1),s[16]||(s[16]=r(`code`,null,`/`,-1)),t(` `+d(n(g)(`开头的路径(挂在本后台的域名下)。`)),1)])]),_:1},8,[`label`])]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`审核后发送的审核范围`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`p`,Se,d(n(g)(`只对切到「审核后发送」的客户端起作用;自动发送模式下只按下面的选择性审核规则拦截。`)),1),r(`div`,Ce,[e(n(T),{checked:Y.AI_REVIEW_EVERY_REPLY,"onUpdate:checked":s[9]||(s[9]=e=>Y.AI_REVIEW_EVERY_REPLY=e),disabled:!L.value,"checked-children":n(g)(`每条都审核`),"un-checked-children":n(g)(`按原规则`)},null,8,[`checked`,`disabled`,`checked-children`,`un-checked-children`]),r(`span`,we,d(Y.AI_REVIEW_EVERY_REPLY?n(g)(`每条都审核`):n(g)(`按原规则(默认)`)),1)]),r(`p`,Te,[Y.AI_REVIEW_EVERY_REPLY?(c(),i(l,{key:0},[t(d(n(g)(`每条 AI 回复都要人工确认后才发送;医疗助理人工回复过的会话也不会恢复自动回复。`)),1)],64)):(c(),i(l,{key:1},[t(d(n(g)(`医疗助理用同一企微账号人工回复并核验后,该会话恢复自动回复,之后仍逐条过审核规则和模型裁判。`)),1)],64))]),r(`p`,Ee,d(n(g)(`客户端默认跟随这里的设置,也可以在「自动化设置 → 审核后发送 → 审核范围」单独设置本机;1.5.3 起的桌面端生效,更早的版本保持按原规则。`)),1)]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`选择性审核规则`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`p`,De,d(n(g)(`命中任意一条,那一条回复才会停下来贴进企业微信输入框等人工确认,不会自动按回车;没命中的照常自动发送。客户这句话和模型准备发的回复,沾上任意一边都算命中。`)),1),e(n(v),{class:`mb-3`,type:`info`,"show-icon":``,message:n(g)(`还有一条内置规则不在这份清单里、关不掉`),description:n(g)(`模型裁判把某条回复判成「高风险」时,无论有没有命中下面的关键词,同样会转人工——前提是角色编排里配了裁判模型。1.5.2 之后的桌面端不论裁判模式都会拦;1.5.2 及更早的只在裁判模式为 score_only / arbitrate 时才拦,shadow 下照常自动发送。`)},null,8,[`message`,`description`]),r(`p`,Oe,d(n(g)(`关键词按包含匹配,忽略大小写、空格和标点(1.5.2 及更早的桌面端只忽略大小写);建议把客户的日常说法都填上,如 服用、怎么吃、用法、用量、饭前、饭后。`)),1),(c(!0),i(l,null,a(Y.AI_REVIEW_RULES,(a,o)=>(c(),i(`div`,{key:o,class:`mb-3 flex items-start gap-3 border-b border-dashed pb-3 last:border-0`},[r(`div`,F,[e(n(C),{value:a.label,"onUpdate:value":e=>a.label=e,disabled:!L.value,placeholder:n(g)(`规则名称,例如「诊断」`)},null,8,[`value`,`onUpdate:value`,`disabled`,`placeholder`])]),r(`div`,ke,[e(n(ce),{value:a.keywords,"onUpdate:value":e=>a.keywords=e,mode:`tags`,"token-separators":[`,`,`,`,`、`,`;`,`;`,` `,` `,` `],disabled:!L.value,placeholder:n(g)(`输入关键词后按回车;用逗号、顿号或空格隔开可一次粘贴多个`),style:{width:`100%`}},null,8,[`value`,`onUpdate:value`,`disabled`,`placeholder`])]),e(n(T),{checked:a.enabled,"onUpdate:checked":e=>a.enabled=e,disabled:!L.value,class:`mt-1 shrink-0`},null,8,[`checked`,`onUpdate:checked`,`disabled`]),e(n(y),{danger:``,type:`link`,size:`small`,disabled:!L.value,class:`shrink-0`,onClick:e=>Re(o)},{default:u(()=>[t(d(n(g)(`删除`)),1)]),_:1},8,[`disabled`,`onClick`])]))),128)),L.value?(c(),ne(n(y),{key:0,size:`small`,onClick:Le},{default:u(()=>[t(`+ `+d(n(g)(`新增规则`)),1)]),_:1})):p(``,!0),Y.AI_REVIEW_RULES.length===0?(c(),i(`p`,Ae,d(n(g)(`还没有配任何规则——除了上面那条内置的裁判高风险检查,其余全部自动发送。`)),1)):p(``,!0)]),_:1},8,[`title`,`loading`]),e(n(b),{title:n(g)(`MCP 服务器`),class:`mb-4`,loading:z.value},{default:u(()=>[r(`div`,je,[e(n(_),{label:n(g)(`单次最多调用工具轮数(1–20)`)},{default:u(()=>[e(n(w),{value:Y.AI_MCP_MAX_ROUNDS,"onUpdate:value":s[10]||(s[10]=e=>Y.AI_MCP_MAX_ROUNDS=e),min:1,max:20,disabled:!L.value,class:`w-full`},null,8,[`value`,`disabled`])]),_:1},8,[`label`])]),e(n(_),{label:n(g)(`服务器清单(JSON 数组)`)},{default:u(()=>[e(n(ue),{value:q.value,"onUpdate:value":s[11]||(s[11]=e=>q.value=e),rows:8,disabled:!L.value,status:J.value?`error`:void 0,spellcheck:`false`,class:`font-mono text-xs`,onBlur:Q},null,8,[`value`,`disabled`,`status`]),J.value?(c(),i(`p`,Me,d(J.value),1)):(c(),i(`p`,Ne,d(n(g)(`工具跑在客户端本机(要连内网),所以配置在这里而不是模型清单里。格式错误会当场拦下,不会等到桌面端同步之后才发现。`)),1))]),_:1},8,[`label`])]),_:1},8,[`title`,`loading`]),L.value?(c(),i(`div`,Pe,[e(n(y),{type:`primary`,loading:B.value,onClick:Be},{default:u(()=>[t(d(n(g)(`保存并发布新版本`)),1)]),_:1},8,[`loading`]),e(n(y),{class:`ml-2`,disabled:B.value,onClick:X},{default:u(()=>[t(d(n(g)(`放弃修改`)),1)]),_:1},8,[`disabled`])])):p(``,!0)]),_:1},8,[`model`])]))}});export{I as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/devWarning-DlchpATv.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/devWarning-DlchpATv.js new file mode 100644 index 000000000..93bc6fe7b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/devWarning-DlchpATv.js @@ -0,0 +1 @@ +import{i as e}from"./warning-BLl3S_cO.js";var t=((t,n,r)=>{e(t,`[ant-design-vue: ${n}] ${r}`)});export{t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-Bm6Jk3iy.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-Bm6Jk3iy.js new file mode 100644 index 000000000..c3ffdb8a3 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-Bm6Jk3iy.js @@ -0,0 +1 @@ +import{Cn as e,En as t,H as n,Ht as r,Kn as i,L as a,On as o,Ut as s,Vn as c,bn as l,ct as u,g as d,gn as f,tt as p,vn as m,xn as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as g}from"./objectSpread2-BmonrgTA.js";import{n as _,t as v}from"./objectWithoutProperties-BjoYlK0I.js";import{t as y}from"./defu-1oANYd5X.js";import{C as b,D as x,E as S,M as C,N as w,O as T,P as E,a as D,b as O,c as k,d as A,f as j,i as M,k as N,l as P,m as F,o as I,s as L,u as ee,w as R,x as z}from"./dist-DUuDCbWu.js";function te(e){return e===void 0}function ne(e){return typeof e==`boolean`}function re(e){return e==null?!0:Array.isArray(e)||i(e)?e.length===0:e instanceof Map||e instanceof Set?e.size===0:c(e)?Object.keys(e).length===0:!1}function ie(e){return e?/^https?:\/\/.*$/.test(e):!1}function ae(){return/macintosh|mac os x/i.test(navigator.userAgent)}function oe(){return/windows|win32/i.test(navigator.userAgent)}function se(...e){for(let t of e)if(t!=null)return t}var ce=y((e,t,n)=>{if(Array.isArray(e[t])&&Array.isArray(n))return e[t]=n,!0}),le=[`window`],ue=[`window`],B=L?window:void 0,V=L?window.document:void 0,H=L?window.navigator:void 0;L&&window.location;function U(e){var n;let r=t(e);return(n=r==null?void 0:r.$el)==null?r:n}function W(...e){let n=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),r=d(()=>{let n=O(t(e[0])).filter(e=>e!=null);return n.every(e=>typeof e!=`string`)?n:void 0});return C(()=>{var n,i;return[(n=(i=r.value)==null?void 0:i.map(e=>U(e)))==null?[B].filter(e=>e!=null):n,O(t(r.value?e[1]:e[0])),O(o(r.value?e[2]:e[1])),t(r.value?e[3]:e[2])]},([e,t,r,i],a,o)=>{if(!(e!=null&&e.length)||!(t!=null&&t.length)||!(r!=null&&r.length))return;let s=ee(i)?g({},i):i,c=e.flatMap(e=>t.flatMap(t=>r.map(r=>n(e,t,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function G(){let e=h(!1),t=a();return t&&u(()=>{e.value=!0},t),e}function K(e){let t=G();return d(()=>(t.value,!!e()))}function q(e,n,i={}){let{window:a=B}=i,o=v(i,le),s,c=K(()=>a&&`MutationObserver`in a),l=()=>{s&&(s.disconnect(),s=void 0)},u=r(d(()=>{let n=O(t(e)).map(U).filter(j);return new Set(n)}),e=>{l(),c.value&&e.size&&(s=new MutationObserver(n),e.forEach(e=>s.observe(e,o)))},{immediate:!0,flush:`post`}),f=()=>s==null?void 0:s.takeRecords(),p=()=>{u(),l()};return R(p),{isSupported:c,stop:p,takeRecords:f}}function de(e,t,n={}){let{window:r=B,document:i=r==null?void 0:r.document,flush:a=`sync`}=n;if(!r||!i)return A;let o,c=e=>{o==null||o(),o=e},l=s(()=>{let n=U(e);if(n){let{stop:e}=q(i,e=>{e.map(e=>[...e.removedNodes]).flat().some(e=>e===n||e.contains(n))&&t(e)},{window:r,childList:!0,subtree:!0});c(e)}},{flush:a}),u=()=>{l(),c()};return R(u),u}function fe(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function pe(...e){let n,r,i={};e.length===3?(n=e[0],r=e[1],i=e[2]):e.length===2?typeof e[1]==`object`?(n=!0,r=e[0],i=e[1]):(n=e[0],r=e[1]):(n=!0,r=e[0]);let{target:a=B,eventName:o=`keydown`,passive:s=!1,dedupe:c=!1}=i,l=fe(n);return W(a,o,e=>{e.repeat&&t(c)||l(e)&&r(e)},s)}function me(e,n={}){let{immediate:r=!0,fpsLimit:i=null,window:a=B,once:o=!1}=n,s=h(!1),c=d(()=>{let e=t(i);return e?1e3/e:null}),u=0,f=null;function p(t){if(!s.value||!a)return;u||(u=t);let n=t-u;if(c.value&&nr&&`matchMedia`in r&&typeof r.matchMedia==`function`),o=h(typeof i==`number`),c=h(),l=h(!1);return s(()=>{if(o.value){o.value=!a.value,l.value=t(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),r=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||r);return n&&a&&(a=i>=F(n[1])),r&&a&&(a=i<=F(r[1])),t?!a:a});return}a.value&&(c.value=r.matchMedia(t(e)),l.value=c.value.matches)}),W(c,`change`,e=>{l.value=e.matches},{passive:!0}),d(()=>l.value)}var _e={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function ve(e,n={}){function r(n,r){let i=t(e[t(n)]);return r!=null&&(i=D(i,r)),typeof i==`number`&&(i=`${i}px`),i}let{window:i=B,strategy:a=`min-width`,ssrWidth:o=ge()}=n,s=typeof o==`number`,c=s?h(!1):{value:!0};s&&b(()=>c.value=!!i);function l(e,t){return!c.value&&s?e===`min`?o>=F(t):o<=F(t):i?i.matchMedia(`(${e}-width: ${t})`).matches:!1}let u=e=>J(()=>`(min-width: ${r(e)})`,n),f=e=>J(()=>`(max-width: ${r(e)})`,n),p=Object.keys(e).reduce((e,t)=>(Object.defineProperty(e,t,{get:()=>a===`min-width`?u(t):f(t),enumerable:!0,configurable:!0}),e),{});function m(){let t=Object.keys(e).map(e=>[e,p[e],F(r(e))]).sort((e,t)=>e[2]-t[2]);return d(()=>t.filter(([,e])=>e.value).map(([e])=>e))}return Object.assign(p,{greaterOrEqual:u,smallerOrEqual:f,greater(e){return J(()=>`(min-width: ${r(e,.1)})`,n)},smaller(e){return J(()=>`(max-width: ${r(e,-.1)})`,n)},between(e,t){return J(()=>`(min-width: ${r(e)}) and (max-width: ${r(t,-.1)})`,n)},isGreater(e){return l(`min`,r(e,.1))},isGreaterOrEqual(e){return l(`min`,r(e))},isSmaller(e){return l(`max`,r(e,-.1))},isSmallerOrEqual(e){return l(`max`,r(e))},isInBetween(e,t){return l(`min`,r(e))&&l(`max`,r(t,-.1))},current:m,active(){let e=m();return d(()=>e.value.length===0?``:e.value.at(a===`min-width`?-1:0))}})}function ye(t,n={}){let{controls:r=!1,navigator:i=H}=n,a=K(()=>i&&`permissions`in i),o=h(),s=typeof t==`string`?{name:t}:t,c=h(),l=()=>{var e,t;c.value=(e=(t=o.value)==null?void 0:t.state)==null?`prompt`:e};W(o,`change`,l,{passive:!0});let u=M(_(function*(){if(a.value){if(!o.value)try{o.value=yield i.permissions.query(s)}catch(e){o.value=void 0}finally{l()}if(r)return e(o.value)}}));return u(),r?{state:c,isSupported:a,query:u}:c}function be(e={}){let{navigator:n=H,read:r=!1,source:i,copiedDuring:a=1500,legacy:o=!1}=e,s=K(()=>n&&`clipboard`in n),c=ye(`clipboard-read`),u=ye(`clipboard-write`),f=d(()=>s.value||o),p=h(``),m=h(!1),g=h(!1),v=N(()=>m.value=!1,a,{immediate:!1}),y=0;function b(){return x.apply(this,arguments)}function x(){return x=_(function*(){let e=!(s.value&&D(c.value));if(!e)try{p.value=yield n.clipboard.readText()}catch(t){e=!0}e&&(p.value=E())}),x.apply(this,arguments)}f.value&&r&&W([`copy`,`cut`],b,{passive:!0});function S(e){return C.apply(this,arguments)}function C(){return C=_(function*(e){let r=e==null?t(i):e;if(f.value&&r!=null){g.value=!0;let e=!(s.value&&D(u.value));if(!e)try{let e=w(r);yield n.clipboard.write([e])}catch(t){e=!0}if(e){if(typeof r==`string`)p.value=r,T(r);else{let e=++y,t=yield r();t!=null&&e===y&&(p.value=t,T(t))}}m.value=!0,v.start(),g.value=!1}}),C.apply(this,arguments)}function w(e){return typeof e==`string`?(p.value=e,new ClipboardItem({"text/plain":e})):new ClipboardItem({"text/plain":e().then((e=``)=>(p.value=e,new Blob([e],{type:`text/plain`})))})}function T(e){let t=document.createElement(`textarea`);t.value=e,t.style.position=`absolute`,t.style.opacity=`0`,t.setAttribute(`readonly`,``),document.body.appendChild(t),t.select(),document.execCommand(`copy`),t.remove()}function E(){var e,t,n;return(e=(t=document)==null||(n=t.getSelection)==null||(n=n.call(t))==null?void 0:n.toString())==null?``:e}function D(e){return e===`granted`||e===`prompt`}return{copyPending:l(g),isSupported:f,text:l(p),copied:l(m),copy:S}}function xe(e){return JSON.parse(JSON.stringify(e))}var Y=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},X=`__vueuse_ssr_handlers__`,Se=Ce();function Ce(){return X in Y||(Y[X]=Y[X]||{}),Y[X]}function we(e,t){return Se[e]||t}function Te(e){return e==null?`any`:e instanceof Set?`set`:e instanceof Map?`map`:e instanceof Date?`date`:typeof e==`boolean`?`boolean`:typeof e==`string`?`string`:typeof e==`object`?`object`:Number.isNaN(e)?`any`:`number`}var Ee={boolean:{read:e=>e===`true`,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},De=`vueuse-storage`;function Oe(e,n,i,a={}){var o;let{flush:s=`pre`,deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:u=!0,mergeDefaults:f=!1,shallow:_,window:v=B,eventFilter:y,onError:x=e=>{console.error(e)},initOnMounted:S}=a,C=(_?h:m)(typeof n==`function`?n():n),w=d(()=>t(e));if(!i)try{i=we(`getDefaultStorage`,()=>B==null?void 0:B.localStorage)()}catch(e){x(e)}if(!i)return C;let T=t(n),D=Te(T),O=(o=a.serializer)==null?Ee[D]:o,{pause:k,resume:A}=E(C,e=>N(e),{flush:s,deep:c,eventFilter:y});r(w,()=>F(),{flush:s});let j=!1;v&&l&&(i instanceof Storage?W(v,`storage`,e=>{S&&!j||F(e)},{passive:!0}):W(v,De,e=>{S&&!j||I(e)})),S?b(()=>{j=!0,F()}):F();function M(e,t){if(v){let n={key:w.value,oldValue:e,newValue:t,storageArea:i};v.dispatchEvent(i instanceof Storage?new StorageEvent(`storage`,n):new CustomEvent(De,{detail:n}))}}function N(e){try{let t=i.getItem(w.value);if(e==null)M(t,null),i.removeItem(w.value);else{let n=O.write(e);t!==n&&(i.setItem(w.value,n),M(t,n))}}catch(e){x(e)}}function P(e){let t=e?e.newValue:i.getItem(w.value);if(t==null)return u&&T!=null&&i.setItem(w.value,O.write(T)),T;if(!e&&f){let e=O.read(t);return typeof f==`function`?f(e,T):D===`object`&&!Array.isArray(e)?g(g({},T),e):e}return typeof t==`string`?O.read(t):t}function F(e){if(!(e&&e.storageArea!==i)){if(e&&e.key==null){C.value=T;return}if(!(e&&e.key!==w.value)){k();try{let t=O.write(C.value);(e===void 0||(e==null?void 0:e.newValue)!==t)&&(C.value=P(e))}catch(e){x(e)}finally{e?p(A):A()}}}}function I(e){F(e.detail)}return C}function ke(e,n,i={}){let{window:a=B,initialValue:o,observe:s=!1}=i,c=h(o),l=d(()=>{var e;return U(n)||(a==null||(e=a.document)==null?void 0:e.documentElement)});function u(){let n=t(e),r=t(l);if(r&&a&&n){var i;c.value=((i=a.getComputedStyle(r).getPropertyValue(n))==null?void 0:i.trim())||c.value||o}}return s&&q(l,u,{attributeFilter:[`style`,`class`],window:a}),r([l,()=>t(e)],(e,t)=>{t[0]&&t[1]&&t[0].style.removeProperty(t[1]),u()},{immediate:!0}),r([c,l],([n,r])=>{let i=t(e);r!=null&&r.style&&i&&(n==null?r.style.removeProperty(i):r.style.setProperty(i,n))},{immediate:!0}),c}function Ae(e,n,i={}){let{window:a=B}=i,o=v(i,ue),s,c=K(()=>a&&`ResizeObserver`in a),l=()=>{s&&(s.disconnect(),s=void 0)},u=r(d(()=>{let n=t(e);return Array.isArray(n)?n.map(e=>U(e)):[U(n)]}),e=>{if(l(),c.value&&a){s=new ResizeObserver(n);for(let t of e)t&&s.observe(t,o)}},{immediate:!0,flush:`post`}),f=()=>{l(),u()};return R(f),{isSupported:c,stop:f}}function je(e,t={}){let{delayEnter:n=0,delayLeave:r=0,triggerOnRemoval:i=!1,window:a=B}=t,o=h(!1),s,c=e=>{let t=e?n:r;s&&(clearTimeout(s),s=void 0),t?s=setTimeout(()=>o.value=e,t):o.value=e};return a?(W(e,`mouseenter`,()=>c(!0),{passive:!0}),W(e,`mouseleave`,()=>c(!1),{passive:!0}),i&&de(d(()=>U(e)),()=>c(!1)),o):o}function Me(e,n,i={}){let{root:a,rootMargin:o,threshold:s=0,window:c=B,immediate:l=!0}=i,u=K(()=>c&&`IntersectionObserver`in c),f=d(()=>O(t(e)).map(U).filter(j)),p=A,m=h(l),g=u.value?r(()=>[f.value,U(a),t(o),m.value],([e,t,r])=>{if(p(),!m.value||!e.length)return;let i=new IntersectionObserver(n,{root:U(t),rootMargin:r,threshold:s});e.forEach(e=>e&&i.observe(e)),p=()=>{i.disconnect(),p=A}},{immediate:l,flush:`post`}):A,_=()=>{p(),g(),m.value=!1};return R(_),{isSupported:u,isActive:m,pause(){p(),m.value=!1},resume(){m.value=!0},stop:_}}function Ne(e,t={}){let{window:n=B,scrollTarget:r,threshold:i=0,rootMargin:a,once:o=!1,initialValue:s=!1}=t,c=h(s),l=Me(e,e=>{let t=c.value,n=0;for(let r of e)r.time>=n&&(n=r.time,t=r.isIntersecting);c.value=t,o&&w(c,()=>{l.stop()})},{root:r,window:n,threshold:i,rootMargin:a});return t.controls?g(g({},l),{},{isVisible:c}):c}var Pe=[`fullscreenchange`,`webkitfullscreenchange`,`webkitendfullscreen`,`mozfullscreenchange`,`MSFullscreenChange`];function Fe(e,t={}){let{document:n=V,autoExit:r=!1}=t,i=d(()=>{var t;return(t=U(e))==null?n==null?void 0:n.documentElement:t}),a=h(!1),o=d(()=>[`requestFullscreen`,`webkitRequestFullscreen`,`webkitEnterFullscreen`,`webkitEnterFullScreen`,`webkitRequestFullScreen`,`mozRequestFullScreen`,`msRequestFullscreen`].find(e=>n&&e in n||i.value&&e in i.value)),s=d(()=>[`exitFullscreen`,`webkitExitFullscreen`,`webkitExitFullScreen`,`webkitCancelFullScreen`,`mozCancelFullScreen`,`msExitFullscreen`].find(e=>n&&e in n||i.value&&e in i.value)),c=d(()=>[`fullScreen`,`webkitIsFullScreen`,`webkitDisplayingFullscreen`,`mozFullScreen`,`msFullscreenElement`].find(e=>n&&e in n||i.value&&e in i.value)),l=[`fullscreenElement`,`webkitFullscreenElement`,`mozFullScreenElement`,`msFullscreenElement`].find(e=>n&&e in n),u=K(()=>i.value&&n&&o.value!==void 0&&s.value!==void 0&&c.value!==void 0),f=()=>l?(n==null?void 0:n[l])===i.value:!1,p=()=>{if(c.value){if(n&&n[c.value]!=null)return n[c.value];{let e=i.value;if((e==null?void 0:e[c.value])!=null)return!!e[c.value]}}return!1};function m(){return g.apply(this,arguments)}function g(){return g=_(function*(){if(!(!u.value||!a.value)){if(s.value){if((n==null?void 0:n[s.value])!=null)yield n[s.value]();else{let e=i.value;(e==null?void 0:e[s.value])!=null&&(yield e[s.value]())}}a.value=!1}}),g.apply(this,arguments)}function v(){return y.apply(this,arguments)}function y(){return y=_(function*(){if(!u.value||a.value)return;p()&&(yield m());let e=i.value;o.value&&(e==null?void 0:e[o.value])!=null&&(yield e[o.value](),a.value=!0)}),y.apply(this,arguments)}function x(){return S.apply(this,arguments)}function S(){return S=_(function*(){yield a.value?m():v()}),S.apply(this,arguments)}let C=()=>{let e=p();(!e||e&&f())&&(a.value=e)},w={capture:!1,passive:!0};return W(n,Pe,C,w),W(()=>U(i),Pe,C,w),b(C,!1),r&&R(m),{isSupported:u,isFullscreen:a,enter:v,exit:m,toggle:x}}function Z(e){return typeof Window<`u`&&e instanceof Window?e.document.documentElement:typeof Document<`u`&&e instanceof Document?e.documentElement:e}var Ie=1;function Le(e,n={}){let{throttle:r=0,idle:i=200,onStop:a=A,onScroll:o=A,offset:s={left:0,right:0,top:0,bottom:0},observe:c={mutation:!1},eventListenerOptions:l={capture:!1,passive:!0},behavior:u=`auto`,window:p=B,onError:m=e=>{console.error(e)}}=n,g=typeof c==`boolean`?{mutation:c}:c,_=h(0),v=h(0),y=d({get(){return _.value},set(e){C(e,void 0)}}),x=d({get(){return v.value},set(e){C(void 0,e)}});function C(n,r){var i,a,o,s;if(!p)return;let c=t(e);if(!c)return;(i=c instanceof Document?p.document.body:c)==null||i.scrollTo({top:(a=t(r))==null?x.value:a,left:(o=t(n))==null?y.value:o,behavior:t(u)});let l=(c==null||(s=c.document)==null?void 0:s.documentElement)||(c==null?void 0:c.documentElement)||c;y!=null&&(_.value=l.scrollLeft),x!=null&&(v.value=l.scrollTop)}let w=h(!1),E=f({left:!0,right:!1,top:!0,bottom:!1}),D=f({left:!1,right:!1,top:!1,bottom:!1}),O=e=>{w.value&&(w.value=!1,D.left=!1,D.right=!1,D.top=!1,D.bottom=!1,a(e))},k=S(O,r+i),j=e=>{var t;if(!p)return;let n=(e==null||(t=e.document)==null?void 0:t.documentElement)||(e==null?void 0:e.documentElement)||U(e),{display:r,flexDirection:i,direction:a}=p.getComputedStyle(n),o=a===`rtl`?-1:1,c=n.scrollLeft;D.left=c<_.value,D.right=c>_.value;let l=Math.abs(c*o)<=(s.left||0),u=Math.abs(c*o)+n.clientWidth>=n.scrollWidth-(s.right||0)-Ie;r===`flex`&&i===`row-reverse`?(E.left=u,E.right=l):(E.left=l,E.right=u),_.value=c;let d=n.scrollTop;e===p.document&&!d&&(d=p.document.body.scrollTop),D.top=dv.value;let f=Math.abs(d)<=(s.top||0),m=Math.abs(d)+n.clientHeight>=n.scrollHeight-(s.bottom||0)-Ie;r===`flex`&&i===`column-reverse`?(E.top=m,E.bottom=f):(E.top=f,E.bottom=m),v.value=d},M=e=>{var t;p&&(j((t=e.target.documentElement)==null?e.target:t),w.value=!0,k(e),o(e))};return W(e,`scroll`,r?T(M,r,!0,!1):M,l),b(()=>{try{let n=t(e);if(!n)return;j(n)}catch(e){m(e)}}),g!=null&&g.mutation&&e!=null&&e!==p&&e!==document&&q(e,()=>{let n=t(e);n&&j(n)},{attributes:!0,childList:!0,subtree:!0}),W(e,`scrollend`,O,l),{x:y,y:x,isScrolling:w,arrivedState:E,directions:D,measure(){let n=t(e);p&&n&&j(n)}}}function Re(e,t,n={}){let{window:r=B}=n;return Oe(e,t,r==null?void 0:r.localStorage,n)}var ze={ctrl:`control`,command:`meta`,cmd:`meta`,option:`alt`,up:`arrowup`,down:`arrowdown`,left:`arrowleft`,right:`arrowright`};function Be(e={}){let{reactive:n=!1,target:r=B,aliasMap:i=ze,passive:a=!0,onEventFired:o=A}=e,s=f(new Set),c={toJSON(){return{}},current:s},l=n?f(c):c,u=new Set,p=new Map([[`Meta`,u],[`Shift`,new Set],[`Alt`,new Set]]),m=new Set;function g(e,t){e in l&&(n?l[e]=t:l[e].value=t)}function _(){s.clear();for(let e of m)g(e,!1)}function v(e,t,n){if(!(!e||typeof t.getModifierState!=`function`)){for(let[e,r]of p)if(t.getModifierState(e)){n.forEach(e=>r.add(e));break}}}function y(e,t){if(e)return;let n=`${t[0].toUpperCase()}${t.slice(1)}`,r=p.get(n);if(![`shift`,`alt`].includes(t)||!r)return;let i=Array.from(r),a=i.indexOf(t);i.forEach((e,t)=>{t>=a&&(s.delete(e),g(e,!1))}),r.clear()}function b(e,t){var n,r;let i=(n=e.key)==null?void 0:n.toLowerCase(),a=[(r=e.code)==null?void 0:r.toLowerCase(),i].filter(Boolean);if(i){i&&(t?s.add(i):s.delete(i));for(let e of a)m.add(e),g(e,t);v(t,e,[...s,...a]),y(t,i),i===`meta`&&!t&&(u.forEach(e=>{s.delete(e),g(e,!1)}),u.clear())}}W(r,`keydown`,e=>(b(e,!0),o(e)),{passive:a}),W(r,`keyup`,e=>(b(e,!1),o(e)),{passive:a}),W(`blur`,_,{passive:a}),W(`focus`,_,{passive:a});let x=new Proxy(l,{get(e,r,a){if(typeof r!=`string`)return Reflect.get(e,r,a);if(r=r.toLowerCase(),r in i&&(r=i[r]),!(r in l)){if(/[+_-]/.test(r)){let e=r.split(/[+_-]/g).map(e=>e.trim());l[r]=d(()=>e.map(e=>t(x[e])).every(Boolean))}else l[r]=h(!1)}let o=Reflect.get(e,r,a);return n?t(o):o}});return x}function Ve(e){if(`interval`in e||`immediate`in e){let{interval:t=`requestAnimationFrame`,immediate:n=!0}=e;return t===`requestAnimationFrame`?e=>me(e,{immediate:n}):n=>x(n,t,e)}return me}function He(e={}){let{controls:t=!1,scheduler:n=Ve(e)}=e,r=h(new Date),i=n(()=>r.value=new Date);return t?g({now:r},i):r}function Q(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth1||(t.preventDefault&&t.preventDefault(),!1)}var $=new WeakMap;function We(e,n=!1){let i=h(n),a=null,o=``;r(z(e),e=>{let n=Z(t(e));if(n){let e=n;if($.get(e)||$.set(e,e.style.overflow),e.style.overflow!==`hidden`&&(o=e.style.overflow),e.style.overflow===`hidden`)return i.value=!0;if(i.value)return e.style.overflow=`hidden`}},{immediate:!0});let s=()=>{let n=Z(t(e));!n||i.value||(P&&(a=W(n,`touchmove`,e=>{Ue(e)},{passive:!1})),n.style.overflow=`hidden`,i.value=!0)},c=()=>{let n=Z(t(e));!n||!i.value||(P&&(a==null||a()),n.style.overflow=o,$.delete(n),i.value=!1)};return R(c),d({get(){return i.value},set(e){e?s():c()}})}function Ge(e=null,n={}){var i,a;let{document:o=V,restoreOnUnmount:s=e=>e}=n,c=(i=o==null?void 0:o.title)==null?``:i,l=z((a=e==null?o==null?void 0:o.title:e)==null?null:a),u=!!(e&&typeof e==`function`);function d(e){if(!(`titleTemplate`in n))return e;let r=n.titleTemplate||`%s`;return typeof r==`function`?r(e):t(r).replace(/%s/g,e)}if(r(l,(e,t)=>{e!==t&&o&&(o.title=d(e==null?``:e))},{immediate:!0}),n.observe&&!n.titleTemplate&&o&&!u){var f;q((f=o.head)==null?void 0:f.querySelector(`title`),()=>{o&&o.title!==l.value&&(l.value=d(o.title))},{childList:!0})}return R(()=>{if(s){let e=s(c,l.value||``);e!=null&&o&&(o.title=e)}}),l}function Ke(e,t,n,i={}){var o,s;let{clone:c=!1,passive:l=!1,eventName:u,deep:f=!1,defaultValue:h,shouldEmit:g}=i,_=a(),v=n||(_==null?void 0:_.emit)||(_==null||(o=_.$emit)==null?void 0:o.bind(_))||(_==null||(s=_.proxy)==null||(s=s.$emit)==null?void 0:s.bind(_==null?void 0:_.proxy)),y=u;t||(t=`modelValue`),y=y||`update:${t.toString()}`;let b=e=>c?typeof c==`function`?c(e):xe(e):e,x=()=>k(e[t])?b(e[t]):h,S=e=>{g?g(e)&&v(y,e):v(y,e)};if(l){let n=m(x()),i=!1;return r(()=>e[t],e=>{i||(i=!0,n.value=b(e),p(()=>i=!1))}),r(n,n=>{!i&&(n!==e[t]||f)&&S(n)},{deep:f}),n}return d({get(){return x()},set(e){S(e)}})}export{ne as C,te as D,ae as E,oe as O,se as S,ie as T,Le as _,ve as a,Ke as b,je as c,Fe as d,Re as f,Ae as g,He as h,U as i,Ne as l,G as m,B as n,be as o,Be as p,pe as r,ke as s,_e as t,W as u,We as v,re as w,ce as x,Ge as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-DUuDCbWu.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-DUuDCbWu.js new file mode 100644 index 000000000..36d373273 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-DUuDCbWu.js @@ -0,0 +1 @@ +import{En as e,H as t,Ht as n,J as r,L as i,On as a,Tn as o,_n as s,an as c,bn as l,ct as u,g as d,gn as f,in as p,it as m,nn as h,pn as ee,tt as g,un as _,vn as v,wn as y,xn as b}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as x}from"./objectSpread2-BmonrgTA.js";import{n as te,t as S}from"./objectWithoutProperties-BjoYlK0I.js";var C=[`eventFilter`],w=[`eventFilter`,`initialState`],T=[`debounce`,`maxWait`];function E(e,t){return c()?(ee(e,t),!0):!1}function D(){let e=new Set,t=t=>{e.delete(t)};return{on:n=>{e.add(n);let r=()=>t(n);return E(r),{off:r}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t))),clear:()=>{e.clear()}}}function O(e){let t=!1,n,r=p(!0);return((...i)=>(t||(n=r.run(()=>e(...i)),t=!0),n))}var k=new WeakMap,ne=(...e)=>{var n;let a=e[0],o=(n=i())==null?void 0:n.proxy,s=o==null?c():o;if(s==null&&!t())throw Error(`injectLocal must be called in setup`);return s&&k.has(s)&&a in k.get(s)?k.get(s)[a]:r(...e)},A=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var re=e=>e!==void 0,ie=e=>e!=null,ae=Object.prototype.toString,oe=e=>ae.call(e)===`[object Object]`,j=()=>{},M=N();function N(){var e,t,n;return A&&!!((e=window)!=null&&(e=e.navigator)!=null&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test((n=window)==null?void 0:n.navigator.userAgent))}function P(...e){if(e.length!==1)return y(...e);let t=e[0];return typeof t==`function`?s(h(()=>({get:t,set:j}))):v(t)}function F(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}var I=e=>e();function L(t,n={}){let r,i,a=j,o=e=>{clearTimeout(e),a(),a=j},s;return c=>{let l=e(t),u=e(n.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(i&&(o(i),i=void 0),Promise.resolve(c())):new Promise((e,t)=>{a=n.rejectOnCancel?t:e,s=c,u&&!i&&(i=setTimeout(()=>{r&&o(r),i=void 0,e(s())},u)),r=setTimeout(()=>{i&&o(i),i=void 0,e(c())},l)})}}function R(...t){let n=0,r,i=!0,a=j,o,s,c,l,u;!_(t[0])&&typeof t[0]==`object`?{delay:s,trailing:c=!0,leading:l=!0,rejectOnCancel:u=!1}=t[0]:[s,c=!0,l=!0,u=!1]=t;let d=()=>{r&&(clearTimeout(r),r=void 0,a(),a=j)};return t=>{let f=e(s),p=Date.now()-n,m=()=>o=t();return d(),f<=0?(n=Date.now(),m()):(p>f?(n=Date.now(),(l||!i)&&m()):c&&(o=new Promise((e,t)=>{a=u?t:e,r=setTimeout(()=>{n=Date.now(),i=!0,e(m()),d()},Math.max(0,f-p))})),!l&&!r&&(r=setTimeout(()=>i=!0,f)),i=!1,o)}}function z(e=I,t={}){let{initialState:n=`active`}=t,r=P(n===`active`);function i(){r.value=!1}function a(){r.value=!0}return{isActive:l(r),pause:i,resume:a,eventFilter:(...t)=>{r.value&&e(...t)}}}function B(e){let t;function n(){return t||(t=e()),t}return n.reset=te(function*(){let e=t;t=void 0,e&&(yield e)}),n}function V(e,t){var n;if(typeof e==`number`)return e+t;let r=((n=e.match(/^-?\d+\.?\d*/))==null?void 0:n[0])||``,i=e.slice(r.length),a=Number.parseFloat(r)+t;return Number.isNaN(a)?e:a+i}function H(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function U(e,t,n=!1){return Object.fromEntries(Object.entries(e).filter(([e,r])=>(!n||r!==void 0)&&!t.includes(e)))}function W(e){return Array.isArray(e)?e:[e]}function G(e){return e||i()}function K(e){if(!A)return e;let t=0,n,r,i=()=>{--t,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return((...a)=>(t+=1,r||(r=p(!0),n=r.run(()=>e(...a))),E(i),n))}function q(e){return _(e)?f(new Proxy({},{get(t,n,r){return a(Reflect.get(e.value,n,r))},set(t,n,r){return _(e.value[n])&&!_(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}})):f(e)}function J(e){return q(d(e))}function se(t,...n){let r=n.flat(),i=r[0];return J(()=>Object.fromEntries(typeof i==`function`?Object.entries(o(t)).filter(([t,n])=>!i(e(n),t)):Object.entries(o(t)).filter(e=>!r.includes(e[0]))))}function ce(t,n=1e4){return h((r,i)=>{let a=e(t),o,s=()=>setTimeout(()=>{a=e(t),i()},e(n));return E(()=>{clearTimeout(o)}),{get(){return r(),a},set(e){a=e,i(),clearTimeout(o),o=s()}}})}function Y(e,t=200,n={}){return F(L(t,n),e)}function le(t,r=200,i={}){let a=v(e(t)),o=Y(()=>{a.value=t.value},r,i);return n(t,()=>o()),l(a)}function ue(e,t=200,n=!1,r=!0,i=!1){return F(R(t,n,r,i),e)}function X(e,t,r={}){let{eventFilter:i=I}=r,a=S(r,C);return n(e,F(i,t),a)}function Z(e,t,n={}){let{eventFilter:r,initialState:i=`active`}=n,a=S(n,w),{eventFilter:o,pause:s,resume:c,isActive:l}=z(r,{initialState:i});return{stop:X(e,t,x(x({},a),{},{eventFilter:o})),pause:s,resume:c,isActive:l}}function de(e,t,...[n]){let{flush:r=`sync`,deep:i=!1,immediate:a=!0,direction:o=`both`,transform:s={}}=n||{},c=[],l=`ltr`in s&&s.ltr||(e=>e),u=`rtl`in s&&s.rtl||(e=>e);return(o===`both`||o===`ltr`)&&c.push(Z(e,e=>{c.forEach(e=>e.pause()),t.value=l(e),c.forEach(e=>e.resume())},{flush:r,deep:i,immediate:a})),(o===`both`||o===`rtl`)&&c.push(Z(t,t=>{c.forEach(e=>e.pause()),e.value=u(t),c.forEach(e=>e.resume())},{flush:r,deep:i,immediate:a})),()=>{c.forEach(e=>e.stop())}}function fe(e,t){G(t)&&m(e,t)}function pe(e,t=!0,n){G(n)?u(e,n):t?e():g(e)}var me=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[T\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/i,he=/[YMDHhms]o|\[([^\]]+)\]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|z{1,4}|SSS/g;function ge(e,t,n,r){let i=e<12?`AM`:`PM`;return r&&(i=i.split(``).reduce((e,t)=>e+=`${t}.`,``)),n?i.toLowerCase():i}function Q(e){let t=[`th`,`st`,`nd`,`rd`],n=e%100;return e+(t[(n-20)%10]||t[n]||t[0])}function _e(t,n,r={}){var i;let a=t.getFullYear(),o=t.getMonth(),s=t.getDate(),c=t.getHours(),l=t.getMinutes(),u=t.getSeconds(),d=t.getMilliseconds(),f=t.getDay(),p=(i=r.customMeridiem)==null?ge:i,m=e=>{var t;return(t=e.split(` `)[1])==null?``:t},h={Yo:()=>Q(a),YY:()=>String(a).slice(-2),YYYY:()=>a,M:()=>o+1,Mo:()=>Q(o+1),MM:()=>`${o+1}`.padStart(2,`0`),MMM:()=>t.toLocaleDateString(e(r.locales),{month:`short`}),MMMM:()=>t.toLocaleDateString(e(r.locales),{month:`long`}),D:()=>String(s),Do:()=>Q(s),DD:()=>`${s}`.padStart(2,`0`),H:()=>String(c),Ho:()=>Q(c),HH:()=>`${c}`.padStart(2,`0`),h:()=>`${c%12||12}`.padStart(1,`0`),ho:()=>Q(c%12||12),hh:()=>`${c%12||12}`.padStart(2,`0`),m:()=>String(l),mo:()=>Q(l),mm:()=>`${l}`.padStart(2,`0`),s:()=>String(u),so:()=>Q(u),ss:()=>`${u}`.padStart(2,`0`),SSS:()=>`${d}`.padStart(3,`0`),d:()=>f,dd:()=>t.toLocaleDateString(e(r.locales),{weekday:`narrow`}),ddd:()=>t.toLocaleDateString(e(r.locales),{weekday:`short`}),dddd:()=>t.toLocaleDateString(e(r.locales),{weekday:`long`}),A:()=>p(c,l),AA:()=>p(c,l,!1,!0),a:()=>p(c,l,!0),aa:()=>p(c,l,!0,!0),z:()=>m(t.toLocaleDateString(e(r.locales),{timeZoneName:`shortOffset`})),zz:()=>m(t.toLocaleDateString(e(r.locales),{timeZoneName:`shortOffset`})),zzz:()=>m(t.toLocaleDateString(e(r.locales),{timeZoneName:`shortOffset`})),zzzz:()=>m(t.toLocaleDateString(e(r.locales),{timeZoneName:`longOffset`}))};return n.replace(he,(e,t)=>{var n,r;return(n=t==null?(r=h[e])==null?void 0:r.call(h):t)==null?e:n})}function ve(e){if(e===null)return new Date(NaN);if(e===void 0)return new Date;if(e instanceof Date)return new Date(e);if(typeof e==`string`&&!/Z$/i.test(e)){let t=e.match(me);if(t){let e=t[2]-1||0,n=(t[7]||`0`).substring(0,3);return new Date(t[1],e,t[3]||1,t[4]||0,t[5]||0,t[6]||0,n)}}return new Date(e)}function ye(t,n=`HH:mm:ss`,r={}){return d(()=>_e(ve(e(t)),e(n),r))}function be(t,r=1e3,i={}){let{immediate:a=!0,immediateCallback:o=!1}=i,s=null,c=b(!1);function u(){s&&(clearInterval(s),s=null)}function d(){c.value=!1,u()}function f(){let n=e(r);n<=0||(c.value=!0,o&&t(),u(),c.value&&(s=setInterval(t,n)))}return a&&A&&f(),(_(r)||typeof r==`function`)&&E(n(r,()=>{c.value&&A&&f()})),E(d),{isActive:l(c),pause:d,resume:f}}function $(t,n,r={}){let{immediate:i=!0,immediateCallback:a=!1}=r,o=b(!1),s;function c(){s&&(clearTimeout(s),s=void 0)}function u(){o.value=!1,c()}function d(...r){a&&t(),c(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=void 0,t(...r)},e(n))}return i&&(o.value=!0,A&&d()),E(u),{isPending:l(o),start:d,stop:u}}function xe(t=!1,n={}){let{truthyValue:r=!0,falsyValue:i=!1}=n,a=_(t),o=b(t);function s(t){if(arguments.length)return o.value=t,o.value;{let t=e(r);return o.value=o.value===t?e(i):t,o.value}}return a?s:[o,s]}function Se(e,t,n={}){let{debounce:r=0,maxWait:i=void 0}=n,a=S(n,T);return X(e,t,x(x({},a),{},{eventFilter:L(r,{maxWait:i})}))}function Ce(e,t,r){return n(e,t,x(x({},r),{},{immediate:!0}))}function we(e,t,r){return n(e,t,x(x({},r),{},{once:!0}))}function Te(e,t,r){let i=n(e,(e,n,a)=>{e&&(r!=null&&r.once&&g(()=>i()),t(e,n,a))},x(x({},r),{},{once:!1}));return i}export{xe as A,pe as C,be as D,Y as E,Te as F,Ce as M,we as N,ue as O,Z as P,fe as S,ye as T,ce as _,V as a,W as b,re as c,j as d,ie as f,se as g,J as h,B as i,Se as j,$ as k,M as l,H as m,O as n,ne as o,U as p,K as r,A as s,D as t,oe as u,le as v,E as w,P as x,de as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-zStm9ma4.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-zStm9ma4.js new file mode 100644 index 000000000..0b2430d30 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/dist-zStm9ma4.js @@ -0,0 +1 @@ +function e(e,t){if(e==null)return;let n=e;for(let e=0;e1&&(n=t(typeof e!=`object`||!e||!Object.prototype.hasOwnProperty.call(e,i)?Number.isInteger(Number(r[1]))?[]:{}:e[i],n,Array.prototype.slice.call(r,1))),Number.isInteger(Number(i))&&Array.isArray(e)?e.slice()[i]:Object.assign({},e,{[i]:n})}function n(e,r){if(e==null||r.length===0)return e;if(r.length===1){if(e==null)return e;if(Number.isInteger(r[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(r[0],1);let t={};for(let n in e)t[n]=e[n];return delete t[r[0]],t}if(e[r[0]]==null){if(Number.isInteger(r[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);let t={};for(let n in e)t[n]=e[n];return t}return t(e,n(e[r[0]],Array.prototype.slice.call(r,1)),[r[0]])}function r(n,r){return r.map(e=>e.split(`.`)).map(t=>[t,e(n,t)]).filter(e=>e[1]!==void 0).reduce((e,n)=>t(e,n[1],n[0]),{})}function i(e,t){return t.map(e=>e.split(`.`)).reduce((e,t)=>n(e,t),e)}function a(e,{storage:t,serializer:n,key:a,debug:o,pick:s,omit:c,beforeHydrate:l,afterHydrate:u},d,f=!0){try{f&&(l==null||l(d));let o=t.getItem(a);if(o){let t=n.deserialize(o),a=s?r(t,s):t,l=c?i(a,c):a;e.$patch(l)}f&&(u==null||u(d))}catch(e){o&&console.error(`[pinia-plugin-persistedstate]`,e)}}function o(e,{storage:t,serializer:n,key:a,debug:o,pick:s,omit:c}){try{let o=s?r(e,s):e,l=c?i(o,c):o,u=n.serialize(l);t.setItem(a,u)}catch(e){o&&console.error(`[pinia-plugin-persistedstate]`,e)}}function s(e,t){return typeof e==`function`?e(t):typeof e==`string`?e:t}function c(e,t,n){let{pinia:r,store:i,options:{persist:s=n}}=e;if(!s)return;if(!(i.$id in r.state.value)){let e=r._s.get(i.$id.replace(`__hot:`,``));e&&Promise.resolve().then(()=>e.$persist());return}let c=(Array.isArray(s)?s:s===!0?[{}]:[s]).map(t);i.$hydrate=({runHooks:t=!0}={})=>{c.forEach(n=>{a(i,n,e,t)})},i.$persist=()=>{c.forEach(e=>{o(i.$state,e)})},c.forEach(t=>{a(i,t,e),i.$subscribe((e,n)=>o(n,t),{detached:!0})})}function l(e={}){return function(t){var n;c(t,n=>{var r,i,a,o,c,l,u,d;let f=s(n.key,t.store.$id);return{key:(e.key?e.key:e=>e)(f),debug:(r=(i=n.debug)==null?e.debug:i)!=null&&r,serializer:(a=(o=n.serializer)==null?e.serializer:o)==null?{serialize:e=>JSON.stringify(e),deserialize:e=>JSON.parse(e)}:a,storage:(c=(l=n.storage)==null?e.storage:l)==null?window.localStorage:c,beforeHydrate:(u=n.beforeHydrate)==null?e.beforeHydrate:u,afterHydrate:(d=n.afterHydrate)==null?e.afterHydrate:d,pick:n.pick,omit:n.omit}},(n=e.auto)!=null&&n)}}var u=l();export{l as createPersistedState,u as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/divider-B8AbMF6d.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/divider-B8AbMF6d.js new file mode 100644 index 000000000..b108739e0 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/divider-B8AbMF6d.js @@ -0,0 +1 @@ +import{D as e,g as t,k as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r}from"./en_US-Cv9hrLhb.js";import{$ as i,Tt as a,l as o,m as s,rt as c,t as l,u}from"./useConfigInject-z_xeO0pP.js";var d=e=>{let{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:i,lineWidth:a}=e;return{[t]:r(r({},s(e)),{borderBlockStart:`${a}px solid ${i}`,"&-vertical":{position:`relative`,top:`-0.06em`,display:`inline-block`,height:`0.9em`,margin:`0 ${e.dividerVerticalGutterMargin}px`,verticalAlign:`middle`,borderTop:0,borderInlineStart:`${a}px solid ${i}`},"&-horizontal":{display:`flex`,clear:`both`,width:`100%`,minWidth:`100%`,margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:`flex`,alignItems:`center`,margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:`nowrap`,textAlign:`center`,borderBlockStart:`0 ${i}`,"&::before, &::after":{position:`relative`,width:`50%`,borderBlockStart:`${a}px solid transparent`,borderBlockStartColor:`inherit`,borderBlockEnd:0,transform:`translateY(50%)`,content:`''`}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:`5%`},"&::after":{width:`95%`}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:`95%`},"&::after":{width:`5%`}},[`${t}-inner-text`]:{display:`inline-block`,padding:`0 1em`},"&-dashed":{background:`none`,borderColor:i,borderStyle:`dashed`,borderWidth:`${a}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:`dashed none none`}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:`normal`,fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:`100%`},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:`100%`},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},f=u(`Divider`,e=>[d(o(e,{dividerVerticalGutterMargin:e.marginXS,dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG}))],{sizePaddingEdgeHorizontal:0}),p=()=>({prefixCls:String,type:{type:String,default:`horizontal`},dashed:{type:Boolean,default:!1},orientation:{type:String,default:`center`},plain:{type:Boolean,default:!1},orientationMargin:[String,Number]}),m=n({name:`ADivider`,inheritAttrs:!1,compatConfig:{MODE:3},props:p(),setup(n,i){let{slots:o,attrs:s}=i,{prefixCls:u,direction:d}=l(`divider`,n),[p,m]=f(u),h=t(()=>n.orientation===`left`&&n.orientationMargin!=null),g=t(()=>n.orientation===`right`&&n.orientationMargin!=null),_=t(()=>{let{type:e,dashed:t,plain:r}=n,i=u.value;return{[i]:!0,[m.value]:!!m.value,[`${i}-${e}`]:!0,[`${i}-dashed`]:!!t,[`${i}-plain`]:!!r,[`${i}-rtl`]:d.value===`rtl`,[`${i}-no-default-orientation-margin-left`]:h.value,[`${i}-no-default-orientation-margin-right`]:g.value}}),v=t(()=>{let e=typeof n.orientationMargin==`number`?`${n.orientationMargin}px`:n.orientationMargin;return r(r({},h.value&&{marginLeft:e}),g.value&&{marginRight:e})}),y=t(()=>n.orientation.length>0?`-`+n.orientation:n.orientation);return()=>{var t;let n=c((t=o.default)==null?void 0:t.call(o));return p(e(`div`,a(a({},s),{},{class:[_.value,n.length?`${u.value}-with-text ${u.value}-with-text${y.value}`:``,s.class],role:`separator`}),[n.length?e(`span`,{class:`${u.value}-inner-text`,style:v.value},[n]):null]))}}}),h=i(m);export{h as default,p as dividerProps}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/download-DUHREPuF.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/download-DUHREPuF.js new file mode 100644 index 000000000..36bef39f6 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/download-DUHREPuF.js @@ -0,0 +1 @@ +function e({fileName:e=`downloaded_file`,source:n}){if(!(n instanceof Blob))throw TypeError(`Invalid Blob data.`);t(URL.createObjectURL(n),e)}function t(e,t,n=100){let r=t||`downloaded_file`,i=document.createElement(`a`);i.href=e,i.download=r,i.style.display=`none`,i.download===void 0&&i.setAttribute(`target`,`_blank`),document.body.append(i),i.click(),i.remove(),setTimeout(()=>URL.revokeObjectURL(e),n)}export{e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/drawer-CUkdSsdG.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/drawer-CUkdSsdG.js new file mode 100644 index 000000000..f70664e4e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/drawer-CUkdSsdG.js @@ -0,0 +1 @@ +import{D as e,Ht as t,J as n,Yt as r,ct as i,ft as a,g as o,gt as s,k as c,tt as l,vn as u,xn as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as f,t as p}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as m}from"./en_US-Cv9hrLhb.js";import{$ as h,J as g,Tt as _,W as v,ct as y,l as b,q as x,t as S,u as C,vt as w}from"./useConfigInject-z_xeO0pP.js";import{t as T}from"./initDefaultProps-D8Mki4gM.js";import{n as E}from"./motion-BmOd6fTF.js";import{t as D}from"./omit-C0ksMpVM.js";import{t as O}from"./vue-types-CFReUAWV.js";import{t as k}from"./devWarning-DlchpATv.js";import{a as A,o as j}from"./Portal-jWUJieln.js";import{t as M}from"./KeyCode-DNtAKsAc.js";import{t as N}from"./CloseOutlined-BdX5pn5u.js";import{n as P}from"./Compact-Icyx2uFm.js";var F=e=>!isNaN(parseFloat(e))&&isFinite(e),I=()=>({prefixCls:String,width:O.oneOfType([O.string,O.number]),height:O.oneOfType([O.string,O.number]),style:{type:Object,default:void 0},class:String,rootClassName:String,rootStyle:g(),placement:{type:String},wrapperClassName:String,level:{type:[String,Array]},levelMove:{type:[Number,Function,Array]},duration:String,ease:String,showMask:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},afterVisibleChange:Function,keyboard:{type:Boolean,default:void 0},contentWrapperStyle:v(),autofocus:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},motion:x(),maskMotion:g()}),L=()=>m(m({},I()),{forceRender:{type:Boolean,default:void 0},getContainer:O.oneOfType([O.string,O.func,O.object,O.looseBool])}),R=()=>m(m({},I()),{getContainer:Function,getOpenCount:Function,scrollLocker:O.any,inline:Boolean});function z(e){return Array.isArray(e)?e:[e]}var B={transition:`transitionend`,WebkitTransition:`webkitTransitionEnd`,MozTransition:`transitionend`,OTransition:`oTransitionEnd otransitionend`};B[Object.keys(B).filter(e=>{if(typeof document>`u`)return!1;let t=document.getElementsByTagName(`html`)[0];return e in(t?t.style:{})})[0]];var V=!(typeof window<`u`&&window.document&&window.document.createElement),H=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{l(()=>{var e;let{open:t,getContainer:r,showMask:i,autofocus:a}=n,o=r==null?void 0:r();E(n),t&&(o&&o.parentNode===document.body&&(U[b]=t),l(()=>{a&&x()}),i&&((e=n.scrollLocker)==null||e.lock()))})}),t(()=>n.level,()=>{E(n)},{flush:`post`}),t(()=>n.open,()=>{let{open:e,getContainer:t,scrollLocker:r,showMask:i,autofocus:a}=n,o=t==null?void 0:t();o&&o.parentNode===document.body&&(U[b]=!!e),e?(a&&x(),i&&(r==null||r.lock())):r==null||r.unLock()},{flush:`post`}),a(()=>{var e;let{open:t}=n;delete U[b],t&&(document.body.style.touchAction=``),(e=n.scrollLocker)==null||e.unLock()}),t(()=>n.placement,e=>{e&&(v.value=null)});let x=()=>{var e,t;(t=(e=m.value)==null?void 0:e.focus)==null||t.call(e)},S=e=>{s(`close`,e)},C=e=>{e.keyCode===M.ESC&&(e.stopPropagation(),S(e))},T=()=>{let{open:e,afterVisibleChange:t}=n;t&&t(!!e)},E=e=>{let{level:t,getContainer:n}=e;if(V)return;let r=n==null?void 0:n(),i=r?r.parentNode:null;y=[],t===`all`?(i?Array.prototype.slice.call(i.children):[]).forEach(e=>{e.nodeName!==`SCRIPT`&&e.nodeName!==`STYLE`&&e.nodeName!==`LINK`&&e!==r&&y.push(e)}):t&&z(t).forEach(e=>{document.querySelectorAll(e).forEach(e=>{y.push(e)})})},O=e=>{s(`handleClick`,e)},k=d(!1);return t(m,()=>{l(()=>{k.value=!0})}),()=>{var t,i;let{width:a,height:o,open:s,prefixCls:l,placement:d,level:y,levelMove:b,ease:x,duration:E,getContainer:A,onChange:j,afterVisibleChange:M,showMask:N,maskClosable:P,maskStyle:F,keyboard:I,getOpenCount:L,scrollLocker:R,contentWrapperStyle:z,style:B,class:V,rootClassName:U,rootStyle:W,maskMotion:G,motion:K,inline:q}=n,J=H(n,`width.height.open.prefixCls.placement.level.levelMove.ease.duration.getContainer.onChange.afterVisibleChange.showMask.maskClosable.maskStyle.keyboard.getOpenCount.scrollLocker.contentWrapperStyle.style.class.rootClassName.rootStyle.maskMotion.motion.inline`.split(`.`)),Y=s&&k.value,X=w(l,{[`${l}-${d}`]:!0,[`${l}-open`]:Y,[`${l}-inline`]:q,"no-mask":!N,[U]:!0}),Z=typeof K==`function`?K(d):K;return e(`div`,_(_({},D(J,[`autofocus`])),{},{tabindex:-1,class:X,style:W,ref:m,onKeydown:Y&&I?C:void 0}),[e(p,G,{default:()=>[N&&r(e(`div`,{class:`${l}-mask`,onClick:P?S:void 0,style:F,ref:h},null),[[f,Y]])]}),e(p,_(_({},Z),{},{onAfterEnter:T,onAfterLeave:T}),{default:()=>[r(e(`div`,{class:`${l}-content-wrapper`,style:[z],ref:u},[e(`div`,{class:[`${l}-content`,V],style:B,ref:v},[(t=c.default)==null?void 0:t.call(c)]),c.handler?e(`div`,{onClick:O,ref:g},[(i=c.handler)==null?void 0:i.call(c)]):null]),[[f,Y]])]})])}}}),G=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{},showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:``,keyboard:!0,forceRender:!1,autofocus:!0}),emits:[`handleClick`,`close`],setup(t,n){let{emit:r,slots:i}=n,a=u(null),o=e=>{r(`handleClick`,e)},s=e=>{r(`close`,e)};return()=>{let{getContainer:n,wrapperClassName:r,rootClassName:c,rootStyle:l,forceRender:u}=t,d=G(t,[`getContainer`,`wrapperClassName`,`rootClassName`,`rootStyle`,`forceRender`]),f=null;if(!n)return e(W,_(_({},d),{},{rootClassName:c,rootStyle:l,open:t.open,onClose:s,onHandleClick:o,inline:!0}),i);let p=!!i.handler||u;return(p||t.open||a.value)&&(f=e(E,{autoLock:!0,visible:t.open,forceRender:p,getContainer:n,wrapperClassName:r},{default:n=>{var{visible:r,afterClose:u}=n,f=G(n,[`visible`,`afterClose`]);return e(W,_(_(_({ref:a},d),f),{},{rootClassName:c,rootStyle:l,open:r===void 0?t.open:r,afterVisibleChange:u===void 0?t.afterVisibleChange:u,onClose:s,onHandleClick:o}),i)}})),f}}}),q=e=>{let{componentCls:t,motionDurationSlow:n}=e,r={"&-enter, &-appear, &-leave":{"&-start":{transition:`none`},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[r,{"&-enter, &-appear":{"&-start":{transform:`translateX(-100%) !important`},"&-active":{transform:`translateX(0)`}},"&-leave":{transform:`translateX(0)`,"&-active":{transform:`translateX(-100%)`}}}],"&-right":[r,{"&-enter, &-appear":{"&-start":{transform:`translateX(100%) !important`},"&-active":{transform:`translateX(0)`}},"&-leave":{transform:`translateX(0)`,"&-active":{transform:`translateX(100%)`}}}],"&-top":[r,{"&-enter, &-appear":{"&-start":{transform:`translateY(-100%) !important`},"&-active":{transform:`translateY(0)`}},"&-leave":{transform:`translateY(0)`,"&-active":{transform:`translateY(-100%)`}}}],"&-bottom":[r,{"&-enter, &-appear":{"&-start":{transform:`translateY(100%) !important`},"&-active":{transform:`translateY(0)`}},"&-leave":{transform:`translateY(0)`,"&-active":{transform:`translateY(100%)`}}}]}}}},J=e=>{let{componentCls:t,zIndexPopup:n,colorBgMask:r,colorBgElevated:i,motionDurationSlow:a,motionDurationMid:o,padding:s,paddingLG:c,fontSizeLG:l,lineHeightLG:u,lineWidth:d,lineType:f,colorSplit:p,marginSM:m,colorIcon:h,colorIconHover:g,colorText:_,fontWeightStrong:v,drawerFooterPaddingVertical:y,drawerFooterPaddingHorizontal:b}=e,x=`${t}-content-wrapper`;return{[t]:{position:`fixed`,inset:0,zIndex:n,pointerEvents:`none`,"&-pure":{position:`relative`,background:i,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:`absolute`},[`${t}-mask`]:{position:`absolute`,inset:0,zIndex:n,background:r,pointerEvents:`auto`},[x]:{position:`absolute`,zIndex:n,transition:`all ${a}`,"&-hidden":{display:`none`}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:`100%`,height:`100%`,overflow:`auto`,background:i,pointerEvents:`auto`},[`${t}-wrapper-body`]:{display:`flex`,flexDirection:`column`,width:`100%`,height:`100%`},[`${t}-header`]:{display:`flex`,flex:0,alignItems:`center`,padding:`${s}px ${c}px`,fontSize:l,lineHeight:u,borderBottom:`${d}px ${f} ${p}`,"&-title":{display:`flex`,flex:1,alignItems:`center`,minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:`none`},[`${t}-close`]:{display:`inline-block`,marginInlineEnd:m,color:h,fontWeight:v,fontSize:l,fontStyle:`normal`,lineHeight:1,textAlign:`center`,textTransform:`none`,textDecoration:`none`,background:`transparent`,border:0,outline:0,cursor:`pointer`,transition:`color ${o}`,textRendering:`auto`,"&:focus, &:hover":{color:g,textDecoration:`none`}},[`${t}-title`]:{flex:1,margin:0,color:_,fontWeight:e.fontWeightStrong,fontSize:l,lineHeight:u},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:c,overflow:`auto`},[`${t}-footer`]:{flexShrink:0,padding:`${y}px ${b}px`,borderTop:`${d}px ${f} ${p}`},"&-rtl":{direction:`rtl`}}}},Y=C(`Drawer`,e=>{let t=b(e,{drawerFooterPaddingVertical:e.paddingXS,drawerFooterPaddingHorizontal:e.padding});return[J(t),q(t)]},e=>({zIndexPopup:e.zIndexPopupBase})),X=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{var e;return(e=r.open)==null?r.visible:e});t(C,()=>{C.value?b.value=!0:x.value=!1},{immediate:!0}),t([C,b],()=>{C.value&&b.value&&(x.value=!0)},{immediate:!0});let T=n(`parentDrawerOpts`,null),{prefixCls:E,getPopupContainer:O,direction:M}=S(`drawer`,r),[I,L]=Y(E),R=o(()=>r.getContainer===void 0&&O!=null&&O.value?()=>O.value(document.body):r.getContainer);k(!r.afterVisibleChange,`Drawer`,"`afterVisibleChange` prop is deprecated, please use `@afterVisibleChange` event instead"),s(`parentDrawerOpts`,{setPush:()=>{h.value=!0},setPull:()=>{h.value=!1,l(()=>{z()})}}),i(()=>{C.value&&T&&T.setPush()}),a(()=>{T&&T.setPull()}),t(x,()=>{T&&(x.value?T.setPush():T.setPull())},{flush:`post`});let z=()=>{var e,t;(t=(e=v.value)==null?void 0:e.domFocus)==null||t.call(e)},B=e=>{u(`update:visible`,!1),u(`update:open`,!1),u(`close`,e)},V=e=>{var t;e||(g.value===!1&&(g.value=!0),r.destroyOnClose&&(b.value=!1)),(t=r.afterVisibleChange)==null||t.call(r,e),u(`afterVisibleChange`,e),u(`afterOpenChange`,e)},H=o(()=>{let{push:e,placement:t}=r,n;return n=typeof e==`boolean`?e?Q.distance:0:e.distance,n=parseFloat(String(n||0)),t===`left`||t===`right`?`translateX(${t===`left`?n:-n}px)`:t===`top`||t===`bottom`?`translateY(${t===`top`?n:-n}px)`:null}),U=o(()=>{var e;return(e=r.width)==null?r.size===`large`?736:378:e}),W=o(()=>{var e;return(e=r.height)==null?r.size===`large`?736:378:e}),G=o(()=>{let{mask:e,placement:t}=r;if(!x.value&&!e)return{};let n={};return t===`left`||t===`right`?n.width=F(U.value)?`${U.value}px`:U.value:n.height=F(W.value)?`${W.value}px`:W.value,n}),q=o(()=>{let{zIndex:e,contentWrapperStyle:t}=r,n=G.value;return[{zIndex:e,transform:h.value?H.value:void 0},m({},t),n]}),J=t=>{let{closable:n,headerStyle:i}=r,a=y(f,r,`extra`),o=y(f,r,`title`);return!o&&!n?null:e(`div`,{class:w(`${t}-header`,{[`${t}-header-close-only`]:n&&!o&&!a}),style:i},[e(`div`,{class:`${t}-header-title`},[Z(t),o&&e(`div`,{class:`${t}-title`},[o])]),a&&e(`div`,{class:`${t}-extra`},[a])])},Z=t=>{var n;let{closable:i}=r,a=f.closeIcon?(n=f.closeIcon)==null?void 0:n.call(f):r.closeIcon;return i&&e(`button`,{key:`closer`,onClick:B,"aria-label":`Close`,class:`${t}-close`},[a===void 0?e(N,null,null):a])},$=t=>{var n;if(g.value&&!r.forceRender&&!b.value)return null;let{bodyStyle:i,drawerStyle:a}=r;return e(`div`,{class:`${t}-wrapper-body`,style:a},[J(t),e(`div`,{key:`body`,class:`${t}-body`,style:i},[(n=f.default)==null?void 0:n.call(f)]),ee(t)])},ee=t=>{let n=y(f,r,`footer`);if(!n)return null;let i=`${t}-footer`;return e(`div`,{class:i,style:r.footerStyle},[n])},te=o(()=>w({"no-mask":!r.mask,[`${E.value}-rtl`]:M.value===`rtl`},r.rootClassName,L.value)),ne=o(()=>j(A(E.value,`mask-motion`))),re=e=>j(A(E.value,`panel-motion-${e}`));return()=>{let{width:t,height:n,placement:i,mask:a,forceRender:o}=r,s=X(r,[`width`,`height`,`placement`,`mask`,`forceRender`]),c=m(m(m({},p),D(s,[`size`,`closeIcon`,`closable`,`destroyOnClose`,`drawerStyle`,`headerStyle`,`bodyStyle`,`title`,`push`,`onAfterVisibleChange`,`onClose`,`onUpdate:visible`,`onUpdate:open`,`visible`])),{forceRender:o,onClose:B,afterVisibleChange:V,handler:!1,prefixCls:E.value,open:x.value,showMask:a,placement:i,ref:v});return I(e(P,null,{default:()=>[e(K,_(_({},c),{},{maskMotion:ne.value,motion:re,width:U.value,height:W.value,getContainer:R.value,rootClassName:te.value,rootStyle:r.rootStyle,contentWrapperStyle:q.value}),{handler:r.handle?()=>r.handle:f.handle,default:()=>$(E.value)})]}))}}}),ee=h($);export{ee as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/en-DA5aUWwj.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/en-DA5aUWwj.js new file mode 100644 index 000000000..d659b3a19 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/en-DA5aUWwj.js @@ -0,0 +1 @@ +import{t as e}from"./rolldown-runtime-hePW80VL.js";var t=e(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_locale_en=r()})(e,(function(){return{name:`en`,weekdays:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ordinal:function(e){var t=[`th`,`st`,`nd`,`rd`],n=e%100;return`[`+e+(t[(n-20)%10]||t[n]||t[0])+`]`}}}))}));export default t(); \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/en_US-Cv9hrLhb.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/en_US-Cv9hrLhb.js new file mode 100644 index 000000000..522c5110e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/en_US-Cv9hrLhb.js @@ -0,0 +1 @@ +var e={items_per_page:`/ page`,jump_to:`Go to`,jump_to_confirm:`confirm`,page:``,prev_page:`Previous Page`,next_page:`Next Page`,prev_5:`Previous 5 Pages`,next_5:`Next 5 Pages`,prev_3:`Previous 3 Pages`,next_3:`Next 3 Pages`};function t(){return t=Object.assign?Object.assign.bind():function(e){for(var t=1;tF([`im:export:create`])),L=s(()=>F([`im:export:download`])),R=re(),z=R.loading,B=_(!1),V=_(``),H=_([]),U=_(-1),W=c({date_from:``,date_to:``,formats:[`sql`,`xlsx`]}),G,K=!0;function q(e,t){W[e]=typeof t==`string`?t:``}function J(){return Y.apply(this,arguments)}function Y(){return Y=y(function*(){G&&clearTimeout(G),yield R.run(e=>j(100,U.value,e),e=>{H.value=e.jobs}),Q()}),Y.apply(this,arguments)}function se(){return X.apply(this,arguments)}function X(){return X=y(function*(){if(U.value===-1){T.warning(b(`导出要先在右上角选择具体的客户端账号`));return}if(!W.formats.length){T.warning(b(`至少选择一种导出格式`));return}B.value=!0;try{yield M({formats:W.formats,filters:{date_from:W.date_from||void 0,date_to:W.date_to||void 0}},U.value),T.success(b(`导出任务已创建`)),yield J()}finally{B.value=!1}}),X.apply(this,arguments)}function ce(e){return Z.apply(this,arguments)}function Z(){return Z=y(function*(e){V.value=e.id;try{let t=yield A(e.id,U.value);ee({fileName:e.file_name,source:t})}finally{V.value=``}}),Z.apply(this,arguments)}let le={completed:`green`,failed:`red`,queued:`default`,running:`blue`},ue=s(()=>({completed:b(`已完成`),failed:b(`失败`),queued:b(`等待中`),running:b(`处理中`)}));function Q(){G&&clearTimeout(G),!(!K||!H.value.some(e=>[`queued`,`running`].includes(e.status)))&&(G=setTimeout(()=>{z.value||document.visibilityState===`hidden`?Q():J()},3e3))}function $(){K=!1,G&&clearTimeout(G),R.cancel()}return d(()=>{K=!0,Q()}),p($),o($),(o,s)=>(u(),i(`div`,ie,[I.value?(u(),g(n(C),{key:0,title:n(b)(`新建导出`),class:`mb-4`},{extra:m(()=>[e(N,{modelValue:U.value,"onUpdate:modelValue":s[0]||(s[0]=e=>U.value=e),onChange:s[1]||(s[1]=()=>{H.value=[],J()})},null,8,[`modelValue`])]),default:m(()=>[e(n(x),{layout:`inline`},{default:m(()=>[e(n(x).Item,{label:n(b)(`格式`)},{default:m(()=>[e(n(w).Group,{value:W.formats,"onUpdate:value":s[2]||(s[2]=e=>W.formats=e),options:[{label:`SQL`,value:`sql`},{label:`Excel`,value:`xlsx`},{label:`CSV`,value:`csv`}]},null,8,[`value`])]),_:1},8,[`label`]),e(n(x).Item,{label:n(b)(`开始日期`)},{default:m(()=>[e(n(D),{"value-format":`YYYY-MM-DD`,"onUpdate:value":s[3]||(s[3]=e=>q(`date_from`,e))})]),_:1},8,[`label`]),e(n(x).Item,{label:n(b)(`结束日期`)},{default:m(()=>[e(n(D),{"value-format":`YYYY-MM-DD`,"onUpdate:value":s[4]||(s[4]=e=>q(`date_to`,e))})]),_:1},8,[`label`]),e(n(x).Item,null,{default:m(()=>[e(n(S),{type:`primary`,loading:B.value,onClick:se},{default:m(()=>[t(h(n(b)(`开始导出`)),1)]),_:1},8,[`loading`])]),_:1})]),_:1}),r(`p`,ae,h(n(b)(`导出按创建时的截止水位生成;SQL/CSV 流式写出,Excel 超过 90 万行自动拆分工作表。`)),1)]),_:1},8,[`title`])):v(``,!0),e(n(C),{title:n(b)(`导出任务`)},{extra:m(()=>[e(n(S),{loading:n(z),onClick:J},{default:m(()=>[t(h(n(b)(`刷新`)),1)]),_:1},8,[`loading`])]),default:m(()=>[e(n(ne),{"data-source":H.value,"row-key":`id`,size:`small`,loading:n(z),pagination:{pageSize:20},columns:[{title:n(b)(`创建时间`),dataIndex:`created_at`,key:`created_at`,width:205},{title:n(b)(`格式`),dataIndex:`formats`,key:`formats`,width:160},{title:n(b)(`状态`),dataIndex:`status`,key:`status`,width:110},{title:n(b)(`进度/行数`),key:`progress`,width:180},{title:n(b)(`文件`),key:`files`}]},{bodyCell:m(({column:r,record:o})=>[r.key===`formats`?(u(!0),i(f,{key:0},a(o.formats,e=>(u(),g(n(E),{key:e},{default:m(()=>[t(h(e.toUpperCase()),1)]),_:2},1024))),128)):r.key===`status`?(u(),i(f,{key:1},[e(n(E),{color:le[o.status]},{default:m(()=>[t(h(ue.value[o.status]),1)]),_:2},1032,[`color`]),o.error_message?(u(),i(`div`,oe,h(o.error_message),1)):v(``,!0)],64)):r.key===`progress`?(u(),i(f,{key:2},[o.status===`running`?(u(),g(n(k),{key:0,percent:o.progress,size:`small`},null,8,[`percent`])):(u(),i(`span`,P,h(n(b)(`{count} 行`,{count:o.total_rows||0})),1))],64)):r.key===`files`?(u(),g(n(O),{key:3,wrap:``},{default:m(()=>[(u(!0),i(f,null,a(o.files,e=>(u(),g(n(S),{key:e.id,size:`small`,disabled:!L.value,title:L.value?``:n(b)(`没有下载导出文件的权限`),loading:V.value===e.id,onClick:t=>ce(e)},{default:m(()=>[t(h(e.file_name),1)]),_:2},1032,[`disabled`,`title`,`loading`,`onClick`]))),128))]),_:2},1024)):v(``,!0)]),_:1},8,[`data-source`,`loading`,`columns`])]),_:1},8,[`title`])]))}});export{F as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/extends-BOvuQIHt.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/extends-BOvuQIHt.js new file mode 100644 index 000000000..653f75302 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/extends-BOvuQIHt.js @@ -0,0 +1 @@ +import{r as e,t}from"./rolldown-runtime-hePW80VL.js";function n(e){let t=Object.getPrototypeOf(e);Object.getOwnPropertyNames(t).forEach(n=>{let r=Object.getOwnPropertyDescriptor(t,n),i=e[n];typeof i==`function`&&n!==`constructor`&&r&&!r.get&&!r.set&&(e[n]=i.bind(e))})}var r=e(t(((e,t)=>{var n=`__lodash_hash_undefined__`,r=9007199254740991,i=`[object Arguments]`,a=`[object Array]`,o=`[object Boolean]`,s=`[object Date]`,c=`[object Error]`,l=`[object Function]`,ee=`[object GeneratorFunction]`,u=`[object Map]`,d=`[object Number]`,f=`[object Object]`,p=`[object Promise]`,m=`[object RegExp]`,h=`[object Set]`,g=`[object String]`,te=`[object Symbol]`,_=`[object WeakMap]`,v=`[object ArrayBuffer]`,y=`[object DataView]`,b=`[object Float32Array]`,ne=`[object Float64Array]`,re=`[object Int8Array]`,ie=`[object Int16Array]`,ae=`[object Int32Array]`,oe=`[object Uint8Array]`,se=`[object Uint8ClampedArray]`,ce=`[object Uint16Array]`,le=`[object Uint32Array]`,ue=/[\\^$.*+?()[\]{}|]/g,de=/\w*$/,fe=/^\[object .+?Constructor\]$/,pe=/^(?:0|[1-9]\d*)$/,x={};x[i]=x[a]=x[v]=x[y]=x[o]=x[s]=x[b]=x[ne]=x[re]=x[ie]=x[ae]=x[u]=x[d]=x[f]=x[m]=x[h]=x[g]=x[te]=x[oe]=x[se]=x[ce]=x[le]=!0,x[c]=x[l]=x[_]=!1;var me=typeof global==`object`&&global&&global.Object===Object&&global,he=typeof self==`object`&&self&&self.Object===Object&&self,S=me||he||Function(`return this`)(),ge=typeof e==`object`&&e&&!e.nodeType&&e,_e=ge&&typeof t==`object`&&t&&!t.nodeType&&t,ve=_e&&_e.exports===ge;function ye(e,t){return e.set(t[0],t[1]),e}function be(e,t){return e.add(t),e}function xe(e,t){for(var n=-1,r=e?e.length:0;++n-1}function tt(e,t){var n=this.__data__,r=U(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}B.prototype.clear=Ze,B.prototype.delete=Qe,B.prototype.get=$e,B.prototype.has=et,B.prototype.set=tt;function V(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=r}function Q(e){var t=typeof e;return!!e&&(t==`object`||t==`function`)}function Kt(e){return!!e&&typeof e==`object`}function $(e){return Vt(e)?ft(e):yt(e)}function qt(){return[]}function Jt(){return!1}t.exports=Rt}))(),1);function i(e){if(e==null)throw TypeError(`Cannot destructure `+e)}function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.map(i=>d[i]); +import{D as e,E as t,O as n,On as r,_ as i,b as a,g as o,k as s,mt as c,qt as l,tr as u,v as d,wt as f,xt as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./objectSpread2-BmonrgTA.js";import{t as g}from"./preload-helper-DaercurD.js";import{l as _,t as v}from"./button-Cr_3AtOU.js";import{t as y}from"./rotate-cw-CyWoHUpq.js";import{t as b}from"./src-DxaB-oAj.js";import"./src-D78l4oCk.js";import{h as x}from"./useApi-CROJJdhE-oP73ypFI.js";var S=_(`arrow-left`,[[`path`,{d:`m12 19-7-7 7-7`,key:`1l729n`}],[`path`,{d:`M19 12H5`,key:`x3x0zl`}]]),C={class:`flex-col-center size-full duration-300`},w=[`src`],T={class:`flex-col-center`},E={key:1,class:`mt-8 text-2xl text-foreground md:text-3xl lg:text-4xl`},D={key:3,class:`md:text-md my-4 text-muted-foreground lg:text-lg`},O=s(h(h({},{name:`Fallback`}),{},{__name:`fallback`,props:{description:{default:``},homePath:{default:`/`},image:{default:``},status:{default:`coming-soon`},title:{default:``}},setup(s){let h=s,_=n(()=>g(()=>import(`./icon-403-lLbU1N7U.js`),__vite__mapDeps([0,1,2]))),O=n(()=>g(()=>import(`./icon-404-BI3hQ7ZR.js`),__vite__mapDeps([3,1,2]))),k=n(()=>g(()=>import(`./icon-500-z_hKUj8N.js`),__vite__mapDeps([4,1,2]))),A=n(()=>g(()=>import(`./icon-coming-soon-Di5CuiXP.js`),__vite__mapDeps([5,1,2]))),j=n(()=>g(()=>import(`./icon-offline-f1WNoXZl.js`),__vite__mapDeps([6,1,2]))),M=o(()=>{if(h.title)return h.title;switch(h.status){case`403`:return b(`ui.fallback.forbidden`);case`404`:return b(`ui.fallback.pageNotFound`);case`500`:return b(`ui.fallback.internalError`);case`coming-soon`:return b(`ui.fallback.comingSoon`);case`offline`:return b(`ui.fallback.offlineError`);default:return``}}),N=o(()=>{if(h.description)return h.description;switch(h.status){case`403`:return b(`ui.fallback.forbiddenDesc`);case`404`:return b(`ui.fallback.pageNotFoundDesc`);case`500`:return b(`ui.fallback.internalErrorDesc`);case`offline`:return b(`ui.fallback.offlineErrorDesc`);default:return``}}),P=o(()=>{switch(h.status){case`403`:return _;case`404`:return O;case`500`:return k;case`coming-soon`:return A;case`offline`:return j;default:return null}}),F=o(()=>h.status===`403`||h.status===`404`),I=o(()=>h.status===`500`||h.status===`offline`),{push:L}=x();function R(){L(h.homePath)}function z(){location.reload()}return(n,o)=>(c(),a(`div`,C,[s.image?(c(),a(`img`,{key:0,src:s.image,class:`md:1/3 w-1/2 lg:w-1/4`},null,8,w)):P.value?(c(),d(f(P.value),{key:1,class:`md:1/3 h-1/3 w-1/2 lg:w-1/4`})):m(``,!0),i(`div`,T,[n.$slots.title?p(n.$slots,`title`,{},void 0,void 0,0):M.value?(c(),a(`p`,E,u(M.value),1)):m(``,!0),n.$slots.describe?p(n.$slots,`describe`,{},void 0,void 0,2):N.value?(c(),a(`p`,D,u(N.value),1)):m(``,!0),n.$slots.action?p(n.$slots,`action`,{},void 0,void 0,4):F.value?(c(),d(r(v),{key:5,size:`lg`,onClick:R},{default:l(()=>[e(r(S),{class:`mr-2 size-4`}),t(` `+u(r(b)(`common.backToHome`)),1)]),_:1})):I.value?(c(),d(r(v),{key:6,size:`lg`,onClick:z},{default:l(()=>[e(r(y),{class:`mr-2 size-4`}),t(` `+u(r(b)(`common.refresh`)),1)]),_:1})):m(``,!0)])]))}}));export{O as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/forbidden-Bmiwnz_B.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/forbidden-Bmiwnz_B.js new file mode 100644 index 000000000..8dbe91a32 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/forbidden-Bmiwnz_B.js @@ -0,0 +1 @@ +import{On as e,k as t,mt as n,v as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as i}from"./objectSpread2-BmonrgTA.js";import{t as a}from"./fallback-B3eN2qYq.js";var o=t(i(i({},{name:`Fallback403Demo`}),{},{__name:`forbidden`,setup(t){return(t,i)=>(n(),r(e(a),{status:`403`}))}}));export{o as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/forget-password-Pu84i70_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/forget-password-Pu84i70_.js new file mode 100644 index 000000000..39be26802 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/forget-password-Pu84i70_.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,Zn as r,_ as i,b as a,g as o,gn as s,k as c,mt as l,qt as u,tr as d,v as f,vn as p,xt as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./objectSpread2-BmonrgTA.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{t as _}from"./use-vben-form-VOhQOe-L.js";import{E as v}from"./config-BUro9U06.js";import{t as y}from"./button-Cr_3AtOU.js";import{t as b}from"./src-DxaB-oAj.js";import{h as x}from"./useApi-CROJJdhE-oP73ypFI.js";import{t as S}from"./auth-title-DCLZf2Gr.js";var C=c(h(h({},{name:`ForgetPassword`}),{},{__name:`forget-password`,props:{formSchema:{},loading:{type:Boolean,default:!1},loginPath:{default:`/auth/login`},title:{default:``},subTitle:{default:``},submitButtonText:{default:``}},emits:[`submit`],setup(c,{expose:f,emit:p}){let h=c,v=p,[C,w]=_(s({commonConfig:{hideLabel:!0,hideRequiredMark:!0},schema:o(()=>h.formSchema),showDefaultActions:!1})),T=x();function E(){return D.apply(this,arguments)}function D(){return D=g(function*(){let{valid:e}=yield w.validate(),t=yield w.getValues();e&&v(`submit`,t)}),D.apply(this,arguments)}function O(){T.push(h.loginPath)}return f({getFormApi:()=>w}),(o,s)=>(l(),a(`div`,null,[e(S,null,{desc:u(()=>[m(o.$slots,`subTitle`,{},()=>[t(d(c.subTitle||n(b)(`authentication.forgetPasswordSubtitle`)),1)])]),default:u(()=>[m(o.$slots,`title`,{},()=>[t(d(c.title||n(b)(`authentication.forgetPassword`))+` 🤦🏻‍♂️ `,1)])]),_:3}),e(n(C)),i(`div`,null,[e(n(y),{class:r([{"cursor-wait":c.loading},`mt-2 w-full`]),"aria-label":`submit`,onClick:E},{default:u(()=>[m(o.$slots,`submitButtonText`,{},()=>[t(d(c.submitButtonText||n(b)(`authentication.sendResetLink`)),1)])]),_:3},8,[`class`]),e(n(y),{class:`mt-4 w-full`,variant:`outline`,onClick:s[0]||(s[0]=e=>O())},{default:u(()=>[t(d(n(b)(`common.back`)),1)]),_:1})])]))}})),w=c(h(h({},{name:`ForgetPassword`}),{},{__name:`forget-password`,setup(e){let t=p(!1),r=o(()=>[{component:`VbenInput`,componentProps:{placeholder:`example@example.com`},fieldName:`email`,label:b(`authentication.email`),rules:v().min(1,{message:b(`authentication.emailTip`)}).email(b(`authentication.emailValidErrorTip`))}]);function i(e){}return(e,a)=>(l(),f(n(C),{"form-schema":r.value,loading:t.value,onSubmit:i},null,8,[`form-schema`,`loading`]))}}));export{w as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/form-Qjb8uGpz.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/form-Qjb8uGpz.js new file mode 100644 index 000000000..f97e46d06 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/form-Qjb8uGpz.js @@ -0,0 +1,19 @@ +import{Cn as e,D as t,Ht as n,J as r,On as i,Ut as a,Yt as o,ct as s,g as c,gn as l,gt as u,h as d,it as f,k as p,o as m,tt as h,vn as g,xn as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as v,n as y,t as b}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as x,t as S}from"./en_US-Cv9hrLhb.js";import{G as C,I as w,J as T,O as E,P as D,Tt as O,U as k,V as A,X as j,Y as M,Z as N,et as P,l as F,m as I,mt as L,n as ee,q as R,t as te,u as z,vt as B}from"./useConfigInject-z_xeO0pP.js";import{t as V}from"./initDefaultProps-D8Mki4gM.js";import"./warning-BLl3S_cO.js";import{t as H}from"./vue-types-CFReUAWV.js";import{_ as U,a as ne,d as re,f as ie,g as ae,h as W,l as oe,m as se,o as G,r as ce,s as le,u as ue}from"./vc-trigger-BzbjrH10.js";import{i as de,r as fe,t as pe}from"./isObjectLike-DNah0Hql.js";import{c as me,d as he,g as ge,l as _e,o as ve,p as ye,r as be,t as xe}from"./_getTag-2z2WZcIh.js";import{i as Se,o as Ce}from"./Portal-jWUJieln.js";import{t as we}from"./AntdIcon-BN7vh055.js";import{t as Te}from"./LoadingOutlined-tpSKTswf.js";import{t as Ee}from"./CloseCircleFilled-C9x0ZM0q.js";import{a as De,i as Oe,n as ke,t as Ae}from"./FormItemContext-CEmO5XmM.js";import{i as je,n as Me,o as Ne,r as Pe,s as Fe}from"./hasIn-BIluNPSA.js";import{n as Ie,t as Le}from"./debounce-DNW4oWi1.js";import{a as Re,i as ze,n as Be,r as Ve,t as He}from"./_flatRest-BqUKV8G2.js";import{n as Ue,r as We,t as Ge}from"./_arrayIncludesWith-D3sQWlhs.js";import{t as Ke}from"./_baseIteratee-NxSP5AT6.js";import{n as qe,t as Je}from"./isPlainObject-iVjSthyR.js";import{n as Ye}from"./zoom-C1lAvwDy.js";import{i as Xe,t as Ze}from"./collapseMotion-BfalGvoQ.js";import{n as Qe}from"./InfoCircleFilled-Cw2MgMaJ.js";import{t as $e}from"./CheckCircleFilled-CvJ3C2gR.js";import{t as et}from"./tooltip-DP9wufYH.js";import{n as tt,t as nt}from"./Col-DGUs797o.js";function rt(e){return typeof e==`object`&&!!e&&e.nodeType===1}function it(e,t){return(!t||e!==`hidden`)&&e!==`visible`&&e!==`clip`}function at(e,t){if(e.clientHeightt||a>e&&o=t&&s>=n?a-e-r:o>t&&sn?o-t+i:0}var st=function(e,t){var n=window,r=t.scrollMode,i=t.block,a=t.inline,o=t.boundary,s=t.skipOverflowHiddenElements,c=typeof o==`function`?o:function(e){return e!==o};if(!rt(e))throw TypeError(`Invalid target`);for(var l,u,d=document.scrollingElement||document.documentElement,f=[],p=e;rt(p)&&c(p);){if((p=(u=(l=p).parentElement)==null?l.getRootNode().host||null:u)===d){f.push(p);break}p!=null&&p===document.body&&at(p)&&!at(document.documentElement)||p!=null&&at(p,s)&&f.push(p)}for(var m=n.visualViewport?n.visualViewport.width:innerWidth,h=n.visualViewport?n.visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,_=window.scrollY||pageYOffset,v=e.getBoundingClientRect(),y=v.height,b=v.width,x=v.top,S=v.right,C=v.bottom,w=v.left,T=i===`start`||i===`nearest`?x:i===`end`?C:x+y/2,E=a===`center`?w+b/2:a===`end`?S:w,D=[],O=0;O=0&&w>=0&&C<=h&&S<=m&&x>=N&&C<=F&&w>=I&&S<=P)return D;var L=getComputedStyle(k),ee=parseInt(L.borderLeftWidth,10),R=parseInt(L.borderTopWidth,10),te=parseInt(L.borderRightWidth,10),z=parseInt(L.borderBottomWidth,10),B=0,V=0,H=`offsetWidth`in k?k.offsetWidth-k.clientWidth-ee-te:0,U=`offsetHeight`in k?k.offsetHeight-k.clientHeight-R-z:0,ne=`offsetWidth`in k?k.offsetWidth===0?0:M/k.offsetWidth:0,re=`offsetHeight`in k?k.offsetHeight===0?0:j/k.offsetHeight:0;if(d===k)B=i===`start`?T:i===`end`?T-h:i===`nearest`?ot(_,_+h,h,R,z,_+T,_+T+y,y):T-h/2,V=a===`start`?E:a===`center`?E-m/2:a===`end`?E-m:ot(g,g+m,m,ee,te,g+E,g+E+b,b),B=Math.max(0,B+_),V=Math.max(0,V+g);else{B=i===`start`?T-N-R:i===`end`?T-F+z+U:i===`nearest`?ot(N,F,j,R,z+U,T,T+y,y):T-(N+j/2)+U/2,V=a===`start`?E-I-ee:a===`center`?E-(I+M/2)+H/2:a===`end`?E-P+te+H:ot(I,P,M,ee,te+H,E,E+b,b);var ie=k.scrollLeft,ae=k.scrollTop;T+=ae-(B=Math.max(0,Math.min(ae+B/re,k.scrollHeight-j/re+U))),E+=ie-(V=Math.max(0,Math.min(ie+V/ne,k.scrollWidth-M/ne+H)))}D.push({el:k,top:B,left:V})}return D};function ct(e){return e===Object(e)&&Object.keys(e).length!==0}function lt(e,t){t===void 0&&(t=`auto`);var n=`scrollBehavior`in document.body.style;e.forEach(function(e){var r=e.el,i=e.top,a=e.left;r.scroll&&n?r.scroll({top:i,left:a,behavior:t}):(r.scrollTop=i,r.scrollLeft=a)})}function ut(e){return e===!1?{block:`end`,inline:`nearest`}:ct(e)?e:{block:`start`,inline:`nearest`}}function dt(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(ct(t)&&typeof t.behavior==`function`)return t.behavior(n?st(e,t):[]);if(n){var r=ut(t);return lt(st(e,r),r.behavior)}}var ft=1/0,pt=17976931348623157e292;function mt(e){return e?(e=Ie(e),e===ft||e===-ft?(e<0?-1:1)*pt:e===e?e:0):e===0?e:0}function ht(e){var t=mt(e),n=t%1;return t===t?n?t-n:t:0}var gt=Object.create,_t=function(){function e(){}return function(t){if(!ge(t))return{};if(gt)return gt(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function vt(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++ni?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(i);++r-1?i[a?t[o]:o]:void 0}}var or=Math.max;function sr(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:ht(n);return i<0&&(i=or(r+i,0)),We(e,Ke(t,3),i)}var cr=ar(sr),lr=Math.min;function ur(e,t,n){for(var r=n?Ge:Ue,i=e[0].length,a=e.length,o=a,s=Array(a),c=1/0,l=[];o--;){var u=e[o];o&&t&&(u=Fe(u,_e(t))),c=lr(u.length,c),s[o]=!n&&(t||i>=120&&u.length>=120)?new ae(o&&u):void 0}u=e[0];var d=-1,f=s[0];outer:for(;++d1),t}),bt(e,Lt(e),n),r&&(n=$n(n,_r|vr|yr,gr));for(var i=t.length;i--;)hr(n,t[i]);return n});function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function Tr(e,t,n){return Tr=wr()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&Cr(i,n.prototype),i},Tr.apply(null,arguments)}function Er(e){return Function.toString.call(e).indexOf(`[native code]`)!==-1}function Dr(e){var t=typeof Map==`function`?new Map:void 0;return Dr=function(e){if(e===null||!Er(e))return e;if(typeof e!=`function`)throw TypeError(`Super expression must either be null or a function`);if(t!==void 0){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return Tr(e,arguments,Sr(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Cr(n,e)},Dr(e)}var Or=/%[sdj%]/g,kr=function(){};function Ar(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)}),t}function J(e){var t=[...arguments].slice(1),n=0,r=t.length;return typeof e==`function`?e.apply(null,t):typeof e==`string`?e.replace(Or,function(e){if(e===`%%`)return`%`;if(n>=r)return e;switch(e){case`%s`:return String(t[n++]);case`%d`:return Number(t[n++]);case`%j`:try{return JSON.stringify(t[n++])}catch(e){return`[Circular]`}default:return e}}):e}function jr(e){return e===`string`||e===`url`||e===`hex`||e===`email`||e===`date`||e===`pattern`}function Y(e,t){return!!(e==null||t===`array`&&Array.isArray(e)&&!e.length||jr(t)&&typeof e==`string`&&!e)}function Mr(e,t,n){var r=[],i=0,a=e.length;function o(e){r.push.apply(r,e||[]),i++,i===a&&n(r)}e.forEach(function(e){t(e,o)})}function Nr(e,t,n){var r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}var s=r;r+=1,s()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Kr={integer:function(e){return Kr.number(e)&&parseInt(e,10)===e},float:function(e){return Kr.number(e)&&!Kr.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return typeof e.getTime==`function`&&typeof e.getMonth==`function`&&typeof e.getYear==`function`&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&typeof e==`number`},object:function(e){return typeof e==`object`&&!Kr.array(e)},method:function(e){return typeof e==`function`},email:function(e){return typeof e==`string`&&e.length<=320&&!!e.match(Gr.email)},url:function(e){return typeof e==`string`&&e.length<=2048&&!!e.match(Wr())},hex:function(e){return typeof e==`string`&&!!e.match(Gr.hex)}},qr=function(e,t,n,r,i){if(e.required&&t===void 0){Vr(e,t,n,r,i);return}var a=[`integer`,`float`,`array`,`regexp`,`object`,`method`,`email`,`number`,`date`,`url`,`hex`],o=e.type;a.indexOf(o)>-1?Kr[o](t)||r.push(J(i.messages.types[o],e.fullField,e.type)):o&&typeof t!==e.type&&r.push(J(i.messages.types[o],e.fullField,e.type))},Jr=function(e,t,n,r,i){var a=typeof e.len==`number`,o=typeof e.min==`number`,s=typeof e.max==`number`,c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=t,u=null,d=typeof t==`number`,f=typeof t==`string`,p=Array.isArray(t);if(d?u=`number`:f?u=`string`:p&&(u=`array`),!u)return!1;p&&(l=t.length),f&&(l=t.replace(c,`_`).length),a?l!==e.len&&r.push(J(i.messages[u].len,e.fullField,e.len)):o&&!s&&le.max?r.push(J(i.messages[u].max,e.fullField,e.max)):o&&s&&(le.max)&&r.push(J(i.messages[u].range,e.fullField,e.min,e.max))},Yr=`enum`,X={required:Vr,whitespace:Hr,type:qr,range:Jr,enum:function(e,t,n,r,i){e[Yr]=Array.isArray(e[Yr])?e[Yr]:[],e[Yr].indexOf(t)===-1&&r.push(J(i.messages[Yr],e.fullField,e[Yr].join(`, `)))},pattern:function(e,t,n,r,i){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(J(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):typeof e.pattern==`string`&&(new RegExp(e.pattern).test(t)||r.push(J(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))}},Xr=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t,`string`)&&!e.required)return n();X.required(e,t,r,a,i,`string`),Y(t,`string`)||(X.type(e,t,r,a,i),X.range(e,t,r,a,i),X.pattern(e,t,r,a,i),e.whitespace===!0&&X.whitespace(e,t,r,a,i))}n(a)},Zr=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&X.type(e,t,r,a,i)}n(a)},Qr=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t===``&&(t=void 0),Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&(X.type(e,t,r,a,i),X.range(e,t,r,a,i))}n(a)},$r=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&X.type(e,t,r,a,i)}n(a)},ei=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),Y(t)||X.type(e,t,r,a,i)}n(a)},ti=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&(X.type(e,t,r,a,i),X.range(e,t,r,a,i))}n(a)},ni=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&(X.type(e,t,r,a,i),X.range(e,t,r,a,i))}n(a)},ri=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t==null&&!e.required)return n();X.required(e,t,r,a,i,`array`),t!=null&&(X.type(e,t,r,a,i),X.range(e,t,r,a,i))}n(a)},ii=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&X.type(e,t,r,a,i)}n(a)},ai=`enum`,oi=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i),t!==void 0&&X[ai](e,t,r,a,i)}n(a)},si=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t,`string`)&&!e.required)return n();X.required(e,t,r,a,i),Y(t,`string`)||X.pattern(e,t,r,a,i)}n(a)},ci=function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t,`date`)&&!e.required)return n();if(X.required(e,t,r,a,i),!Y(t,`date`)){var o=t instanceof Date?t:new Date(t);X.type(e,o,r,a,i),o&&X.range(e,o.getTime(),r,a,i)}}n(a)},li=function(e,t,n,r,i){var a=[],o=Array.isArray(t)?`array`:typeof t;X.required(e,t,r,a,i,o),n(a)},ui=function(e,t,n,r,i){var a=e.type,o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t,a)&&!e.required)return n();X.required(e,t,r,o,i,a),Y(t,a)||X.type(e,t,r,o,i)}n(o)},di={string:Xr,method:Zr,number:Qr,boolean:$r,regexp:ei,integer:ti,float:ni,array:ri,object:ii,enum:oi,pattern:si,date:ci,url:ui,hex:ui,email:ui,required:li,any:function(e,t,n,r,i){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Y(t)&&!e.required)return n();X.required(e,t,r,a,i)}n(a)}};function fi(){return{default:`Validation error on field %s`,required:`%s is required`,enum:`%s must be one of %s`,whitespace:`%s cannot be empty`,date:{format:`%s date %s is invalid for format %s`,parse:`%s date could not be parsed, %s is invalid `,invalid:`%s date %s is invalid`},types:{string:`%s is not a %s`,method:`%s is not a %s (function)`,array:`%s is not an %s`,object:`%s is not an %s`,number:`%s is not a %s`,date:`%s is not a %s`,boolean:`%s is not a %s`,integer:`%s is not an %s`,float:`%s is not a %s`,regexp:`%s is not a valid %s`,email:`%s is not a valid %s`,url:`%s is not a valid %s`,hex:`%s is not a valid %s`},string:{len:`%s must be exactly %s characters`,min:`%s must be at least %s characters`,max:`%s cannot be longer than %s characters`,range:`%s must be between %s and %s characters`},number:{len:`%s must equal %s`,min:`%s cannot be less than %s`,max:`%s cannot be greater than %s`,range:`%s must be between %s and %s`},array:{len:`%s must be exactly %s in length`,min:`%s cannot be less than %s in length`,max:`%s cannot be greater than %s in length`,range:`%s must be between %s and %s in length`},pattern:{mismatch:`%s value %s does not match pattern %s`},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var pi=fi(),mi=function(){function e(e){this.rules=null,this._messages=pi,this.define(e)}var t=e.prototype;return t.define=function(e){var t=this;if(!e)throw Error(`Cannot configure a schema with no rules`);if(typeof e!=`object`||Array.isArray(e))throw Error(`Rules must be an object`);this.rules={},Object.keys(e).forEach(function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]})},t.messages=function(e){return e&&(this._messages=Br(fi(),e)),this._messages},t.validate=function(t,n,r){var i=this;n===void 0&&(n={}),r===void 0&&(r=function(){});var a=t,o=n,s=r;if(typeof o==`function`&&(s=o,o={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(null,a),Promise.resolve(a);function c(e){var t=[],n={};function r(e){if(Array.isArray(e)){var n;t=(n=t).concat.apply(n,e)}else t.push(e)}for(var i=0;i3&&arguments[3]!==void 0&&arguments[3];return t.length&&r&&n===void 0&&!hi(e,t.slice(0,-1))?e:gi(e,t,n,r)}function vi(e){return Z(e)}function yi(e,t){return hi(e,t)}function bi(e,t,n){return _i(e,t,n,arguments.length>3&&arguments[3]!==void 0&&arguments[3])}function xi(e,t){return e&&e.some(e=>Ei(e,t))}function Si(e){return typeof e==`object`&&!!e&&Object.getPrototypeOf(e)===Object.prototype}function Ci(e,t){let n=Array.isArray(e)?[...e]:x({},e);return t&&Object.keys(t).forEach(e=>{let r=n[e],i=t[e],a=Si(r)&&Si(i);n[e]=a?Ci(r,i||{}):i}),n}function wi(e){return[...arguments].slice(1).reduce((e,t)=>Ci(e,t),e)}function Ti(e,t){let n={};return t.forEach(t=>{let r=yi(e,t);n=bi(n,t,r)}),n}function Ei(e,t){return!e||!t||e.length!==t.length?!1:e.every((e,n)=>t[n]===e)}var Q="'${name}' is not a valid ${type}",Di={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Q,method:Q,array:Q,object:Q,number:Q,date:Q,boolean:Q,integer:Q,float:Q,regexp:Q,email:Q,url:Q,hex:Q},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},Oi=function(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},ki=mi;function Ai(e,t){return e.replace(/\$\{\w+\}/g,e=>t[e.slice(2,-1)])}function ji(e,t,n,r,i){return Oi(this,void 0,void 0,function*(){let a=x({},n);delete a.ruleIndex,delete a.trigger;let o=null;a&&a.type===`array`&&a.defaultField&&(o=a.defaultField,delete a.defaultField);let s=new ki({[e]:[a]}),c=wi({},Di,r.validateMessages);s.messages(c);let l=[];try{yield Promise.resolve(s.validate({[e]:t},x({},r)))}catch(e){e.errors?l=e.errors.map((e,t)=>{let{message:n}=e;return L(n)?d(n,{key:`error_${t}`}):n}):(console.error(e),l=[c.default()])}if(!l.length&&o)return(yield Promise.all(t.map((t,n)=>ji(`${e}.${n}`,t,o,r,i)))).reduce((e,t)=>[...e,...t],[]);let u=x(x(x({},n),{name:e,enum:(n.enum||[]).join(`, `)}),i);return l.map(e=>typeof e==`string`?Ai(e,u):e)})}function Mi(e,t,n,r,i,a){let o=e.join(`.`),s=n.map((e,t)=>{let n=e.validator,r=x(x({},e),{ruleIndex:t});return n&&(r.validator=(e,t,r)=>{let i=!1,a=n(e,t,function(){var e=[...arguments];Promise.resolve().then(()=>{i||r(...e)})});i=a&&typeof a.then==`function`&&typeof a.catch==`function`,i&&a.then(()=>{r()}).catch(e=>{r(e||` `)})}),r}).sort((e,t)=>{let{warningOnly:n,ruleIndex:r}=e,{warningOnly:i,ruleIndex:a}=t;return!!n==!!i?r-a:n?1:-1}),c;if(i===!0)c=new Promise((e,n)=>Oi(this,void 0,void 0,function*(){for(let e=0;eji(o,t,e,r,a).then(t=>({errors:t,rule:e})));c=(i?Pi(e):Ni(e)).then(e=>Promise.reject(e))}return c.catch(e=>e),c}function Ni(e){return Oi(this,void 0,void 0,function*(){return Promise.all(e).then(e=>[].concat(...e))})}function Pi(e){return Oi(this,void 0,void 0,function*(){let t=0;return new Promise(n=>{e.forEach(r=>{r.then(r=>{r.errors.length&&n([r]),t+=1,t===e.length&&n([])})})})})}var Fi=Symbol(`formContextKey`),Ii=e=>{u(Fi,e)},Li=()=>r(Fi,{name:c(()=>void 0),labelAlign:c(()=>`right`),vertical:c(()=>!1),addField:(e,t)=>{},removeField:e=>{},model:c(()=>void 0),rules:c(()=>void 0),colon:c(()=>void 0),labelWrap:c(()=>void 0),labelCol:c(()=>void 0),requiredMark:c(()=>!1),validateTrigger:c(()=>void 0),onValidate:()=>{},validateMessages:c(()=>Di)}),Ri=Symbol(`formItemPrefixContextKey`),zi=e=>{u(Ri,e)},Bi=()=>r(Ri,{prefixCls:c(()=>``)}),Vi={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z`}},{tag:`path`,attrs:{d:`M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z`}}]},name:`question-circle`,theme:`outlined`};function Hi(e){for(var t=1;t{let{slots:r,emit:i,attrs:a}=n;var o,s,c,l,u;let{prefixCls:d,htmlFor:f,labelCol:p,labelAlign:h,colon:g,required:_,requiredMark:v}=x(x({},e),a),[y]=D(`Form`),b=(o=e.label)==null?(s=r.label)==null?void 0:s.call(r):o;if(!b)return null;let{vertical:C,labelAlign:w,labelCol:T,labelWrap:E,colon:k}=Li(),A=p||(T==null?void 0:T.value)||{},j=h||(w==null?void 0:w.value),M=`${d}-item-label`,N=B(M,j===`left`&&`${M}-left`,A.class,{[`${M}-wrap`]:!!E.value}),P=b,F=g===!0||(k==null?void 0:k.value)!==!1&&g!==!1;if(F&&!C.value&&typeof b==`string`&&b.trim()!==``&&(P=b.replace(/[:|:]\s*$/,``)),e.tooltip||r.tooltip){let n=t(`span`,{class:`${d}-item-tooltip`},[t(et,{title:e.tooltip},{default:()=>[t(Wi,null,null)]})]);P=t(m,null,[P,r.tooltip?(c=r.tooltip)==null?void 0:c.call(r,{class:`${d}-item-tooltip`}):n])}v===`optional`&&!_&&(P=t(m,null,[P,t(`span`,{class:`${d}-item-optional`},[((l=y.value)==null?void 0:l.optional)||((u=S.Form)==null?void 0:u.optional)])]));let I=B({[`${d}-item-required`]:_,[`${d}-item-required-mark-optional`]:v===`optional`,[`${d}-item-no-colon`]:!F});return t(nt,O(O({},A),{},{class:N}),{default:()=>[t(`label`,{for:f,class:I,title:typeof b==`string`?b:``,onClick:e=>i(`click`,e)},[P])]})};Gi.displayName=`FormItemLabel`,Gi.inheritAttrs=!1;var Ki=e=>{let{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:`hidden`,transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut}, + opacity ${e.motionDurationSlow} ${e.motionEaseInOut}, + transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:`translateY(-5px)`,opacity:0,"&-active":{transform:`translateY(0)`,opacity:1}},[`&${r}-leave-active`]:{transform:`translateY(-5px)`}}}}},qi=e=>({legend:{display:`block`,width:`100%`,marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:`inherit`,border:0,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},label:{fontSize:e.fontSize},'input[type="search"]':{boxSizing:`border-box`},'input[type="radio"], input[type="checkbox"]':{lineHeight:`normal`},'input[type="file"]':{display:`block`},'input[type="range"]':{display:`block`,width:`100%`},"select[multiple], select[size]":{height:`auto`},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},output:{display:`block`,paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),Ji=(e,t)=>{let{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},Yi=e=>{let{componentCls:t}=e;return{[e.componentCls]:x(x(x({},I(e)),qi(e)),{[`${t}-text`]:{display:`inline-block`,paddingInlineEnd:e.paddingSM},"&-small":x({},Ji(e,e.controlHeightSM)),"&-large":x({},Ji(e,e.controlHeightLG))})}},Xi=e=>{let{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:i}=e;return{[t]:x(x({},I(e)),{marginBottom:e.marginLG,verticalAlign:`top`,"&-with-help":{transition:`none`},[`&-hidden, + &-hidden.${i}-row`]:{display:`none`},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{display:`inline-block`,flexGrow:0,overflow:`hidden`,whiteSpace:`nowrap`,textAlign:`end`,verticalAlign:`middle`,"&-left":{textAlign:`start`},"&-wrap":{overflow:`unset`,lineHeight:`${e.lineHeight} - 0.25em`,whiteSpace:`unset`},"> label":{position:`relative`,display:`inline-flex`,alignItems:`center`,maxWidth:`100%`,height:e.controlHeight,color:e.colorTextHeading,fontSize:e.fontSize,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:`top`},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:`inline-block`,marginInlineEnd:e.marginXXS,color:e.colorError,fontSize:e.fontSize,fontFamily:`SimSun, sans-serif`,lineHeight:1,content:`"*"`,[`${r}-hide-required-mark &`]:{display:`none`}},[`${t}-optional`]:{display:`inline-block`,marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{display:`none`}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:`help`,writingMode:`horizontal-tb`,marginInlineStart:e.marginXXS},"&::after":{content:`":"`,position:`relative`,marginBlock:0,marginInlineStart:e.marginXXS/2,marginInlineEnd:e.marginXS},[`&${t}-no-colon::after`]:{content:`" "`}}},[`${t}-control`]:{display:`flex`,flexDirection:`column`,flexGrow:1,[`&:first-child:not([class^="'${i}-col-'"]):not([class*="' ${i}-col-'"])`]:{width:`100%`},"&-input":{position:`relative`,display:`flex`,alignItems:`center`,minHeight:e.controlHeight,"&-content":{flex:`auto`,maxWidth:`100%`}}},[t]:{"&-explain, &-extra":{clear:`both`,color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:`100%`},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:`auto`,opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:`center`,visibility:`visible`,animationName:Ye,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:`none`,"&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Zi=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:`1 1 0`,minWidth:0},[`${n}-label.${r}-col-24 + ${n}-control`]:{minWidth:`unset`}}}},Qi=e=>{let{componentCls:t,formItemCls:n}=e;return{[`${t}-inline`]:{display:`flex`,flexWrap:`wrap`,[n]:{flex:`none`,flexWrap:`nowrap`,marginInlineEnd:e.margin,marginBottom:0,"&-with-help":{marginBottom:e.marginLG},[`> ${n}-label, + > ${n}-control`]:{display:`inline-block`,verticalAlign:`top`},[`> ${n}-label`]:{flex:`none`},[`${t}-text`]:{display:`inline-block`},[`${n}-has-feedback`]:{display:`inline-block`}}}}},$i=e=>({margin:0,padding:`0 0 ${e.paddingXS}px`,whiteSpace:`initial`,textAlign:`start`,"> label":{margin:0,"&::after":{display:`none`}}}),ea=e=>{let{componentCls:t,formItemCls:n}=e;return{[`${n} ${n}-label`]:$i(e),[t]:{[n]:{flexWrap:`wrap`,[`${n}-label, + ${n}-control`]:{flex:`0 0 100%`,maxWidth:`100%`}}}}},ta=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-vertical`]:{[n]:{"&-row":{flexDirection:`column`},"&-label > label":{height:`auto`},[`${t}-item-control`]:{width:`100%`}}},[`${t}-vertical ${n}-label, + .${r}-col-24${n}-label, + .${r}-col-xl-24${n}-label`]:$i(e),[`@media (max-width: ${e.screenXSMax}px)`]:[ea(e),{[t]:{[`.${r}-col-xs-24${n}-label`]:$i(e)}}],[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{[`.${r}-col-sm-24${n}-label`]:$i(e)}},[`@media (max-width: ${e.screenMDMax}px)`]:{[t]:{[`.${r}-col-md-24${n}-label`]:$i(e)}},[`@media (max-width: ${e.screenLGMax}px)`]:{[t]:{[`.${r}-col-lg-24${n}-label`]:$i(e)}}}},na=z(`Form`,(e,t)=>{let{rootPrefixCls:n}=t,r=F(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:n});return[Yi(r),Xi(r),Ki(r),Zi(r),Qi(r),ta(r),Xe(r),Ye]}),ra=p({compatConfig:{MODE:3},name:`ErrorList`,inheritAttrs:!1,props:[`errors`,`help`,`onErrorVisibleChanged`,`helpStatus`,`warnings`],setup(e,r){let{attrs:i}=r,{prefixCls:a,status:s}=Bi(),l=c(()=>`${a.value}-item-explain`),u=c(()=>!!(e.errors&&e.errors.length)),d=g(s.value),[,f]=na(a);return n([u,s],()=>{u.value&&(d.value=s.value)}),()=>{var n,r;let s=Ze(`${a.value}-show-help-item`),c=Se(`${a.value}-show-help-item`,s);return c.role=`alert`,c.class=[f.value,l.value,i.class,`${a.value}-show-help`],t(b,O(O({},Ce(`${a.value}-show-help`)),{},{onAfterEnter:()=>e.onErrorVisibleChanged(!0),onAfterLeave:()=>e.onErrorVisibleChanged(!1)}),{default:()=>[o(t(y,O(O({},c),{},{tag:`div`}),{default:()=>[(r=e.errors)==null?void 0:r.map((e,n)=>t(`div`,{key:n,class:d.value?`${l.value}-${d.value}`:``},[e]))]}),[[v,!!((n=e.errors)!=null&&n.length)]])]})}}}),ia=p({compatConfig:{MODE:3},slots:Object,inheritAttrs:!1,props:[`prefixCls`,`errors`,`hasFeedback`,`onDomErrorVisibleChange`,`wrapperCol`,`help`,`extra`,`status`,`marginBottom`,`onErrorVisibleChanged`],setup(e,n){let{slots:r}=n,i=Li(),{wrapperCol:a}=i,o=x({},i);return delete o.labelCol,delete o.wrapperCol,Ii(o),zi({prefixCls:c(()=>e.prefixCls),status:c(()=>e.status)}),()=>{var n,i,o;let{prefixCls:s,wrapperCol:c,marginBottom:l,onErrorVisibleChanged:u,help:d=(n=r.help)==null?void 0:n.call(r),errors:f=P((i=r.errors)==null?void 0:i.call(r)),extra:p=(o=r.extra)==null?void 0:o.call(r)}=e,h=`${s}-item`,g=c||(a==null?void 0:a.value)||{},_=B(`${h}-control`,g.class);return t(nt,O(O({},g),{},{class:_}),{default:()=>{var e;return t(m,null,[t(`div`,{class:`${h}-control-input`},[t(`div`,{class:`${h}-control-input-content`},[(e=r.default)==null?void 0:e.call(r)])]),l!==null||f.length?t(`div`,{style:{display:`flex`,flexWrap:`nowrap`}},[t(ra,{errors:f,help:d,class:`${h}-explain-connected`,onErrorVisibleChanged:u},null),!!l&&t(`div`,{style:{width:0,height:`${l}px`}},null)]):null,p?t(`div`,{class:`${h}-extra`},[p]):null])}})}}});function aa(e){let t=_(e.value.slice()),n=null;return a(()=>{clearTimeout(n),n=setTimeout(()=>{t.value=e.value},e.value.length?0:10)}),t}N(`success`,`warning`,`error`,`validating`,``);var oa={success:$e,warning:Qe,error:Ee,validating:Te};function sa(e,t,n){let r=e,i=t,a=0;try{for(let e=i.length;a({htmlFor:String,prefixCls:String,label:H.any,help:H.any,extra:H.any,labelCol:{type:Object},wrapperCol:{type:Object},hasFeedback:{type:Boolean,default:!1},colon:{type:Boolean,default:void 0},labelAlign:String,prop:{type:[String,Number,Array]},name:{type:[String,Number,Array]},rules:[Array,Object],autoLink:{type:Boolean,default:!0},required:{type:Boolean,default:void 0},validateFirst:{type:Boolean,default:void 0},validateStatus:H.oneOf(N(``,`success`,`warning`,`error`,`validating`)),validateTrigger:{type:[String,Array]},messageVariables:{type:Object},hidden:Boolean,noStyle:Boolean,tooltip:String}),la=0,ua=`form_item`,da=p({compatConfig:{MODE:3},name:`AFormItem`,inheritAttrs:!1,__ANT_NEW_FORM_ITEM:!0,props:ca(),slots:Object,setup(r,i){let{slots:o,attrs:u,expose:d}=i;r.prop;let p=`form-item-${++la}`,{prefixCls:g}=te(`form`,r),[v,y]=na(g),b=_(),S=Li(),C=c(()=>r.name||r.prop),w=_([]),T=_(!1),E=_(),D=c(()=>{let e=C.value;return vi(e)}),k=c(()=>{if(D.value.length){let e=S.name.value,t=D.value.join(`_`);return e?`${e}_${t}`:`${ua}_${t}`}}),A=()=>{let e=S.model.value;if(!(!e||!C.value))return sa(e,D.value,!0).v},j=c(()=>A()),M=_(nr(j.value)),N=c(()=>{let e=r.validateTrigger===void 0?S.validateTrigger.value:r.validateTrigger;return e=e===void 0?`change`:e,Z(e)}),F=c(()=>{let e=S.rules.value,t=r.rules,n=r.required===void 0?[]:{required:!!r.required,trigger:N.value},i=sa(e,D.value);e=e?i.o[i.k]||i.v:[];let a=[].concat(t||e||[]);return cr(a,e=>e.required)?a:a.concat(n)}),I=c(()=>{let e=F.value,t=!1;return e&&e.length&&e.every(e=>!e.required||(t=!0,!1)),t||r.required}),L=_();a(()=>{L.value=r.validateStatus});let ee=c(()=>{let e={};return typeof r.label==`string`?e.label=r.label:r.name&&(e.label=String(r.name)),r.messageVariables&&(e=x(x({},e),r.messageVariables)),e}),R=t=>{if(D.value.length===0)return;let{validateFirst:n=!1}=r,{triggerName:i}=t||{},a=F.value;if(i&&(a=a.filter(e=>{let{trigger:t}=e;return!t&&!N.value.length||Z(t||N.value).includes(i)})),!a.length)return Promise.resolve();let o=Mi(D.value,j.value,a,x({validateMessages:S.validateMessages.value},t),n,ee.value);return L.value=`validating`,w.value=[],o.catch(e=>e).then(function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(L.value===`validating`){let n=t.filter(e=>e&&e.errors.length);L.value=n.length?`error`:`success`,w.value=n.map(e=>e.errors),S.onValidate(C.value,!w.value.length,w.value.length?e(w.value[0]):null)}}),o},z=()=>{R({triggerName:`blur`})},V=()=>{if(T.value){T.value=!1;return}R({triggerName:`change`})},H=()=>{L.value=r.validateStatus,T.value=!1,w.value=[]},U=()=>{var e;L.value=r.validateStatus,T.value=!0,w.value=[];let t=S.model.value||{},n=j.value,i=sa(t,D.value,!0);Array.isArray(n)?i.o[i.k]=[].concat((e=M.value)==null?[]:e):i.o[i.k]=M.value,h(()=>{T.value=!1})},ne=c(()=>r.htmlFor===void 0?k.value:r.htmlFor),re=()=>{let e=ne.value;if(!e||!E.value)return;let t=E.value.$el.querySelector(`[id="${e}"]`);t&&t.focus&&t.focus()};d({onFieldBlur:z,onFieldChange:V,clearValidate:H,resetField:U}),De({id:k,onFieldBlur:()=>{r.autoLink&&z()},onFieldChange:()=>{r.autoLink&&V()},clearValidate:H},c(()=>!!(r.autoLink&&S.model.value&&C.value)));let ie=!1;n(C,e=>{e?ie||(ie=!0,S.addField(p,{fieldValue:j,fieldId:k,fieldName:C,resetField:U,clearValidate:H,namePath:D,validateRules:R,rules:F})):(ie=!1,S.removeField(p))},{immediate:!0}),f(()=>{S.removeField(p)});let ae=aa(w),W=c(()=>r.validateStatus===void 0?ae.value.length?`error`:L.value:r.validateStatus),oe=c(()=>({[`${g.value}-item`]:!0,[y.value]:!0,[`${g.value}-item-has-feedback`]:W.value&&r.hasFeedback,[`${g.value}-item-has-success`]:W.value===`success`,[`${g.value}-item-has-warning`]:W.value===`warning`,[`${g.value}-item-has-error`]:W.value===`error`,[`${g.value}-item-is-validating`]:W.value===`validating`,[`${g.value}-item-hidden`]:r.hidden})),se=l({});ke.useProvide(se),a(()=>{let e;if(r.hasFeedback){let n=W.value&&oa[W.value];e=n?t(`span`,{class:B(`${g.value}-item-feedback-icon`,`${g.value}-item-feedback-icon-${W.value}`)},[t(n,null,null)]):null}x(se,{status:W.value,hasFeedback:r.hasFeedback,feedbackIcon:e,isFormItemInput:!0})});let G=_(null),ce=_(!1),le=()=>{if(b.value){let e=getComputedStyle(b.value);G.value=parseInt(e.marginBottom,10)}};s(()=>{n(ce,()=>{ce.value&&le()},{flush:`post`,immediate:!0})});let ue=e=>{e||(G.value=null)};return()=>{var e,n;if(r.noStyle)return(e=o.default)==null?void 0:e.call(o);let i=(n=r.help)==null?o.help?P(o.help()):null:n,a=!!(i!=null&&Array.isArray(i)&&i.length||ae.value.length);return ce.value=a,v(t(`div`,{class:[oe.value,a?`${g.value}-item-with-help`:``,u.class],ref:b},[t(tt,O(O({},u),{},{class:`${g.value}-item-row`,key:`row`}),{default:()=>{var e,n;return t(m,null,[t(Gi,O(O({},r),{},{htmlFor:ne.value,required:I.value,requiredMark:S.requiredMark.value,prefixCls:g.value,onClick:re,label:r.label}),{label:o.label,tooltip:o.tooltip}),t(ia,O(O({},r),{},{errors:i==null?ae.value:Z(i),marginBottom:G.value,prefixCls:g.value,status:W.value,ref:E,help:i,extra:(e=r.extra)==null?(n=o.extra)==null?void 0:n.call(o):e,onErrorVisibleChanged:ue}),{default:o.default})])}}),!!G.value&&t(`div`,{class:`${g.value}-margin-offset`,style:{marginBottom:`-${G.value}px`}},null)]))}}});function fa(e){let t=!1,n=e.length,r=[];return e.length?new Promise((i,a)=>{e.forEach((e,o)=>{e.catch(e=>(t=!0,e)).then(e=>{--n,r[o]=e,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}function pa(e){let t=!1;return e&&e.length&&e.every(e=>!e.required||(t=!0,!1)),t}function ma(e){return e==null?[]:Array.isArray(e)?e:[e]}function ha(e,t,n){let r=e;t=t.replace(/\[(\w+)\]/g,`.$1`),t=t.replace(/^\./,``);let i=t.split(`.`),a=0;for(let e=i.length;a1&&arguments[1]!==void 0?arguments[1]:g({}),a=arguments.length>2?arguments[2]:void 0,o=nr(i(t)),s=l({}),c=_([]),u=e=>{x(i(t),x(x({},nr(o)),e)),h(()=>{Object.keys(s).forEach(e=>{s[e]={autoLink:!1,required:pa(i(r)[e])}})})},d=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return t.length?e.filter(e=>fr(ma(e.trigger||`change`),t).length):e},f=null,p=function(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0,o=[],s={};for(let c=0;c({name:l,errors:[],warnings:[]})).catch(e=>{let t=[],n=[];return e.forEach(e=>{let{rule:{warningOnly:r},errors:i}=e;r?n.push(...i):t.push(...i)}),t.length?Promise.reject({name:l,errors:t,warnings:n}):{name:l,errors:t,warnings:n}}))}let c=fa(o);f=c;let l=c.then(()=>f===c?Promise.resolve(s):Promise.reject([])).catch(e=>{let t=e.filter(e=>e&&e.errors.length);return t.length?Promise.reject({values:s,errorFields:t,outOfDate:f!==c}):Promise.resolve(s)});return l.catch(e=>e),l},m=function(t,n,r){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=Mi([t],n,r,x({validateMessages:Di},i),!!i.validateFirst);return s[t]?(s[t].validateStatus=`validating`,o.catch(e=>e).then(function(){let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];var r;if(s[t].validateStatus===`validating`){let i=n.filter(e=>e&&e.errors.length);s[t].validateStatus=i.length?`error`:`success`,s[t].help=i.length?i.map(e=>e.errors):null,(r=a==null?void 0:a.onValidate)==null||r.call(a,t,!i.length,i.length?e(s[t].help[0]):null)}}),o):o.catch(e=>e)},v=(e,t)=>{let n=[],r=!0;e?n=Array.isArray(e)?e:[e]:(r=!1,n=c.value);let i=p(n,t||{},r);return i.catch(e=>e),i},y=e=>{let t=[];t=e?Array.isArray(e)?e:[e]:c.value,t.forEach(e=>{s[e]&&x(s[e],{validateStatus:``,help:null})})},b=e=>{let t={autoLink:!1},n=[],r=Array.isArray(e)?e:[e];for(let e=0;e{let n=[];c.value.forEach(e=>{let r=ha(t,e,!1),i=ha(S,e,!1);(C&&a!=null&&a.immediate&&r.isValid||!ce(r.v,i.v))&&n.push(e)}),v(n,{trigger:`change`}),C=!1,S=nr(e(t))},T=a==null?void 0:a.debounce,E=!0;return n(r,()=>{c.value=r?Object.keys(i(r)):[],!E&&a&&a.validateOnRuleChange&&v(),E=!1},{deep:!0,immediate:!0}),n(c,()=>{let e={};c.value.forEach(t=>{e[t]=x({},s[t],{autoLink:!1,required:pa(i(r)[t])}),delete s[t]});for(let e in s)Object.prototype.hasOwnProperty.call(s,e)&&delete s[e];x(s,e)},{immediate:!0}),n(t,T&&T.wait?Le(w,T.wait,br(T,[`wait`])):w,{immediate:a&&!!a.immediate,deep:!0}),{modelRef:t,rulesRef:r,initialModel:o,validateInfos:s,resetFields:u,validate:v,validateField:m,mergeValidateInfo:b,clearValidate:y}}var _a=()=>({layout:H.oneOf(N(`horizontal`,`inline`,`vertical`)),labelCol:T(),wrapperCol:T(),colon:C(),labelAlign:j(),labelWrap:C(),prefixCls:String,requiredMark:M([String,Boolean]),hideRequiredMark:C(),model:H.object,rules:T(),validateMessages:T(),validateOnRuleChange:C(),scrollToFirstError:k(),onSubmit:R(),name:String,validateTrigger:M([String,Array]),size:j(),disabled:C(),onValuesChange:R(),onFieldsChange:R(),onFinish:R(),onFinishFailed:R(),onValidate:R()});function va(e,t){return ce(Z(e),Z(t))}var $=p({compatConfig:{MODE:3},name:`AForm`,inheritAttrs:!1,props:V(_a(),{layout:`horizontal`,hideRequiredMark:!1,colon:!0}),Item:da,useForm:ga,setup(e,r){let{emit:i,slots:a,expose:o,attrs:s}=r,{prefixCls:l,direction:u,form:d,size:f,disabled:p}=te(`form`,e),m=c(()=>e.requiredMark===``||e.requiredMark),h=c(()=>{var t;return m.value===void 0?d&&((t=d.value)==null?void 0:t.requiredMark)!==void 0?d.value.requiredMark:!e.hideRequiredMark:m.value});ee(f),w(p);let _=c(()=>{var t,n;return(t=e.colon)==null?(n=d.value)==null?void 0:n.colon:t}),{validateMessages:v}=A(),y=c(()=>x(x(x({},Di),v.value),e.validateMessages)),[b,S]=na(l),C=c(()=>B(l.value,{[`${l.value}-${e.layout}`]:!0,[`${l.value}-hide-required-mark`]:h.value===!1,[`${l.value}-rtl`]:u.value===`rtl`,[`${l.value}-${f.value}`]:f.value},S.value)),T=g(),D={},k=(e,t)=>{D[e]=t},j=e=>{delete D[e]},M=e=>{let t=!!e,n=t?Z(e).map(vi):[];return t?Object.values(D).filter(e=>n.findIndex(t=>va(t,e.fieldName.value))>-1):Object.values(D)},N=t=>{if(!e.model){E(!1,`Form`,`model is required for resetFields to work.`);return}M(t).forEach(e=>{e.resetField()})},P=e=>{M(e).forEach(e=>{e.clearValidate()})},F=t=>{let{scrollToFirstError:n}=e;if(i(`finishFailed`,t),n&&t.errorFields.length){let e={};typeof n==`object`&&(e=n),L(t.errorFields[0].name,e)}},I=function(){return V(...arguments)},L=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=M(e?[e]:void 0);if(n.length){let e=n[0].fieldId.value,r=e?document.getElementById(e):null;r&&dt(r,x({scrollMode:`if-needed`,block:`nearest`},t))}},R=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(t===!0){let t=[];return Object.values(D).forEach(e=>{let{namePath:n}=e;t.push(n.value)}),Ti(e.model,t)}return Ti(e.model,t)},z=(t,n)=>{if(E(!(t instanceof Function),`Form`,`validateFields/validateField/validate not support callback, please use promise instead`),!e.model)return E(!1,`Form`,`model is required for validateFields to work.`),Promise.reject("Form `model` is required for validateFields to work.");let r=!!t,i=r?Z(t).map(vi):[],a=[];Object.values(D).forEach(e=>{var t;if(r||i.push(e.namePath.value),!((t=e.rules)!=null&&t.value.length))return;let o=e.namePath.value;if(!r||xi(i,o)){let t=e.validateRules(x({validateMessages:y.value},n));a.push(t.then(()=>({name:o,errors:[],warnings:[]})).catch(e=>{let t=[],n=[];return e.forEach(e=>{let{rule:{warningOnly:r},errors:i}=e;r?n.push(...i):t.push(...i)}),t.length?Promise.reject({name:o,errors:t,warnings:n}):{name:o,errors:t,warnings:n}}))}});let o=fa(a);T.value=o;let s=o.then(()=>T.value===o?Promise.resolve(R(i)):Promise.reject([])).catch(e=>{let t=e.filter(e=>e&&e.errors.length);return Promise.reject({values:R(i),errorFields:t,outOfDate:T.value!==o})});return s.catch(e=>e),s},V=function(){return z(...arguments)},H=t=>{t.preventDefault(),t.stopPropagation(),i(`submit`,t),e.model&&z().then(e=>{i(`finish`,e)}).catch(e=>{F(e)})};return o({resetFields:N,clearValidate:P,validateFields:z,getFieldsValue:R,validate:I,scrollToField:L}),Ii({model:c(()=>e.model),name:c(()=>e.name),labelAlign:c(()=>e.labelAlign),labelCol:c(()=>e.labelCol),labelWrap:c(()=>e.labelWrap),wrapperCol:c(()=>e.wrapperCol),vertical:c(()=>e.layout===`vertical`),colon:_,requiredMark:h,validateTrigger:c(()=>e.validateTrigger),rules:c(()=>e.rules),addField:k,removeField:j,onValidate:(e,t,n)=>{i(`validate`,e,t,n)},validateMessages:y}),n(()=>e.rules,()=>{e.validateOnRuleChange&&z()}),()=>{var e;return b(t(`form`,O(O({},s),{},{onSubmit:H,class:[C.value,s.class]}),[(e=a.default)==null?void 0:e.call(a)]))}}});$.useInjectFormItemContext=Oe,$.ItemRest=Ae,$.install=function(e){return e.component($.name,$),e.component($.Item.name,$.Item),e.component(Ae.name,Ae),e};var ya=$;export{da as n,ya as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/generatePicker-DXnF1F4V.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/generatePicker-DXnF1F4V.js new file mode 100644 index 000000000..671981943 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/generatePicker-DXnF1F4V.js @@ -0,0 +1,47 @@ +import{r as e,t}from"./rolldown-runtime-hePW80VL.js";import{D as n,E as r,Ht as i,J as a,L as o,Nt as s,On as c,Ut as l,an as u,at as d,ct as f,g as p,gt as m,it as h,k as g,o as _,pn as v,tt as y,vn as b,wn as x,xn as S}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as C}from"./dayjs.min-DCUUuXM3.js";import{t as w}from"./module-CyhaP5hi.js";import{n as T,r as E}from"./en_US-Cv9hrLhb.js";import{G as D,J as O,P as k,Tt as A,W as j,X as M,Y as N,g as P,l as F,m as I,q as L,t as R,u as z,vt as B}from"./useConfigInject-z_xeO0pP.js";import{t as V}from"./raf-CR9Bw2Uc.js";import{i as H,n as ee}from"./warning-BLl3S_cO.js";import{i as te}from"./colors-C2RrYxlT.js";import{t as ne}from"./omit-C0ksMpVM.js";import{t as U}from"./vc-trigger-BzbjrH10.js";import{t as re}from"./vnode-CRVBf7wj.js";import{t as ie}from"./isVisible-B1N4qR6W.js";import{t as W}from"./KeyCode-DNtAKsAc.js";import{t as ae}from"./useMemo-m5GuU0Kd.js";import{t as G}from"./useMergedState-zH37e67U.js";import{t as oe}from"./useState-DlRKQDQX.js";import{t as se}from"./AntdIcon-BN7vh055.js";import{t as ce}from"./CloseCircleFilled-C9x0ZM0q.js";import{i as K,n as q}from"./FormItemContext-CEmO5XmM.js";import{n as le,t as ue}from"./statusUtils-WKRwVnP6.js";import{r as J}from"./Compact-Icyx2uFm.js";import{t as de}from"./move-kOZGsaQl.js";import{a as Y,i as fe,n as pe,r as me,t as he}from"./slide-D__jeCTu.js";import{t as ge}from"./compact-item-BbW5OmKl.js";import{t as _e}from"./button-B2y2NpJm.js";import{t as ve}from"./shallowequal-D7g0B-CQ.js";import{i as ye,l as be,n as xe,t as Se}from"./style-Cw28xPuj.js";import{t as Ce}from"./tag-BFecLZmQ.js";var we=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_weekday=r()})(e,(function(){return function(e,t){t.prototype.weekday=function(e){var t=this.$locale().weekStart||0,n=this.$W,r=(n{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_localeData=r()})(e,(function(){return function(e,t,n){var r=t.prototype,i=function(e){return e&&(e.indexOf?e:e.s)},a=function(e,t,n,r,a){var o=e.name?e:e.$locale(),s=i(o[t]),c=i(o[n]),l=s||c.map((function(e){return e.slice(0,r)}));if(!a)return l;var u=o.weekStart;return l.map((function(e,t){return l[(t+(u||0))%7]}))},o=function(){return n.Ls[n.locale()]},s=function(e,t){return e.formats[t]||function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}(e.formats[t.toUpperCase()])},c=function(){var e=this;return{months:function(t){return t?t.format(`MMMM`):a(e,`months`)},monthsShort:function(t){return t?t.format(`MMM`):a(e,`monthsShort`,`months`,3)},firstDayOfWeek:function(){return e.$locale().weekStart||0},weekdays:function(t){return t?t.format(`dddd`):a(e,`weekdays`)},weekdaysMin:function(t){return t?t.format(`dd`):a(e,`weekdaysMin`,`weekdays`,2)},weekdaysShort:function(t){return t?t.format(`ddd`):a(e,`weekdaysShort`,`weekdays`,3)},longDateFormat:function(t){return s(e.$locale(),t)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return c.bind(this)()},n.localeData=function(){var e=o();return{firstDayOfWeek:function(){return e.weekStart||0},weekdays:function(){return n.weekdays()},weekdaysShort:function(){return n.weekdaysShort()},weekdaysMin:function(){return n.weekdaysMin()},months:function(){return n.months()},monthsShort:function(){return n.monthsShort()},longDateFormat:function(t){return s(e,t)},meridiem:e.meridiem,ordinal:e.ordinal}},n.months=function(){return a(o(),`months`)},n.monthsShort=function(){return a(o(),`monthsShort`,`months`,3)},n.weekdays=function(e){return a(o(),`weekdays`,null,null,e)},n.weekdaysShort=function(e){return a(o(),`weekdaysShort`,`weekdays`,3,e)},n.weekdaysMin=function(e){return a(o(),`weekdaysMin`,`weekdays`,2,e)}}}))})),Ee=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_weekOfYear=r()})(e,(function(){var e=`week`,t=`year`;return function(n,r,i){var a=r.prototype;a.week=function(n){if(n===void 0&&(n=null),n!==null)return this.add(7*(n-this.week()),`day`);var r=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var a=i(this).startOf(t).add(1,t).date(r),o=i(this).endOf(e);if(a.isBefore(o))return 1}var s=i(this).startOf(t).date(r).startOf(e).subtract(1,`millisecond`),c=this.diff(s,e,!0);return c<0?i(this).startOf(`week`).week():Math.ceil(c)},a.weeks=function(e){return e===void 0&&(e=null),this.week(e)}}}))})),De=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_weekYear=r()})(e,(function(){return function(e,t){t.prototype.weekYear=function(){var e=this.month(),t=this.week(),n=this.year();return t===1&&e===11?n+1:e===0&&t>=52?n-1:n}}}))})),Oe=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_quarterOfYear=r()})(e,(function(){var e=`month`,t=`quarter`;return function(n,r){var i=r.prototype;i.quarter=function(e){return this.$utils().u(e)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(e-1))};var a=i.add;i.add=function(n,r){return n=Number(n),this.$utils().p(r)===t?this.add(3*n,e):a.bind(this)(n,r)};var o=i.startOf;i.startOf=function(n,r){var i=this.$utils(),a=!!i.u(r)||r;if(i.p(n)===t){var s=this.quarter()-1;return a?this.month(3*s).startOf(e).startOf(`day`):this.month(3*s+2).endOf(e).endOf(`day`)}return o.bind(this)(n,r)}}}))})),ke=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_advancedFormat=r()})(e,(function(){return function(e,t){var n=t.prototype,r=n.format;n.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return r.bind(this)(e);var i=this.$utils(),a=(e||`YYYY-MM-DDTHH:mm:ssZ`).replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(e){switch(e){case`Q`:return Math.ceil((t.$M+1)/3);case`Do`:return n.ordinal(t.$D);case`gggg`:return t.weekYear();case`GGGG`:return t.isoWeekYear();case`wo`:return n.ordinal(t.week(),`W`);case`w`:case`ww`:return i.s(t.week(),e===`w`?1:2,`0`);case`W`:case`WW`:return i.s(t.isoWeek(),e===`W`?1:2,`0`);case`k`:case`kk`:return i.s(String(t.$H===0?24:t.$H),e===`k`?1:2,`0`);case`X`:return Math.floor(t.$d.getTime()/1e3);case`x`:return t.$d.getTime();case`z`:return`[`+t.offsetName()+`]`;case`zzz`:return`[`+t.offsetName(`long`)+`]`;default:return e}}));return r.bind(this)(a)}}}))})),Ae=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_customParseFormat=r()})(e,(function(){var e={LTS:`h:mm:ss A`,LT:`h:mm A`,L:`MM/DD/YYYY`,LL:`MMMM D, YYYY`,LLL:`MMMM D, YYYY h:mm A`,LLLL:`dddd, MMMM D, YYYY h:mm A`},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,r=/\d\d/,i=/\d\d?/,a=/\d*[^-_:/,()\s\d]+/,o={},s=function(e){return(e=+e)+(e>68?1900:2e3)},c=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e||e===`Z`)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return n===0?0:t[0]===`+`?-n:n}(e)}],u=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,r=o.meridiem;if(r){for(var i=1;i<=24;i+=1)if(e.indexOf(r(i,0,t))>-1){n=i>12;break}}else n=e===(t?`pm`:`PM`);return n},f={A:[a,function(e){this.afternoon=d(e,!1)}],a:[a,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*e}],SS:[r,function(e){this.milliseconds=10*e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[i,c(`seconds`)],ss:[i,c(`seconds`)],m:[i,c(`minutes`)],mm:[i,c(`minutes`)],H:[i,c(`hours`)],h:[i,c(`hours`)],HH:[i,c(`hours`)],hh:[i,c(`hours`)],D:[i,c(`day`)],DD:[r,c(`day`)],Do:[a,function(e){var t=o.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,``)===e&&(this.day=r)}],w:[i,c(`week`)],ww:[r,c(`week`)],M:[i,c(`month`)],MM:[r,c(`month`)],MMM:[a,function(e){var t=u(`months`),n=(u(`monthsShort`)||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw Error();this.month=n%12||n}],MMMM:[a,function(e){var t=u(`months`).indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[/[+-]?\d+/,c(`year`)],YY:[r,function(e){this.year=s(e)}],YYYY:[/\d{4}/,c(`year`)],Z:l,ZZ:l};function p(n){for(var r=n,i=o&&o.formats,a=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var a=r&&r.toUpperCase();return n||i[r]||e[r]||i[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=a.length,c=0;c-1)return new Date((t===`X`?1e3:1)*e);var i=p(t)(e),a=i.year,o=i.month,s=i.day,c=i.hours,l=i.minutes,u=i.seconds,d=i.milliseconds,f=i.zone,m=i.week,h=new Date,g=s||(a||o?1:h.getDate()),_=a||h.getFullYear(),v=0;a&&!o||(v=o>0?o-1:h.getMonth());var y,b=c||0,x=l||0,S=u||0,C=d||0;return f?new Date(Date.UTC(_,v,g,b,x,S,C+60*f.offset*1e3)):n?new Date(Date.UTC(_,v,g,b,x,S,C)):(y=new Date(_,v,g,b,x,S,C),m&&(y=r(y).week(m).toDate()),y)}catch(e){return new Date(``)}}(t,s,r,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(s)&&(this.$d=new Date(``)),o={}}else if(s instanceof Array)for(var f=s.length,m=1;m<=f;m+=1){a[1]=s[m-1];var h=n.apply(this,a);if(h.isValid()){this.$d=h.$d,this.$L=h.$L,this.init();break}m===f&&(this.$d=new Date(``))}else i.call(this,e)}}}))})),X=e(C()),je=e(we()),Me=e(Te()),Ne=e(Ee()),Pe=e(De()),Fe=e(Oe()),Ie=e(ke()),Le=e(Ae());X.default.extend(Le.default),X.default.extend(Ie.default),X.default.extend(je.default),X.default.extend(Me.default),X.default.extend(Ne.default),X.default.extend(Pe.default),X.default.extend(Fe.default),X.default.extend((e,t)=>{let n=t.prototype,r=n.format;n.format=function(e){let t=(e||``).replace(`Wo`,`wo`);return r.bind(this)(t)}});var Re={bn_BD:`bn-bd`,by_BY:`be`,en_GB:`en-gb`,en_US:`en`,fr_BE:`fr`,fr_CA:`fr-ca`,hy_AM:`hy-am`,kmr_IQ:`ku`,nl_BE:`nl-be`,pt_BR:`pt-br`,zh_CN:`zh-cn`,zh_HK:`zh-hk`,zh_TW:`zh-tw`},ze=e=>Re[e]||e.split(`_`)[0],Be=()=>{ee(!1,`Not match any format. Please help to fire a issue about this.`)},Ve=/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|k{1,2}|S/g;function He(e,t,n){let r=[...new Set(e.split(n))],i=0;for(let e=0;et)return a;i+=n.length}}var Ue=(e,t)=>{if(!e)return null;if(X.default.isDayjs(e))return e;let n=t.matchAll(Ve),r=(0,X.default)(e,t);if(n===null)return r;for(let t of n){let n=t[0],i=t.index;if(n===`Q`){let t=He(e,i,e.slice(i-1,i)).match(/\d+/)[0];r=r.quarter(parseInt(t))}if(n.toLowerCase()===`wo`){let t=He(e,i,e.slice(i-1,i)).match(/\d+/)[0];r=r.week(parseInt(t))}n.toLowerCase()===`ww`&&(r=r.week(parseInt(e.slice(i,i+n.length)))),n.toLowerCase()===`w`&&(r=r.week(parseInt(e.slice(i,i+n.length+1))))}return r},We={getNow:()=>(0,X.default)(),getFixedDate:e=>(0,X.default)(e,[`YYYY-M-DD`,`YYYY-MM-DD`]),getEndDate:e=>e.endOf(`month`),getWeekDay:e=>{let t=e.locale(`en`);return t.weekday()+t.localeData().firstDayOfWeek()},getYear:e=>e.year(),getMonth:e=>e.month(),getDate:e=>e.date(),getHour:e=>e.hour(),getMinute:e=>e.minute(),getSecond:e=>e.second(),addYear:(e,t)=>e.add(t,`year`),addMonth:(e,t)=>e.add(t,`month`),addDate:(e,t)=>e.add(t,`day`),setYear:(e,t)=>e.year(t),setMonth:(e,t)=>e.month(t),setDate:(e,t)=>e.date(t),setHour:(e,t)=>e.hour(t),setMinute:(e,t)=>e.minute(t),setSecond:(e,t)=>e.second(t),isAfter:(e,t)=>e.isAfter(t),isValidate:e=>e.isValid(),locale:{getWeekFirstDay:e=>(0,X.default)().locale(ze(e)).localeData().firstDayOfWeek(),getWeekFirstDate:(e,t)=>t.locale(ze(e)).weekday(0),getWeek:(e,t)=>t.locale(ze(e)).week(),getShortWeekDays:e=>(0,X.default)().locale(ze(e)).localeData().weekdaysMin(),getShortMonths:e=>(0,X.default)().locale(ze(e)).localeData().monthsShort(),format:(e,t,n)=>t.locale(ze(e)).format(n),parse:(e,t,n)=>{let r=ze(e);for(let e=0;eArray.isArray(e)?e.map(e=>Ue(e,t)):Ue(e,t),toString:(e,t)=>Array.isArray(e)?e.map(e=>X.default.isDayjs(e)?e.format(t):e):X.default.isDayjs(e)?e.format(t):e};function Z(e){let t=s();return E(E({},e),t)}var Ge=Symbol(`PanelContextProps`),Ke=e=>{m(Ge,e)},qe=()=>a(Ge,{}),Je={visibility:`hidden`};function Ye(e,t){let{slots:r}=t;var i;let{prefixCls:a,prevIcon:o=`‹`,nextIcon:s=`›`,superPrevIcon:c=`«`,superNextIcon:l=`»`,onSuperPrev:u,onSuperNext:d,onPrev:f,onNext:p}=Z(e),{hideNextBtn:m,hidePrevBtn:h}=qe();return n(`div`,{class:a},[u&&n(`button`,{type:`button`,onClick:u,tabindex:-1,class:`${a}-super-prev-btn`,style:h.value?Je:{}},[c]),f&&n(`button`,{type:`button`,onClick:f,tabindex:-1,class:`${a}-prev-btn`,style:h.value?Je:{}},[o]),n(`div`,{class:`${a}-view`},[(i=r.default)==null?void 0:i.call(r)]),p&&n(`button`,{type:`button`,onClick:p,tabindex:-1,class:`${a}-next-btn`,style:m.value?Je:{}},[s]),d&&n(`button`,{type:`button`,onClick:d,tabindex:-1,class:`${a}-super-next-btn`,style:m.value?Je:{}},[l])])}Ye.displayName=`Header`,Ye.inheritAttrs=!1;function Xe(e){let t=Z(e),{prefixCls:i,generateConfig:a,viewDate:o,onPrevDecades:s,onNextDecades:c}=t,{hideHeader:l}=qe();if(l)return null;let u=`${i}-header`,d=a.getYear(o),f=Math.floor(d/100)*100,p=f+100-1;return n(Ye,A(A({},t),{},{prefixCls:u,onSuperPrev:s,onSuperNext:c}),{default:()=>[f,r(`-`),p]})}Xe.displayName=`DecadeHeader`,Xe.inheritAttrs=!1;function Ze(e,t,n,r,i){let a=e.setHour(t,n);return a=e.setMinute(a,r),a=e.setSecond(a,i),a}function Qe(e,t,n){if(!n)return t;let r=t;return r=e.setHour(r,e.getHour(n)),r=e.setMinute(r,e.getMinute(n)),r=e.setSecond(r,e.getSecond(n)),r}function $e(e,t,n,r,i,a){let o=Math.floor(e/r)*r;if(o{e.stopPropagation(),S||i(_)},onMouseenter:()=>{!S&&v&&v(_)},onMouseleave:()=>{!S&&y&&y(_)}},[p?p(_):n(`div`,{class:`${x}-inner`},[f(_)])]))}S.push(n(`tr`,{key:e,class:l&&l(o)},[t]))}return n(`div`,{class:`${t}-body`},[n(`table`,{class:`${t}-content`},[_&&n(`thead`,null,[n(`tr`,null,[_])]),n(`tbody`,null,[S])])])}tt.displayName=`PanelBody`,tt.inheritAttrs=!1;var nt=4;function rt(e){let t=Z(e),{prefixCls:r,viewDate:i,generateConfig:a}=t,o=`${r}-cell`,s=a.getYear(i),c=Math.floor(s/10)*10,l=Math.floor(s/100)*100,u=l+100-1,d=a.setYear(i,l-10);return n(tt,A(A({},t),{},{rowNum:nt,colNum:3,baseDate:d,getCellText:e=>{let t=a.getYear(e);return`${t}-${t+9}`},getCellClassName:e=>{let t=a.getYear(e),n=t+9;return{[`${o}-in-view`]:l<=t&&n<=u,[`${o}-selected`]:t===c}},getCellDate:(e,t)=>a.addYear(e,t*10)}),null)}rt.displayName=`DecadeBody`,rt.inheritAttrs=!1;var it=new Map;function at(e,t){let n;function r(){ie(e)?t():n=V(()=>{r()})}return r(),()=>{V.cancel(n)}}function ot(e,t,n){if(it.get(e)&&V.cancel(it.get(e)),n<=0){it.set(e,V(()=>{e.scrollTop=t}));return}let r=(t-e.scrollTop)/n*10;it.set(e,V(()=>{e.scrollTop+=r,e.scrollTop!==t&&ot(e,t,n-10)}))}function st(e,t){let{onLeftRight:n,onCtrlLeftRight:r,onUpDown:i,onPageUpDown:a,onEnter:o}=t,{which:s,ctrlKey:c,metaKey:l}=e;switch(s){case W.LEFT:if(c||l){if(r)return r(-1),!0}else if(n)return n(-1),!0;break;case W.RIGHT:if(c||l){if(r)return r(1),!0}else if(n)return n(1),!0;break;case W.UP:if(i)return i(-1),!0;break;case W.DOWN:if(i)return i(1),!0;break;case W.PAGE_UP:if(a)return a(-1),!0;break;case W.PAGE_DOWN:if(a)return a(1),!0;break;case W.ENTER:if(o)return o(),!0}return!1}function ct(e,t,n,r){let i=e;if(!i)switch(t){case`time`:i=r?`hh:mm:ss a`:`HH:mm:ss`;break;case`week`:i=`gggg-wo`;break;case`month`:i=`YYYY-MM`;break;case`quarter`:i=`YYYY-[Q]Q`;break;case`year`:i=`YYYY`;break;default:i=n?`YYYY-MM-DD HH:mm:ss`:`YYYY-MM-DD`}return i}function lt(e,t,n){let r=e===`time`?8:10,i=typeof t==`function`?t(n.getNow()).length:t.length;return Math.max(r,i)+2}var ut=null,dt=new Set;function ft(e){return!ut&&typeof window<`u`&&window.addEventListener&&(ut=e=>{[...dt].forEach(t=>{t(e)})},window.addEventListener(`mousedown`,ut)),dt.add(e),()=>{dt.delete(e),dt.size===0&&(window.removeEventListener(`mousedown`,ut),ut=null)}}function pt(e){var t;let n=e.target;return e.composed&&n.shadowRoot&&((t=e.composedPath)==null?void 0:t.call(e)[0])||n}var mt={year:e=>e===`month`||e===`date`?`year`:e,month:e=>e===`date`?`month`:e,quarter:e=>e===`month`||e===`date`?`quarter`:e,week:e=>e===`date`?`week`:e,time:null,date:null};function ht(e,t){return e.some(e=>e&&e.contains(t))}function gt(e){let t=Z(e),{prefixCls:r,onViewDateChange:i,generateConfig:a,viewDate:o,operationRef:s,onSelect:c,onPanelChange:l}=t,u=`${r}-decade-panel`;s.value={onKeydown:e=>st(e,{onLeftRight:e=>{c(a.addYear(o,e*10),`key`)},onCtrlLeftRight:e=>{c(a.addYear(o,e*100),`key`)},onUpDown:e=>{c(a.addYear(o,e*10*3),`key`)},onEnter:()=>{l(`year`,o)}})};let d=e=>{let t=a.addYear(o,e*100);i(t),l(null,t)};return n(`div`,{class:u},[n(Xe,A(A({},t),{},{prefixCls:r,onPrevDecades:()=>{d(-1)},onNextDecades:()=>{d(1)}}),null),n(rt,A(A({},t),{},{prefixCls:r,onSelect:e=>{c(e,`mouse`),l(`year`,e)}}),null)])}gt.displayName=`DecadePanel`,gt.inheritAttrs=!1;function _t(e,t){if(!e&&!t)return!0;if(!e||!t)return!1}function vt(e,t,n){let r=_t(t,n);return typeof r==`boolean`?r:Math.floor(e.getYear(t)/10)===Math.floor(e.getYear(n)/10)}function yt(e,t,n){let r=_t(t,n);return typeof r==`boolean`?r:e.getYear(t)===e.getYear(n)}function bt(e,t){return Math.floor(e.getMonth(t)/3)+1}function xt(e,t,n){let r=_t(t,n);return typeof r==`boolean`?r:yt(e,t,n)&&bt(e,t)===bt(e,n)}function St(e,t,n){let r=_t(t,n);return typeof r==`boolean`?r:yt(e,t,n)&&e.getMonth(t)===e.getMonth(n)}function Ct(e,t,n){let r=_t(t,n);return typeof r==`boolean`?r:e.getYear(t)===e.getYear(n)&&e.getMonth(t)===e.getMonth(n)&&e.getDate(t)===e.getDate(n)}function wt(e,t,n){let r=_t(t,n);return typeof r==`boolean`?r:e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n)}function Tt(e,t,n,r){let i=_t(n,r);return typeof i==`boolean`?i:e.locale.getWeek(t,n)===e.locale.getWeek(t,r)}function Et(e,t,n){return Ct(e,t,n)&&wt(e,t,n)}function Dt(e,t,n,r){return!t||!n||!r?!1:!Ct(e,t,r)&&!Ct(e,n,r)&&e.isAfter(r,t)&&e.isAfter(n,r)}function Ot(e,t,n){let r=t.locale.getWeekFirstDay(e),i=t.setDate(n,1),a=t.getWeekDay(i),o=t.addDate(i,r-a);return t.getMonth(o)===t.getMonth(n)&&t.getDate(o)>1&&(o=t.addDate(o,-7)),o}function kt(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(t){case`year`:return n.addYear(e,r*10);case`quarter`:case`month`:return n.addYear(e,r);default:return n.addMonth(e,r)}}function Q(e,t){let{generateConfig:n,locale:r,format:i}=t;return typeof i==`function`?i(e):n.locale.format(r.locale,e,i)}function At(e,t){let{generateConfig:n,locale:r,formatList:i}=t;return!e||typeof i[0]==`function`?null:n.locale.parse(r.locale,e,i)}function jt(e){let{cellDate:t,mode:n,disabledDate:r,generateConfig:i}=e;if(!r)return!1;let a=(e,n,a)=>{let o=n;for(;o<=a;){let n;switch(e){case`date`:if(n=i.setDate(t,o),!r(n))return!1;break;case`month`:if(n=i.setMonth(t,o),!jt({cellDate:n,mode:`month`,generateConfig:i,disabledDate:r}))return!1;break;case`year`:if(n=i.setYear(t,o),!jt({cellDate:n,mode:`year`,generateConfig:i,disabledDate:r}))return!1}o+=1}return!0};switch(n){case`date`:case`week`:return r(t);case`month`:return a(`date`,1,i.getDate(i.getEndDate(t)));case`quarter`:{let e=Math.floor(i.getMonth(t)/3)*3;return a(`month`,e,e+2)}case`year`:return a(`month`,0,11);case`decade`:{let e=i.getYear(t),n=Math.floor(e/10)*10;return a(`year`,n,n+10-1)}}}function Mt(e){let t=Z(e),{hideHeader:r}=qe();if(r.value)return null;let{prefixCls:i,generateConfig:a,locale:o,value:s,format:c}=t,l=`${i}-header`;return n(Ye,{prefixCls:l},{default:()=>[s?Q(s,{locale:o,format:c,generateConfig:a}):`\xA0`]})}Mt.displayName=`TimeHeader`,Mt.inheritAttrs=!1;var Nt=g({name:`TimeUnitColumn`,props:[`prefixCls`,`units`,`onSelect`,`value`,`active`,`hideDisabledOptions`],setup(e){let{open:t}=qe(),r=S(null),a=b(new Map),o=b();return i(()=>e.value,()=>{let n=a.value.get(e.value);n&&t.value!==!1&&ot(r.value,n.offsetTop,120)}),h(()=>{var e;(e=o.value)==null||e.call(o)}),i(t,()=>{var n;(n=o.value)==null||n.call(o),y(()=>{if(t.value){let t=a.value.get(e.value);t&&(o.value=at(t,()=>{ot(r.value,t.offsetTop,0)}))}})},{immediate:!0,flush:`post`}),()=>{let{prefixCls:t,units:i,onSelect:o,value:s,active:c,hideDisabledOptions:l}=e,u=`${t}-cell`;return n(`ul`,{class:B(`${t}-column`,{[`${t}-column-active`]:c}),ref:r,style:{position:`relative`}},[i.map(e=>l&&e.disabled?null:n(`li`,{key:e.value,ref:t=>{a.value.set(e.value,t)},class:B(u,{[`${u}-disabled`]:e.disabled,[`${u}-selected`]:s===e.value}),onClick:()=>{e.disabled||o(e.value)}},[n(`div`,{class:`${u}-inner`},[e.label])]))])}}});function Pt(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`0`,r=String(e);for(;r.length{(n.startsWith(`data-`)||n.startsWith(`aria-`)||n===`role`||n===`name`)&&!n.startsWith(`data-__`)&&(t[n]=e[n])}),t}function $(e,t){return e?e[t]:null}function Rt(e,t,n){let r=[$(e,0),$(e,1)];return r[n]=typeof t==`function`?t(r[n]):t,!r[0]&&!r[1]?null:r}function zt(e,t,n,r){let i=[];for(let a=e;a<=t;a+=n)i.push({label:Pt(a,2),value:a,disabled:(r||[]).includes(a)});return i}var Bt=g({compatConfig:{MODE:3},name:`TimeBody`,inheritAttrs:!1,props:[`generateConfig`,`prefixCls`,`operationRef`,`activeColumnIndex`,`value`,`showHour`,`showMinute`,`showSecond`,`use12Hours`,`hourStep`,`minuteStep`,`secondStep`,`disabledHours`,`disabledMinutes`,`disabledSeconds`,`disabledTime`,`hideDisabledOptions`,`onSelect`],setup(e){let t=p(()=>e.value?e.generateConfig.getHour(e.value):-1),r=p(()=>e.use12Hours?t.value>=12:!1),i=p(()=>e.use12Hours?t.value%12:t.value),a=p(()=>e.value?e.generateConfig.getMinute(e.value):-1),o=p(()=>e.value?e.generateConfig.getSecond(e.value):-1),s=b(e.generateConfig.getNow()),c=b(),u=b(),f=b();d(()=>{s.value=e.generateConfig.getNow()}),l(()=>{if(e.disabledTime){let t=e.disabledTime(s);[c.value,u.value,f.value]=[t.disabledHours,t.disabledMinutes,t.disabledSeconds]}else[c.value,u.value,f.value]=[e.disabledHours,e.disabledMinutes,e.disabledSeconds]});let m=(t,n,r,i)=>{let a=e.value||e.generateConfig.getNow(),o=Math.max(0,n),s=Math.max(0,r),c=Math.max(0,i);return a=Ze(e.generateConfig,a,!e.use12Hours||!t?o:o+12,s,c),a},h=p(()=>{var t;return zt(0,23,(t=e.hourStep)==null?1:t,c.value&&c.value())}),g=p(()=>{if(!e.use12Hours)return[!1,!1];let t=[!0,!0];return h.value.forEach(e=>{let{disabled:n,value:r}=e;n||(r>=12?t[1]=!1:t[0]=!1)}),t}),_=p(()=>e.use12Hours?h.value.filter(r.value?e=>e.value>=12:e=>e.value<12).map(e=>{let t=e.value%12,n=t===0?`12`:Pt(t,2);return E(E({},e),{label:n,value:t})}):h.value),v=p(()=>{var n;return zt(0,59,(n=e.minuteStep)==null?1:n,u.value&&u.value(t.value))}),y=p(()=>{var n;return zt(0,59,(n=e.secondStep)==null?1:n,f.value&&f.value(t.value,a.value))});return()=>{let{prefixCls:t,operationRef:s,activeColumnIndex:c,showHour:l,showMinute:u,showSecond:d,use12Hours:f,hideDisabledOptions:p,onSelect:h}=e,b=[],x=`${t}-content`,S=`${t}-time-panel`;s.value={onUpDown:e=>{let t=b[c];if(t){let n=t.units.findIndex(e=>e.value===t.value),r=t.units.length;for(let i=1;i{h(m(r.value,e,a.value,o.value),`mouse`)}),C(u,n(Nt,{key:`minute`},null),a.value,v.value,e=>{h(m(r.value,i.value,e,o.value),`mouse`)}),C(d,n(Nt,{key:`second`},null),o.value,y.value,e=>{h(m(r.value,i.value,a.value,e),`mouse`)});let w=-1;return typeof r.value==`boolean`&&(w=+!!r.value),C(f===!0,n(Nt,{key:`12hours`},null),w,[{label:`AM`,value:0,disabled:g.value[0]},{label:`PM`,value:1,disabled:g.value[1]}],e=>{h(m(!!e,i.value,a.value,o.value),`mouse`)}),n(`div`,{class:x},[b.map(e=>{let{node:t}=e;return t})])}}}),Vt=e=>e.filter(e=>e!==!1).length;function Ht(e){let t=Z(e),{generateConfig:r,format:i=`HH:mm:ss`,prefixCls:a,active:o,operationRef:s,showHour:c,showMinute:l,showSecond:u,use12Hours:d=!1,onSelect:f,value:p}=t,m=`${a}-time-panel`,h=b(),g=b(-1),_=Vt([c,l,u,d]);return s.value={onKeydown:e=>st(e,{onLeftRight:e=>{g.value=(g.value+e+_)%_},onUpDown:e=>{g.value===-1?g.value=0:h.value&&h.value.onUpDown(e)},onEnter:()=>{f(p||r.getNow(),`key`),g.value=-1}}),onBlur:()=>{g.value=-1}},n(`div`,{class:B(m,{[`${m}-active`]:o})},[n(Mt,A(A({},t),{},{format:i,prefixCls:a}),null),n(Bt,A(A({},t),{},{prefixCls:a,activeColumnIndex:g.value,operationRef:h}),null)])}Ht.displayName=`TimePanel`,Ht.inheritAttrs=!1;function Ut(e){let{cellPrefixCls:t,generateConfig:n,rangedValue:r,hoverRangedValue:i,isInView:a,isSameCell:o,offsetCell:s,today:c,value:l}=e;function u(e){let u=s(e,-1),d=s(e,1),f=$(r,0),p=$(r,1),m=$(i,0),h=$(i,1),g=Dt(n,m,h,e);function _(e){return o(f,e)}function v(e){return o(p,e)}let y=o(m,e),b=o(h,e),x=(g||b)&&(!a(u)||v(u)),S=(g||y)&&(!a(d)||_(d));return{[`${t}-in-view`]:a(e),[`${t}-in-range`]:Dt(n,f,p,e),[`${t}-range-start`]:_(e),[`${t}-range-end`]:v(e),[`${t}-range-start-single`]:_(e)&&!p,[`${t}-range-end-single`]:v(e)&&!f,[`${t}-range-start-near-hover`]:_(e)&&(o(u,m)||Dt(n,m,h,u)),[`${t}-range-end-near-hover`]:v(e)&&(o(d,h)||Dt(n,m,h,d)),[`${t}-range-hover`]:g,[`${t}-range-hover-start`]:y,[`${t}-range-hover-end`]:b,[`${t}-range-hover-edge-start`]:x,[`${t}-range-hover-edge-end`]:S,[`${t}-range-hover-edge-start-near-range`]:x&&o(u,p),[`${t}-range-hover-edge-end-near-range`]:S&&o(d,f),[`${t}-today`]:o(c,e),[`${t}-selected`]:o(l,e)}}return u}var Wt=Symbol(`RangeContextProps`),Gt=e=>{m(Wt,e)},Kt=()=>a(Wt,{rangedValue:b(),hoverRangedValue:b(),inRange:b(),panelPosition:b()}),qt=g({compatConfig:{MODE:3},name:`PanelContextProvider`,inheritAttrs:!1,props:{value:{type:Object,default:()=>({})}},setup(e,t){let{slots:n}=t,r={rangedValue:b(e.value.rangedValue),hoverRangedValue:b(e.value.hoverRangedValue),inRange:b(e.value.inRange),panelPosition:b(e.value.panelPosition)};return Gt(r),i(()=>e.value,()=>{Object.keys(e.value).forEach(t=>{r[t]&&(r[t].value=e.value[t])})}),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}});function Jt(e){let t=Z(e),{prefixCls:r,generateConfig:i,prefixColumn:a,locale:o,rowCount:s,viewDate:c,value:l,dateRender:u}=t,{rangedValue:d,hoverRangedValue:f}=Kt(),p=Ot(o.locale,i,c),m=`${r}-cell`,h=i.locale.getWeekFirstDay(o.locale),g=i.getNow(),_=[],v=o.shortWeekDays||(i.locale.getShortWeekDays?i.locale.getShortWeekDays(o.locale):[]);a&&_.push(n(`th`,{key:`empty`,"aria-label":`empty cell`},null));for(let e=0;e<7;e+=1)_.push(n(`th`,{key:e},[v[(e+h)%7]]));let y=Ut({cellPrefixCls:m,today:g,value:l,generateConfig:i,rangedValue:a?null:d.value,hoverRangedValue:a?null:f.value,isSameCell:(e,t)=>Ct(i,e,t),isInView:e=>St(i,e,c),offsetCell:(e,t)=>i.addDate(e,t)}),b=u?e=>u({current:e,today:g}):void 0;return n(tt,A(A({},t),{},{rowNum:s,colNum:7,baseDate:p,getCellNode:b,getCellText:i.getDate,getCellClassName:y,getCellDate:i.addDate,titleCell:e=>Q(e,{locale:o,format:`YYYY-MM-DD`,generateConfig:i}),headerCells:_}),null)}Jt.displayName=`DateBody`,Jt.inheritAttrs=!1,Jt.props=[`prefixCls`,`generateConfig`,`value?`,`viewDate`,`locale`,`rowCount`,`onSelect`,`dateRender?`,`disabledDate?`,`prefixColumn?`,`rowClassName?`];function Yt(e){let t=Z(e),{prefixCls:r,generateConfig:i,locale:a,viewDate:o,onNextMonth:s,onPrevMonth:c,onNextYear:l,onPrevYear:u,onYearClick:d,onMonthClick:f}=t,{hideHeader:p}=qe();if(p.value)return null;let m=`${r}-header`,h=a.shortMonths||(i.locale.getShortMonths?i.locale.getShortMonths(a.locale):[]),g=i.getMonth(o),_=n(`button`,{type:`button`,key:`year`,onClick:d,tabindex:-1,class:`${r}-year-btn`},[Q(o,{locale:a,format:a.yearFormat,generateConfig:i})]),v=n(`button`,{type:`button`,key:`month`,onClick:f,tabindex:-1,class:`${r}-month-btn`},[a.monthFormat?Q(o,{locale:a,format:a.monthFormat,generateConfig:i}):h[g]]),y=a.monthBeforeYear?[v,_]:[_,v];return n(Ye,A(A({},t),{},{prefixCls:m,onSuperPrev:u,onPrev:c,onNext:s,onSuperNext:l}),{default:()=>[y]})}Yt.displayName=`DateHeader`,Yt.inheritAttrs=!1;var Xt=6;function Zt(e){let t=Z(e),{prefixCls:r,panelName:i=`date`,keyboardConfig:a,active:o,operationRef:s,generateConfig:c,value:l,viewDate:u,onViewDateChange:d,onPanelChange:f,onSelect:p}=t,m=`${r}-${i}-panel`;s.value={onKeydown:e=>st(e,E({onLeftRight:e=>{p(c.addDate(l||u,e),`key`)},onCtrlLeftRight:e=>{p(c.addYear(l||u,e),`key`)},onUpDown:e=>{p(c.addDate(l||u,e*7),`key`)},onPageUpDown:e=>{p(c.addMonth(l||u,e),`key`)}},a))};let h=e=>{let t=c.addYear(u,e);d(t),f(null,t)},g=e=>{let t=c.addMonth(u,e);d(t),f(null,t)};return n(`div`,{class:B(m,{[`${m}-active`]:o})},[n(Yt,A(A({},t),{},{prefixCls:r,value:l,viewDate:u,onPrevYear:()=>{h(-1)},onNextYear:()=>{h(1)},onPrevMonth:()=>{g(-1)},onNextMonth:()=>{g(1)},onMonthClick:()=>{f(`month`,u)},onYearClick:()=>{f(`year`,u)}}),null),n(Jt,A(A({},t),{},{onSelect:e=>p(e,`mouse`),prefixCls:r,value:l,viewDate:u,rowCount:Xt}),null)])}Zt.displayName=`DatePanel`,Zt.inheritAttrs=!1;var Qt=Ft(`date`,`time`);function $t(e){let t=Z(e),{prefixCls:r,operationRef:i,generateConfig:a,value:o,defaultValue:s,disabledTime:c,showTime:l,onSelect:u}=t,d=`${r}-datetime-panel`,f=b(null),p=b({}),m=b({}),h=typeof l==`object`?E({},l):{};function g(e){return Qt[Qt.indexOf(f.value)+e]||null}let _=e=>{m.value.onBlur&&m.value.onBlur(e),f.value=null};i.value={onKeydown:e=>{if(e.which===W.TAB){let t=g(e.shiftKey?-1:1);return f.value=t,t&&e.preventDefault(),!0}if(f.value){let t=f.value===`date`?p:m;return t.value&&t.value.onKeydown&&t.value.onKeydown(e),!0}return[W.LEFT,W.RIGHT,W.UP,W.DOWN].includes(e.which)?(f.value=`date`,!0):!1},onBlur:_,onClose:_};let v=(e,t)=>{let n=e;t===`date`&&!o&&h.defaultValue?(n=a.setHour(n,a.getHour(h.defaultValue)),n=a.setMinute(n,a.getMinute(h.defaultValue)),n=a.setSecond(n,a.getSecond(h.defaultValue))):t===`time`&&!o&&s&&(n=a.setYear(n,a.getYear(s)),n=a.setMonth(n,a.getMonth(s)),n=a.setDate(n,a.getDate(s))),u&&u(n,`mouse`)},y=c?c(o||null):{};return n(`div`,{class:B(d,{[`${d}-active`]:f.value})},[n(Zt,A(A({},t),{},{operationRef:p,active:f.value===`date`,onSelect:e=>{v(Qe(a,e,!o&&typeof l==`object`?l.defaultValue:null),`date`)}}),null),n(Ht,A(A(A(A({},t),{},{format:void 0},h),y),{},{disabledTime:null,defaultValue:void 0,operationRef:m,active:f.value===`time`,onSelect:e=>{v(e,`time`)}}),null)])}$t.displayName=`DatetimePanel`,$t.inheritAttrs=!1;function en(e){let t=Z(e),{prefixCls:r,generateConfig:i,locale:a,value:o}=t,s=`${r}-cell`,c=e=>n(`td`,{key:`week`,class:B(s,`${s}-week`)},[i.locale.getWeek(a.locale,e)]),l=`${r}-week-panel-row`;return n(Zt,A(A({},t),{},{panelName:`week`,prefixColumn:c,rowClassName:e=>B(l,{[`${l}-selected`]:Tt(i,a.locale,o,e)}),keyboardConfig:{onLeftRight:null}}),null)}en.displayName=`WeekPanel`,en.inheritAttrs=!1;function tn(e){let t=Z(e),{prefixCls:r,generateConfig:i,locale:a,viewDate:o,onNextYear:s,onPrevYear:c,onYearClick:l}=t,{hideHeader:u}=qe();if(u.value)return null;let d=`${r}-header`;return n(Ye,A(A({},t),{},{prefixCls:d,onSuperPrev:c,onSuperNext:s}),{default:()=>[n(`button`,{type:`button`,onClick:l,class:`${r}-year-btn`},[Q(o,{locale:a,format:a.yearFormat,generateConfig:i})])]})}tn.displayName=`MonthHeader`,tn.inheritAttrs=!1;var nn=4;function rn(e){let t=Z(e),{prefixCls:r,locale:i,value:a,viewDate:o,generateConfig:s,monthCellRender:c}=t,{rangedValue:l,hoverRangedValue:u}=Kt(),d=Ut({cellPrefixCls:`${r}-cell`,value:a,generateConfig:s,rangedValue:l.value,hoverRangedValue:u.value,isSameCell:(e,t)=>St(s,e,t),isInView:()=>!0,offsetCell:(e,t)=>s.addMonth(e,t)}),f=i.shortMonths||(s.locale.getShortMonths?s.locale.getShortMonths(i.locale):[]),p=s.setMonth(o,0),m=c?e=>c({current:e,locale:i}):void 0;return n(tt,A(A({},t),{},{rowNum:nn,colNum:3,baseDate:p,getCellNode:m,getCellText:e=>i.monthFormat?Q(e,{locale:i,format:i.monthFormat,generateConfig:s}):f[s.getMonth(e)],getCellClassName:d,getCellDate:s.addMonth,titleCell:e=>Q(e,{locale:i,format:`YYYY-MM`,generateConfig:s})}),null)}rn.displayName=`MonthBody`,rn.inheritAttrs=!1;function an(e){let t=Z(e),{prefixCls:r,operationRef:i,onViewDateChange:a,generateConfig:o,value:s,viewDate:c,onPanelChange:l,onSelect:u}=t,d=`${r}-month-panel`;i.value={onKeydown:e=>st(e,{onLeftRight:e=>{u(o.addMonth(s||c,e),`key`)},onCtrlLeftRight:e=>{u(o.addYear(s||c,e),`key`)},onUpDown:e=>{u(o.addMonth(s||c,e*3),`key`)},onEnter:()=>{l(`date`,s||c)}})};let f=e=>{let t=o.addYear(c,e);a(t),l(null,t)};return n(`div`,{class:d},[n(tn,A(A({},t),{},{prefixCls:r,onPrevYear:()=>{f(-1)},onNextYear:()=>{f(1)},onYearClick:()=>{l(`year`,c)}}),null),n(rn,A(A({},t),{},{prefixCls:r,onSelect:e=>{u(e,`mouse`),l(`date`,e)}}),null)])}an.displayName=`MonthPanel`,an.inheritAttrs=!1;function on(e){let t=Z(e),{prefixCls:r,generateConfig:i,locale:a,viewDate:o,onNextYear:s,onPrevYear:c,onYearClick:l}=t,{hideHeader:u}=qe();if(u.value)return null;let d=`${r}-header`;return n(Ye,A(A({},t),{},{prefixCls:d,onSuperPrev:c,onSuperNext:s}),{default:()=>[n(`button`,{type:`button`,onClick:l,class:`${r}-year-btn`},[Q(o,{locale:a,format:a.yearFormat,generateConfig:i})])]})}on.displayName=`QuarterHeader`,on.inheritAttrs=!1;var sn=1;function cn(e){let t=Z(e),{prefixCls:r,locale:i,value:a,viewDate:o,generateConfig:s}=t,{rangedValue:c,hoverRangedValue:l}=Kt(),u=Ut({cellPrefixCls:`${r}-cell`,value:a,generateConfig:s,rangedValue:c.value,hoverRangedValue:l.value,isSameCell:(e,t)=>xt(s,e,t),isInView:()=>!0,offsetCell:(e,t)=>s.addMonth(e,t*3)}),d=s.setDate(s.setMonth(o,0),1);return n(tt,A(A({},t),{},{rowNum:sn,colNum:4,baseDate:d,getCellText:e=>Q(e,{locale:i,format:i.quarterFormat||`[Q]Q`,generateConfig:s}),getCellClassName:u,getCellDate:(e,t)=>s.addMonth(e,t*3),titleCell:e=>Q(e,{locale:i,format:`YYYY-[Q]Q`,generateConfig:s})}),null)}cn.displayName=`QuarterBody`,cn.inheritAttrs=!1;function ln(e){let t=Z(e),{prefixCls:r,operationRef:i,onViewDateChange:a,generateConfig:o,value:s,viewDate:c,onPanelChange:l,onSelect:u}=t,d=`${r}-quarter-panel`;i.value={onKeydown:e=>st(e,{onLeftRight:e=>{u(o.addMonth(s||c,e*3),`key`)},onCtrlLeftRight:e=>{u(o.addYear(s||c,e),`key`)},onUpDown:e=>{u(o.addYear(s||c,e),`key`)}})};let f=e=>{let t=o.addYear(c,e);a(t),l(null,t)};return n(`div`,{class:d},[n(on,A(A({},t),{},{prefixCls:r,onPrevYear:()=>{f(-1)},onNextYear:()=>{f(1)},onYearClick:()=>{l(`year`,c)}}),null),n(cn,A(A({},t),{},{prefixCls:r,onSelect:e=>{u(e,`mouse`)}}),null)])}ln.displayName=`QuarterPanel`,ln.inheritAttrs=!1;function un(e){let t=Z(e),{prefixCls:i,generateConfig:a,viewDate:o,onPrevDecade:s,onNextDecade:c,onDecadeClick:l}=t,{hideHeader:u}=qe();if(u.value)return null;let d=`${i}-header`,f=a.getYear(o),p=Math.floor(f/10)*10,m=p+10-1;return n(Ye,A(A({},t),{},{prefixCls:d,onSuperPrev:s,onSuperNext:c}),{default:()=>[n(`button`,{type:`button`,onClick:l,class:`${i}-decade-btn`},[p,r(`-`),m])]})}un.displayName=`YearHeader`,un.inheritAttrs=!1;var dn=4;function fn(e){let t=Z(e),{prefixCls:r,value:i,viewDate:a,locale:o,generateConfig:s}=t,{rangedValue:c,hoverRangedValue:l}=Kt(),u=`${r}-cell`,d=s.getYear(a),f=Math.floor(d/10)*10,p=f+10-1,m=s.setYear(a,f-1),h=Ut({cellPrefixCls:u,value:i,generateConfig:s,rangedValue:c.value,hoverRangedValue:l.value,isSameCell:(e,t)=>yt(s,e,t),isInView:e=>{let t=s.getYear(e);return f<=t&&t<=p},offsetCell:(e,t)=>s.addYear(e,t)});return n(tt,A(A({},t),{},{rowNum:dn,colNum:3,baseDate:m,getCellText:s.getYear,getCellClassName:h,getCellDate:s.addYear,titleCell:e=>Q(e,{locale:o,format:`YYYY`,generateConfig:s})}),null)}fn.displayName=`YearBody`,fn.inheritAttrs=!1;function pn(e){let t=Z(e),{prefixCls:r,operationRef:i,onViewDateChange:a,generateConfig:o,value:s,viewDate:c,sourceMode:l,onSelect:u,onPanelChange:d}=t,f=`${r}-year-panel`;i.value={onKeydown:e=>st(e,{onLeftRight:e=>{u(o.addYear(s||c,e),`key`)},onCtrlLeftRight:e=>{u(o.addYear(s||c,e*10),`key`)},onUpDown:e=>{u(o.addYear(s||c,e*3),`key`)},onEnter:()=>{d(l===`date`?`date`:`month`,s||c)}})};let p=e=>{let t=o.addYear(c,e*10);a(t),d(null,t)};return n(`div`,{class:f},[n(un,A(A({},t),{},{prefixCls:r,onPrevDecade:()=>{p(-1)},onNextDecade:()=>{p(1)},onDecadeClick:()=>{d(`decade`,c)}}),null),n(fn,A(A({},t),{},{prefixCls:r,onSelect:e=>{d(l===`date`?`date`:`month`,e),u(e,`mouse`)}}),null)])}pn.displayName=`YearPanel`,pn.inheritAttrs=!1;function mn(e,t,r){return r?n(`div`,{class:`${e}-footer-extra`},[r(t)]):null}function hn(e){let{prefixCls:t,components:r={},needConfirmButton:i,onNow:a,onOk:o,okDisabled:s,showNow:c,locale:l}=e,u,d;if(i){let e=r.button||`button`;a&&c!==!1&&(u=n(`li`,{class:`${t}-now`},[n(`a`,{class:`${t}-now-btn`,onClick:a},[l.now])])),d=i&&n(`li`,{class:`${t}-ok`},[n(e,{disabled:s,onClick:e=>{e.stopPropagation(),o&&o()}},{default:()=>[l.ok]})])}return!u&&!d?null:n(`ul`,{class:`${t}-ranges`},[u,d])}function gn(){return g({name:`PickerPanel`,inheritAttrs:!1,props:{prefixCls:String,locale:Object,generateConfig:Object,value:Object,defaultValue:Object,pickerValue:Object,defaultPickerValue:Object,disabledDate:Function,mode:String,picker:{type:String,default:`date`},tabindex:{type:[Number,String],default:0},showNow:{type:Boolean,default:void 0},showTime:[Boolean,Object],showToday:Boolean,renderExtraFooter:Function,dateRender:Function,hideHeader:{type:Boolean,default:void 0},onSelect:Function,onChange:Function,onPanelChange:Function,onMousedown:Function,onPickerValueChange:Function,onOk:Function,components:Object,direction:String,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1}},setup(e,t){let{attrs:r}=t,a=p(()=>e.picker===`date`&&!!e.showTime||e.picker===`time`),o=p(()=>24%e.hourStep==0),s=p(()=>60%e.minuteStep==0),c=p(()=>60%e.secondStep==0),l=qe(),{operationRef:u,onSelect:d,hideRanges:f,defaultOpenValue:m}=l,{inRange:h,panelPosition:g,rangedValue:_,hoverRangedValue:v}=Kt(),y=b({}),[S,C]=G(null,{value:x(e,`value`),defaultValue:e.defaultValue,postState:t=>!t&&m!=null&&m.value&&e.picker===`time`?m.value:t}),[w,T]=G(null,{value:x(e,`pickerValue`),defaultValue:e.defaultPickerValue||S.value,postState:t=>{let{generateConfig:n,showTime:r,defaultValue:i}=e,a=n.getNow();return t?!S.value&&e.showTime?typeof r==`object`?Qe(n,Array.isArray(t)?t[0]:t,r.defaultValue||a):i?Qe(n,Array.isArray(t)?t[0]:t,i):Qe(n,Array.isArray(t)?t[0]:t,a):t:a}}),D=t=>{T(t),e.onPickerValueChange&&e.onPickerValueChange(t)},O=t=>{let n=mt[e.picker];return n?n(t):t},[k,j]=G(()=>e.picker===`time`?`time`:O(`date`),{value:x(e,`mode`)});i(()=>e.picker,()=>{j(e.picker)});let M=b(k.value),N=e=>{M.value=e},P=(t,n)=>{let{onPanelChange:r,generateConfig:i}=e,a=O(t||k.value);N(k.value),j(a),r&&(k.value!==a||Et(i,w.value,w.value))&&r(n,a)},F=function(t,n){let r=arguments.length>2&&arguments[2]!==void 0&&arguments[2],{picker:i,generateConfig:a,onSelect:o,onChange:s,disabledDate:c}=e;(k.value===i||r)&&(C(t),o&&o(t),d&&d(t,n),s&&!Et(a,t,S.value)&&!(c!=null&&c(t))&&s(t))},I=e=>y.value&&y.value.onKeydown?([W.LEFT,W.RIGHT,W.UP,W.DOWN,W.PAGE_UP,W.PAGE_DOWN,W.ENTER].includes(e.which)&&e.preventDefault(),y.value.onKeydown(e)):!1,L=e=>{y.value&&y.value.onBlur&&y.value.onBlur(e)},R=()=>{let{generateConfig:t,hourStep:n,minuteStep:r,secondStep:i}=e,a=t.getNow(),l=$e(t.getHour(a),t.getMinute(a),t.getSecond(a),o.value?n:1,s.value?r:1,c.value?i:1),u=Ze(t,a,l[0],l[1],l[2]);F(u,`submit`)},z=p(()=>{let{prefixCls:t,direction:n}=e;return B(`${t}-panel`,{[`${t}-panel-has-range`]:_&&_.value&&_.value[0]&&_.value[1],[`${t}-panel-has-range-hover`]:v&&v.value&&v.value[0]&&v.value[1],[`${t}-panel-rtl`]:n===`rtl`})});return Ke(E(E({},l),{mode:k,hideHeader:p(()=>{var t;return e.hideHeader===void 0?(t=l.hideHeader)==null?void 0:t.value:e.hideHeader}),hidePrevBtn:p(()=>h.value&&g.value===`right`),hideNextBtn:p(()=>h.value&&g.value===`left`)})),i(()=>e.value,()=>{e.value&&T(e.value)}),()=>{let{prefixCls:t=`ant-picker`,locale:i,generateConfig:o,disabledDate:s,picker:c=`date`,tabindex:l=0,showNow:d,showTime:p,showToday:m,renderExtraFooter:h,onMousedown:_,onOk:v,components:b}=e;u&&g.value!==`right`&&(u.value={onKeydown:I,onClose:()=>{y.value&&y.value.onClose&&y.value.onClose()}});let x,C=E(E(E({},r),e),{operationRef:y,prefixCls:t,viewDate:w.value,value:S.value,onViewDateChange:D,sourceMode:M.value,onPanelChange:P,disabledDate:s});switch(delete C.onChange,delete C.onSelect,k.value){case`decade`:x=n(gt,A(A({},C),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null);break;case`year`:x=n(pn,A(A({},C),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null);break;case`month`:x=n(an,A(A({},C),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null);break;case`quarter`:x=n(ln,A(A({},C),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null);break;case`week`:x=n(en,A(A({},C),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null);break;case`time`:delete C.showTime,x=n(Ht,A(A(A({},C),typeof p==`object`?p:null),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null);break;default:x=n(p?$t:Zt,A(A({},C),{},{onSelect:(e,t)=>{D(e),F(e,t)}}),null)}let T,O;f!=null&&f.value||(T=mn(t,k.value,h),O=hn({prefixCls:t,components:b,needConfirmButton:a.value,okDisabled:!S.value||s&&s(S.value),locale:i,showNow:d,onNow:a.value&&R,onOk:()=>{S.value&&(F(S.value,`submit`,!0),v&&v(S.value))}}));let j;if(m&&k.value===`date`&&c===`date`&&!p){let e=o.getNow(),r=`${t}-today-btn`,a=s&&s(e);j=n(`a`,{class:B(r,a&&`${r}-disabled`),"aria-disabled":a,onClick:()=>{a||F(e,`mouse`,!0)}},[i.today])}return n(`div`,{tabindex:l,class:B(z.value,r.class),style:r.style,onKeydown:I,onBlur:L,onMousedown:_},[x,T||O||j?n(`div`,{class:`${t}-footer`},[T,O,j]):null])}}})}var _n=gn(),vn=(e=>n(_n,e)),yn={bottomLeft:{points:[`tl`,`bl`],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:[`tr`,`br`],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:[`bl`,`tl`],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:[`br`,`tr`],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function bn(e,t){let{slots:r}=t,{prefixCls:i,popupStyle:a,visible:o,dropdownClassName:s,dropdownAlign:c,transitionName:l,getPopupContainer:u,range:d,popupPlacement:f,direction:p}=Z(e),m=`${i}-dropdown`;return n(U,{showAction:[],hideAction:[],popupPlacement:f===void 0?p===`rtl`?`bottomRight`:`bottomLeft`:f,builtinPlacements:yn,prefixCls:m,popupTransitionName:l,popupAlign:c,popupVisible:o,popupClassName:B(s,{[`${m}-range`]:d,[`${m}-rtl`]:p===`rtl`}),popupStyle:a,getPopupContainer:u},{default:r.default,popup:r.popupElement})}var xn=g({name:`PresetPanel`,props:{prefixCls:String,presets:{type:Array,default:()=>[]},onClick:Function,onHover:Function},setup(e){return()=>e.presets.length?n(`div`,{class:`${e.prefixCls}-presets`},[n(`ul`,null,[e.presets.map((t,r)=>{let{label:i,value:a}=t;return n(`li`,{key:r,onClick:t=>{t.stopPropagation(),e.onClick(a)},onMouseenter:()=>{var t;(t=e.onHover)==null||t.call(e,a)},onMouseleave:()=>{var t;(t=e.onHover)==null||t.call(e,null)}},[i])})])]):null}});function Sn(e){let{open:t,value:n,isClickOutside:r,triggerOpen:a,forwardKeydown:o,onKeydown:s,blurToCancel:c,onSubmit:l,onCancel:u,onFocus:d,onBlur:m}=e,g=S(!1),_=S(!1),v=S(!1),y=S(!1),b=S(!1),x=p(()=>({onMousedown:()=>{g.value=!0,a(!0)},onKeydown:e=>{if(s(e,()=>{b.value=!0}),!b.value){switch(e.which){case W.ENTER:t.value?l()!==!1&&(g.value=!0):a(!0),e.preventDefault();return;case W.TAB:g.value&&t.value&&!e.shiftKey?(g.value=!1,e.preventDefault()):!g.value&&t.value&&!o(e)&&e.shiftKey&&(g.value=!0,e.preventDefault());return;case W.ESC:g.value=!0,u();return}!t.value&&![W.SHIFT].includes(e.which)?a(!0):g.value||o(e)}},onFocus:e=>{g.value=!0,_.value=!0,d&&d(e)},onBlur:e=>{if(v.value||!r(document.activeElement)){v.value=!1;return}c.value?setTimeout(()=>{let{activeElement:e}=document;for(;e&&e.shadowRoot;)e=e.shadowRoot.activeElement;r(e)&&u()},0):t.value&&(a(!1),y.value&&l()),_.value=!1,m&&m(e)}}));i(t,()=>{y.value=!1}),i(n,()=>{y.value=!0});let C=S();return f(()=>{C.value=ft(e=>{let n=pt(e);if(t.value){let e=r(n);e?(!_.value||e)&&a(!1):(v.value=!0,V(()=>{v.value=!1}))}})}),h(()=>{C.value&&C.value()}),[x,{focused:_,typing:g}]}function Cn(e){let{valueTexts:t,onTextChange:n}=e,r=b(``);function a(e){r.value=e,n(e)}function o(){r.value=t.value[0]}return i(()=>[...t.value],function(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];e.join(`||`)!==n.join(`||`)&&t.value.every(e=>e!==r.value)&&o()},{immediate:!0}),[r,a,o]}function wn(e,t){let{formatList:n,generateConfig:r,locale:i}=t,a=ae(()=>{if(!e.value)return[[``],``];let t=``,a=[];for(let o=0;ot[0]!==e[0]||!ve(t[1],e[1]));return[p(()=>a.value[0]),p(()=>a.value[1])]}function Tn(e,t){let{formatList:n,generateConfig:r,locale:a}=t,o=b(null),s;function c(e){let t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(V.cancel(s),t){o.value=e;return}s=V(()=>{o.value=e})}let[,l]=wn(o,{formatList:n,generateConfig:r,locale:a});function u(e){c(e)}function d(){c(null,arguments.length>0&&arguments[0]!==void 0&&arguments[0])}return i(e,()=>{d(!0)}),h(()=>{V.cancel(s)}),[l,u,d]}function En(e,t){return p(()=>e!=null&&e.value?e.value:t!=null&&t.value?(H(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.keys(t.value).map(e=>{let n=t.value[e];return{label:e,value:typeof n==`function`?n():n}})):[])}function Dn(){return g({name:`Picker`,inheritAttrs:!1,props:`prefixCls.id.tabindex.dropdownClassName.dropdownAlign.popupStyle.transitionName.generateConfig.locale.inputReadOnly.allowClear.autofocus.showTime.showNow.showHour.showMinute.showSecond.picker.format.use12Hours.value.defaultValue.open.defaultOpen.defaultOpenValue.suffixIcon.presets.clearIcon.disabled.disabledDate.placeholder.getPopupContainer.panelRender.inputRender.onChange.onOpenChange.onPanelChange.onFocus.onBlur.onMousedown.onMouseup.onMouseenter.onMouseleave.onContextmenu.onClick.onKeydown.onSelect.direction.autocomplete.showToday.renderExtraFooter.dateRender.minuteStep.hourStep.secondStep.hideDisabledOptions`.split(`.`),setup(e,t){let{attrs:r,expose:a}=t,o=b(null),s=En(p(()=>e.presets)),c=p(()=>{var t;return(t=e.picker)==null?`date`:t}),l=p(()=>c.value===`date`&&!!e.showTime||c.value===`time`),u=p(()=>It(ct(e.format,c.value,e.showTime,e.use12Hours))),d=b(null),f=b(null),m=b(null),[h,g]=G(null,{value:x(e,`value`),defaultValue:e.defaultValue}),_=b(h.value),v=e=>{_.value=e},y=b(null),[S,C]=G(!1,{value:x(e,`open`),defaultValue:e.defaultOpen,postState:t=>!e.disabled&&t,onChange:t=>{e.onOpenChange&&e.onOpenChange(t),!t&&y.value&&y.value.onClose&&y.value.onClose()}}),[w,T]=wn(_,{formatList:u,generateConfig:x(e,`generateConfig`),locale:x(e,`locale`)}),[D,O,k]=Cn({valueTexts:w,onTextChange:t=>{let n=At(t,{locale:e.locale,formatList:u.value,generateConfig:e.generateConfig});n&&(!e.disabledDate||!e.disabledDate(n))&&v(n)}}),j=t=>{let{onChange:n,generateConfig:r,locale:i}=e;v(t),g(t),n&&!Et(r,h.value,t)&&n(t,t?Q(t,{generateConfig:r,locale:i,format:u.value[0]}):``)},M=t=>{e.disabled&&t||C(t)},N=e=>S.value&&y.value&&y.value.onKeydown?y.value.onKeydown(e):!1,P=function(){e.onMouseup&&e.onMouseup(...arguments),o.value&&(o.value.focus(),M(!0))},[F,{focused:I,typing:L}]=Sn({blurToCancel:l,open:S,value:D,triggerOpen:M,forwardKeydown:N,isClickOutside:e=>!ht([d.value,f.value,m.value],e),onSubmit:()=>!_.value||e.disabledDate&&e.disabledDate(_.value)?!1:(j(_.value),M(!1),k(),!0),onCancel:()=>{M(!1),v(h.value),k()},onKeydown:(t,n)=>{var r;(r=e.onKeydown)==null||r.call(e,t,n)},onFocus:t=>{var n;(n=e.onFocus)==null||n.call(e,t)},onBlur:t=>{var n;(n=e.onBlur)==null||n.call(e,t)}});i([S,w],()=>{S.value||(v(h.value),!w.value.length||w.value[0]===``?O(``):T.value!==D.value&&k())}),i(c,()=>{S.value||k()}),i(h,()=>{v(h.value)});let[R,z,V]=Tn(D,{formatList:u,generateConfig:x(e,`generateConfig`),locale:x(e,`locale`)});return Ke({operationRef:y,hideHeader:p(()=>c.value===`time`),onSelect:(e,t)=>{(t===`submit`||t!==`key`&&!l.value)&&(j(e),M(!1))},open:S,defaultOpenValue:x(e,`defaultOpenValue`),onDateMouseenter:z,onDateMouseleave:V}),a({focus:()=>{o.value&&o.value.focus()},blur:()=>{o.value&&o.value.blur()}}),()=>{let{prefixCls:t=`rc-picker`,id:i,tabindex:a,dropdownClassName:c,dropdownAlign:l,popupStyle:p,transitionName:g,generateConfig:y,locale:b,inputReadOnly:x,allowClear:C,autofocus:w,picker:T=`date`,defaultOpenValue:k,suffixIcon:N,clearIcon:z,disabled:H,placeholder:ee,getPopupContainer:te,panelRender:ne,onMousedown:U,onMouseenter:re,onMouseleave:ie,onContextmenu:W,onClick:ae,onSelect:G,direction:oe,autocomplete:se=`off`}=e,ce=E(E(E({},e),r),{class:B({[`${t}-panel-focused`]:!L.value}),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),K=n(`div`,{class:`${t}-panel-layout`},[n(xn,{prefixCls:t,presets:s.value,onClick:e=>{j(e),M(!1)}},null),n(vn,A(A({},ce),{},{generateConfig:y,value:_.value,locale:b,tabindex:-1,onSelect:e=>{G==null||G(e),v(e)},direction:oe,onPanelChange:(t,n)=>{let{onPanelChange:r}=e;V(!0),r==null||r(t,n)}}),null)]);ne&&(K=ne(K));let q=n(`div`,{class:`${t}-panel-container`,ref:d,onMousedown:e=>{e.preventDefault()}},[K]),le;N&&(le=n(`span`,{class:`${t}-suffix`},[N]));let ue;C&&h.value&&!H&&(ue=n(`span`,{onMousedown:e=>{e.preventDefault(),e.stopPropagation()},onMouseup:e=>{e.preventDefault(),e.stopPropagation(),j(null),M(!1)},class:`${t}-clear`,role:`button`},[z||n(`span`,{class:`${t}-clear-btn`},null)]));let J=E(E(E(E({id:i,tabindex:a,disabled:H,readonly:x||typeof u.value[0]==`function`||!L.value,value:R.value||D.value,onInput:e=>{O(e.target.value)},autofocus:w,placeholder:ee,ref:o,title:D.value},F.value),{size:lt(T,u.value[0],y)}),Lt(e)),{autocomplete:se}),de=e.inputRender?e.inputRender(J):n(`input`,J,null),Y=oe===`rtl`?`bottomRight`:`bottomLeft`;return n(`div`,{ref:m,class:B(t,r.class,{[`${t}-disabled`]:H,[`${t}-focused`]:I.value,[`${t}-rtl`]:oe===`rtl`}),style:r.style,onMousedown:U,onMouseup:P,onMouseenter:re,onMouseleave:ie,onContextmenu:W,onClick:ae},[n(`div`,{class:B(`${t}-input`,{[`${t}-input-placeholder`]:!!R.value}),ref:f},[de,le,ue]),n(bn,{visible:S.value,popupStyle:p,prefixCls:t,dropdownClassName:c,dropdownAlign:l,getPopupContainer:te,transitionName:g,popupPlacement:Y,direction:oe},{default:()=>[n(`div`,{style:{pointerEvents:`none`,position:`absolute`,top:0,bottom:0,left:0,right:0}},null)],popupElement:()=>q})])}}})}var On=Dn();function kn(e,t){let{picker:n,locale:r,selectedValue:i,disabledDate:a,disabled:o,generateConfig:s}=e,c=p(()=>$(i.value,0)),l=p(()=>$(i.value,1));function u(e){return s.value.locale.getWeekFirstDate(r.value.locale,e)}function d(e){let t=s.value.getYear(e),n=s.value.getMonth(e);return t*100+n}function f(e){let t=s.value.getYear(e),n=bt(s.value,e);return t*10+n}return[e=>{var r;if(a&&(r=a==null?void 0:a.value)!=null&&r.call(a,e))return!0;if(o[1]&&l)return!Ct(s.value,e,l.value)&&s.value.isAfter(e,l.value);if(t.value[1]&&l.value)switch(n.value){case`quarter`:return f(e)>f(l.value);case`month`:return d(e)>d(l.value);case`week`:return u(e)>u(l.value);default:return!Ct(s.value,e,l.value)&&s.value.isAfter(e,l.value)}return!1},e=>{var r;if((r=a.value)!=null&&r.call(a,e))return!0;if(o[0]&&c)return!Ct(s.value,e,l.value)&&s.value.isAfter(c.value,e);if(t.value[0]&&c.value)switch(n.value){case`quarter`:return f(e)vt(r,e,t));case`quarter`:case`month`:return a((e,t)=>yt(r,e,t));default:return a((e,t)=>St(r,e,t))}}function jn(e,t,n,r){let i=$(e,0),a=$(e,1);if(t===0)return i;if(i&&a)switch(An(i,a,n,r)){case`same`:return i;case`closing`:return i;default:return kt(a,n,r,-1)}return i}function Mn(e){let{values:t,picker:n,defaultDates:r,generateConfig:i}=e,a=b([$(r,0),$(r,1)]),o=b(null),s=p(()=>$(t.value,0)),c=p(()=>$(t.value,1)),u=e=>a.value[e]?a.value[e]:$(o.value,e)||jn(t.value,e,n.value,i.value)||s.value||c.value||i.value.getNow(),d=b(null),f=b(null);l(()=>{d.value=u(0),f.value=u(1)});function m(e,n){if(e){let r=Rt(o.value,e,n);a.value=Rt(a.value,null,n)||[null,null];let i=(n+1)%2;$(t.value,i)||(r=Rt(r,e,i)),o.value=r}else(s.value||c.value)&&(o.value=null)}return[d,f,m]}function Nn(e){return u()?(v(e),!0):!1}function Pn(e){return typeof e==`function`?e():c(e)}function Fn(e){var t;let n=Pn(e);return(t=n==null?void 0:n.$el)==null?n:t}function In(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;o()?f(e):t?e():y(e)}function Ln(e){let t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=S(),r=()=>n.value=!!e();return r(),In(r,t),n}var Rn,zn=typeof window<`u`;zn&&(Rn=window==null?void 0:window.navigator)!=null&&Rn.userAgent&&/iP(ad|hone|od)/.test(window.navigator.userAgent);var Bn=zn?window:void 0;zn&&window.document,zn&&window.navigator,zn&&window.location;var Vn=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i2&&arguments[2]!==void 0?arguments[2]:{},{window:r=Bn}=n,a=Vn(n,[`window`]),o,s=Ln(()=>r&&`ResizeObserver`in r),c=()=>{o&&(o.disconnect(),o=void 0)},l=i(()=>Fn(e),e=>{c(),s.value&&r&&e&&(o=new ResizeObserver(t),o.observe(e,a))},{immediate:!0,flush:`post`}),u=()=>{c(),l()};return Nn(u),{isSupported:s,stop:u}}function Un(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{width:0,height:0},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{box:r=`content-box`}=n,a=S(t.width),o=S(t.height);return Hn(e,e=>{let[t]=e,n=r===`border-box`?t.borderBoxSize:r===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;n?(a.value=n.reduce((e,t)=>{let{inlineSize:n}=t;return e+n},0),o.value=n.reduce((e,t)=>{let{blockSize:n}=t;return e+n},0)):(a.value=t.contentRect.width,o.value=t.contentRect.height)},n),i(()=>Fn(e),e=>{a.value=e?t.width:0,o.value=e?t.height:0}),{width:a,height:o}}function Wn(e,t){return e&&e[0]&&e[1]&&t.isAfter(e[0],e[1])?[e[1],e[0]]:e}function Gn(e,t,n,r){return!!(e||r&&r[t]||n[(t+1)%2])}function Kn(){return g({name:`RangerPicker`,inheritAttrs:!1,props:`prefixCls.id.popupStyle.dropdownClassName.transitionName.dropdownAlign.getPopupContainer.generateConfig.locale.placeholder.autofocus.disabled.format.picker.showTime.showNow.showHour.showMinute.showSecond.use12Hours.separator.value.defaultValue.defaultPickerValue.open.defaultOpen.disabledDate.disabledTime.dateRender.panelRender.ranges.allowEmpty.allowClear.suffixIcon.clearIcon.pickerRef.inputReadOnly.mode.renderExtraFooter.onChange.onOpenChange.onPanelChange.onCalendarChange.onFocus.onBlur.onMousedown.onMouseup.onMouseenter.onMouseleave.onClick.onOk.onKeydown.components.order.direction.activePickerIndex.autocomplete.minuteStep.hourStep.secondStep.hideDisabledOptions.disabledMinutes.presets.prevIcon.nextIcon.superPrevIcon.superNextIcon`.split(`.`),setup(e,t){let{attrs:r,expose:a}=t,o=p(()=>e.picker===`date`&&!!e.showTime||e.picker===`time`),s=En(p(()=>e.presets),p(()=>e.ranges)),c=b({}),l=b(null),u=b(null),d=b(null),f=b(null),m=b(null),h=b(null),g=b(null),v=b(null),y=p(()=>It(ct(e.format,e.picker,e.showTime,e.use12Hours))),[S,C]=G(0,{value:x(e,`activePickerIndex`)}),w=b(null),T=p(()=>{let{disabled:t}=e;return Array.isArray(t)?t:[t||!1,t||!1]}),[D,O]=G(null,{value:x(e,`value`),defaultValue:e.defaultValue,postState:t=>e.picker===`time`&&!e.order?t:Wn(t,e.generateConfig)}),[k,j,M]=Mn({values:D,picker:x(e,`picker`),defaultDates:e.defaultPickerValue,generateConfig:x(e,`generateConfig`)}),[N,P]=G(D.value,{postState:t=>{let n=t;if(T.value[0]&&T.value[1])return n;for(let t=0;t<2;t+=1)T.value[t]&&!$(n,t)&&!$(e.allowEmpty,t)&&(n=Rt(n,e.generateConfig.getNow(),t));return n}}),[F,I]=G([e.picker,e.picker],{value:x(e,`mode`)});i(()=>e.picker,()=>{I([e.picker,e.picker])});let L=(t,n)=>{var r;I(t),(r=e.onPanelChange)==null||r.call(e,n,t)},[R,z]=kn({picker:x(e,`picker`),selectedValue:N,locale:x(e,`locale`),disabled:T,disabledDate:x(e,`disabledDate`),generateConfig:x(e,`generateConfig`)},c),[V,H]=G(!1,{value:x(e,`open`),defaultValue:e.defaultOpen,postState:e=>!T.value[S.value]&&e,onChange:t=>{var n;(n=e.onOpenChange)==null||n.call(e,t),!t&&w.value&&w.value.onClose&&w.value.onClose()}}),ee=p(()=>V.value&&S.value===0),te=p(()=>V.value&&S.value===1),ne=b(0),U=b(0),re=b(0),{width:ie}=Un(l);i([V,ie],()=>{!V.value&&l.value&&(re.value=ie.value)});let{width:W}=Un(u),{width:ae}=Un(v),{width:se}=Un(d),{width:ce}=Un(m);i([S,V,W,ae,se,ce,()=>e.direction],()=>{U.value=0,S.value?d.value&&m.value&&(U.value=se.value+ce.value,W.value&&ae.value&&U.value>W.value-ae.value-(e.direction===`rtl`||v.value.offsetLeft>U.value?0:v.value.offsetLeft)&&(ne.value=U.value)):S.value===0&&(ne.value=0)},{immediate:!0});let K=b();function q(e,t){if(e)clearTimeout(K.value),c.value[t]=!0,C(t),H(e),V.value||M(null,t);else if(S.value===t){H(e);let t=c.value;K.value=setTimeout(()=>{t===c.value&&(c.value={})})}}function le(e){q(!0,e),setTimeout(()=>{let t=[h,g][e];t.value&&t.value.focus()},0)}function ue(t,n){let r=t,i=$(r,0),a=$(r,1),{generateConfig:o,locale:s,picker:l,order:u,onCalendarChange:d,allowEmpty:f,onChange:p,showTime:m}=e;i&&a&&o.isAfter(i,a)&&(l===`week`&&!Tt(o,s.locale,i,a)||l===`quarter`&&!xt(o,i,a)||l!==`week`&&l!==`quarter`&&l!==`time`&&!(m?Et(o,i,a):Ct(o,i,a))?(n===0?(r=[i,null],a=null):(i=null,r=[null,a]),c.value={[n]:!0}):(l!==`time`||u!==!1)&&(r=Wn(r,o))),P(r);let h=r&&r[0]?Q(r[0],{generateConfig:o,locale:s,format:y.value[0]}):``,g=r&&r[1]?Q(r[1],{generateConfig:o,locale:s,format:y.value[0]}):``;d&&d(r,[h,g],{range:n===0?`start`:`end`});let _=Gn(i,0,T.value,f),v=Gn(a,1,T.value,f);(r===null||_&&v)&&(O(r),p&&(!Et(o,$(D.value,0),i)||!Et(o,$(D.value,1),a))&&p(r,[h,g]));let b=null;n===0&&!T.value[1]?b=1:n===1&&!T.value[0]&&(b=0),b!==null&&b!==S.value&&(!c.value[b]||!$(r,b))&&$(r,n)?le(b):q(!1,n)}let J=e=>V&&w.value&&w.value.onKeydown?w.value.onKeydown(e):!1,de={formatList:y,generateConfig:x(e,`generateConfig`),locale:x(e,`locale`)},[Y,fe]=wn(p(()=>$(N.value,0)),de),[pe,me]=wn(p(()=>$(N.value,1)),de),he=(t,n)=>{let r=At(t,{locale:e.locale,formatList:y.value,generateConfig:e.generateConfig});r&&!(n===0?R:z)(r)&&(P(Rt(N.value,r,n)),M(r,n))},[ge,_e,ve]=Cn({valueTexts:Y,onTextChange:e=>he(e,0)}),[ye,be,xe]=Cn({valueTexts:pe,onTextChange:e=>he(e,1)}),[Se,Ce]=oe(null),[we,Te]=oe(null),[Ee,De,Oe]=Tn(ge,de),[ke,Ae,X]=Tn(ye,de),je=e=>{Te(Rt(N.value,e,S.value)),S.value===0?De(e):Ae(e)},Me=()=>{Te(Rt(N.value,null,S.value)),S.value===0?Oe():X()},Ne=(t,n)=>({forwardKeydown:J,onBlur:t=>{var n;(n=e.onBlur)==null||n.call(e,t)},isClickOutside:e=>!ht([u.value,d.value,f.value,l.value],e),onFocus:n=>{var r;C(t),(r=e.onFocus)==null||r.call(e,n)},triggerOpen:e=>{q(e,t)},onSubmit:()=>{if(!N.value||e.disabledDate&&e.disabledDate(N.value[t]))return!1;ue(N.value,t),n()},onCancel:()=>{q(!1,t),P(D.value),n()}}),[Pe,{focused:Fe,typing:Ie}]=Sn(E(E({},Ne(0,ve)),{blurToCancel:o,open:ee,value:ge,onKeydown:(t,n)=>{var r;(r=e.onKeydown)==null||r.call(e,t,n)}})),[Le,{focused:Re,typing:ze}]=Sn(E(E({},Ne(1,xe)),{blurToCancel:o,open:te,value:ye,onKeydown:(t,n)=>{var r;(r=e.onKeydown)==null||r.call(e,t,n)}})),Be=t=>{var n;(n=e.onClick)==null||n.call(e,t),!V.value&&!h.value.contains(t.target)&&!g.value.contains(t.target)&&(T.value[0]?T.value[1]||le(1):le(0))},Ve=t=>{var n;(n=e.onMousedown)==null||n.call(e,t),V.value&&(Fe.value||Re.value)&&!h.value.contains(t.target)&&!g.value.contains(t.target)&&t.preventDefault()},He=p(()=>{var t;return(t=D.value)!=null&&t[0]?Q(D.value[0],{locale:e.locale,format:`YYYYMMDDHHmmss`,generateConfig:e.generateConfig}):``}),Ue=p(()=>{var t;return(t=D.value)!=null&&t[1]?Q(D.value[1],{locale:e.locale,format:`YYYYMMDDHHmmss`,generateConfig:e.generateConfig}):``});i([V,Y,pe],()=>{V.value||(P(D.value),!Y.value.length||Y.value[0]===``?_e(``):fe.value!==ge.value&&ve(),!pe.value.length||pe.value[0]===``?be(``):me.value!==ye.value&&xe())}),i([He,Ue],()=>{P(D.value)}),a({focus:()=>{h.value&&h.value.focus()},blur:()=>{h.value&&h.value.blur(),g.value&&g.value.blur()}});let We=p(()=>V.value&&we.value&&we.value[0]&&we.value[1]&&e.generateConfig.isAfter(we.value[1],we.value[0])?we.value:null);function Z(){let t=arguments.length>0&&arguments[0]!==void 0&&arguments[0],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{generateConfig:i,showTime:a,dateRender:o,direction:s,disabledTime:c,prefixCls:l,locale:u}=e,d=a;if(a&&typeof a==`object`&&a.defaultValue){let e=a.defaultValue;d=E(E({},a),{defaultValue:$(e,S.value)||void 0})}let f=null;return o&&(f=e=>{let{current:t,today:n}=e;return o({current:t,today:n,info:{range:S.value?`end`:`start`}})}),n(qt,{value:{inRange:!0,panelPosition:t,rangedValue:Se.value||N.value,hoverRangedValue:We.value}},{default:()=>[n(vn,A(A(A({},e),r),{},{dateRender:f,showTime:d,mode:F.value[S.value],generateConfig:i,style:void 0,direction:s,disabledDate:S.value===0?R:z,disabledTime:e=>c?c(e,S.value===0?`start`:`end`):!1,class:B({[`${l}-panel-focused`]:S.value===0?!Ie.value:!ze.value}),value:$(N.value,S.value),locale:u,tabIndex:-1,onPanelChange:(e,n)=>{S.value===0&&Oe(!0),S.value===1&&X(!0),L(Rt(F.value,n,S.value),Rt(N.value,e,S.value));let r=e;t===`right`&&F.value[S.value]===n&&(r=kt(r,n,i,-1)),M(r,S.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:S.value===0?$(N.value,1):$(N.value,0)}),null)]})}return Ke({operationRef:w,hideHeader:p(()=>e.picker===`time`),onDateMouseenter:je,onDateMouseleave:Me,hideRanges:p(()=>!0),onSelect:(e,t)=>{let n=Rt(N.value,e,S.value);t===`submit`||t!==`key`&&!o.value?(ue(n,S.value),S.value===0?Oe():X()):P(n)},open:V}),()=>{let{prefixCls:t=`rc-picker`,id:i,popupStyle:a,dropdownClassName:c,transitionName:p,dropdownAlign:b,getPopupContainer:x,generateConfig:C,locale:w,placeholder:O,autofocus:P,picker:I=`date`,showTime:L,separator:R=`~`,disabledDate:z,panelRender:H,allowClear:ee,suffixIcon:te,clearIcon:ie,inputReadOnly:W,renderExtraFooter:ae,onMouseenter:G,onMouseleave:oe,onMouseup:se,onOk:ce,components:K,direction:le,autocomplete:J=`off`}=e,de=le===`rtl`?{right:`${U.value}px`}:{left:`${U.value}px`};function Y(){let e,r=mn(t,F.value[S.value],ae),i=hn({prefixCls:t,components:K,needConfirmButton:o.value,okDisabled:!$(N.value,S.value)||z&&z(N.value[S.value]),locale:w,onOk:()=>{$(N.value,S.value)&&(ue(N.value,S.value),ce&&ce(N.value))}});if(I!==`time`&&!L){let t=S.value===0?k.value:j.value,r=kt(t,I,C),i=F.value[S.value]===I,a=Z(i?`left`:!1,{pickerValue:t,onPickerValueChange:e=>{M(e,S.value)}}),o=Z(`right`,{pickerValue:r,onPickerValueChange:e=>{M(kt(e,I,C,-1),S.value)}});e=le===`rtl`?n(_,null,[o,i&&a]):n(_,null,[a,i&&o])}else e=Z();let a=n(`div`,{class:`${t}-panel-layout`},[n(xn,{prefixCls:t,presets:s.value,onClick:e=>{ue(e,null),q(!1,S.value)},onHover:e=>{Ce(e)}},null),n(`div`,null,[n(`div`,{class:`${t}-panels`},[e]),(r||i)&&n(`div`,{class:`${t}-footer`},[r,i])])]);return H&&(a=H(a)),n(`div`,{class:`${t}-panel-container`,style:{marginLeft:`${ne.value}px`},ref:u,onMousedown:e=>{e.preventDefault()}},[a])}let fe=n(`div`,{class:B(`${t}-range-wrapper`,`${t}-${I}-range-wrapper`),style:{minWidth:`${re.value}px`}},[n(`div`,{ref:v,class:`${t}-range-arrow`,style:de},null),Y()]),pe;te&&(pe=n(`span`,{class:`${t}-suffix`},[te]));let me;ee&&($(D.value,0)&&!T.value[0]||$(D.value,1)&&!T.value[1])&&(me=n(`span`,{onMousedown:e=>{e.preventDefault(),e.stopPropagation()},onMouseup:e=>{e.preventDefault(),e.stopPropagation();let t=D.value;T.value[0]||(t=Rt(t,null,0)),T.value[1]||(t=Rt(t,null,1)),ue(t,null),q(!1,S.value)},class:`${t}-clear`},[ie||n(`span`,{class:`${t}-clear-btn`},null)]));let he={size:lt(I,y.value[0],C)},ve=0,xe=0;d.value&&f.value&&m.value&&(S.value===0?xe=d.value.offsetWidth:(ve=U.value,xe=f.value.offsetWidth));let Se=le===`rtl`?{right:`${ve}px`}:{left:`${ve}px`};return n(`div`,A({ref:l,class:B(t,`${t}-range`,r.class,{[`${t}-disabled`]:T.value[0]&&T.value[1],[`${t}-focused`]:S.value===0?Fe.value:Re.value,[`${t}-rtl`]:le===`rtl`}),style:r.style,onClick:Be,onMouseenter:G,onMouseleave:oe,onMousedown:Ve,onMouseup:se},Lt(e)),[n(`div`,{class:B(`${t}-input`,{[`${t}-input-active`]:S.value===0,[`${t}-input-placeholder`]:!!Ee.value}),ref:d},[n(`input`,A(A(A({id:i,disabled:T.value[0],readonly:W||typeof y.value[0]==`function`||!Ie.value,value:Ee.value||ge.value,onInput:e=>{_e(e.target.value)},autofocus:P,placeholder:$(O,0)||``,ref:h},Pe.value),he),{},{autocomplete:J}),null)]),n(`div`,{class:`${t}-range-separator`,ref:m},[R]),n(`div`,{class:B(`${t}-input`,{[`${t}-input-active`]:S.value===1,[`${t}-input-placeholder`]:!!ke.value}),ref:f},[n(`input`,A(A(A({disabled:T.value[1],readonly:W||typeof y.value[0]==`function`||!ze.value,value:ke.value||ye.value,onInput:e=>{be(e.target.value)},placeholder:$(O,1)||``,ref:g},Le.value),he),{},{autocomplete:J}),null)]),n(`div`,{class:`${t}-active-bar`,style:E(E({},Se),{width:`${xe}px`,position:`absolute`})},null),pe,me,n(bn,{visible:V.value,popupStyle:a,prefixCls:t,dropdownClassName:c,dropdownAlign:b,getPopupContainer:x,transitionName:p,range:!0,direction:le},{default:()=>[n(`div`,{style:{pointerEvents:`none`,position:`absolute`,top:0,bottom:0,left:0,right:0}},null)],popupElement:()=>fe})])}}})}var qn=Kn(),Jn=On,Yn=(e,t,n,r)=>{let{lineHeight:i}=e,a=Math.floor(n*i)+2,o=Math.max((t-a)/2,0);return{padding:`${o}px ${r}px ${Math.max(t-a-o,0)}px`}},Xn=e=>{let{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerPanelCellHeight:i,motionDurationSlow:a,borderRadiusSM:o,motionDurationMid:s,controlItemBgHover:c,lineWidth:l,lineType:u,colorPrimary:d,controlItemBgActive:f,colorTextLightSolid:p,controlHeightSM:m,pickerDateHoverRangeBorderColor:h,pickerCellBorderGap:g,pickerBasicCellHoverWithRangeColor:_,pickerPanelCellWidth:v,colorTextDisabled:y,colorBgContainerDisabled:b}=e;return{"&::before":{position:`absolute`,top:`50%`,insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:i,transform:`translateY(-50%)`,transition:`all ${a}`,content:`""`},[r]:{position:`relative`,zIndex:2,display:`inline-block`,minWidth:i,height:i,lineHeight:`${i}px`,borderRadius:o,transition:`background ${s}, border ${s}`},[`&:hover:not(${n}-in-view), + &:hover:not(${n}-selected):not(${n}-range-start):not(${n}-range-end):not(${n}-range-hover-start):not(${n}-range-hover-end)`]:{[r]:{background:c}},[`&-in-view${n}-today ${r}`]:{"&::before":{position:`absolute`,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${l}px ${u} ${d}`,borderRadius:o,content:`""`}},[`&-in-view${n}-in-range`]:{position:`relative`,"&::before":{background:f}},[`&-in-view${n}-selected ${r}, + &-in-view${n}-range-start ${r}, + &-in-view${n}-range-end ${r}`]:{color:p,background:d},[`&-in-view${n}-range-start:not(${n}-range-start-single), + &-in-view${n}-range-end:not(${n}-range-end-single)`]:{"&::before":{background:f}},[`&-in-view${n}-range-start::before`]:{insetInlineStart:`50%`},[`&-in-view${n}-range-end::before`]:{insetInlineEnd:`50%`},[`&-in-view${n}-range-hover-start:not(${n}-in-range):not(${n}-range-start):not(${n}-range-end), + &-in-view${n}-range-hover-end:not(${n}-in-range):not(${n}-range-start):not(${n}-range-end), + &-in-view${n}-range-hover-start${n}-range-start-single, + &-in-view${n}-range-hover-start${n}-range-start${n}-range-end${n}-range-end-near-hover, + &-in-view${n}-range-hover-end${n}-range-start${n}-range-end${n}-range-start-near-hover, + &-in-view${n}-range-hover-end${n}-range-end-single, + &-in-view${n}-range-hover:not(${n}-in-range)`]:{"&::after":{position:`absolute`,top:`50%`,zIndex:0,height:m,borderTop:`${l}px dashed ${h}`,borderBottom:`${l}px dashed ${h}`,transform:`translateY(-50%)`,transition:`all ${a}`,content:`""`}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:g},[`&-in-view${n}-in-range${n}-range-hover::before, + &-in-view${n}-range-start${n}-range-hover::before, + &-in-view${n}-range-end${n}-range-hover::before, + &-in-view${n}-range-start:not(${n}-range-start-single)${n}-range-hover-start::before, + &-in-view${n}-range-end:not(${n}-range-end-single)${n}-range-hover-end::before, + ${t}-panel + > :not(${t}-date-panel) + &-in-view${n}-in-range${n}-range-hover-start::before, + ${t}-panel + > :not(${t}-date-panel) + &-in-view${n}-in-range${n}-range-hover-end::before`]:{background:_},[`&-in-view${n}-range-start:not(${n}-range-start-single):not(${n}-range-end) ${r}`]:{borderStartStartRadius:o,borderEndStartRadius:o,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${n}-range-end:not(${n}-range-end-single):not(${n}-range-start) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o},[`&-range-hover${n}-range-end::after`]:{insetInlineStart:`50%`},[`tr > &-in-view${n}-range-hover:first-child::after, + tr > &-in-view${n}-range-hover-end:first-child::after, + &-in-view${n}-start${n}-range-hover-edge-start${n}-range-hover-edge-start-near-range::after, + &-in-view${n}-range-hover-edge-start:not(${n}-range-hover-edge-start-near-range)::after, + &-in-view${n}-range-hover-start::after`]:{insetInlineStart:(v-i)/2,borderInlineStart:`${l}px dashed ${h}`,borderStartStartRadius:l,borderEndStartRadius:l},[`tr > &-in-view${n}-range-hover:last-child::after, + tr > &-in-view${n}-range-hover-start:last-child::after, + &-in-view${n}-end${n}-range-hover-edge-end${n}-range-hover-edge-end-near-range::after, + &-in-view${n}-range-hover-edge-end:not(${n}-range-hover-edge-end-near-range)::after, + &-in-view${n}-range-hover-end::after`]:{insetInlineEnd:(v-i)/2,borderInlineEnd:`${l}px dashed ${h}`,borderStartEndRadius:l,borderEndEndRadius:l},"&-disabled":{color:y,pointerEvents:`none`,[r]:{background:`transparent`},"&::before":{background:b}},[`&-disabled${n}-today ${r}::before`]:{borderColor:y}}},Zn=e=>{let{componentCls:t,pickerCellInnerCls:n,pickerYearMonthCellWidth:r,pickerControlIconSize:i,pickerPanelCellWidth:a,paddingSM:o,paddingXS:s,paddingXXS:c,colorBgContainer:l,lineWidth:u,lineType:d,borderRadiusLG:f,colorPrimary:p,colorTextHeading:m,colorSplit:h,pickerControlIconBorderWidth:g,colorIcon:_,pickerTextHeight:v,motionDurationMid:y,colorIconHover:b,fontWeightStrong:x,pickerPanelCellHeight:S,pickerCellPaddingVertical:C,colorTextDisabled:T,colorText:D,fontSize:O,pickerBasicCellHoverWithRangeColor:k,motionDurationSlow:A,pickerPanelWithoutTimeCellHeight:j,pickerQuarterPanelContentHeight:M,colorLink:N,colorLinkActive:P,colorLinkHover:F,pickerDateHoverRangeBorderColor:I,borderRadiusSM:L,colorTextLightSolid:R,borderRadius:z,controlItemBgHover:B,pickerTimePanelColumnHeight:V,pickerTimePanelColumnWidth:H,pickerTimePanelCellHeight:ee,controlItemBgActive:te,marginXXS:ne}=e,U=a*7+o*2+4,re=(U-s*2)/3-r-o;return{[t]:{"&-panel":{display:`inline-flex`,flexDirection:`column`,textAlign:`center`,background:l,border:`${u}px ${d} ${h}`,borderRadius:f,outline:`none`,"&-focused":{borderColor:p},"&-rtl":{direction:`rtl`,[`${t}-prev-icon, + ${t}-super-prev-icon`]:{transform:`rotate(45deg)`},[`${t}-next-icon, + ${t}-super-next-icon`]:{transform:`rotate(-135deg)`}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:`flex`,flexDirection:`column`,width:U},"&-header":{display:`flex`,padding:`0 ${s}px`,color:m,borderBottom:`${u}px ${d} ${h}`,"> *":{flex:`none`},button:{padding:0,color:_,lineHeight:`${v}px`,background:`transparent`,border:0,cursor:`pointer`,transition:`color ${y}`},"> button":{minWidth:`1.6em`,fontSize:O,"&:hover":{color:b}},"&-view":{flex:`auto`,fontWeight:x,lineHeight:`${v}px`,button:{color:`inherit`,fontWeight:`inherit`,verticalAlign:`top`,"&:not(:first-child)":{marginInlineStart:s},"&:hover":{color:p}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:`relative`,display:`inline-block`,width:i,height:i,"&::before":{position:`absolute`,top:0,insetInlineStart:0,display:`inline-block`,width:i,height:i,border:`0 solid currentcolor`,borderBlockStartWidth:g,borderBlockEndWidth:0,borderInlineStartWidth:g,borderInlineEndWidth:0,content:`""`}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:`absolute`,top:Math.ceil(i/2),insetInlineStart:Math.ceil(i/2),display:`inline-block`,width:i,height:i,border:`0 solid currentcolor`,borderBlockStartWidth:g,borderBlockEndWidth:0,borderInlineStartWidth:g,borderInlineEndWidth:0,content:`""`}},"&-prev-icon,\n &-super-prev-icon":{transform:`rotate(-45deg)`},"&-next-icon,\n &-super-next-icon":{transform:`rotate(135deg)`},"&-content":{width:`100%`,tableLayout:`fixed`,borderCollapse:`collapse`,"th, td":{position:`relative`,minWidth:S,fontWeight:`normal`},th:{height:S+C*2,color:D,verticalAlign:`middle`}},"&-cell":E({padding:`${C}px 0`,color:T,cursor:`pointer`,"&-in-view":{color:D}},Xn(e)),[`&-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-start ${n}, + &-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-end ${n}`]:{"&::after":{position:`absolute`,top:0,bottom:0,zIndex:-1,background:k,transition:`all ${A}`,content:`""`}},[`&-date-panel + ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-start + ${n}::after`]:{insetInlineEnd:-(a-S)/2,insetInlineStart:0},[`&-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-end ${n}::after`]:{insetInlineEnd:0,insetInlineStart:-(a-S)/2},[`&-range-hover${t}-range-start::after`]:{insetInlineEnd:`50%`},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:j*4},[n]:{padding:`0 ${s}px`}},"&-quarter-panel":{[`${t}-content`]:{height:M}},[`&-panel ${t}-footer`]:{borderTop:`${u}px ${d} ${h}`},"&-footer":{width:`min-content`,minWidth:`100%`,lineHeight:`${v-2*u}px`,textAlign:`center`,"&-extra":{padding:`0 ${o}`,lineHeight:`${v-2*u}px`,textAlign:`start`,"&:not(:last-child)":{borderBottom:`${u}px ${d} ${h}`}}},"&-now":{textAlign:`start`},"&-today-btn":{color:N,"&:hover":{color:F},"&:active":{color:P},[`&${t}-today-btn-disabled`]:{color:T,cursor:`not-allowed`}},"&-decade-panel":{[n]:{padding:`0 ${s/2}px`},[`${t}-cell::before`]:{display:`none`}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${s}px`},[n]:{width:r},[`${t}-cell-range-hover-start::after`]:{insetInlineStart:re,borderInlineStart:`${u}px dashed ${I}`,borderStartStartRadius:L,borderBottomStartRadius:L,borderStartEndRadius:0,borderBottomEndRadius:0,[`${t}-panel-rtl &`]:{insetInlineEnd:re,borderInlineEnd:`${u}px dashed ${I}`,borderStartStartRadius:0,borderBottomStartRadius:0,borderStartEndRadius:L,borderBottomEndRadius:L}},[`${t}-cell-range-hover-end::after`]:{insetInlineEnd:re,borderInlineEnd:`${u}px dashed ${I}`,borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:z,borderEndEndRadius:z,[`${t}-panel-rtl &`]:{insetInlineStart:re,borderInlineStart:`${u}px dashed ${I}`,borderStartStartRadius:z,borderEndStartRadius:z,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-week-panel":{[`${t}-body`]:{padding:`${s}px ${o}px`},[`${t}-cell`]:{[`&:hover ${n}, + &-selected ${n}, + ${n}`]:{background:`transparent !important`}},"&-row":{td:{transition:`background ${y}`,"&:first-child":{borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L}},"&:hover td":{background:B},"&-selected td,\n &-selected:hover td":{background:p,[`&${t}-cell-week`]:{color:new w(R).setAlpha(.5).toHexString()},[`&${t}-cell-today ${n}::before`]:{borderColor:R},[n]:{color:R}}}},"&-date-panel":{[`${t}-body`]:{padding:`${s}px ${o}px`},[`${t}-content`]:{width:a*7,th:{width:a}}},"&-datetime-panel":{display:`flex`,[`${t}-time-panel`]:{borderInlineStart:`${u}px ${d} ${h}`},[`${t}-date-panel, + ${t}-time-panel`]:{transition:`opacity ${A}`},"&-active":{[`${t}-date-panel, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:`auto`,minWidth:`auto`,direction:`ltr`,[`${t}-content`]:{display:`flex`,flex:`auto`,height:V},"&-column":{flex:`1 0 auto`,width:H,margin:`${c}px 0`,padding:0,overflowY:`hidden`,textAlign:`start`,listStyle:`none`,transition:`background ${y}`,overflowX:`hidden`,"&::after":{display:`block`,height:V-ee,content:`""`},"&:not(:first-child)":{borderInlineStart:`${u}px ${d} ${h}`},"&-active":{background:new w(te).setAlpha(.2).toHexString()},"&:hover":{overflowY:`auto`},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:ne,[`${t}-time-panel-cell-inner`]:{display:`block`,width:H-2*ne,height:ee,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(H-ee)/2,color:D,lineHeight:`${ee}px`,borderRadius:L,cursor:`pointer`,transition:`background ${y}`,"&:hover":{background:B}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:te}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:T,background:`transparent`,cursor:`not-allowed`}}}}}},[`&-datetime-panel ${t}-time-panel-column:after`]:{height:V-ee+c*2}}}},Qn=e=>{let{componentCls:t,colorBgContainer:n,colorError:r,colorErrorOutline:i,colorWarning:a,colorWarningOutline:o}=e;return{[t]:{[`&-status-error${t}`]:{"&, &:not([disabled]):hover":{backgroundColor:n,borderColor:r},"&-focused, &:focus":E({},Se(F(e,{inputBorderActiveColor:r,inputBorderHoverColor:r,controlOutline:i}))),[`${t}-active-bar`]:{background:r}},[`&-status-warning${t}`]:{"&, &:not([disabled]):hover":{backgroundColor:n,borderColor:a},"&-focused, &:focus":E({},Se(F(e,{inputBorderActiveColor:a,inputBorderHoverColor:a,controlOutline:o}))),[`${t}-active-bar`]:{background:a}}}}},$n=e=>{let{componentCls:t,antCls:n,boxShadowPopoverArrow:r,controlHeight:i,fontSize:a,inputPaddingHorizontal:o,colorBgContainer:s,lineWidth:c,lineType:l,colorBorder:u,borderRadius:d,motionDurationMid:f,colorBgContainerDisabled:p,colorTextDisabled:m,colorTextPlaceholder:h,controlHeightLG:g,fontSizeLG:_,controlHeightSM:v,inputPaddingHorizontalSM:y,paddingXS:b,marginXS:x,colorTextDescription:S,lineWidthBold:C,lineHeight:w,colorPrimary:T,motionDurationSlow:D,zIndexPopup:O,paddingXXS:k,paddingSM:A,pickerTextHeight:j,controlItemBgActive:M,colorPrimaryBorder:N,sizePopupArrow:F,borderRadiusXS:L,borderRadiusOuter:R,colorBgElevated:z,borderRadiusLG:B,boxShadowSecondary:V,borderRadiusSM:H,colorSplit:ee,controlItemBgHover:ne,presetsWidth:U,presetsMaxWidth:re}=e;return[{[t]:E(E(E({},I(e)),Yn(e,i,a,o)),{position:`relative`,display:`inline-flex`,alignItems:`center`,background:s,lineHeight:1,border:`${c}px ${l} ${u}`,borderRadius:d,transition:`border ${f}, box-shadow ${f}`,"&:hover, &-focused":E({},ye(e)),"&-focused":E({},Se(e)),[`&${t}-disabled`]:{background:p,borderColor:u,cursor:`not-allowed`,[`${t}-suffix`]:{color:m}},[`&${t}-borderless`]:{backgroundColor:`transparent !important`,borderColor:`transparent !important`,boxShadow:`none !important`},[`${t}-input`]:{position:`relative`,display:`inline-flex`,alignItems:`center`,width:`100%`,"> input":E(E({},xe(e)),{flex:`auto`,minWidth:1,height:`auto`,padding:0,background:`transparent`,border:0,"&:focus":{boxShadow:`none`},"&[disabled]":{background:`transparent`}}),"&:hover":{[`${t}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:h}}},"&-large":E(E({},Yn(e,g,_,o)),{[`${t}-input > input`]:{fontSize:_}}),"&-small":E({},Yn(e,v,a,y)),[`${t}-suffix`]:{display:`flex`,flex:`none`,alignSelf:`center`,marginInlineStart:b/2,color:m,lineHeight:1,pointerEvents:`none`,"> *":{verticalAlign:`top`,"&:not(:last-child)":{marginInlineEnd:x}}},[`${t}-clear`]:{position:`absolute`,top:`50%`,insetInlineEnd:0,color:m,lineHeight:1,background:s,transform:`translateY(-50%)`,cursor:`pointer`,opacity:0,transition:`opacity ${f}, color ${f}`,"> *":{verticalAlign:`top`},"&:hover":{color:S}},[`${t}-separator`]:{position:`relative`,display:`inline-block`,width:`1em`,height:_,color:m,fontSize:_,verticalAlign:`top`,cursor:`default`,[`${t}-focused &`]:{color:S},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:`not-allowed`}}},"&-range":{position:`relative`,display:`inline-flex`,[`${t}-clear`]:{insetInlineEnd:o},"&:hover":{[`${t}-clear`]:{opacity:1}},[`${t}-active-bar`]:{bottom:-c,height:C,marginInlineStart:o,background:T,opacity:0,transition:`all ${D} ease-out`,pointerEvents:`none`},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:`center`,padding:`0 ${b}px`,lineHeight:1},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:y},[`${t}-active-bar`]:{marginInlineStart:y}}},"&-dropdown":E(E(E({},I(e)),Zn(e)),{position:`absolute`,top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:O,[`&${t}-dropdown-hidden`]:{display:`none`},[`&${t}-dropdown-placement-bottomLeft`]:{[`${t}-range-arrow`]:{top:0,display:`block`,transform:`translateY(-100%)`}},[`&${t}-dropdown-placement-topLeft`]:{[`${t}-range-arrow`]:{bottom:0,display:`block`,transform:`translateY(100%) rotate(180deg)`}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topRight`]:{animationName:pe},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:fe},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:me},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:Y},[`${t}-panel > ${t}-time-panel`]:{paddingTop:k},[`${t}-ranges`]:{marginBottom:0,padding:`${k}px ${A}px`,overflow:`hidden`,lineHeight:`${j-2*c-b/2}px`,textAlign:`start`,listStyle:`none`,display:`flex`,justifyContent:`space-between`,"> li":{display:`inline-block`},[`${t}-preset > ${n}-tag-blue`]:{color:T,background:M,borderColor:N,cursor:`pointer`},[`${t}-ok`]:{marginInlineStart:`auto`}},[`${t}-range-wrapper`]:{display:`flex`,position:`relative`},[`${t}-range-arrow`]:E({position:`absolute`,zIndex:1,display:`none`,marginInlineStart:o*1.5,transition:`left ${D} ease-out`},te(F,L,R,z,r)),[`${t}-panel-container`]:{overflow:`hidden`,verticalAlign:`top`,background:z,borderRadius:B,boxShadow:V,transition:`margin ${D}`,[`${t}-panel-layout`]:{display:`flex`,flexWrap:`nowrap`,alignItems:`stretch`},[`${t}-presets`]:{display:`flex`,flexDirection:`column`,minWidth:U,maxWidth:re,ul:{height:0,flex:`auto`,listStyle:`none`,overflow:`auto`,margin:0,padding:b,borderInlineEnd:`${c}px ${l} ${ee}`,li:E(E({},P),{borderRadius:H,paddingInline:b,paddingBlock:(v-Math.round(a*w))/2,cursor:`pointer`,transition:`all ${D}`,"+ li":{marginTop:x},"&:hover":{background:ne}})}},[`${t}-panels`]:{display:`inline-flex`,flexWrap:`nowrap`,direction:`ltr`,[`${t}-panel`]:{borderWidth:`0 0 ${c}px`},"&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:`top`,background:`transparent`,borderRadius:0,borderWidth:0,[`${t}-content, + table`]:{textAlign:`center`},"&-focused":{borderColor:u}}}}),"&-dropdown-range":{padding:`${F*2/3}px 0`,"&-hidden":{display:`none`}},"&-rtl":{direction:`rtl`,[`${t}-separator`]:{transform:`rotate(180deg)`},[`${t}-footer`]:{"&-extra":{direction:`rtl`}}}})},he(e,`slide-up`),he(e,`slide-down`),de(e,`move-up`),de(e,`move-down`)]},er=e=>{let{componentCls:t,controlHeightLG:n,controlHeightSM:r,colorPrimary:i,paddingXXS:a}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerTextHeight:n,pickerPanelCellWidth:r*1.5,pickerPanelCellHeight:r,pickerDateHoverRangeBorderColor:new w(i).lighten(20).toHexString(),pickerBasicCellHoverWithRangeColor:new w(i).lighten(35).toHexString(),pickerPanelWithoutTimeCellHeight:n*1.65,pickerYearMonthCellWidth:n*1.5,pickerTimePanelColumnHeight:224,pickerTimePanelColumnWidth:n*1.4,pickerTimePanelCellHeight:28,pickerQuarterPanelContentHeight:n*1.4,pickerCellPaddingVertical:a,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5}},tr=z(`DatePicker`,e=>{let t=F(be(e),er(e));return[$n(t),Qn(t),ge(e,{focusElCls:`${e.componentCls}-focused`})]},e=>({presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50})),nr=(e,t)=>{let{attrs:r,slots:i}=t;return n(_e,A(A({size:`small`,type:`primary`},e),r),i)};function rr(e,t){let{slots:r,attrs:i}=t;return n(Ce,A(A({color:`blue`},e),i),r)}var ir={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z`}}]},name:`calendar`,theme:`outlined`};function ar(e){for(var t=1;tx.value||g.value),[w,D]=tr(f),O=b();o({focus:()=>{var e;(e=O.value)==null||e.focus()},blur:()=>{var e;(e=O.value)==null||e.blur()}});let j=t=>l.valueFormat?e.toString(t,l.valueFormat):t,M=(e,t)=>{let n=j(e);c(`update:value`,n),c(`change`,n,t),u.onFieldChange()},N=e=>{c(`update:open`,e),c(`openChange`,e)},P=e=>{c(`focus`,e)},F=e=>{c(`blur`,e),u.onFieldBlur()},I=(e,t)=>{let n=j(e);c(`panelChange`,n,t)},L=e=>{let t=j(e);c(`ok`,t)},[z]=k(`DatePicker`,T),V=p(()=>l.value?l.valueFormat?e.toDate(l.value,l.valueFormat):l.value:l.value===``?void 0:l.value),H=p(()=>l.defaultValue?l.valueFormat?e.toDate(l.defaultValue,l.valueFormat):l.defaultValue:l.defaultValue===``?void 0:l.defaultValue),ee=p(()=>l.defaultPickerValue?l.valueFormat?e.toDate(l.defaultPickerValue,l.valueFormat):l.defaultPickerValue:l.defaultPickerValue===``?void 0:l.defaultPickerValue);return()=>{var t,i,o,c,p,g;let b=E(E({},z.value),l.locale),x=E(E({},l),s),{bordered:T=!0,placeholder:k,suffixIcon:j=(t=a.suffixIcon)==null?void 0:t.call(a),showToday:R=!0,transitionName:te,allowClear:ne=!0,dateRender:U=a.dateRender,renderExtraFooter:re=a.renderExtraFooter,monthCellRender:ie=a.monthCellRender||l.monthCellContentRender||a.monthCellContentRender,clearIcon:W=(i=a.clearIcon)==null?void 0:i.call(a),id:ae=u.id.value}=x,G=vr(x,[`bordered`,`placeholder`,`suffixIcon`,`showToday`,`transitionName`,`allowClear`,`dateRender`,`renderExtraFooter`,`monthCellRender`,`clearIcon`,`id`]),oe=x.showTime===``||x.showTime,{format:se}=x,K={};r&&(K.picker=r);let q=r||x.picker||`date`;K=E(E(E({},K),oe?Or(E({format:se,picker:q},typeof oe==`object`?oe:{})):{}),q===`time`?Or(E(E({format:se},G),{picker:q})):{});let J=f.value,de=n(_,null,[j||n(r===`time`?dr:sr,null,null),d.hasFeedback&&d.feedbackIcon]);return w(n(Jn,A(A(A({monthCellRender:ie,dateRender:U,renderExtraFooter:re,ref:O,placeholder:fr(b,q,k),suffixIcon:de,dropdownAlign:mr(m.value,l.placement),clearIcon:W||n(ce,null,null),allowClear:ne,transitionName:te||`${v.value}-slide-up`},G),K),{},{id:ae,picker:q,value:V.value,defaultValue:H.value,defaultPickerValue:ee.value,showToday:R,locale:b.lang,class:B({[`${J}-${C.value}`]:C.value,[`${J}-borderless`]:!T},le(J,ue(d.status,l.status),d.hasFeedback),s.class,D.value,S.value),disabled:y.value,prefixCls:J,getPopupContainer:s.getCalendarContainer||h.value,generateConfig:e,prevIcon:((o=a.prevIcon)==null?void 0:o.call(a))||n(`span`,{class:`${J}-prev-icon`},null),nextIcon:((c=a.nextIcon)==null?void 0:c.call(a))||n(`span`,{class:`${J}-next-icon`},null),superPrevIcon:((p=a.superPrevIcon)==null?void 0:p.call(a))||n(`span`,{class:`${J}-super-prev-icon`},null),superNextIcon:((g=a.superNextIcon)==null?void 0:g.call(a))||n(`span`,{class:`${J}-super-next-icon`},null),components:Er,direction:m.value,dropdownClassName:B(D.value,l.popupClassName,l.dropdownClassName),onChange:M,onOpenChange:N,onFocus:P,onBlur:F,onPanelChange:I,onOk:L}),null))}}})}return{DatePicker:r(void 0,`ADatePicker`),WeekPicker:r(`week`,`AWeekPicker`),MonthPicker:r(`month`,`AMonthPicker`),YearPicker:r(`year`,`AYearPicker`),TimePicker:r(`time`,`TimePicker`),QuarterPicker:r(`quarter`,`AQuarterPicker`)}}var br={icon:{tag:`svg`,attrs:{viewBox:`0 0 1024 1024`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z`}}]},name:`swap-right`,theme:`outlined`};function xr(e){for(var t=1;ty.value||h.value),[C,w]=tr(d),D=b();i({focus:()=>{var e;(e=D.value)==null||e.focus()},blur:()=>{var e;(e=D.value)==null||e.blur()}});let O=t=>c.valueFormat?e.toString(t,c.valueFormat):t,j=(e,t)=>{let n=O(e);s(`update:value`,n),s(`change`,n,t),l.onFieldChange()},M=e=>{s(`update:open`,e),s(`openChange`,e)},N=e=>{s(`focus`,e)},P=e=>{s(`blur`,e),l.onFieldBlur()},F=(e,t)=>{let n=O(e);s(`panelChange`,n,t)},I=e=>{let t=O(e);s(`ok`,t)},L=(e,t,n)=>{let r=O(e);s(`calendarChange`,r,t,n)},[z]=k(`DatePicker`,T),V=p(()=>c.value&&c.valueFormat?e.toDate(c.value,c.valueFormat):c.value),H=p(()=>c.defaultValue&&c.valueFormat?e.toDate(c.defaultValue,c.valueFormat):c.defaultValue),ee=p(()=>c.defaultPickerValue&&c.valueFormat?e.toDate(c.defaultPickerValue,c.valueFormat):c.defaultPickerValue);return()=>{var t,r,i,s,p,h,y;let b=E(E({},z.value),c.locale),T=E(E({},c),o),{prefixCls:O,bordered:k=!0,placeholder:R,suffixIcon:te=(t=a.suffixIcon)==null?void 0:t.call(a),picker:U=`date`,transitionName:re,allowClear:ie=!0,dateRender:W=a.dateRender,renderExtraFooter:ae=a.renderExtraFooter,separator:G=(r=a.separator)==null?void 0:r.call(a),clearIcon:oe=(i=a.clearIcon)==null?void 0:i.call(a),id:se=l.id.value}=T,K=wr(T,[`prefixCls`,`bordered`,`placeholder`,`suffixIcon`,`picker`,`transitionName`,`allowClear`,`dateRender`,`renderExtraFooter`,`separator`,`clearIcon`,`id`]);delete K[`onUpdate:value`],delete K[`onUpdate:open`];let{format:q,showTime:J}=T,de={};de=E(E(E({},de),J?Or(E({format:q,picker:U},J)):{}),U===`time`?Or(E(E({format:q},ne(K,[`disabledTime`])),{picker:U})):{});let Y=d.value,fe=n(_,null,[te||n(U===`time`?dr:sr,null,null),u.hasFeedback&&u.feedbackIcon]);return C(n(qn,A(A(A({dateRender:W,renderExtraFooter:ae,separator:G||n(`span`,{"aria-label":`to`,class:`${Y}-separator`},[n(Cr,null,null)]),ref:D,dropdownAlign:mr(f.value,c.placement),placeholder:pr(b,U,R),suffixIcon:fe,clearIcon:oe||n(ce,null,null),allowClear:ie,transitionName:re||`${g.value}-slide-up`},K),de),{},{disabled:v.value,id:se,value:V.value,defaultValue:H.value,defaultPickerValue:ee.value,picker:U,class:B({[`${Y}-${S.value}`]:S.value,[`${Y}-borderless`]:!k},le(Y,ue(u.status,c.status),u.hasFeedback),o.class,w.value,x.value),locale:b.lang,prefixCls:Y,getPopupContainer:o.getCalendarContainer||m.value,generateConfig:e,prevIcon:((s=a.prevIcon)==null?void 0:s.call(a))||n(`span`,{class:`${Y}-prev-icon`},null),nextIcon:((p=a.nextIcon)==null?void 0:p.call(a))||n(`span`,{class:`${Y}-next-icon`},null),superPrevIcon:((h=a.superPrevIcon)==null?void 0:h.call(a))||n(`span`,{class:`${Y}-super-prev-icon`},null),superNextIcon:((y=a.superNextIcon)==null?void 0:y.call(a))||n(`span`,{class:`${Y}-super-next-icon`},null),components:Er,direction:f.value,dropdownClassName:B(w.value,c.popupClassName,c.dropdownClassName),onChange:j,onOpenChange:M,onFocus:N,onBlur:P,onPanelChange:F,onOk:I,onCalendarChange:L}),null))}}})}var Er={button:nr,rangeItem:rr};function Dr(e){return e?Array.isArray(e)?e:[e]:[]}function Or(e){let{format:t,picker:n,showHour:r,showMinute:i,showSecond:a,use12Hours:o}=e,s=Dr(t)[0],c=E({},e);return s&&typeof s==`string`&&(!s.includes(`s`)&&a===void 0&&(c.showSecond=!1),!s.includes(`m`)&&i===void 0&&(c.showMinute=!1),!s.includes(`H`)&&!s.includes(`h`)&&r===void 0&&(c.showHour=!1),(s.includes(`a`)||s.includes(`A`))&&o===void 0&&(c.use12Hours=!0)),n===`time`?c:(typeof s==`function`&&delete c.format,{showTime:c})}function kr(e,t){let{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:o,QuarterPicker:s}=yr(e,t);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:o,QuarterPicker:s,RangePicker:Tr(e,t)}}export{We as a,_r as i,hr as n,gr as r,kr as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/group-login-BtMTJeS1.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/group-login-BtMTJeS1.js new file mode 100644 index 000000000..7026daae5 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/group-login-BtMTJeS1.js @@ -0,0 +1 @@ +import{E as e,On as t,_ as n,b as r,ct as i,k as a,mt as o,qt as s,tr as c,v as l,vn as u,y as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as f}from"./objectWithoutProperties-BjoYlK0I.js";import{B as p,H as m,z as h}from"./router-DPk8lv5-.js";import{t as g}from"./t-zpQIkBTV.js";import{h as _}from"./useApi-CROJJdhE-oP73ypFI.js";import{t as v}from"./alert-B0CAruYa.js";import{t as y}from"./button-B2y2NpJm.js";import{t as b}from"./spin-3P-IVef6.js";var x=`kefu:group-login:v1`,S=3e5,C=/^[A-Za-z0-9_-]{43}$/;function w(e,t){if(typeof e!=`string`||!e||e.length>2048||/[\s\u0000-\u001F\u007F\\%?#]/.test(e))throw Error(g(`集团登录地址配置无效`));let n=new URL(e),r=n.hostname.toLowerCase(),i=r===`localhost`||r===`[::1]`||/^127(?:\.\d{1,3}){3}$/.test(r);if(n.username||n.password||/^[a-z]+:\/\/[^/]*@/i.test(e)||n.search||n.hash||!(n.protocol===`https:`||n.protocol===`http:`&&(i||n.origin===t))||/(?:^|\/)\.{1,2}(?:\/|$)/.test(e.slice(e.indexOf(`://`)+3)))throw Error(g(`集团登录地址配置无效`));return n}function T(e,t){if(!e||e.enabled!==!0||e.client_id!==`kefu`)throw Error(g(`集团登录尚未启用`));let n=w(e.entry),r=w(e.authorize_url),i=w(e.redirect_uri,e.http_callback_allowed===!0?t:void 0),a=`${n.href.replace(/\/$/,``)}/sso/authorize`;if(r.href!==a||i.origin!==t||i.pathname!==`/auth/group-login`)throw Error(g(`集团登录地址配置无效`));return e}function E(e,t){let n=(e==null?void 0:e.http_callback_allowed)===!0&&typeof e.redirect_uri==`string`?new URL(e.redirect_uri).origin:void 0,r=w(e==null?void 0:e.redirect_uri,n);T(e,r.origin);let i=w(t,n);if(i.href!==`${i.origin}/`)throw Error(g(`集团登录地址配置无效`));return r.origin===i.origin?`/auth/group-login`:r.href}function D(e){return btoa(String.fromCharCode(...e)).replaceAll(`+`,`-`).replaceAll(`/`,`_`).replaceAll(`=`,``)}function O(e){return k.apply(this,arguments)}function k(){return k=f(function*(e,t=window.location.origin,n=sessionStorage,r=crypto,i=Date.now()){n.removeItem(x);let a=T(e,t);if(!(r!=null&&r.getRandomValues))throw Error(g(`请使用支持安全登录的浏览器和 HTTPS 地址`));let o=D(r.getRandomValues(new Uint8Array(32))),s=D(r.getRandomValues(new Uint8Array(32))),c=new TextEncoder().encode(s),l;if(r.subtle)l=new Uint8Array(yield r.subtle.digest(`SHA-256`,c));else{let e=yield h();e.init(),e.update(c),l=e.digest(`binary`)}let u=D(l);n.setItem(x,JSON.stringify({state:o,verifier:s,created:i,callback:a.redirect_uri,httpCallbackAllowed:a.http_callback_allowed===!0}));let d=new URL(a.authorize_url);return d.search=new URLSearchParams({client_id:`kefu`,redirect_uri:a.redirect_uri,state:o,code_challenge:u,code_challenge_method:`S256`}).toString(),d.href}),k.apply(this,arguments)}function A(e,t=sessionStorage,n=Date.now()){var r,i;let a=t.getItem(x);t.removeItem(x);let o=new URL(e),s=[...o.searchParams.keys()];if(o.username||o.password||/^[a-z]+:\/\/[^/]*@/i.test(e)||o.hash||s.length!==2||s.some(e=>![`code`,`state`].includes(e))||o.searchParams.getAll(`code`).length!==1||o.searchParams.getAll(`state`).length!==1)throw Error(g(`集团登录回调无效,请重新登录`));let c=(r=o.searchParams.get(`code`))==null?``:r,l=(i=o.searchParams.get(`state`))==null?``:i;if(!/^[A-Za-z0-9_-]{32,256}$/.test(c)||!C.test(l)||!a)throw Error(g(`集团登录已过期,请重新登录`));let u;try{u=JSON.parse(a)}catch(e){throw Error(g(`集团登录已过期,请重新登录`))}if(!u||typeof u.created!=`number`||!Number.isFinite(u.created)||nS||u.state!==l||typeof u.verifier!=`string`||!C.test(u.verifier))throw Error(g(`集团登录已过期,请重新登录`));let d=w(u.callback,u.httpCallbackAllowed===!0?o.origin:void 0);if(d.href!==`${o.origin}${o.pathname}`||d.pathname!==`/auth/group-login`)throw Error(g(`集团登录回调无效,请重新登录`));return{code:c,code_verifier:u.verifier}}var j={class:`space-y-5 py-8`},M={class:`text-xl font-semibold`},N=a({__name:`group-login`,setup(a){let h=u(``),S=_(),C=p();return i(f(function*(){let e=window.location.href,t=new URL(e),n=!!(t.search||t.hash);n&&window.history.replaceState(window.history.state,``,t.pathname);try{if(n){let t=A(e);yield C.authGroupLogin(t)}else{sessionStorage.removeItem(x);let e=yield m(),t=E(e,window.location.origin);if(t!==`/auth/group-login`){window.location.replace(t);return}let n=yield O(e);window.location.assign(n)}}catch(e){h.value=g(`集团登录未完成或已过期,请重新登录。若账号已停用,请联系管理员。`)}})),(i,a)=>(o(),r(`div`,j,[n(`h1`,M,c(t(g)(`集团账号登录`)),1),h.value?(o(),l(t(v),{key:0,type:`error`,message:h.value,"show-icon":``},null,8,[`message`])):(o(),l(t(b),{key:1,tip:t(g)(`正在安全登录…`)},null,8,[`tip`])),h.value?(o(),l(t(y),{key:2,block:``,onClick:a[0]||(a[0]=e=>t(S).replace(`/auth/login`))},{default:s(()=>[e(c(t(g)(`返回登录`)),1)]),_:1})):d(``,!0)]))}});export{N as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/hasIn-BIluNPSA.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/hasIn-BIluNPSA.js new file mode 100644 index 000000000..6667f0c23 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/hasIn-BIluNPSA.js @@ -0,0 +1 @@ +import{c as e,v as t}from"./vc-trigger-BzbjrH10.js";import{n,r,t as i}from"./isObjectLike-DNah0Hql.js";import{f as a,p as o,u as s}from"./_getTag-2z2WZcIh.js";var c=`[object Symbol]`;function l(e){return typeof e==`symbol`||i(e)&&n(e)==c}function u(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n`,24)])])}var s=r(i,[[`render`,o]]);export{s as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-404-BI3hQ7ZR.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-404-BI3hQ7ZR.js new file mode 100644 index 000000000..a3b82798a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-404-BI3hQ7ZR.js @@ -0,0 +1 @@ +import{T as e,b as t,mt as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as r}from"./_plugin-vue_export-helper-BDNMzG2s.js";var i={},a={height:`571`,viewBox:`0 0 860 571`,width:`860`,xmlns:`http://www.w3.org/2000/svg`,"xmlns:xlink":`http://www.w3.org/1999/xlink`};function o(r,i){return n(),t(`svg`,a,[...i[0]||(i[0]=[e(``,36)])])}var s=r(i,[[`render`,o]]);export{s as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-500-z_hKUj8N.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-500-z_hKUj8N.js new file mode 100644 index 000000000..7dbc0d9d5 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-500-z_hKUj8N.js @@ -0,0 +1 @@ +import{T as e,b as t,mt as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as r}from"./_plugin-vue_export-helper-BDNMzG2s.js";var i={},a={height:`699`,viewBox:`0 0 1119 699`,width:`1119`,xmlns:`http://www.w3.org/2000/svg`,"xmlns:xlink":`http://www.w3.org/1999/xlink`};function o(r,i){return n(),t(`svg`,a,[...i[0]||(i[0]=[e(`server down`,51)])])}var s=r(i,[[`render`,o]]);export{s as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-button-k7TZH6KR.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-button-k7TZH6KR.js new file mode 100644 index 000000000..ffffb9eb3 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-button-k7TZH6KR.js @@ -0,0 +1,3 @@ +import{$n as e,B as t,D as n,E as r,En as i,Ht as a,J as o,L as s,Lt as c,On as l,Q as u,Tn as d,Ut as f,Wt as p,Xt as m,Zn as h,an as g,b as _,bn as v,ct as y,er as b,et as x,fn as S,ft as C,g as w,gn as T,gt as E,jt as D,k as O,mt as k,o as A,pn as ee,qt as j,tr as te,tt as M,u as ne,v as N,vn as P,wt as re,xn as ie,xt as F,y as ae,z as oe}from"./runtime-core.esm-bundler-DkysjgTd.js";import{w as se}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as I}from"./objectSpread2-BmonrgTA.js";import{n as L,t as ce}from"./objectWithoutProperties-BjoYlK0I.js";import{t as le}from"./cn-BpFrWzX2.js";import{b as ue,i as de,m as fe,n as pe,r as me,u as he}from"./dist-Bm6Jk3iy.js";import{n as ge}from"./defu-1oANYd5X.js";import{S as _e,_ as ve,k as ye,l as be,n as xe,r as Se,s as Ce,t as we,w as Te}from"./dist-DUuDCbWu.js";import{c as R,d as Ee,f as De,i as Oe,n as ke,o as Ae,r as je,s as Me}from"./VisuallyHiddenInput-CuzFbMyk.js";import{n as Ne,r as Pe,t as z}from"./Primitive-Bi_oIzTM.js";import{t as Fe}from"./button-Cr_3AtOU.js";function Ie(e,t){if(t.has(e))throw TypeError(`Cannot initialize the same private elements twice on an object`)}function Le(e,t,n){Ie(e,t),t.set(e,n)}function Re(e,t,n){if(typeof e==`function`?e===t:e.has(t))return arguments.length<3?t:n;throw TypeError(`Private element is not present on this object`)}function ze(e,t){return e.get(Re(e,t))}function Be(e){return typeof e==`string`?`'${e}'`:new Ve().serialize(e)}var Ve=function(){var e=new WeakMap;class t{constructor(){Le(this,e,new Map)}compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?e.localeCompare(t):n===`number`&&r===`number`?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return`null`;switch(typeof e){case`string`:return t?e:`'${e}'`;case`bigint`:return`${e}n`;case`object`:return this.$object(e);case`function`:return this.$function(e)}return String(e)}serializeObject(e){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(r,Object.entries(e))}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof(t==null?void 0:t.entries)==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;ethis.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let e of[`Error`,`RegExp`,`URL`])t.prototype[`$`+e]=function(t){return`${e}(${t})`};for(let e of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])t.prototype[`$`+e]=function(t){return`${e}[${t.join(`,`)}]`};for(let e of[`BigInt64Array`,`BigUint64Array`])t.prototype[`$`+e]=function(t){return`${e}[${t.join(`n,`)}${t.length>0?`n`:``}]`};return t}();function He(e,t){return e===t||Be(e)===Be(t)}function B(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function Ue(e,t,n){let r=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}function We(e){return e==null}function Ge(e,t){return We(e)?!1:Array.isArray(e)?e.some(e=>He(e,t)):He(e,t)}var Ke=[`INPUT`,`TEXTAREA`];function qe(e,t,n,r={}){if(!t||r.enableIgnoredElement&&Ke.includes(t.nodeName))return null;let{arrowKeyOptions:i=`both`,attributeName:a=`[data-reka-collection-item]`,itemsArray:o=[],loop:s=!0,dir:c=`ltr`,preventScroll:l=!0,focus:u=!1}=r,[d,f,p,m,h,g]=[e.key===`ArrowRight`,e.key===`ArrowLeft`,e.key===`ArrowUp`,e.key===`ArrowDown`,e.key===`Home`,e.key===`End`],_=p||m,v=d||f;if(!h&&!g&&(!_&&!v||i===`vertical`&&v||i===`horizontal`&&_))return null;let y=n?Array.from(n.querySelectorAll(a)):o;if(!y.length)return null;l&&e.preventDefault();let b=null;return v||_?b=Je(y,t,{goForward:_?m:c===`ltr`?d:f,loop:s}):h?b=y.at(0)||null:g&&(b=y.at(-1)||null),u&&(b==null||b.focus()),b}function Je(e,t,n,r=e.includes(t)?e.length:e.length+1){if(--r===0)return null;let i=e.indexOf(t),a;if(a=i===-1?n.goForward?0:e.length-1:n.goForward?i+1:i-1,!n.loop&&(a<0||a>=e.length))return null;let o=e[(a+e.length)%e.length];return o?o.hasAttribute(`disabled`)&&o.getAttribute(`disabled`)!==`false`?Je(e,o,n,r):o:null}var Ye=Se(()=>{let e=P(new Map),t=P(),n=w(()=>{for(let t of e.value.values())if(t)return!0;return!1}),r=Ee({scrollBody:P(!0)}),i=null,o=()=>{var e;document.body.style.paddingRight=``,document.body.style.marginRight=``,document.body.style.pointerEvents=``,document.documentElement.style.removeProperty(`--scrollbar-width`),document.body.style.overflow=(e=t.value)==null?``:e,be&&(i==null||i()),t.value=void 0};return a(n,(e,a)=>{var s;if(!Ce)return;if(!e){a&&o();return}t.value===void 0&&(t.value=document.body.style.overflow);let c=window.innerWidth-document.documentElement.clientWidth,l={padding:c,margin:0},u=(s=r.scrollBody)!=null&&s.value?typeof r.scrollBody.value==`object`?ge({padding:r.scrollBody.value.padding===!0?c:r.scrollBody.value.padding,margin:r.scrollBody.value.margin===!0?c:r.scrollBody.value.margin},l):l:{padding:0,margin:0};c>0&&(document.body.style.paddingRight=typeof u.padding==`number`?`${u.padding}px`:String(u.padding),document.body.style.marginRight=typeof u.margin==`number`?`${u.margin}px`:String(u.margin),document.documentElement.style.setProperty(`--scrollbar-width`,`${c}px`),document.body.style.overflow=`hidden`),be&&(i=he(document,`touchmove`,e=>Qe(e),{passive:!1})),M(()=>{n.value&&(document.body.style.pointerEvents=`none`,document.body.style.overflow=`hidden`)})},{immediate:!0,flush:`sync`}),e});function Xe(e){let t=Math.random().toString(36).substring(2,7),n=Ye();n.value.set(t,e!=null&&e);let r=w({get:()=>{var e;return(e=n.value.get(t))!=null&&e},set:e=>n.value.set(t,e)});return _e(()=>{n.value.delete(t)}),r}function Ze(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth1||(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function $e(e){let t=Ee({dir:P(`ltr`)});return w(()=>{var n;return(e==null?void 0:e.value)||((n=t.dir)==null?void 0:n.value)||`ltr`})}var et=0;function tt(){f(e=>{var t,n;if(!Ce)return;let r=document.querySelectorAll(`[data-reka-focus-guard]`);document.body.insertAdjacentElement(`afterbegin`,(t=r[0])==null?nt():t),document.body.insertAdjacentElement(`beforeend`,(n=r[1])==null?nt():n),et++,e(()=>{et===1&&document.querySelectorAll(`[data-reka-focus-guard]`).forEach(e=>e.remove()),et--})})}function nt(){let e=document.createElement(`span`);return e.setAttribute(`data-reka-focus-guard`,``),e.tabIndex=0,e.style.outline=`none`,e.style.opacity=`0`,e.style.position=`fixed`,e.style.pointerEvents=`none`,e}function rt(e,t){let n=ve(!1,300);Te(()=>{n.value=!1});let r=P(null),i=we();function a(){r.value=null,n.value=!1}function o(e,t){if(!t)return;let i=e.currentTarget,a={x:e.clientX,y:e.clientY},o=at(a,it(a,i.getBoundingClientRect()),1),s=ot(t.getBoundingClientRect()),c=ct([...o,...s]);r.value=c,n.value=!0}return f(n=>{if(e.value&&t.value){let r=e=>o(e,t.value),i=t=>o(t,e.value);e.value.addEventListener(`pointerleave`,r),t.value.addEventListener(`pointerleave`,i),n(()=>{var n,a;(n=e.value)==null||n.removeEventListener(`pointerleave`,r),(a=t.value)==null||a.removeEventListener(`pointerleave`,i)})}}),f(n=>{if(r.value){var o;let s=n=>{var o,s;if(!r.value||!(n.target instanceof Element))return;let c=n.target,l={x:n.clientX,y:n.clientY},u=((o=e.value)==null?void 0:o.contains(c))||((s=t.value)==null?void 0:s.contains(c)),d=!st(l,r.value),f=!!c.closest(`[data-grace-area-trigger]`);u?a():(d||f)&&(a(),i.trigger())};(o=e.value)==null||o.ownerDocument.addEventListener(`pointermove`,s),n(()=>{var t;return(t=e.value)==null?void 0:t.ownerDocument.removeEventListener(`pointermove`,s)})}}),{isPointerInTransit:n,onPointerExit:i.on}}function it(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,i,a)){case a:return`left`;case i:return`right`;case n:return`top`;case r:return`bottom`;default:throw Error(`unreachable`)}}function at(e,t,n=5){let r=[];switch(t){case`top`:r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case`bottom`:r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case`left`:r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case`right`:r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}function ot(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}function st(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;er!=l>r&&n<(c-o)*(r-s)/(l-s)+o&&(i=!i)}return i}function ct(e){let t=e.slice();return t.sort((e,t)=>e.xt.x?1:e.yt.y)),lt(t)}function lt(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n=2;){let e=t.at(-1),n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n.at(-1),t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var ut=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},dt=new WeakMap,ft=new WeakMap,pt={},mt=0,ht=function(e){return e&&(e.host||ht(e.parentNode))},gt=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=ht(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},_t=function(e,t,n,r){var i=gt(t,Array.isArray(e)?e:[e]);pt[n]||(pt[n]=new WeakMap);var a=pt[n],o=[],s=new Set,c=new Set(i),l=function(e){!e||s.has(e)||(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){!e||c.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(dt.get(e)||0)+1,l=(a.get(e)||0)+1;dt.set(e,c),a.set(e,l),o.push(e),c===1&&i&&ft.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),mt++,function(){o.forEach(function(e){var t=dt.get(e)-1,i=a.get(e)-1;dt.set(e,t),a.set(e,i),t||(ft.has(e)||e.removeAttribute(r),ft.delete(e)),i||e.removeAttribute(n)}),mt--,mt||(dt=new WeakMap,dt=new WeakMap,ft=new WeakMap,pt={})}},vt=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||ut(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),_t(r,i,n,`aria-hidden`)):function(){return null}};function yt(e){let t;a(()=>de(e),e=>{let n=!1;try{n=!!(e!=null&&e.closest(`[popover]:not(:popover-open)`))}catch(e){}e&&!n?t=vt(e):t&&t()}),C(()=>{t&&t()})}function bt(e){let t=P(),n=w(()=>{var e,n;return(e=(n=t.value)==null?void 0:n.width)==null?0:e}),r=w(()=>{var e,n;return(e=(n=t.value)==null?void 0:n.height)==null?0:e}),i;return y(()=>{let n=de(e);n?(t.value={width:n.offsetWidth,height:n.offsetHeight},i=new ResizeObserver(e=>{if(!Array.isArray(e)||!e.length)return;let r=e[0],i,a;if(`borderBoxSize`in r){let e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,a=t.blockSize}else i=n.offsetWidth,a=n.offsetHeight;t.value={width:i,height:a}}),i.observe(n,{box:`border-box`})):t.value=void 0}),C(()=>{i==null||i.disconnect(),i=void 0}),{width:n,height:r}}function xt(e,t){let n=P(e);function r(e){let r=t[n.value][e];return r==null?n.value:r}return{state:n,dispatch:e=>{n.value=r(e)}}}function St(e){let t=ve(``,1e3);return{search:t,handleTypeaheadSearch:(n,r)=>{if(t.value+=n,e)e(n);else{let e=B(),n=r.map(e=>{var t,n,r,i;return I(I({},e),{},{textValue:(t=(n=(r=e.value)==null?void 0:r.textValue)==null?(i=e.ref.textContent)==null?void 0:i.trim():n)==null?``:t})}),i=n.find(t=>t.ref===e),a=wt(n.map(e=>e.textValue),t.value,i==null?void 0:i.textValue),o=n.find(e=>e.textValue===a);return o&&o.ref.focus(),o==null?void 0:o.ref}},resetTypeahead:()=>{t.value=``}}}function Ct(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function wt(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,a=Ct(e,Math.max(i,0));r.length===1&&(a=a.filter(e=>e!==n));let o=a.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return o===n?void 0:o}function Tt(e,t){var n,r;let i=P({}),o=P(`none`),s=P(e),c=e.value?`mounted`:`unmounted`,l,u=(n=(r=t.value)==null?void 0:r.ownerDocument.defaultView)==null?pe:n,{state:d,dispatch:f}=xt(c,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}}),p=e=>{if(Ce){var n;let r=new CustomEvent(e,{bubbles:!1,cancelable:!1});(n=t.value)==null||n.dispatchEvent(r)}};a(e,function(){var e=L(function*(e,n){let r=n!==e;if(yield M(),r){var a;let r=o.value,s=Et(t.value);e?(f(`MOUNT`),p(`enter`),s===`none`&&p(`after-enter`)):s===`none`||s===`undefined`||((a=i.value)==null?void 0:a.display)===`none`?(f(`UNMOUNT`),p(`leave`),p(`after-leave`)):n&&r!==s?(f(`ANIMATION_OUT`),p(`leave`)):(f(`UNMOUNT`),p(`after-leave`))}});return function(t,n){return e.apply(this,arguments)}}(),{immediate:!0});let m=e=>{let n=Et(t.value),r=n.includes(CSS.escape(e.animationName)),i=d.value===`mounted`?`enter`:`leave`;if(e.target===t.value&&r&&(p(`after-${i}`),f(`ANIMATION_END`),!s.value)){let e=t.value.style.animationFillMode;t.value.style.animationFillMode=`forwards`,l=u==null?void 0:u.setTimeout(()=>{var n;((n=t.value)==null?void 0:n.style.animationFillMode)===`forwards`&&(t.value.style.animationFillMode=e)})}e.target===t.value&&n===`none`&&f(`ANIMATION_END`)},h=e=>{e.target===t.value&&(o.value=Et(t.value))},g=a(t,(e,t)=>{e?(i.value=getComputedStyle(e),e.addEventListener(`animationstart`,h),e.addEventListener(`animationcancel`,m),e.addEventListener(`animationend`,m)):(f(`ANIMATION_END`),l!==void 0&&(u==null||u.clearTimeout(l)),t==null||t.removeEventListener(`animationstart`,h),t==null||t.removeEventListener(`animationcancel`,m),t==null||t.removeEventListener(`animationend`,m))},{immediate:!0}),_=a(d,()=>{let e=Et(t.value);o.value=d.value===`mounted`?e:`none`});return C(()=>{g(),_(),t.value&&(t.value.removeEventListener(`animationstart`,h),t.value.removeEventListener(`animationcancel`,m),t.value.removeEventListener(`animationend`,m)),l!==void 0&&(u==null||u.clearTimeout(l))}),{isPresent:w(()=>[`mounted`,`unmountSuspended`].includes(d.value))}}function Et(e){return e&&getComputedStyle(e).animationName||`none`}var Dt=O({name:`Presence`,props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:n,expose:r}){let{present:i,forceMount:a}=d(e),o=P(),{isPresent:c}=Tt(i,o);r({present:c});let l=n.default({present:c.value});l=Pe(l||[]);let u=s();if(l&&(l==null?void 0:l.length)>1){var f;let e=u!=null&&(f=u.parent)!=null&&f.type.name?`<${u.parent.type.name} />`:`component`;throw Error([`Detected an invalid children for \`${e}\` for \`Presence\` component.`,``,"Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.",`You can apply a few solutions:`,["Provide a single child element so that `presence` directive attach correctly.",`Ensure the first child is an actual element instead of a raw text node or comment node.`].map(e=>` - ${e}`).join(` +`)].join(` +`))}return()=>a.value||i.value||c.value?t(n.default({present:c.value})[0],{ref:e=>{let t=de(e);return(t==null?void 0:t.hasAttribute)===void 0||(t!=null&&t.hasAttribute(`data-reka-popper-content-wrapper`)?o.value=t.firstElementChild:o.value=t),t}}):null}}),Ot=`dismissableLayer.pointerDownOutside`,kt=`dismissableLayer.focusOutside`;function At(e,t){if(!(t instanceof Element))return!1;let n=t.closest(`[data-dismissable-layer]`),r=e.dataset.dismissableLayer===``?e:e.querySelector(`[data-dismissable-layer]`),i=Array.from(e.ownerDocument.querySelectorAll(`[data-dismissable-layer]`));return!!(n&&(r===n||i.indexOf(r){});return f(r=>{if(!Ce||!i(n))return;let a=function(){var n=L(function*(n){let r=n.target;if(!(!(t!=null&&t.value)||!r)){if(At(t.value,r)){c.value=!1;return}if(n.target&&!c.value){let t={originalEvent:n};function r(){Ue(Ot,e,t)}n.pointerType===`touch`?(s.removeEventListener(`click`,l.value),l.value=r,s.addEventListener(`click`,l.value,{once:!0})):r()}else s.removeEventListener(`click`,l.value);c.value=!1}});return function(e){return n.apply(this,arguments)}}(),o=window.setTimeout(()=>{s.addEventListener(`pointerdown`,a)},0);r(()=>{window.clearTimeout(o),s.removeEventListener(`pointerdown`,a),s.removeEventListener(`click`,l.value)})}),{onPointerDownCapture:()=>{i(n)&&(c.value=!0)}}}function Mt(e,t,n=!0){var r,a,o;let s=(r=t==null||(a=t.value)==null?void 0:a.ownerDocument)==null?(o=globalThis)==null?void 0:o.document:r,c=P(!1);return f(r=>{if(!Ce||!i(n))return;let a=function(){var n=L(function*(n){if(!(t!=null&&t.value))return;yield M(),yield M();let r=n.target;!t.value||!r||At(t.value,r)||n.target&&!c.value&&Ue(kt,e,{originalEvent:n})});return function(e){return n.apply(this,arguments)}}();s.addEventListener(`focusin`,a),r(()=>s.removeEventListener(`focusin`,a))}),{onFocusCapture:()=>{i(n)&&(c.value=!0)},onBlurCapture:()=>{i(n)&&(c.value=!1)}}}var V=T({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set}),Nt=O({__name:`DismissableLayer`,props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1,default:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`dismiss`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:o}=R(),s=w(()=>{var e,t;return(e=(t=o.value)==null?void 0:t.ownerDocument)==null?globalThis.document:e}),c=w(()=>V.layersRoot),u=w(()=>o.value?Array.from(c.value).indexOf(o.value):-1),d=w(()=>V.layersWithOutsidePointerEventsDisabled.size>0),p=w(()=>{let e=Array.from(c.value),[t]=[...V.layersWithOutsidePointerEventsDisabled].slice(-1),n=e.indexOf(t);return u.value>=n}),m=jt(function(){var e=L(function*(e){let t=[...V.branches].some(t=>t==null?void 0:t.contains(e.target));!n.present||!p.value||t||(r(`pointerDownOutside`,e),r(`interactOutside`,e),yield M(),e.defaultPrevented||r(`dismiss`))});return function(t){return e.apply(this,arguments)}}(),o),h=Mt(e=>{let t=[...V.branches].some(t=>t==null?void 0:t.contains(e.target));!n.present||t||(r(`focusOutside`,e),r(`interactOutside`,e),e.defaultPrevented||r(`dismiss`))},o);return me(`Escape`,e=>{n.present&&u.value===c.value.size-1&&(r(`escapeKeyDown`,e),e.defaultPrevented||r(`dismiss`))}),a([o,()=>n.disableOutsidePointerEvents,()=>n.present],([e,t,n],r,i)=>{!e||!n||t&&(V.layersWithOutsidePointerEventsDisabled.size===0&&(V.originalBodyPointerEvents=s.value.body.style.pointerEvents,s.value.body.style.pointerEvents=`none`),V.layersWithOutsidePointerEventsDisabled.add(e),i(()=>{V.layersWithOutsidePointerEventsDisabled.delete(e),V.layersWithOutsidePointerEventsDisabled.size===0&&!We(V.originalBodyPointerEvents)&&(s.value.body.style.pointerEvents=V.originalBodyPointerEvents)}))},{immediate:!0}),a([o,()=>n.present],([e,t],n,r)=>{!e||!t||(c.value.add(e),r(()=>{c.value.delete(e)}))},{immediate:!0}),f(e=>{e(()=>{o.value&&(c.value.delete(o.value),V.layersWithOutsidePointerEventsDisabled.delete(o.value))})}),(e,t)=>(k(),N(l(z),{ref:l(i),"as-child":e.asChild,as:e.as,"data-dismissable-layer":``,style:b({pointerEvents:d.value?p.value?`auto`:`none`:void 0}),onFocusCapture:l(h).onFocusCapture,onBlurCapture:l(h).onBlurCapture,onPointerdownCapture:l(m).onPointerDownCapture},{default:j(()=>[F(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`style`,`onFocusCapture`,`onBlurCapture`,`onPointerdownCapture`]))}}),Pt=xe(()=>P([]));function Ft(){let e=Pt();return{add(t){let n=e.value[0];t!==n&&(n==null||n.pause()),e.value=It(e.value,t),e.value.unshift(t)},remove(t){var n;e.value=It(e.value,t),(n=e.value[0])==null||n.resume()}}}function It(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var Lt=`focusScope.autoFocusOnMount`,Rt=`focusScope.autoFocusOnUnmount`,zt={bubbles:!1,cancelable:!0};function Bt(e,{select:t=!1}={}){let n=B();for(let r of e)if(H(r,{select:t}),B()!==n)return!0}function Vt(e){let t=Ht(e);return[Ut(t,e),Ut(t.reverse(),e)]}function Ht(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Ut(e,t){for(let n of e)if(!Wt(n,{upTo:t}))return n}function Wt(e,{upTo:t}){if(getComputedStyle(e).visibility===`hidden`)return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display===`none`)return!0;e=e.parentElement}return!1}function Gt(e){return e instanceof HTMLInputElement&&`select`in e}function H(e,{select:t=!1}={}){if(e&&e.focus){let n=B();e.focus({preventScroll:!0}),e!==n&&Gt(e)&&t&&e.select()}}var Kt=O({__name:`FocusScope`,props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},present:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`mountAutoFocus`,`unmountAutoFocus`],setup(e,{emit:t}){let n=e,r=t,{currentRef:i,currentElement:o}=R(),s=P(null),c=Ft(),u=T({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});f(e=>{if(!Ce)return;let t=o.value;if(!n.trapped)return;function r(e){if(u.paused||!t)return;let n=e.target;t.contains(n)?s.value=n:H(s.value,{select:!0})}function i(e){if(u.paused||!t)return;let n=e.relatedTarget;n!==null&&(t.contains(n)||H(s.value,{select:!0}))}function a(e){let n=s.value;n!==null&&e.some(e=>e.removedNodes.length>0)&&(t.contains(n)||H(t))}document.addEventListener(`focusin`,r),document.addEventListener(`focusout`,i);let c=new MutationObserver(a);t&&c.observe(t,{childList:!0,subtree:!0}),e(()=>{document.removeEventListener(`focusin`,r),document.removeEventListener(`focusout`,i),c.disconnect()})});function d(e,t){let n=new CustomEvent(Lt,zt),i=e=>r(`mountAutoFocus`,e);e.addEventListener(Lt,i),e.dispatchEvent(n),e.removeEventListener(Lt,i),n.defaultPrevented||(Bt(Ht(e),{select:!0}),B()===t&&H(e))}f(function(){var e=L(function*(e){let t=o.value;if(yield M(),!t)return;n.present!==!1&&c.add(u);let i=B();!t.contains(i)&&n.present!==!1&&d(t,i),e(()=>{let e=new CustomEvent(Rt,zt),n=e=>{r(`unmountAutoFocus`,e)};t.addEventListener(Rt,n),t.dispatchEvent(e),t.setAttribute(`data-focus-scope-unmounting`,``),setTimeout(()=>{e.defaultPrevented||H(i==null?document.body:i,{select:!0}),t.removeEventListener(Rt,n),c.remove(u),t.removeAttribute(`data-focus-scope-unmounting`)},0)})});return function(t){return e.apply(this,arguments)}}()),a(()=>n.present,function(){var e=L(function*(e,t){if(!Ce)return;if(e===!1&&t===!0){c.remove(u);return}if(e!==!0||t!==!1)return;c.add(u),yield M();let n=o.value;if(!n)return;let r=B();n.contains(r)||d(n,r)});return function(t,n){return e.apply(this,arguments)}}());function p(e){if(!n.loop&&!n.trapped||u.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=B();if(t&&r){let t=e.currentTarget,[i,a]=Vt(t);i&&a?!e.shiftKey&&r===a?(e.preventDefault(),n.loop&&H(i,{select:!0})):e.shiftKey&&r===i&&(e.preventDefault(),n.loop&&H(a,{select:!0})):r===t&&e.preventDefault()}}return(e,t)=>(k(),N(l(z),{ref_key:`currentRef`,ref:i,tabindex:`-1`,"as-child":e.asChild,as:e.as,onKeydown:p},{default:j(()=>[F(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),qt=`menu.itemSelect`,Jt=[`Enter`,` `],Yt=[`ArrowDown`,`PageUp`,`Home`],Xt=[`ArrowUp`,`PageDown`,`End`],Zt=[...Yt,...Xt];[...Jt],[...Jt];function Qt(e){return e?`open`:`closed`}function $t(e){let t=B();for(let n of e)if(n===t||(n.focus(),B()!==t))return}function en(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;er!=l>r&&n<(c-o)*(r-s)/(l-s)+o&&(i=!i)}return i}function tn(e,t){return t?en({x:e.clientX,y:e.clientY},t):!1}function nn(e){return e.pointerType===`mouse`}var rn=O({__name:`Teleport`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e,n=Ee({}),r=w(()=>{var e,r,i;return(e=(r=t.to)==null?(i=n.teleportTo)==null?void 0:i.value:r)==null?`body`:e}),i=fe();return(e,t)=>l(i)||e.forceMount?(k(),N(ne,{key:0,to:r.value,disabled:e.disabled,defer:e.defer},[F(e.$slots,`default`)],8,[`to`,`disabled`,`defer`])):ae(`v-if`,!0)}}),an=`data-reka-collection-item`;function on(e={}){let{key:n=``,isProvider:r=!1}=e,i=`${n}CollectionProvider`,s;if(r){let e=P(new Map);s={collectionRef:P(),itemMap:e},E(i,s)}else s=o(i);let c=(e=!1)=>{let t=s.collectionRef.value;if(!t)return[];let n=Array.from(t.querySelectorAll(`[${an}]`)),r=new Map(n.map((e,t)=>[e,t])),i=Array.from(s.itemMap.value.values()).sort((e,t)=>{var n,i;return((n=r.get(e.ref))==null?-1:n)-((i=r.get(t.ref))==null?-1:i)});return e?i:i.filter(e=>e.ref.dataset.disabled!==``)},l=O({name:`CollectionSlot`,inheritAttrs:!1,setup(e,{slots:n,attrs:r}){let{primitiveElement:i,currentElement:o}=je();return a(o,()=>{s.collectionRef.value=o.value}),()=>t(Ne,I({ref:i},r),n)}}),u=O({name:`CollectionItem`,inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(e,{slots:n,attrs:r}){let{primitiveElement:i,currentElement:a}=je();return f(t=>{if(a.value){let n=S(a.value);s.itemMap.value.set(n,{ref:a.value,value:e.value}),t(()=>s.itemMap.value.delete(n))}}),()=>t(Ne,I(I({},r),{},{[an]:``,ref:i}),n)}});return{getItems:c,reactiveItems:w(()=>Array.from(s.itemMap.value.values())),itemMapSize:w(()=>s.itemMap.value.size),CollectionSlot:l,CollectionItem:u}}var sn=`rovingFocusGroup.onEntryFocus`,cn={bubbles:!1,cancelable:!0},ln={ArrowLeft:`prev`,ArrowUp:`prev`,ArrowRight:`next`,ArrowDown:`next`,PageUp:`first`,Home:`first`,PageDown:`last`,End:`last`};function un(e,t){return t===`rtl`?e===`ArrowLeft`?`ArrowRight`:e===`ArrowRight`?`ArrowLeft`:e:e}function dn(e,t,n){let r=un(e.key,n);if(!(t===`vertical`&&[`ArrowLeft`,`ArrowRight`].includes(r))&&!(t===`horizontal`&&[`ArrowUp`,`ArrowDown`].includes(r)))return ln[r]}function fn(e,t=!1){let n=B();for(let r of e)if(r===n||(r.focus({preventScroll:t}),B()!==n))return}function pn(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var[mn,hn]=De(`PopperRoot`),gn=O({inheritAttrs:!1,__name:`PopperRoot`,setup(e){let t=P();return hn({anchor:t,onAnchorChange:e=>t.value=e}),(e,t)=>F(e.$slots,`default`)}}),_n=O({__name:`PopperAnchor`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n,currentElement:r}=R(),i=mn();return p(()=>{var e;i.onAnchorChange((e=t.reference)==null?r.value:e)}),(e,t)=>(k(),N(l(z),{ref:l(n),as:e.as,"as-child":e.asChild},{default:j(()=>[F(e.$slots,`default`)]),_:3},8,[`as`,`as-child`]))}}),vn={key:0,d:`M0 0L6 6L12 0`},yn={key:1,d:`M0 0L4.58579 4.58579C5.36683 5.36683 6.63316 5.36684 7.41421 4.58579L12 0`},bn=O({__name:`Arrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return R(),(e,n)=>(k(),N(l(z),x(t,{width:e.width,height:e.height,viewBox:e.asChild?void 0:`0 0 12 6`,preserveAspectRatio:e.asChild?void 0:`none`}),{default:j(()=>[F(e.$slots,`default`,{},()=>[e.rounded?(k(),_(`path`,yn)):(k(),_(`path`,vn))])]),_:3},16,[`width`,`height`,`viewBox`,`preserveAspectRatio`]))}});function xn(e){return e!==null}function Sn(e){return{name:`transformOrigin`,options:e,fn(t){var n,r,i,a,o;let{placement:s,rects:c,middlewareData:l}=t,u=((n=l.arrow)==null?void 0:n.centerOffset)!==0,d=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,m]=Cn(s),h={start:e.dir===`rtl`?`100%`:`0%`,center:`50%`,end:e.dir===`rtl`?`0%`:`100%`}[m],g={start:`0%`,center:`50%`,end:`100%`}[m],_=((r=(i=l.arrow)==null?void 0:i.x)==null?0:r)+d/2,v=((a=(o=l.arrow)==null?void 0:o.y)==null?0:a)+f/2,y=``,b=``;return p===`bottom`?(y=u?h:`${_}px`,b=`${-f}px`):p===`top`?(y=u?h:`${_}px`,b=`${c.floating.height+f}px`):p===`right`?(y=`${-f}px`,b=u?g:`${v}px`):p===`left`&&(y=`${c.floating.width+f}px`,b=u?g:`${v}px`),{data:{x:y,y:b}}}}}function Cn(e){let[t,n=`center`]=e.split(`-`);return[t,n]}var wn=[`top`,`right`,`bottom`,`left`],U=Math.min,W=Math.max,Tn=Math.round,En=Math.floor,G=e=>({x:e,y:e}),Dn={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function On(e,t,n){return W(e,U(t,n))}function K(e,t){return typeof e==`function`?e(t):e}function q(e){return e.split(`-`)[0]}function kn(e){return e.split(`-`)[1]}function An(e){return e===`x`?`y`:`x`}function jn(e){return e===`y`?`height`:`width`}function J(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function Mn(e){return An(J(e))}function Nn(e,t,n){n===void 0&&(n=!1);let r=kn(e),i=Mn(e),a=jn(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=Hn(o)),[o,Hn(o)]}function Pn(e){let t=Hn(e);return[Fn(e),t,Fn(t)]}function Fn(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var In=[`left`,`right`],Ln=[`right`,`left`],Rn=[`top`,`bottom`],zn=[`bottom`,`top`];function Bn(e,t,n){switch(e){case`top`:case`bottom`:return n?t?Ln:In:t?In:Ln;case`left`:case`right`:return t?Rn:zn;default:return[]}}function Vn(e,t,n,r){let i=kn(e),a=Bn(q(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(Fn)))),a}function Hn(e){let t=q(e);return Dn[t]+e.slice(t.length)}function Un(e){var t,n,r,i;return{top:(t=e.top)==null?0:t,right:(n=e.right)==null?0:n,bottom:(r=e.bottom)==null?0:r,left:(i=e.left)==null?0:i}}function Wn(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:Un(e)}function Gn(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}var Kn=[`mainAxis`,`crossAxis`,`fallbackPlacements`,`fallbackStrategy`,`fallbackAxisSideDirection`,`flipAlignment`],qn=[`strategy`],Jn=[`mainAxis`,`crossAxis`,`limiter`],Yn=[`apply`];function Xn(e,t,n){let{reference:r,floating:i}=e,a=J(t),o=Mn(t),s=jn(o),c=q(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}let m=kn(t);return m&&(p[o]+=f*(m===`end`?1:-1)*(n&&l?-1:1)),p}function Zn(e,t){return Qn.apply(this,arguments)}function Qn(){return Qn=L(function*(e,t){var n;t===void 0&&(t={});let{x:r,y:i,platform:a,rects:o,elements:s,strategy:c}=e,{boundary:l=`clippingAncestors`,rootBoundary:u=`viewport`,elementContext:d=`floating`,altBoundary:f=!1,padding:p=0}=K(t,e),m=Wn(p),h=s[f?d===`floating`?`reference`:`floating`:d],g=Gn(yield a.getClippingRect({element:(n=yield a.isElement==null?void 0:a.isElement(h))==null||n?h:h.contextElement||(yield a.getDocumentElement==null?void 0:a.getDocumentElement(s.floating)),boundary:l,rootBoundary:u,strategy:c})),_=d===`floating`?{x:r,y:i,width:o.floating.width,height:o.floating.height}:o.reference,v=yield a.getOffsetParent==null?void 0:a.getOffsetParent(s.floating),y=(yield a.isElement==null?void 0:a.isElement(v))&&(yield a.getScale==null?void 0:a.getScale(v))||{x:1,y:1},b=Gn(a.convertOffsetParentRelativeRectToViewportRelativeRect?yield a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:_,offsetParent:v,strategy:c}):_);return{top:(g.top-b.top+m.top)/y.y,bottom:(b.bottom-g.bottom+m.bottom)/y.y,left:(g.left-b.left+m.left)/y.x,right:(b.right-g.right+m.right)/y.x}}),Qn.apply(this,arguments)}var $n=50,er=function(){var e=L(function*(e,t,n){let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:I(I({},o),{},{detectOverflow:Zn}),c=yield o.isRTL==null?void 0:o.isRTL(t),l=yield o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Xn(l,r,c),f=r,p=0,m={};for(let n=0;n({name:`arrow`,options:e,fn(t){return L(function*(){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=K(e,t)||{};if(l==null)return{};let d=Wn(u),f={x:n,y:r},p=Mn(i),m=jn(p),h=yield o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=yield o.getOffsetParent==null?void 0:o.getOffsetParent(l),C=S?S[y]:0;(!C||!(yield o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,E=U(d[_],T),D=U(d[v],T),O=C-h[m]-D,k=C/2-h[m]/2+w,A=On(E,k,O),ee=!c.arrow&&kn(i)!=null&&k!==A&&a.reference[m]/2-(ke<=0)){var O,k;let e=(((O=a.flip)==null?void 0:O.index)||0)+1,t=w[e];if(t&&(f!==`alignment`||y===J(t)||D.every(e=>J(e.placement)!==y||e.overflows[0]>0)))return{data:{index:e,overflows:D},reset:{placement:t}};let n=(k=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])==null?void 0:k.placement;if(!n)switch(m){case`bestFit`:{var A;let e=(A=D.filter(e=>{if(C){let t=J(e.placement);return t===y||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])==null?void 0:A[0];e&&(n=e);break}case`initialPlacement`:n=s}if(i!==n)return{reset:{placement:n}}}return{}})()}}};function rr(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ir(e){return wn.some(t=>e[t]>=0)}var ar=function(e){return e===void 0&&(e={}),{name:`hide`,options:e,fn(t){return L(function*(){let{rects:n,platform:r}=t,i=K(e,t),{strategy:a=`referenceHidden`}=i,o=ce(i,qn);switch(a){case`referenceHidden`:{let e=rr(yield r.detectOverflow(t,I(I({},o),{},{elementContext:`reference`})),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:ir(e)}}}case`escaped`:{let e=rr(yield r.detectOverflow(t,I(I({},o),{},{altBoundary:!0})),n.floating);return{data:{escapedOffsets:e,escaped:ir(e)}}}default:return{}}})()}}},or=new Set([`left`,`top`]);function sr(e,t){return cr.apply(this,arguments)}function cr(){return cr=L(function*(e,t){let{placement:n,platform:r,elements:i}=e,a=yield r.isRTL==null?void 0:r.isRTL(i.floating),o=q(n),s=kn(n),c=J(n)===`y`,l=or.has(o)?-1:1,u=a&&c?-1:1,d=K(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}),cr.apply(this,arguments)}var lr=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,fn(t){return L(function*(){var n,r;let{x:i,y:a,placement:o,middlewareData:s}=t,c=yield sr(t,e);return o===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:i+c.x,y:a+c.y,data:I(I({},c),{},{placement:o})}})()}}},ur=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,fn(t){return L(function*(){let{x:n,y:r,placement:i,platform:a}=t,o=K(e,t),{mainAxis:s=!0,crossAxis:c=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=o,u=ce(o,Jn),d={x:n,y:r},f=yield a.detectOverflow(t,u),p=J(i),m=An(p),h=d[m],g=d[p],_=(e,t)=>On(t+f[e===`y`?`top`:`left`],t,t-f[e===`y`?`bottom`:`right`]);s&&(h=_(m,h)),c&&(g=_(p,g));let v=l.fn(I(I({},t),{},{[m]:h,[p]:g}));return I(I({},v),{},{data:{x:v.x-n,y:v.y-r,enabled:{[m]:s,[p]:c}}})})()}}},dr=function(e){return e===void 0&&(e={}),{options:e,fn(t){var n,r;let{x:i,y:a,placement:o,rects:s,middlewareData:c}=t,{offset:l=0,mainAxis:u=!0,crossAxis:d=!0}=K(e,t),f={x:i,y:a},p=J(o),m=An(p),h=f[m],g=f[p],_=K(l,t),v=typeof _==`number`?{mainAxis:_,crossAxis:0}:{mainAxis:(n=_.mainAxis)==null?0:n,crossAxis:(r=_.crossAxis)==null?0:r};if(u){let e=m===`y`?`height`:`width`,t=s.reference[m]-s.floating[e]+v.mainAxis,n=s.reference[m]+s.reference[e]-v.mainAxis;hn&&(h=n)}if(d){var y,b;let e=m===`y`?`width`:`height`,t=or.has(q(o)),n=s.reference[p]-s.floating[e]+(t&&((y=c.offset)==null?void 0:y[p])||0)+(t?0:v.crossAxis),r=s.reference[p]+s.reference[e]+(t?0:((b=c.offset)==null?void 0:b[p])||0)-(t?v.crossAxis:0);gr&&(g=r)}return{[m]:h,[p]:g}}}},fr=function(e){return e===void 0&&(e={}),{name:`size`,options:e,fn(t){return L(function*(){let{placement:n,rects:r,platform:i,elements:a}=t,o=K(e,t),{apply:s=()=>{}}=o,c=ce(o,Yn),l=yield i.detectOverflow(t,c),u=q(n),d=kn(n),f=J(n)===`y`,{width:p,height:m}=r.floating,h,g;u===`top`||u===`bottom`?(h=u,g=d===((yield i.isRTL==null?void 0:i.isRTL(a.floating))?`start`:`end`)?`left`:`right`):(g=u,h=d===`end`?`top`:`bottom`);let _=m-l.top-l.bottom,v=p-l.left-l.right,y=U(m-l[h],_),b=U(p-l[g],v),x=t.middlewareData.shift,S=!x,C=y,w=b;x!=null&&x.enabled.x&&(w=v),x!=null&&x.enabled.y&&(C=_),S&&!d&&(f?w=p-2*W(l.left,l.right):C=m-2*W(l.top,l.bottom)),yield s(I(I({},t),{},{availableWidth:w,availableHeight:C}));let T=yield i.getDimensions(a.floating);return p!==T.width||m!==T.height?{reset:{rects:!0}}:{}})()}}};function pr(){return typeof window<`u`}function mr(e){return hr(e)?(e.nodeName||``).toLowerCase():`#document`}function Y(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function X(e){var t;return(t=(hr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function hr(e){return pr()?e instanceof Node||e instanceof Y(e).Node:!1}function Z(e){return pr()?e instanceof Element||e instanceof Y(e).Element:!1}function Q(e){return pr()?e instanceof HTMLElement||e instanceof Y(e).HTMLElement:!1}function gr(e){return!pr()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof Y(e).ShadowRoot}function _r(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=$(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!==`inline`&&i!==`contents`}function vr(e){return/^(table|td|th)$/.test(mr(e))}function yr(e){try{if(e.matches(`:popover-open`))return!0}catch(e){}try{return e.matches(`:modal`)}catch(e){return!1}}var br=/transform|translate|scale|rotate|perspective|filter/,xr=/paint|layout|strict|content/,Sr=e=>!!e&&e!==`none`,Cr;function wr(e){let t=Z(e)?$(e):e;return Sr(t.transform)||Sr(t.translate)||Sr(t.scale)||Sr(t.rotate)||Sr(t.perspective)||!Er()&&(Sr(t.backdropFilter)||Sr(t.filter))||br.test(t.willChange||``)||xr.test(t.contain||``)}function Tr(e){let t=kr(e);for(;Q(t)&&!Dr(t);){if(wr(t))return t;if(yr(t))return null;t=kr(t)}return null}function Er(){return Cr==null&&(Cr=typeof CSS<`u`&&CSS.supports&&CSS.supports(`-webkit-backdrop-filter`,`none`)),Cr}function Dr(e){return/^(html|body|#document)$/.test(mr(e))}function $(e){return Y(e).getComputedStyle(e)}function Or(e){return Z(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function kr(e){if(mr(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||gr(e)&&e.host||X(e);return gr(t)?t.host:t}function Ar(e){let t=kr(e);return Dr(t)?(e.ownerDocument||e).body:Q(t)&&_r(t)?t:Ar(t)}function jr(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);let i=Ar(e),a=i===((r=e.ownerDocument)==null?void 0:r.body),o=Y(i);if(a){let e=Mr(o);return t.concat(o,o.visualViewport||[],_r(i)?i:[],e&&n?jr(e):[])}return t.concat(i,jr(i,[],n))}function Mr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Nr(e){let t=$(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=Q(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=Tn(n)!==a||Tn(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function Pr(e){return Z(e)?e:e.contextElement}function Fr(e){let t=Pr(e);if(!Q(t))return G(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=Nr(t),o=(a?Tn(n.width):n.width)/r,s=(a?Tn(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var Ir=G(0);function Lr(e){let t=Y(e);return!Er()||!t.visualViewport?Ir:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Rr(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===Y(e)}function zr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=Pr(e),o=G(1);t&&(r?Z(r)&&(o=Fr(r)):o=Fr(e));let s=Rr(a,n,r)?Lr(a):G(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a&&r){let e=Y(a),t=Z(r)?Y(r):r,n=e,i=Mr(n);for(;i&&t!==n;){let e=Fr(i),t=i.getBoundingClientRect(),r=$(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=Y(i),i=Mr(n)}}return Gn({width:u,height:d,x:c,y:l})}function Br(e,t){let n=Or(e).scrollLeft;return t?t.left+n:zr(X(e)).left+n}function Vr(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Br(e,n),y:n.top+t.scrollTop}}function Hr(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=X(r),s=t?yr(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=G(1),u=G(0),d=Q(r);if((d||!a)&&((mr(r)!==`body`||_r(o))&&(c=Or(r)),d)){let e=zr(r);l=Fr(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?Vr(o,c):G(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function Ur(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Wr(e){let t=Or(e),n=e.ownerDocument.body,r=W(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),i=W(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+Br(e),o=-t.scrollTop;return $(n).direction===`rtl`&&(a+=W(e.clientWidth,n.clientWidth)-r),{width:r,height:i,x:a,y:o}}var Gr=25;function Kr(e,t,n){n===void 0&&(n=`viewport`);let r=n===`layoutViewport`,i=Y(e),a=X(e),o=i.visualViewport,s=a.clientWidth,c=a.clientHeight,l=0,u=0;if(o){let e=!Er()||t===`fixed`;r?e||(l=-o.offsetLeft,u=-o.offsetTop):(s=o.width,c=o.height,e&&(l=o.offsetLeft,u=o.offsetTop))}if(Br(a)<=0){let e=a.ownerDocument,t=e.body,n=getComputedStyle(t),r=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(a.clientWidth-t.clientWidth-r),o=getComputedStyle(a).scrollbarGutter===`stable both-edges`?i/2:i;o<=Gr&&(s-=o)}return{width:s,height:c,x:l,y:u}}function qr(e,t){let n=zr(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=Fr(e);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function Jr(e,t,n){let r;if(t===`viewport`||t===`layoutViewport`)r=Kr(e,n,t);else if(t===`document`)r=Wr(X(e));else if(Z(t))r=qr(t,n);else{let n=Lr(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Gn(r)}function Yr(e,t){let n=t.get(e);if(n)return n;let r=jr(e,[],!1).filter(e=>Z(e)&&mr(e)!==`body`),i=null,a=$(e).position===`fixed`,o=a?kr(e):e;for(;Z(o)&&!Dr(o);){let e=$(o),t=wr(o),n=i?i.position:a?`fixed`:``;!t&&(n===`fixed`||n===`absolute`&&e.position===`static`)?r=r.filter(e=>e!==o):i=e,o=kr(o)}return t.set(e,r),r}function Xr(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?yr(t)?[]:Yr(t,this._c):[].concat(n),r],o=Jr(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(b,I(I({},v),{},{root:a.ownerDocument}))}catch(e){r=new IntersectionObserver(b,v)}r.observe(e)}let c=Y(e),l=()=>s(n);return c.addEventListener(`resize`,l),s(!0),()=>{c.removeEventListener(`resize`,l),o()}}function si(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=Pr(e),u=i||a?[...l?jr(l):[],...t?jr(t):[]]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n),a&&e.addEventListener(`resize`,n)});let d=l&&s?oi(l,n,a):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?zr(e):null;c&&g();function g(){let t=zr(e);h&&!ai(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d==null||d(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var ci=lr,li=ur,ui=nr,di=fr,fi=ar,pi=tr,mi=dr,hi=(e,t,n)=>{let r=new Map,i=n==null?{}:n,a=I(I(I({},ii),i.platform),{},{_c:r});return er(e,t,I(I({},i),{},{platform:a}))};function gi(e){return typeof e==`object`&&!!e&&`$el`in e}function _i(e){if(gi(e)){let t=e.$el;return hr(t)&&mr(t)===`#comment`?null:t}return e}function vi(e){return typeof e==`function`?e():l(e)}function yi(e){return{name:`arrow`,options:e,fn(t){let n=_i(vi(e.element));return n==null?{}:pi({element:n,padding:e.padding}).fn(t)}}}function bi(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function xi(e,t){let n=bi(e);return Math.round(t*n)/n}function Si(e,t,n){n===void 0&&(n={});let r=n.whileElementsMounted,i=w(()=>{var e;return(e=vi(n.open))==null||e}),o=w(()=>vi(n.middleware)),s=w(()=>{var e;return(e=vi(n.placement))==null?`bottom`:e}),c=w(()=>{var e;return(e=vi(n.strategy))==null?`absolute`:e}),l=w(()=>{var e;return(e=vi(n.transform))==null||e}),u=w(()=>_i(e.value)),d=w(()=>_i(t.value)),f=P(0),p=P(0),m=P(c.value),h=P(s.value),_=ie({}),y=P(!1),b=w(()=>{let e={position:m.value,left:`0`,top:`0`};if(!d.value)return e;let t=xi(d.value,f.value),n=xi(d.value,p.value);return l.value?I(I({},e),{},{transform:`translate(`+t+`px, `+n+`px)`},bi(d.value)>=1.5&&{willChange:`transform`}):{position:m.value,left:t+`px`,top:n+`px`}}),x;function S(){if(u.value==null||d.value==null)return;let e=i.value;hi(u.value,d.value,{middleware:o.value,placement:s.value,strategy:c.value}).then(t=>{f.value=t.x,p.value=t.y,m.value=t.strategy,h.value=t.placement,_.value=t.middlewareData,y.value=e!==!1})}function C(){typeof x==`function`&&(x(),x=void 0)}function T(){if(C(),r===void 0){S();return}if(u.value!=null&&d.value!=null){x=r(u.value,d.value,S);return}}function E(){i.value||(y.value=!1)}return a([o,s,c,i],S,{flush:`sync`}),a([u,d],T,{flush:`sync`}),a(i,E,{flush:`sync`}),g()&&ee(C),{x:v(f),y:v(p),strategy:v(m),placement:v(h),middlewareData:v(_),isPositioned:v(y),floatingStyles:b,update:S}}var Ci=[`dir`],wi={side:`bottom`,sideOffset:0,sideFlip:!0,align:`center`,alignOffset:0,alignFlip:!0,arrowPadding:0,hideShiftedArrow:!0,avoidCollisions:!0,collisionBoundary:()=>[],collisionPadding:0,sticky:`partial`,hideWhenDetached:!1,positionStrategy:`fixed`,updatePositionStrategy:`optimized`,prioritizePosition:!1},[Ti,Ei]=De(`PopperContent`),Di=O({inheritAttrs:!1,__name:`PopperContent`,props:u({memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},I({},wi)),emits:[`placed`],setup(e,{emit:t}){let n=e,r=t,i=mn(),{forwardRef:a,currentElement:o}=R(),s=$e(w(()=>n.dir)),c=P(),u=P(),{width:d,height:h}=bt(u),g=w(()=>n.side+(n.align===`center`?``:`-${n.align}`)),v=w(()=>typeof n.collisionPadding==`number`?n.collisionPadding:I({top:0,right:0,bottom:0,left:0},n.collisionPadding)),y=w(()=>Array.isArray(n.collisionBoundary)?n.collisionBoundary:[n.collisionBoundary]),S=w(()=>({padding:v.value,boundary:y.value.filter(xn),altBoundary:y.value.length>0})),C=w(()=>({mainAxis:n.sideFlip,crossAxis:n.alignFlip})),T=w(()=>[ci({mainAxis:n.sideOffset+h.value,alignmentAxis:n.alignOffset}),n.prioritizePosition&&n.avoidCollisions&&ui(I(I({},S.value),C.value)),n.avoidCollisions&&li(I({mainAxis:!0,crossAxis:!!n.prioritizePosition,limiter:n.sticky===`partial`?mi():void 0},S.value)),!n.prioritizePosition&&n.avoidCollisions&&ui(I(I({},S.value),C.value)),di(I(I({},S.value),{},{apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty(`--reka-popper-available-width`,`${n}px`),o.setProperty(`--reka-popper-available-height`,`${r}px`),o.setProperty(`--reka-popper-anchor-width`,`${i}px`),o.setProperty(`--reka-popper-anchor-height`,`${a}px`)}})),u.value&&yi({element:u.value,padding:n.arrowPadding}),Sn({arrowWidth:d.value,arrowHeight:h.value,dir:s.value}),n.hideWhenDetached&&fi(I({strategy:`referenceHidden`},S.value))]),{floatingStyles:E,placement:D,isPositioned:O,middlewareData:A,update:ee}=Si(w(()=>{var e;return(e=n.reference)==null?i.anchor.value:e}),c,{strategy:n.positionStrategy,placement:g,whileElementsMounted:(...e)=>si(...e,{layoutShift:!n.disableUpdateOnLayoutShift,animationFrame:n.updatePositionStrategy===`always`}),middleware:T}),te=w(()=>Cn(D.value)[0]),M=w(()=>Cn(D.value)[1]);p(()=>{O.value&&r(`placed`)});let ne=w(()=>{var e;let t=((e=A.value.arrow)==null?void 0:e.centerOffset)!==0;return n.hideShiftedArrow&&t}),re=P(``);return f(()=>{o.value&&(re.value=window.getComputedStyle(o.value).zIndex)}),Ei({placedSide:te,onArrowChange:e=>u.value=e,arrowX:w(()=>{var e,t;return(e=(t=A.value.arrow)==null?void 0:t.x)==null?0:e}),arrowY:w(()=>{var e,t;return(e=(t=A.value.arrow)==null?void 0:t.y)==null?0:e}),shouldHideArrow:ne}),(e,t)=>{var r,i,o;return k(),_(`div`,{ref_key:`floatingRef`,ref:c,"data-reka-popper-content-wrapper":``,dir:l(s),style:b(I(I({},l(E)),{},{transform:l(O)?l(E).transform:`translate(0, -200%)`,minWidth:`max-content`,zIndex:re.value,"--reka-popper-transform-origin":[(r=l(A).transformOrigin)==null?void 0:r.x,(i=l(A).transformOrigin)==null?void 0:i.y].join(` `)},((o=l(A).hide)==null?void 0:o.referenceHidden)&&{visibility:`hidden`,pointerEvents:`none`}))},[n.memoDependencies?m([n.asChild,n.as,te.value,M.value,l(O),...Object.values(e.$attrs),...n.memoDependencies],()=>(k(),N(l(z),x({key:0,ref:l(a)},e.$attrs,{"as-child":n.asChild,as:n.as,"data-side":te.value,"data-align":M.value,style:{animation:l(O)?void 0:`none`}}),{default:j(()=>[F(e.$slots,`default`)]),_:3},16,[`as-child`,`as`,`data-side`,`data-align`,`style`])),t,0):(k(),N(l(z),x({key:1,ref:l(a)},e.$attrs,{"as-child":n.asChild,as:n.as,"data-side":te.value,"data-align":M.value,dir:l(s),style:{animation:l(O)?void 0:`none`}}),{default:j(()=>[F(e.$slots,`default`)]),_:3},16,[`as-child`,`as`,`data-side`,`data-align`,`dir`,`style`]))],12,Ci)}}}),Oi={top:`bottom`,right:`left`,bottom:`top`,left:`right`},ki=O({inheritAttrs:!1,__name:`PopperArrow`,props:{width:{type:Number,required:!1},height:{type:Number,required:!1},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let{forwardRef:t}=R(),r=Ti(),i=w(()=>Oi[r.placedSide.value]);return(e,a)=>{var o,s,c,u;return k(),_(`span`,{ref:e=>{l(r).onArrowChange(e==null?void 0:e)},style:b({position:`absolute`,left:(o=l(r).arrowX)!=null&&o.value?`${(s=l(r).arrowX)==null?void 0:s.value}px`:void 0,top:(c=l(r).arrowY)!=null&&c.value?`${(u=l(r).arrowY)==null?void 0:u.value}px`:void 0,[i.value]:0,transformOrigin:{top:``,right:`0 0`,bottom:`center 0`,left:`100% 0`}[l(r).placedSide.value],transform:{top:`translateY(100%)`,right:`translateY(50%) rotate(90deg) translateX(-50%)`,bottom:`rotate(180deg)`,left:`translateY(50%) rotate(-90deg) translateX(50%)`}[l(r).placedSide.value],visibility:l(r).shouldHideArrow.value?`hidden`:void 0})},[n(bn,x(e.$attrs,{ref:l(t),style:{display:`block`},as:e.as,"as-child":e.asChild,rounded:e.rounded,width:e.width,height:e.height}),{default:j(()=>[F(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`rounded`,`width`,`height`])],4)}}}),[Ai,ji]=De(`RovingFocusGroup`),Mi=O({__name:`RovingFocusGroup`,props:{orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!1},currentTabStopId:{type:[String,null],required:!1},defaultCurrentTabStopId:{type:String,required:!1},preventScrollOnEntryFocus:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`entryFocus`,`update:currentTabStopId`],setup(e,{expose:t,emit:r}){let i=e,a=r,{loop:o,orientation:s,dir:c}=d(i),u=$e(c),f=ue(i,`currentTabStopId`,a,{defaultValue:i.defaultCurrentTabStopId,passive:i.currentTabStopId===void 0}),p=P(!1),m=P(!1),h=P(0),{getItems:g,CollectionSlot:_}=on({isProvider:!0});function v(e){let t=!m.value;if(e.currentTarget&&e.target===e.currentTarget&&t&&!p.value){let t=new CustomEvent(sn,cn);if(e.currentTarget.dispatchEvent(t),a(`entryFocus`,t),!t.defaultPrevented){let e=g().map(e=>e.ref).filter(e=>e.dataset.disabled!==``);fn([e.find(e=>e.getAttribute(`data-active`)===``),e.find(e=>e.getAttribute(`data-highlighted`)===``),e.find(e=>e.id===f.value),...e].filter(Boolean),i.preventScrollOnEntryFocus)}}m.value=!1}function y(){setTimeout(()=>{m.value=!1},1)}return t({getItems:g}),ji({loop:o,dir:u,orientation:s,currentTabStopId:f,onItemFocus:e=>{f.value=e},onItemShiftTab:()=>{p.value=!0},onFocusableItemAdd:()=>{h.value++},onFocusableItemRemove:()=>{h.value--}}),(e,t)=>(k(),N(l(_),null,{default:j(()=>[n(l(z),{tabindex:p.value||h.value===0?-1:0,"data-orientation":l(s),as:e.as,"as-child":e.asChild,dir:l(u),style:{outline:`none`},onMousedown:t[0]||(t[0]=e=>m.value=!0),onMouseup:y,onFocus:v,onBlur:t[1]||(t[1]=e=>p.value=!1)},{default:j(()=>[F(e.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`as`,`as-child`,`dir`])]),_:3}))}}),Ni=O({__name:`RovingFocusItem`,props:{tabStopId:{type:String,required:!1},focusable:{type:Boolean,required:!1,default:!0},active:{type:Boolean,required:!1},allowShiftKey:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,r=Ai(),i=Oe(),o=w(()=>t.tabStopId||i),s=w(()=>r.currentTabStopId.value===o.value),{getItems:c,CollectionItem:u}=on();y(()=>{t.focusable&&r.onFocusableItemAdd()}),C(()=>{t.focusable&&r.onFocusableItemRemove()}),a(()=>t.focusable,(e,t)=>{e!==t&&(e?r.onFocusableItemAdd():r.onFocusableItemRemove())});function d(e){if(e.key===`Tab`&&e.shiftKey){r.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let n=dn(e,r.orientation.value,r.dir.value);if(n!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||!t.allowShiftKey&&e.shiftKey)return;e.preventDefault();let i=[...c().map(e=>e.ref).filter(e=>e.dataset.disabled!==``)];if(n===`last`)i.reverse();else if(n===`prev`||n===`next`){n===`prev`&&i.reverse();let t=i.indexOf(e.currentTarget);i=r.loop.value?pn(i,t+1):i.slice(t+1)}M(()=>fn(i))}}return(e,t)=>(k(),N(l(u),null,{default:j(()=>[n(l(z),{tabindex:s.value?0:-1,"data-orientation":l(r).orientation.value,"data-active":e.active?``:void 0,"data-disabled":e.focusable?void 0:``,as:e.as,"as-child":e.asChild,onMousedown:t[0]||(t[0]=t=>{e.focusable?l(r).onItemFocus(o.value):t.preventDefault()}),onFocus:t[1]||(t[1]=e=>l(r).onItemFocus(o.value)),onKeydown:d},{default:j(()=>[F(e.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`data-active`,`data-disabled`,`as`,`as-child`])]),_:3}))}}),Pi=O({__name:`TooltipArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(t){let n=t;return R(),(t,r)=>(k(),N(l(ki),e(oe(n)),{default:j(()=>[F(t.$slots,`default`)]),_:3},16))}}),[Fi,Ii]=De(`TooltipProvider`),Li=O({inheritAttrs:!1,__name:`TooltipProvider`,props:{delayDuration:{type:Number,required:!1,default:700},skipDelayDuration:{type:Number,required:!1,default:300},disableHoverableContent:{type:Boolean,required:!1,default:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:!1},content:{type:Object,required:!1}},setup(e){let{delayDuration:t,skipDelayDuration:n,disableHoverableContent:r,disableClosingTrigger:i,ignoreNonKeyboardFocus:a,disabled:o,content:s}=d(e);R();let c=P(!0),l=P(!1),{start:u,stop:f}=ye(()=>{c.value=!0},n,{immediate:!1});return Ii({isOpenDelayed:c,delayDuration:t,onOpen(){f(),c.value=!1},onClose(){u()},isPointerInTransitRef:l,disableHoverableContent:r,disableClosingTrigger:i,disabled:o,ignoreNonKeyboardFocus:a,content:s}),(e,t)=>F(e.$slots,`default`)}}),Ri=`tooltip.open`,[zi,Bi]=De(`TooltipRoot`),Vi=O({__name:`TooltipRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},delayDuration:{type:Number,required:!1,default:void 0},disableHoverableContent:{type:Boolean,required:!1,default:void 0},disableClosingTrigger:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t;R();let i=Fi(),o=w(()=>{var e;return(e=n.disableHoverableContent)==null?i.disableHoverableContent.value:e}),s=w(()=>{var e;return(e=n.disableClosingTrigger)==null?i.disableClosingTrigger.value:e}),c=w(()=>{var e;return(e=n.disabled)==null?i.disabled.value:e}),u=w(()=>{var e;return(e=n.delayDuration)==null?i.delayDuration.value:e}),d=w(()=>{var e;return(e=n.ignoreNonKeyboardFocus)==null?i.ignoreNonKeyboardFocus.value:e}),f=ue(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0});a(f,e=>{i.onClose&&(e?(i.onOpen(),document.dispatchEvent(new CustomEvent(Ri))):i.onClose())});let p=P(!1),m=P(),h=w(()=>f.value?p.value?`delayed-open`:`instant-open`:`closed`),{start:g,stop:_}=ye(()=>{p.value=!0,f.value=!0},u,{immediate:!1});function v(){_(),p.value=!1,f.value=!0}function y(){_(),f.value=!1}function b(){g()}return Bi({contentId:``,open:f,stateAttribute:h,trigger:m,onTriggerChange(e){m.value=e},onTriggerEnter(){i.isOpenDelayed.value?b():v()},onTriggerLeave(){o.value?y():_()},onOpen:v,onClose:y,disableHoverableContent:o,disableClosingTrigger:s,disabled:c,ignoreNonKeyboardFocus:d}),(e,t)=>(k(),N(l(gn),null,{default:j(()=>[F(e.$slots,`default`,{open:l(f)})]),_:3}))}}),Hi=[`ariaLabel`],Ui=O({__name:`TooltipContentImpl`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1,default:void 0},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:void 0},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1,default:void 0},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let i=e,a=t,o=zi(),s=Fi(),{forwardRef:c,currentElement:u}=R(),d=w(()=>{var e;return i.ariaLabel||((e=u.value)==null?void 0:e.textContent)}),f=w(()=>{var e;let{ariaLabel:t}=i,n=ce(i,Hi);return ge(n,(e=s.content.value)==null?{}:e,{side:`top`,sideOffset:0,align:`center`,avoidCollisions:!0,collisionBoundary:[],collisionPadding:0,arrowPadding:0,sticky:`partial`,hideWhenDetached:!1})});return y(()=>{he(window,`scroll`,e=>{let t=e.target;t!=null&&t.contains(o.trigger.value)&&o.onClose()},{capture:!0}),he(window,Ri,o.onClose)}),(e,t)=>(k(),N(l(Nt),{"as-child":``,"disable-outside-pointer-events":!1,onEscapeKeyDown:t[0]||(t[0]=e=>a(`escapeKeyDown`,e)),onPointerDownOutside:t[1]||(t[1]=e=>{var t;l(o).disableClosingTrigger.value&&(t=l(o).trigger.value)!=null&&t.contains(e.target)&&e.preventDefault(),a(`pointerDownOutside`,e)}),onFocusOutside:t[2]||(t[2]=se(()=>{},[`prevent`])),onDismiss:t[3]||(t[3]=e=>l(o).onClose())},{default:j(()=>[n(l(Di),x({ref:l(c),"data-state":l(o).stateAttribute.value},I(I({},e.$attrs),f.value),{style:{"--reka-tooltip-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-tooltip-content-available-width":`var(--reka-popper-available-width)`,"--reka-tooltip-content-available-height":`var(--reka-popper-available-height)`,"--reka-tooltip-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-tooltip-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:j(()=>[F(e.$slots,`default`),n(l(ke),{id:l(o).contentId,role:`tooltip`},{default:j(()=>[r(te(d.value),1)]),_:1},8,[`id`])]),_:3},16,[`data-state`])]),_:3}))}}),Wi=O({__name:`TooltipContentHoverable`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},setup(e){let t=Me(e),{forwardRef:n,currentElement:r}=R(),{trigger:i,onClose:a}=zi(),o=Fi(),{isPointerInTransit:s,onPointerExit:c}=rt(i,r);return o.isPointerInTransitRef=s,c(()=>{a()}),(e,r)=>(k(),N(Ui,x({ref:l(n)},l(t)),{default:j(()=>[F(e.$slots,`default`)]),_:3},16))}}),Gi=O({__name:`TooltipContent`,props:{forceMount:{type:Boolean,required:!1},ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,i=zi(),a=Ae(n,r),{forwardRef:o}=R();return(e,t)=>(k(),N(l(Dt),{present:e.forceMount||l(i).open.value},{default:j(()=>[(k(),N(re(l(i).disableHoverableContent.value?Ui:Wi),x({ref:l(o)},l(a)),{default:j(()=>[F(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),Ki=O({__name:`TooltipPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(t){let n=t;return(t,r)=>(k(),N(l(rn),e(oe(n)),{default:j(()=>[F(t.$slots,`default`)]),_:3},16))}}),qi=O({__name:`TooltipTrigger`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,r=zi(),i=Fi();r.contentId||(r.contentId=Oe(void 0,`reka-tooltip-content`));let{forwardRef:a,currentElement:o}=R(),s=P(!1),c=P(!1),u=w(()=>r.disabled.value?{}:{click:_,focus:h,pointermove:p,pointerleave:m,pointerdown:f,blur:g});y(()=>{r.onTriggerChange(o.value)});function d(){setTimeout(()=>{s.value=!1},1)}function f(){r.open&&!r.disableClosingTrigger.value&&r.onClose(),s.value=!0,document.addEventListener(`pointerup`,d,{once:!0})}function p(e){e.pointerType!==`touch`&&!c.value&&!i.isPointerInTransitRef.value&&(r.onTriggerEnter(),c.value=!0)}function m(){r.onTriggerLeave(),c.value=!1}function h(e){var t,n;s.value||r.ignoreNonKeyboardFocus.value&&!((t=(n=e.target).matches)!=null&&t.call(n,`:focus-visible`))||r.onOpen()}function g(){r.onClose()}function _(){r.disableClosingTrigger.value||r.onClose()}return(e,i)=>(k(),N(l(_n),{"as-child":``,reference:e.reference},{default:j(()=>[n(l(z),x({ref:l(a),"aria-describedby":l(r).open.value?l(r).contentId:void 0,"data-state":l(r).stateAttribute.value,as:e.as,"as-child":t.asChild,"data-grace-area-trigger":``},D(u.value)),{default:j(()=>[F(e.$slots,`default`)]),_:3},16,[`aria-describedby`,`data-state`,`as`,`as-child`])]),_:3},8,[`reference`]))}}),Ji=O({__name:`Tooltip`,props:{defaultOpen:{type:Boolean},open:{type:Boolean},delayDuration:{},disableHoverableContent:{type:Boolean},disableClosingTrigger:{type:Boolean},disabled:{type:Boolean},ignoreNonKeyboardFocus:{type:Boolean}},emits:[`update:open`],setup(t,{emit:n}){let r=Ae(t,n);return(t,n)=>(k(),N(l(Vi),x({"data-slot":`tooltip`},l(r)),{default:j(n=>[F(t.$slots,`default`,e(oe(n)))]),_:3},16))}}),Yi=[`class`],Xi=O(I(I({},{inheritAttrs:!1}),{},{__name:`TooltipContent`,props:{forceMount:{type:Boolean},ariaLabel:{},asChild:{type:Boolean},as:{},side:{default:`right`},sideOffset:{default:5},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},class:{default:``}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let r=e,i=t,a=w(()=>{let{class:e}=r;return ce(r,Yi)}),o=Ae(a,i);return(e,t)=>(k(),N(l(Ki),null,{default:j(()=>[n(l(Gi),x(I(I({},l(o)),e.$attrs),{"data-slot":`tooltip-content`,class:l(le)(`bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-popup w-fit origin-(--reka-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance border border-border`,r.class)}),{default:j(()=>[F(e.$slots,`default`),n(l(Pi),{class:`fill-accent stroke-gray-200`})]),_:3},16,[`class`])]),_:3}))}})),Zi=O({__name:`TooltipProvider`,props:{delayDuration:{},skipDelayDuration:{},disableHoverableContent:{type:Boolean},disableClosingTrigger:{type:Boolean},disabled:{type:Boolean},ignoreNonKeyboardFocus:{type:Boolean},content:{}},setup(e){let t=e;return(e,n)=>(k(),N(l(Li),x(t,{"data-slot":`tooltip-provider`}),{default:j(()=>[F(e.$slots,`default`)]),_:3},16))}}),Qi=O({__name:`TooltipTrigger`,props:{reference:{},asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(k(),N(l(qi),x(t,{"data-slot":`tooltip-trigger`}),{default:j(()=>[F(e.$slots,`default`)]),_:3},16))}}),$i=O({__name:`tooltip`,props:{contentClass:{type:[Array,Boolean,null,Object,String]},contentStyle:{type:[Boolean,null,String,Object,Array]},delayDuration:{default:0},side:{default:`right`}},setup(e){return(t,r)=>(k(),N(l(Zi),{"delay-duration":e.delayDuration},{default:j(()=>[n(l(Ji),null,{default:j(()=>[n(l(Qi),{"as-child":``,tabindex:`-1`},{default:j(()=>[F(t.$slots,`trigger`)]),_:3}),n(l(Xi),{class:h([e.contentClass,`side-content bg-accent text-popover-foreground rounded-md`]),side:e.side,style:b(e.contentStyle)},{default:j(()=>[F(t.$slots,`default`)]),_:3},8,[`class`,`side`,`style`])]),_:3})]),_:3},8,[`delay-duration`]))}}),ea=O({__name:`icon-button`,props:{class:{},disabled:{type:Boolean,default:!1},onClick:{type:[Array,Function],default:()=>{}},tooltip:{},tooltipDelayDuration:{default:200},tooltipSide:{default:`bottom`},variant:{default:`ghost`},as:{},asChild:{type:Boolean},loading:{type:Boolean},size:{}},setup(e){let t=e,i=c(),a=w(()=>!!i.tooltip||!!t.tooltip);function o(e){if(Array.isArray(t.onClick))for(let n of t.onClick)n==null||n(e);else{var n;(n=t.onClick)==null||n.call(t,e)}}return(s,c)=>a.value?(k(),N(l($i),{key:1,"delay-duration":e.tooltipDelayDuration,side:e.tooltipSide},{trigger:j(()=>[n(Fe,{class:h(l(le)(`rounded-full`,t.class)),disabled:e.disabled,variant:e.variant,size:`icon`,onClick:o},{default:j(()=>[F(s.$slots,`default`)]),_:3},8,[`class`,`disabled`,`variant`])]),default:j(()=>[l(i).tooltip?F(s.$slots,`tooltip`,{},void 0,void 0,0):(k(),_(A,{key:1},[r(te(e.tooltip),1)],64))]),_:3},8,[`delay-duration`,`side`])):(k(),N(Fe,{key:0,class:h(l(le)(`rounded-full`,t.class)),disabled:e.disabled,variant:e.variant,size:`icon`,onClick:o},{default:j(()=>[F(s.$slots,`default`)]),_:3},8,[`class`,`disabled`,`variant`]))}});export{Ge as A,xt as C,$e as D,tt as E,ze as F,Re as I,Le as L,Ue as M,B as N,Xe as O,He as P,St as S,rt as T,nn as _,wi as a,Nt as b,gn as c,Zt as d,qt as f,Qt as g,$t as h,Mi as i,We as j,qe as k,on as l,Jt as m,$i as n,Di as o,Xt as p,Ni as r,_n as s,ea as t,rn as u,tn as v,yt as w,Dt as x,Kt as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-coming-soon-Di5CuiXP.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-coming-soon-Di5CuiXP.js new file mode 100644 index 000000000..6c2b7faeb --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-coming-soon-Di5CuiXP.js @@ -0,0 +1 @@ +import{T as e,b as t,mt as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as r}from"./_plugin-vue_export-helper-BDNMzG2s.js";var i={},a={"data-name":`Layer 1`,height:`424.8366`,viewBox:`0 0 979.32677 424.8366`,width:`979.32677`,xmlns:`http://www.w3.org/2000/svg`,"xmlns:xlink":`http://www.w3.org/1999/xlink`};function o(r,i){return n(),t(`svg`,a,[...i[0]||(i[0]=[e(``,53)])])}var s=r(i,[[`render`,o]]);export{s as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-offline-f1WNoXZl.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-offline-f1WNoXZl.js new file mode 100644 index 000000000..dc5f45249 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/icon-offline-f1WNoXZl.js @@ -0,0 +1 @@ +import{_ as e,b as t,mt as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as r}from"./_plugin-vue_export-helper-BDNMzG2s.js";var i={},a={height:`458.68642`,viewBox:`0 0 656 458.68642`,width:`656`,xmlns:`http://www.w3.org/2000/svg`,"xmlns:xlink":`http://www.w3.org/1999/xlink`};function o(r,i){return n(),t(`svg`,a,[...i[0]||(i[0]=[e(`rect`,{fill:`#3f3d56`,height:`2`,width:`656`,y:`434.34322`},null,-1),e(`g`,null,[e(`path`,{d:`M471.97092,210.81397c-6.0733-36.41747-37.72842-64.16942-75.86423-64.16942H240.14931c-38.12099,0-69.76869,27.72972-75.86421,64.12497-.70358,4.16241-1.06653,8.44331-1.06653,12.80573v135.88599c0,4.36237,.36295,8.63589,1.06653,12.79831,4.85126,28.99625,25.92996,52.49686,53.58563,60.84393,7.05095,2.13306,14.53143,3.28104,22.27859,3.28104h155.9574c7.74716,0,15.22763-1.14798,22.27859-3.28104,27.66309-8.35449,48.74921-31.86993,53.58563-60.88837,.6962-4.14758,1.05911-8.40628,1.05911-12.75388V223.57525c0-4.34758-.36292-8.61369-1.05911-12.76128h-.00003Zm-62.66592,222.28954c-4.2883,.76285-8.69516,1.16281-13.19827,1.16281H240.14931c-4.50313,0-8.90997-.39999-13.19829-1.16281-35.01768-6.22885-61.60677-36.83228-61.60677-73.64224v-45.10526c0-127.45004,103.31242-165.58582,230.76244-165.58582,41.31314,0,74.80505,33.49194,74.80505,74.80505v135.88599c-100.29059,13.42047-26.58911,67.41339-61.60678,73.64224l.00003,.00003Z`,fill:`#3f3d56`}),e(`polygon`,{fill:`hsl(var(--primary))`,points:`349.16196 249.18644 355.16196 288.18642 443.16196 276.18642 434.66196 230.6195 349.16196 249.18644`}),e(`rect`,{fill:`#2f2e41`,height:`37.66125`,width:`36.38461`,x:`381.84177`,y:`30.34218`}),e(`polygon`,{fill:`#ffb6b6`,points:`385.16196 70.18643 394.16196 43.18643 411.70447 43.18643 412.62653 70.18643 385.16196 70.18643`}),e(`polygon`,{isolation:`isolate`,opacity:`.1`,points:`385.16196 70.18643 394.16196 43.18643 411.70447 43.18643 412.62653 70.18643 385.16196 70.18643`}),e(`path`,{d:`M394.66196,310.68642l-1,104-1,8v11.48425l15,1.51575,1-23s16-45,12-80-2-25-2-25l-24,3Z`,fill:`#ffb6b6`}),e(`path`,{d:`M404.18408,318.85363l-36.90134,97.23831-1.97873,7.81567-4.1777,10.69742-14.52368-4.04477,7.43539-21.78796s1.46619-47.7373,17.92432-78.88422,10.9574-22.5596,10.9574-22.5596l21.26434,11.52512v.00003Z`,fill:`#ffb6b6`}),e(`path`,{d:`M385.16196,67.18643l-27,12,17.23959,89.01208-2.72385,127.75565-18,38s-3.01575,21.73227,27.98425,7.73227,66-18,66-18l-8.5-58.5-7.5-153.5,1-34-22-14s-26.5,3.5-26.5,3.50001Z`,fill:`#2f2e41`}),e(`path`,{d:`M370.1243,335.34322l-29.96231-50.15677,34.23959-116.98792-16.23959-89.01208,28.49045-12.19685s14.74915,14.36248,14.74915,26.20894-31.27728,242.1447-31.27728,242.1447v-.00003Z`,fill:`#e6e6e6`}),e(`path`,{d:`M435.1243,325.34322l-27.19693-233.62811c-.34341-2.94999,.16013-5.93678,1.45178-8.6111l7.78284-16.11441,30.5,8.69685-12.26041,95.51208,32.76041,93.98792-33.03769,60.15677Z`,fill:`#e6e6e6`}),e(`path`,{d:`M410.66196,433.68642s-19-11-21-5-3,11-3,11c0,0-5,19,10,19s14-8.64172,14-8.64172v-16.35828Z`,fill:`#2f2e41`}),e(`path`,{d:`M344.53574,427.60598s21.69977-3.33459,21.3801,2.9819c-.3197,6.31647-1.20709,11.33768-1.20709,11.33768,0,0-2.25433,19.51712-16.22662,14.06046s-9.89713-13.14252-9.89713-13.14252l5.95078-15.23749-.00003-.00003Z`,fill:`#2f2e41`}),e(`circle`,{cx:`404.10297`,cy:`33.02146`,fill:`#ffb6b6`,r:`24.85993`}),e(`path`,{d:`M423.96469,10.86766c-1.15707-6.12936-7.44913-10.27514-13.66504-10.79501s-12.30453,1.82726-17.90228,4.57921c-3.79456,1.86548-7.53061,3.96811-10.60425,6.87182s-5.46063,6.69692-6.01202,10.88913c-.19507,1.48324-.1698,3.03289-.77692,4.40016-.75845,1.708-2.38654,2.86795-3.36917,4.4576-1.76227,2.85096-.95267,6.99858,1.75238,8.97753-3.40024,1.44912-6.89398,2.96069-9.48602,5.59563s-4.08878,6.70308-2.66644,10.11462c.50323,1.20699,1.33481,2.26349,1.76489,3.49843,.81668,2.34499,.03943,5.00909-1.40924,7.02585s-3.49316,3.51228-5.50174,4.97226c5.16196,1.01177,10.43097,1.80015,15.66992,1.32811s10.49707-2.30805,14.29086-5.95176c3.79379-3.64371,5.88083-9.26437,4.51974-14.34539-1.04269-3.89231-3.95898-7.30301-3.95712-11.33256,.00143-3.09747,1.7431-5.89158,3.4249-8.49271,3.67291-5.68066,7.34579-11.36132,11.01868-17.04197,.66068-1.02183,1.35739-2.07924,2.4014-2.70425,1.77606-1.06326,4.0798-.59568,5.95227,.28683,1.87244,.88252,3.58304,2.14867,5.57941,2.69585,4.07452,1.11677,8.80106-1.44789,10.08575-5.47261`,fill:`#2f2e41`}),e(`path`,{d:`M409.27951,61.42523c-2.07159,2.0061-5.05701,2.65225-7.82379,3.46516s-5.70978,2.09141-6.95499,4.69243c-1.22101,2.55043-.33459,5.78793,1.68692,7.76505s4.95816,2.80999,7.78555,2.77077c2.82736-.03922,5.58282-.86796,8.24176-1.8301,7.27054-2.63087,14.15665-6.32148,20.37314-10.919-4.02679-1.11411-6.66107-5.81614-5.50836-9.83205,.93768-3.26677,3.80499-5.54528,5.75616-8.32809,3.35959-4.79151,3.91925-11.10753,2.80676-16.85277-1.11246-5.74524-3.73163-11.07097-6.32358-16.3176-.81934-1.65853-1.65805-3.34513-2.93619-4.68245-1.27814-1.33731-3.08783-2.29539-4.92776-2.10379-3.05334,.31795-5.00302,3.66989-5.02377,6.7397s1.32593,5.95491,2.34732,8.84988c1.05231,2.98259,1.78381,6.14409,1.50146,9.29425-.2366,2.63989-1.19669,5.21132-2.74811,7.36029-1.19809,1.65954-2.72479,3.05223-4.0275,4.63097-1.00714,1.22055-1.90009,2.60309-2.16486,4.16321-.48181,2.83914,1.18356,5.71186,.72714,8.55519-.48248,3.0056-3.6452,5.3067-6.65341,4.84085`,fill:`#2f2e41`}),e(`g`,null,[e(`circle`,{cx:`333.2486`,cy:`323.64455`,fill:`hsl(var(--primary))`,r:`85`}),e(`g`,null,[e(`path`,{d:`M384.17838,316.82296h-10.56668c-1.64377-9.68713-6.7168-18.46011-14.2923-24.71729-17.43427-14.39993-43.24109-11.94022-57.64099,5.49411-.04913,.05563-.09644,.11282-.14169,.17151-1.15063,1.49146-.87427,3.63333,.61716,4.784,1.49118,1.1507,3.63306,.87448,4.78394-.61697,6.25537-7.5788,15.72369-12.40167,26.31064-12.40167,16.20853,.00195,30.17899,11.40631,33.42572,27.28629h-9.31805c-.3988,.00012-.78458,.13992-1.09082,.39502-.72375,.60281-.82175,1.6781-.21915,2.40186l13.41125,16.09894c.06577,.07889,.13855,.1517,.21759,.21747,.72324,.60327,1.79871,.50583,2.40186-.21747l13.41125-16.09894c.25504-.30624,.3949-.69223,.39514-1.09082,.00027-.94186-.763-1.70566-1.70486-1.70605v.00003Z`,fill:`#fff`}),e(`path`,{d:`M364.34329,344.7337c-1.49146-1.15063-3.63333-.87433-4.78394,.6171-4.96201,6.00781-11.83066,10.13629-19.46436,11.69922-18.46167,3.77988-36.49231-8.12213-40.27225-26.58392h9.3183c.94186-.0004,1.70514-.76419,1.70486-1.70605-.00027-.39853-.14011-.78452-.39514-1.09082l-13.41125-16.09888c-.60312-.72336-1.67862-.8208-2.40186-.21753-.07904,.06577-.15182,.13855-.21759,.21753l-13.41125,16.09888c-.6026,.72375-.50461,1.7991,.21915,2.40186,.30624,.25516,.69205,.3949,1.09082,.39502h10.56641c1.64404,9.68723,6.7168,18.46011,14.29254,24.71729,17.43427,14.39999,43.24109,11.94022,57.64099-5.49405,.04913-.05569,.09619-.11295,.14142-.17163,1.15088-1.49146,.87454-3.63327-.61691-4.784h.00006Z`,fill:`#fff`})])]),e(`path`,{id:`uuid-da16df1e-5659-4232-96f6-61e8c639a9ec-574`,d:`M356.98148,237.19363c-1.02939,7.36621-5.66458,12.80598-10.35239,12.15012-4.68781-.65588-7.65225-7.15837-6.62149-14.52707,.37137-2.94914,1.4436-5.76646,3.12701-8.21626l4.75577-31.15587,14.57297,2.54338-6.23553,30.44414c.94736,2.81844,1.20581,5.82278,.75369,8.76157h-.00003Z`,fill:`#ffb6b6`}),e(`path`,{d:`M369.66196,77.68643s-15-5-17,13-4,39.99999-4,39.99999c0,0-9,21-5,32s11,3.3307,4,12.66534-6.02478,40.04724-6.02478,40.04724l22.52478-1.13387s12.5-82.57875,12.5-84.57875-7-52-7-52v.00004Z`,fill:`#e6e6e6`}),e(`g`,null,[e(`path`,{id:`uuid-6bf35aa9-e432-4b51-af77-8f4eb19e6e42-575`,d:`M467.16132,233.84998c.27881,7.43257-3.33017,13.60114-8.06033,13.7778s-8.78937-5.70491-9.06732-13.14017c-.15176-2.96857,.40961-5.93028,1.63712-8.63741l-.78369-31.507,14.79315-.05261-.798,31.0659c1.42709,2.60854,2.20859,5.52095,2.27905,8.49347l.00003,.00002Z`,fill:`#ffb6b6`}),e(`path`,{d:`M444.06961,77.34876s15.08694-4.73121,16.76505,13.30165,3.28473,51.06508,3.28473,51.06508c0,0,8.62338,21.15744,4.42749,32.08421s-11.05774,3.13365-4.22565,12.59187c6.83212,9.45822,4.37997,36.13126,4.37997,36.13126l-22.50095-1.53612s-10.09427-78.77167-10.05853-80.77133,7.92792-62.86664,7.92792-62.86664l-.00003,.00002Z`,fill:`#e6e6e6`})])],-1)])])}var s=r(i,[[`render`,o]]);export{s as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/image-I8Dw4v_6.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/image-I8Dw4v_6.js new file mode 100644 index 000000000..9531424d9 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/image-I8Dw4v_6.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,J as r,Ut as i,ct as a,ft as o,g as s,gn as c,gt as l,h as u,k as d,o as f,vn as p,xn as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./module-CyhaP5hi.js";import{r as g,t as _}from"./en_US-Cv9hrLhb.js";import{Tt as v,U as y,g as b,l as x,m as S,t as C,u as w,vt as T}from"./useConfigInject-z_xeO0pP.js";import{t as E}from"./raf-CR9Bw2Uc.js";import{a as D}from"./motion-BmOd6fTF.js";import"./warning-BLl3S_cO.js";import{t as O}from"./vue-types-CFReUAWV.js";import{n as k,t as A}from"./isObjectLike-DNah0Hql.js";import{a as j}from"./Portal-jWUJieln.js";import{t as M}from"./KeyCode-DNtAKsAc.js";import{n as ee,t as N}from"./css-BflejRyY.js";import{t as P}from"./useMergedState-zH37e67U.js";import{t as F}from"./AntdIcon-BN7vh055.js";import{t as I}from"./CloseOutlined-BdX5pn5u.js";import{a as L,i as R,r as te,t as z}from"./style-DuMcmENf.js";import{t as B}from"./zoom-C1lAvwDy.js";import{t as V}from"./RightOutlined-DwLwVX1C.js";import{t as ne}from"./LeftOutlined-HmT5OMoh.js";import{t as H}from"./EyeOutlined-w8ODygj3.js";var U=`[object Number]`;function re(e){return typeof e==`number`||A(e)&&k(e)==U}function ie(e){let t=p(null),n=c(g({},e)),r=p([]);return a(()=>{t.value&&E.cancel(t.value)}),[n,e=>{t.value===null&&(r.value=[],t.value=E(()=>{let e;r.value.forEach(t=>{e=g(g({},e),t)}),g(n,e),t.value=null})),r.value.push(e)}]}function W(e,t,n,r){let i=t+n,a=(n-r)/2;if(n>r){if(t>0)return{[e]:a};if(t<0&&ir)return{[e]:t<0?a:-a};return{}}function ae(e,t,n,r){let{width:i,height:a}=N(),o=null;return e<=i&&t<=a?o={x:0,y:0}:(e>i||t>a)&&(o=g(g({},W(`x`,n,e,i)),W(`y`,r,t,a))),o}var oe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{l(G,e)},inject:()=>r(G,{isPreviewGroup:m(!1),previewUrls:s(()=>new Map),setPreviewUrls:()=>{},current:p(null),setCurrent:()=>{},setShowPreview:()=>{},setMousePosition:()=>{},registerImage:null,rootClassName:``})},q=d({compatConfig:{MODE:3},name:`PreviewGroup`,inheritAttrs:!1,props:{previewPrefixCls:String,preview:{type:[Boolean,Object],default:!0},icons:{type:Object,default:()=>({})}},setup(e,r){let{slots:a}=r,o=s(()=>{let t={visible:void 0,onVisibleChange:()=>{},getContainer:void 0,current:0};return typeof e.preview==`object`?ue(e.preview,t):t}),l=c(new Map),u=p(),d=s(()=>o.value.visible),h=s(()=>o.value.getContainer),[g,_]=P(!!d.value,{value:d,onChange:(e,t)=>{var n,r;(r=(n=o.value).onVisibleChange)==null||r.call(n,e,t)}}),y=p(null),b=s(()=>d.value!==void 0),x=s(()=>Array.from(l.keys())),S=s(()=>x.value[o.value.current]),C=s(()=>new Map(Array.from(l).filter(e=>{let[,{canPreview:t}]=e;return!!t}).map(e=>{let[t,{url:n}]=e;return[t,n]}))),w=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;l.set(e,{url:t,canPreview:n})},T=e=>{u.value=e},E=e=>{y.value=e},D=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return l.set(e,{url:t,canPreview:n}),()=>{l.delete(e)}},O=e=>{e==null||e.stopPropagation(),_(!1),E(null)};return n(S,e=>{T(e)},{immediate:!0,flush:`post`}),i(()=>{g.value&&b.value&&T(S.value)},{flush:`post`}),K.provide({isPreviewGroup:m(!0),previewUrls:C,setPreviewUrls:w,current:u,setCurrent:T,setShowPreview:_,setMousePosition:E,registerImage:D}),()=>{let n=oe(o.value,[]);return t(f,null,[a.default&&a.default(),t(ce,v(v({},n),{},{"ria-hidden":!g.value,visible:g.value,prefixCls:e.previewPrefixCls,onClose:O,mousePosition:y.value,src:C.value.get(u.value),icons:e.icons,getContainer:h.value}),null)])}}}),J={x:0,y:0},se=g(g({},R()),{src:String,alt:String,rootClassName:String,icons:{type:Object,default:()=>({})}}),ce=d({compatConfig:{MODE:3},name:`Preview`,inheritAttrs:!1,props:se,emits:[`close`,`afterClose`],setup(e,r){let{emit:i,attrs:l}=r,{rotateLeft:d,rotateRight:f,zoomIn:p,zoomOut:h,close:_,left:y,right:b,flipX:x,flipY:S}=c(e.icons),C=m(1),w=m(0),E=c({x:1,y:1}),[O,k]=ie(J),A=()=>i(`close`),j=m(),N=c({originX:0,originY:0,deltaX:0,deltaY:0}),P=m(!1),{previewUrls:F,current:I,isPreviewGroup:L,setCurrent:R}=K.inject(),z=s(()=>F.value.size),B=s(()=>Array.from(F.value.keys())),V=s(()=>B.value.indexOf(I.value)),ne=s(()=>L.value?F.value.get(I.value):e.src),H=s(()=>L.value&&z.value>1),U=m({wheelDirection:0}),re=()=>{C.value=1,w.value=0,E.x=1,E.y=1,k(J),i(`afterClose`)},W=e=>{e?C.value+=.5:C.value++,k(J)},oe=e=>{C.value>1&&(e?C.value-=.5:C.value--),k(J)},G=()=>{w.value+=90},q=()=>{w.value-=90},se=()=>{E.x=-E.x},ce=()=>{E.y=-E.y},le=e=>{e.preventDefault(),e.stopPropagation(),V.value>0&&R(B.value[V.value-1])},Y=e=>{e.preventDefault(),e.stopPropagation(),V.valueW(),type:`zoomIn`},{icon:h,onClick:()=>oe(),type:`zoomOut`,disabled:s(()=>C.value===1)},{icon:f,onClick:G,type:`rotateRight`},{icon:d,onClick:q,type:`rotateLeft`},{icon:x,onClick:se,type:`flipX`},{icon:S,onClick:ce,type:`flipY`}],me=()=>{if(e.visible&&P.value){let e=j.value.offsetWidth*C.value,t=j.value.offsetHeight*C.value,{left:n,top:r}=ee(j.value),i=w.value%180!=0;P.value=!1;let a=ae(i?t:e,i?e:t,n,r);a&&k(g({},a))}},he=e=>{e.button===0&&(e.preventDefault(),e.stopPropagation(),N.deltaX=e.pageX-O.x,N.deltaY=e.pageY-O.y,N.originX=O.x,N.originY=O.y,P.value=!0)},ge=t=>{e.visible&&P.value&&k({x:t.pageX-N.deltaX,y:t.pageY-N.deltaY})},X=t=>{if(!e.visible)return;t.preventDefault();let n=t.deltaY;U.value={wheelDirection:n}},_e=t=>{!e.visible||!H.value||(t.preventDefault(),t.keyCode===M.LEFT?V.value>0&&R(B.value[V.value-1]):t.keyCode===M.RIGHT&&V.value{e.visible&&(C.value!==1&&(C.value=1),(O.x!==J.x||O.y!==J.y)&&k(J))},Z=()=>{};return a(()=>{n([()=>e.visible,P],()=>{Z();let e,t,n=D(window,`mouseup`,me,!1),r=D(window,`mousemove`,ge,!1),i=D(window,`wheel`,X,{passive:!1}),a=D(window,`keydown`,_e,!1);try{window.top!==window.self&&(e=D(window.top,`mouseup`,me,!1),t=D(window.top,`mousemove`,ge,!1))}catch(e){`${e}`}Z=()=>{n.remove(),r.remove(),i.remove(),a.remove(),e&&e.remove(),t&&t.remove()}},{flush:`post`,immediate:!0}),n([U],()=>{let{wheelDirection:e}=U.value;e>0?oe(!0):e<0&&W(!0)})}),o(()=>{Z()}),()=>{let{visible:n,prefixCls:r,rootClassName:i}=e;return t(te,v(v({},l),{},{transitionName:e.transitionName,maskTransitionName:e.maskTransitionName,closable:!1,keyboard:!0,prefixCls:r,onClose:A,afterClose:re,visible:n,wrapClassName:ue,rootClassName:i,getContainer:e.getContainer}),{default:()=>[t(`div`,{class:[`${e.prefixCls}-operations-wrapper`,i]},[t(`ul`,{class:`${e.prefixCls}-operations`},[pe.map(n=>{let{icon:r,onClick:i,type:a,disabled:o}=n;return t(`li`,{class:T(de,{[`${e.prefixCls}-operations-operation-disabled`]:o&&(o==null?void 0:o.value)}),onClick:i,key:a},[u(r,{class:fe})])})])]),t(`div`,{class:`${e.prefixCls}-img-wrapper`,style:{transform:`translate3d(${O.x}px, ${O.y}px, 0)`}},[t(`img`,{onMousedown:he,onDblclick:ve,ref:j,class:`${e.prefixCls}-img`,src:ne.value,alt:e.alt,style:{transform:`scale3d(${E.x*C.value}, ${E.y*C.value}, 1) rotate(${w.value}deg)`}},null)]),H.value&&t(`div`,{class:T(`${e.prefixCls}-switch-left`,{[`${e.prefixCls}-switch-left-disabled`]:V.value<=0}),onClick:le},[y]),H.value&&t(`div`,{class:T(`${e.prefixCls}-switch-right`,{[`${e.prefixCls}-switch-right-disabled`]:V.value>=z.value-1}),onClick:Y},[b])]})}}}),le=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i({src:String,wrapperClassName:String,wrapperStyle:{type:Object,default:void 0},rootClassName:String,prefixCls:String,previewPrefixCls:String,width:[Number,String],height:[Number,String],previewMask:{type:[Boolean,Function],default:void 0},placeholder:O.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}),ue=(e,t)=>{let n=g({},e);return Object.keys(t).forEach(r=>{e[r]===void 0&&(n[r]=t[r])}),n},de=0,fe=d({compatConfig:{MODE:3},name:`VcImage`,inheritAttrs:!1,props:Y(),emits:[`click`,`error`],setup(e,r){let{attrs:i,slots:c,emit:l}=r,u=s(()=>e.prefixCls),d=s(()=>`${u.value}-preview`),m=s(()=>{let t={visible:void 0,onVisibleChange:()=>{},getContainer:void 0};return typeof e.preview==`object`?ue(e.preview,t):t}),h=s(()=>{var t;return(t=m.value.src)==null?e.src:t}),_=s(()=>e.placeholder&&e.placeholder!==!0||c.placeholder),y=s(()=>m.value.visible),b=s(()=>m.value.getContainer),x=s(()=>y.value!==void 0),[S,C]=P(!!y.value,{value:y,onChange:(e,t)=>{var n,r;(r=(n=m.value).onVisibleChange)==null||r.call(n,e,t)}}),w=p(_.value?`loading`:`normal`);n(()=>e.src,()=>{w.value=_.value?`loading`:`normal`});let E=p(null),D=s(()=>w.value===`error`),{isPreviewGroup:O,setCurrent:k,setShowPreview:A,setMousePosition:j,registerImage:M}=K.inject(),N=p(de++),F=s(()=>e.preview&&!D.value),I=()=>{w.value=`normal`},L=e=>{w.value=`error`,l(`error`,e)},R=e=>{if(!x.value){let{left:t,top:n}=ee(e.target);O.value?(k(N.value),j({x:t,y:n})):E.value={x:t,y:n}}O.value?A(!0):C(!0),l(`click`,e)},te=()=>{C(!1),x.value||(E.value=null)},z=p(null);n(()=>z,()=>{w.value===`loading`&&z.value.complete&&(z.value.naturalWidth||z.value.naturalHeight)&&I()});let B=()=>{};a(()=>{n([h,F],()=>{if(B(),!O.value)return()=>{};B=M(N.value,h.value,F.value),F.value||B()},{flush:`post`,immediate:!0})}),o(()=>{B()});let V=e=>re(e)?e+`px`:e;return()=>{let{prefixCls:n,wrapperClassName:r,fallback:a,src:o,placeholder:s,wrapperStyle:u,rootClassName:p,width:_,height:y,crossorigin:x,decoding:C,alt:k,sizes:A,srcset:j,usemap:M,class:ee,style:N}=g(g({},e),i),P=m.value,{icons:B,maskClassName:ne}=P,H=le(P,[`icons`,`maskClassName`]),U=T(n,r,p,{[`${n}-error`]:D.value}),re=D.value&&a?a:h.value,ie={crossorigin:x,decoding:C,alt:k,sizes:A,srcset:j,usemap:M,width:_,height:y,class:T(`${n}-img`,{[`${n}-img-placeholder`]:s===!0},ee),style:g({height:V(y)},N)};return t(f,null,[t(`div`,{class:U,onClick:F.value?R:e=>{l(`click`,e)},style:g({width:V(_),height:V(y)},u)},[t(`img`,v(v(v({},ie),D.value&&a?{src:a}:{onLoad:I,onError:L,src:o}),{},{ref:z}),null),w.value===`loading`&&t(`div`,{"aria-hidden":`true`,class:`${n}-placeholder`},[s||c.placeholder&&c.placeholder()]),c.previewMask&&F.value&&t(`div`,{class:[`${n}-mask`,ne]},[c.previewMask()])]),!O.value&&F.value&&t(ce,v(v({},H),{},{"aria-hidden":!S.value,visible:S.value,prefixCls:d.value,onClose:te,mousePosition:E.value,src:re,alt:k,getContainer:b.value,icons:B,rootClassName:p}),null)])}}});fe.PreviewGroup=q;var pe=fe,me={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z`}},{tag:`path`,attrs:{d:`M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z`}}]},name:`rotate-left`,theme:`outlined`};function he(e){for(var t=1;t({position:e||`absolute`,inset:0}),Me=e=>{let{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:a}=e;return{position:`absolute`,inset:0,display:`flex`,alignItems:`center`,justifyContent:`center`,color:`#fff`,background:new h(`#000`).setAlpha(.5).toRgbString(),cursor:`pointer`,opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:g(g({},b),{padding:`0 ${r}px`,[t]:{marginInlineEnd:i,svg:{verticalAlign:`baseline`}}})}},Ne=e=>{let{previewCls:t,modalMaskBg:n,paddingSM:r,previewOperationColorDisabled:i,motionDurationSlow:a}=e,o=new h(n).setAlpha(.1),s=o.clone().setAlpha(.2);return{[`${t}-operations`]:g(g({},S(e)),{display:`flex`,flexDirection:`row-reverse`,alignItems:`center`,color:e.previewOperationColor,listStyle:`none`,background:o.toRgbString(),pointerEvents:`auto`,"&-operation":{marginInlineStart:r,padding:r,cursor:`pointer`,transition:`all ${a}`,userSelect:`none`,"&:hover":{background:s.toRgbString()},"&-disabled":{color:i,pointerEvents:`none`},"&:last-of-type":{marginInlineStart:0}},"&-progress":{position:`absolute`,left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%)`},"&-icon":{fontSize:e.previewOperationSize}})}},Pe=e=>{let{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:a,motionDurationSlow:o}=e,s=new h(t).setAlpha(.1),c=s.clone().setAlpha(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:`fixed`,insetBlockStart:`50%`,zIndex:a+1,display:`flex`,alignItems:`center`,justifyContent:`center`,width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:-e.imagePreviewSwitchSize/2,color:e.previewOperationColor,background:s.toRgbString(),borderRadius:`50%`,transform:`translateY(-50%)`,cursor:`pointer`,transition:`all ${o}`,pointerEvents:`auto`,userSelect:`none`,"&:hover":{background:c.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:`transparent`,cursor:`not-allowed`,[`> ${n}`]:{cursor:`not-allowed`}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},Fe=e=>{let{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i}=e;return[{[`${i}-preview-root`]:{[n]:{height:`100%`,textAlign:`center`,pointerEvents:`none`},[`${n}-body`]:g(g({},je()),{overflow:`hidden`}),[`${n}-img`]:{maxWidth:`100%`,maxHeight:`100%`,verticalAlign:`middle`,transform:`scale3d(1, 1, 1)`,cursor:`grab`,transition:`transform ${r} ${t} 0s`,userSelect:`none`,pointerEvents:`auto`,"&-wrapper":g(g({},je()),{transition:`transform ${r} ${t} 0s`,display:`flex`,justifyContent:`center`,alignItems:`center`,"&::before":{display:`inline-block`,width:1,height:`50%`,marginInlineEnd:-1,content:`""`}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:`grabbing`,"&-wrapper":{transitionDuration:`0s`}}}}},{[`${i}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${i}-preview-operations-wrapper`]:{position:`fixed`,insetBlockStart:0,insetInlineEnd:0,zIndex:e.zIndexPopup+1,width:`100%`},"&":[Ne(e),Pe(e)]}]},Ie=e=>{let{componentCls:t}=e;return{[t]:{position:`relative`,display:`inline-block`,[`${t}-img`]:{width:`100%`,height:`auto`,verticalAlign:`middle`},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:`url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')`,backgroundRepeat:`no-repeat`,backgroundPosition:`center center`,backgroundSize:`30%`},[`${t}-mask`]:g({},Me(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:g({},je())}}},Le=e=>{let{previewCls:t}=e;return{[`${t}-root`]:B(e,`zoom`),"&":L(e,!0)}},Re=w(`Image`,e=>{let t=`${e.componentCls}-preview`,n=x(e,{previewCls:t,modalMaskBg:new h(`#000`).setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[Ie(n),Fe(n),z(x(n,{componentCls:t})),Le(n)]},e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new h(e.colorTextLightSolid).toRgbString(),previewOperationColorDisabled:new h(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5})),ze={rotateLeft:t(X,null,null),rotateRight:t(ye,null,null),zoomIn:t(Ce,null,null),zoomOut:t(De,null,null),close:t(I,null,null),left:t(ne,null,null),right:t(V,null,null),flipX:t(Q,null,null),flipY:t(Q,{rotate:90},null)},Be=d({compatConfig:{MODE:3},name:`AImagePreviewGroup`,inheritAttrs:!1,props:{previewPrefixCls:String,preview:y()},setup(e,n){let{attrs:r,slots:i}=n,{prefixCls:a,rootPrefixCls:o}=C(`image`,e),c=s(()=>`${a.value}-preview`),[l,u]=Re(a),d=s(()=>{let{preview:t}=e;if(t===!1)return t;let n=typeof t==`object`?t:{};return g(g({},n),{rootClassName:u.value,transitionName:j(o.value,`zoom`,n.transitionName),maskTransitionName:j(o.value,`fade`,n.maskTransitionName)})});return()=>l(t(q,v(v({},g(g({},r),e)),{},{preview:d.value,icons:ze,previewPrefixCls:c.value}),i))}}),Ve=e({ImagePreviewGroup:()=>Be,default:()=>$,imageProps:()=>Y}),$=d({name:`AImage`,inheritAttrs:!1,props:Y(),setup(e,n){let{slots:r,attrs:i}=n,{prefixCls:a,rootPrefixCls:o,configProvider:c}=C(`image`,e),[l,u]=Re(a),d=s(()=>{let{preview:t}=e;if(t===!1)return t;let n=typeof t==`object`?t:{};return g(g({icons:ze},n),{transitionName:j(o.value,`zoom`,n.transitionName),maskTransitionName:j(o.value,`fade`,n.maskTransitionName)})});return()=>{var n,o;let s=((o=(n=c.locale)==null?void 0:n.value)==null?void 0:o.Image)||_.Image,f=()=>t(`div`,{class:`${a.value}-mask-info`},[t(H,null,null),s==null?void 0:s.preview]),{previewMask:p=r.previewMask||f}=e;return l(t(pe,v(v({},g(g(g({},i),e),{prefixCls:a.value})),{},{preview:d.value,rootClassName:T(e.rootClassName,u.value)}),g(g({},r),{previewMask:typeof p==`function`?p:null})))}}});$.PreviewGroup=Be,$.install=function(e){return e.component($.name,$),e.component($.PreviewGroup.name,$.PreviewGroup),e};export{Ve as n,$ as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/index.esm-DUQ5US9x.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/index.esm-DUQ5US9x.js new file mode 100644 index 000000000..4170b7e39 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/index.esm-DUQ5US9x.js @@ -0,0 +1,20 @@ +function e(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(typeof document>`u`)){var r=document.head||document.getElementsByTagName(`head`)[0],i=document.createElement(`style`);i.type=`text/css`,n===`top`&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}e(`@keyframes watermark{0%{background-position:0 0}25%{background-position:100% 100%}50%{background-position:100% 0}75%{background-position:0 100%}to{background-position:0 0}}@keyframes watermark-horizontal{0%{background-position-x:0}to{background-position-x:100%}}@keyframes watermark-vertical{0%{background-position-y:0}to{background-position-y:100%}}`);var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},t(e,n)};function n(e,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&a[a.length-1])&&(s[0]===6||s[0]===2)){n=0;continue}if(s[0]===3&&(!a||s[1]>a[0]&&s[1]n&&(r.push(i.substring(0,i.length-1)),i=``,o--)}return r.push(i),r},f=function(e,t){return i(void 0,void 0,void 0,function(){var n,r,i,o,s,c,l,d,f;return a(this,function(a){switch(a.label){case 0:return n=u(`svg`,{xmlns:`http://www.w3.org/2000/svg`}),r=document.createElement(`div`),r.setAttribute(`xmlns`,`http://www.w3.org/1999/xhtml`),r.style.cssText=` + text-align: center; + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + font: ${e.font}; + color: ${t.fontColor}; +`,r.innerHTML=`
${t.content}
`,document.body.appendChild(r),[4,p(r)];case 1:return a.sent(),i=(f=r.querySelector(`.rich-text-content`))==null?void 0:f.getBoundingClientRect(),o=i==null?void 0:i.width,s=i==null?void 0:i.height,document.body.removeChild(r),c=t.richTextWidth||o||t.width,l=t.richTextHeight||s||t.height,n.setAttribute(`width`,c.toString()),n.setAttribute(`height`,l.toString()),d=u(`foreignObject`,{width:c.toString(),height:l.toString()}),d.appendChild(r),n.appendChild(d),[2,{element:n,width:c,height:l}]}})})};function p(e){return i(this,void 0,void 0,function(){var t,n,r,i,o;return a(this,function(s){switch(s.label){case 0:t=e.querySelectorAll(`img`),n=function(e){var t,n,r,i,o;return a(this,function(a){switch(a.label){case 0:if(t=e.getAttribute(`src`),!t)return[3,6];a.label=1;case 1:return a.trys.push([1,5,,6]),[4,fetch(t)];case 2:return n=a.sent(),[4,n.blob()];case 3:return r=a.sent(),[4,new Promise(function(e,t){var n=new FileReader;n.onloadend=function(){return e(n.result)},n.onerror=t,n.readAsDataURL(r)})];case 4:return i=a.sent(),l(i)&&e.setAttribute(`src`,i),[3,6];case 5:return o=a.sent(),console.error(`Error converting ${t} to base64:`,o),[3,6];case 6:return[2]}})},r=0,i=Array.from(t),s.label=1;case 1:return r/g,`<$1$2/>`).replace(/\n/g,``).replace(/\t/g,``).replace(/#/g,`%23`)}`},h=function(e,t){return c(e)?t:e},g=function(e,t,n){t===void 0&&(t=void 0),n===void 0&&(n=void 0);var r=new Image;return r.setAttribute(`crossOrigin`,`anonymous`),!c(t)&&(r.width=t),!c(n)&&(r.height=n),r.src=e,new Promise(function(e){r.onload=function(){e(r)}})},_=function(e,t,n){return Array.from({length:e},function(){return Array(t).fill(n)})},v=function(e,t){if(!e)return``;var n=Math.random()*6+2,r=Math.random()*2+2;switch(t){case`repeat`:return`animation: 200s linear 0s infinite alternate watermark !important;`;case`repeat-x`:return`animation: ${n}s linear 0s infinite alternate watermark-vertical !important;'`;case`repeat-y`:return`animation: ${r}s linear 0s infinite alternate watermark-horizontal !important;'`;case`no-repeat`:return`animation: ${n}s linear 0s infinite alternate watermark-horizontal, ${r}s linear 0s infinite alternate watermark-vertical !important;`;default:return``}},y={width:300,height:300,rotate:45,layout:`default`,auxiliaryLine:!1,translatePlacement:`middle`,contentType:`text`,content:`hello watermark-js-plus`,textType:`fill`,imageWidth:0,imageHeight:0,lineHeight:30,zIndex:2147483647,backgroundPosition:`0 0`,backgroundRepeat:`repeat`,fontSize:`20px`,fontFamily:`sans-serif`,fontStyle:``,fontVariant:``,fontColor:`#000`,fontWeight:`normal`,filter:`none`,letterSpacing:`0px`,wordSpacing:`0px`,globalAlpha:.5,mode:`default`,mutationObserve:!0,monitorProtection:!1,movable:!1,parent:`body`,onSuccess:function(){},onBeforeDestroy:function(){},onDestroyed:function(){},onObserveError:function(){}},b=function(e,t,n){var r=e.getContext(`2d`);if(r===null)throw Error(`get context error`);r.font=`${t.fontStyle} ${t.fontVariant} ${t.fontWeight} ${t.fontSize} ${t.fontFamily}`,r.filter=t.filter,r.letterSpacing=t.letterSpacing,r.wordSpacing=t.wordSpacing,t!=null&&t.rotate&&(t.rotate=(360-t.rotate%360)*(Math.PI/180)),c(n.textRowMaxWidth)&&(t.textRowMaxWidth=t.width);var i={image:{rect:{width:t.imageWidth,height:t.imageHeight},position:{x:0,y:0}},textLine:{data:[],yOffsetValue:0},advancedStyleParams:{linear:{x0:0,x1:0},radial:{x0:0,y0:0,r0:0,x1:0,y1:0,r1:0},conic:{x:0,y:0,startAngle:0},pattern:{}}};switch(t.contentType){case`text`:i.textLine.data=[t.content];break;case`multi-line-text`:i.textLine.data=d(r,t.content,t.textRowMaxWidth)}var a=t.width/2,o=t.height/2,s=`middle`,l=`center`;switch(!c(n==null?void 0:n.translateX)&&!c(n==null?void 0:n.translateY)?(a=n==null?void 0:n.translateX,o=n==null?void 0:n.translateY,s=`top`,l=`left`):(i.advancedStyleParams.linear.x0=-t.width/2,i.advancedStyleParams.linear.x1=t.width/2,i.advancedStyleParams.radial.r0=0,i.advancedStyleParams.radial.r1=t.width/2),n.translatePlacement){case`top`:a=t.width/2,o=0,s=`top`,i.advancedStyleParams.linear.x0=-t.width/2,i.advancedStyleParams.linear.x1=t.width/2,i.advancedStyleParams.radial.y0=i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.radial.y1=i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.conic.y=i.textLine.data.length*t.lineHeight/2;break;case`top-start`:a=0,o=0,s=`top`,l=`start`,i.advancedStyleParams.linear.x0=0,i.advancedStyleParams.linear.x1=t.width,i.advancedStyleParams.radial.x0=t.width/2,i.advancedStyleParams.radial.y0=i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.radial.x1=t.width/2,i.advancedStyleParams.radial.y1=i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.conic.x=t.width/2,i.advancedStyleParams.conic.y=i.textLine.data.length*t.lineHeight/2;break;case`top-end`:a=t.width,o=0,s=`top`,l=`end`,i.advancedStyleParams.linear.x0=0,i.advancedStyleParams.linear.x1=-t.width,i.advancedStyleParams.radial.x0=-t.width/2,i.advancedStyleParams.radial.y0=i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.radial.x1=-t.width/2,i.advancedStyleParams.radial.y1=i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.conic.x=-t.width/2,i.advancedStyleParams.conic.y=i.textLine.data.length*t.lineHeight/2;break;case`bottom`:a=t.width/2,o=t.height,s=`bottom`,i.advancedStyleParams.linear.x0=-t.width/2,i.advancedStyleParams.linear.x1=t.width/2,i.advancedStyleParams.radial.y0=-i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.radial.y1=-i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.conic.x=0,i.advancedStyleParams.conic.y=-i.textLine.data.length*t.lineHeight/2;break;case`bottom-start`:a=0,o=t.height,s=`bottom`,l=`start`,i.advancedStyleParams.linear.x0=0,i.advancedStyleParams.linear.x1=t.width,i.advancedStyleParams.radial.x0=t.width/2,i.advancedStyleParams.radial.y0=-i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.radial.x1=t.width/2,i.advancedStyleParams.radial.y1=-i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.conic.x=t.width/2,i.advancedStyleParams.conic.y=-i.textLine.data.length*t.lineHeight/2;break;case`bottom-end`:a=t.width,o=t.height,s=`bottom`,l=`end`,i.advancedStyleParams.linear.x0=0,i.advancedStyleParams.linear.x1=-t.width,i.advancedStyleParams.radial.x0=-t.width/2,i.advancedStyleParams.radial.y0=-i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.radial.x1=-t.width/2,i.advancedStyleParams.radial.y1=-i.textLine.data.length*t.lineHeight/2,i.advancedStyleParams.conic.x=-t.width/2,i.advancedStyleParams.conic.y=-i.textLine.data.length*t.lineHeight/2;break;case`left`:a=0,o=t.height/2,l=`start`,i.advancedStyleParams.linear.x0=0,i.advancedStyleParams.linear.x1=t.width,i.advancedStyleParams.radial.x0=t.width/2,i.advancedStyleParams.radial.x1=t.width/2,i.advancedStyleParams.conic.x=t.width/2,i.advancedStyleParams.conic.y=0;break;case`right`:a=t.width,o=t.height/2,l=`end`,i.advancedStyleParams.linear.x0=0,i.advancedStyleParams.linear.x1=-t.width,i.advancedStyleParams.radial.x0=-t.width/2,i.advancedStyleParams.radial.x1=-t.width/2,i.advancedStyleParams.conic.x=-t.width/2,i.advancedStyleParams.conic.y=0}if(t.translateX=a,t.translateY=o,c(n==null?void 0:n.textBaseline)&&(t.textBaseline=s),c(n==null?void 0:n.textAlign)&&(t.textAlign=l),[`text`,`multi-line-text`].includes(t.contentType))switch(t.textBaseline){case`middle`:i.textLine.yOffsetValue=(i.textLine.data.length-1)*t.lineHeight/2;break;case`bottom`:case`alphabetic`:case`ideographic`:i.textLine.yOffsetValue=(i.textLine.data.length-1)*t.lineHeight+(t.lineHeight-parseInt(t.fontSize))/2;break;case`top`:case`hanging`:i.textLine.yOffsetValue=-t.lineHeight/2+parseInt(t.fontSize)/2}return i},x=(function(e){typeof window>`u`||e&&Object.defineProperty(window,"MutationObserver",{writable:!1,configurable:!1})}),S=function(){function e(t,n){this.props=t,this.options=n,this.canvas=e.createCanvas(this.options.width,this.options.height),this.recommendOptions=b(this.canvas,this.options,this.props)}return e.createCanvas=function(e,t){var n,r=window.devicePixelRatio||1,i=document.createElement(`canvas`);return i.width=e*r,i.height=t*r,i.style.width=`${e}px`,i.style.height=`${t}px`,(n=i.getContext(`2d`))==null||n.setTransform(r,0,0,r,0,0),i},e.clearCanvas=function(e){var t=e.getContext(`2d`);if(t===null)throw Error(`get context error`);t.restore(),t.resetTransform(),t.clearRect(0,0,e.width,e.height);var n=window.devicePixelRatio||1;t.setTransform(n,0,0,n,0,0)},e.prototype.getCanvas=function(){return this.canvas},e.prototype.clear=function(){e.clearCanvas(this.canvas)},e.prototype.draw=function(){var e=this,t=this.canvas.getContext(`2d`);if(t===null)throw Error(`get context error`);return this.options.auxiliaryLine&&(t.beginPath(),t.rect(0,0,this.options.width,this.options.height),t.lineWidth=1,t.strokeStyle=`#000`,t.stroke(),t.closePath(),t.beginPath(),t.rect(this.options.translateX,this.options.translateY,1,1),t.lineWidth=1,t.strokeStyle=`#f00`,t.stroke(),t.closePath()),this.setStyle(t),t.save(),t.translate(this.options.translateX,this.options.translateY),t.rotate(this.options.rotate),new Promise(function(n){switch(e.options.contentType){case`text`:e.drawText(t,n);break;case`image`:e.drawImage(t,n);break;case`multi-line-text`:e.drawMultiLineText(t,n);break;case`rich-text`:e.drawRichText(t,n)}})},e.prototype.setStyle=function(e){var t,n=`fillStyle`;this.options.textType===`stroke`&&(n=`strokeStyle`);var r=this.options.fontColor;if((t=this.options)!=null&&t.advancedStyle)switch(this.options.advancedStyle.type){case`linear`:r=this.createLinearGradient(e);break;case`radial`:r=this.createRadialGradient(e);break;case`conic`:r=this.createConicGradient(e);break;case`pattern`:r=this.createPattern(e)}e[n]&&r&&(e[n]=r),this.options.textAlign&&(e.textAlign=this.options.textAlign),this.options.textBaseline&&(e.textBaseline=this.options.textBaseline),e.globalAlpha=this.options.globalAlpha,this.options.shadowStyle&&(e.shadowBlur=h(this.options.shadowStyle.shadowBlur,0),e.shadowColor=h(this.options.shadowStyle.shadowColor,`#00000000`),e.shadowOffsetX=h(this.options.shadowStyle.shadowOffsetX,0),e.shadowOffsetY=h(this.options.shadowStyle.shadowOffsetY,0)),s(this.options.extraDrawFunc)&&this.options.extraDrawFunc(e)},e.prototype.createLinearGradient=function(e){var t,n,r,i,a,o,s,c,l,u,d,f,p,m,g,_=e.createLinearGradient(h((r=(n=(t=this.options.advancedStyle)==null?void 0:t.params)==null?void 0:n.linear)==null?void 0:r.x0,this.recommendOptions.advancedStyleParams.linear.x0),h((o=(a=(i=this.options.advancedStyle)==null?void 0:i.params)==null?void 0:a.linear)==null?void 0:o.y0,0),h((l=(c=(s=this.options.advancedStyle)==null?void 0:s.params)==null?void 0:c.linear)==null?void 0:l.x1,this.recommendOptions.advancedStyleParams.linear.x1),h((f=(d=(u=this.options.advancedStyle)==null?void 0:u.params)==null?void 0:d.linear)==null?void 0:f.y1,0));return(g=(m=(p=this.options)==null?void 0:p.advancedStyle)==null?void 0:m.colorStops)==null||g.forEach(function(e){_.addColorStop(e.offset,e.color)}),_},e.prototype.createConicGradient=function(e){var t,n,r,i,a,o,s,c,l,u,d,f,p,m,g,_=e.createConicGradient(h((i=(r=(n=(t=this.options)==null?void 0:t.advancedStyle)==null?void 0:n.params)==null?void 0:r.conic)==null?void 0:i.startAngle,0),h((c=(s=(o=(a=this.options)==null?void 0:a.advancedStyle)==null?void 0:o.params)==null?void 0:s.conic)==null?void 0:c.x,this.recommendOptions.advancedStyleParams.conic.x),h((f=(d=(u=(l=this.options)==null?void 0:l.advancedStyle)==null?void 0:u.params)==null?void 0:d.conic)==null?void 0:f.y,this.recommendOptions.advancedStyleParams.conic.y));return(g=(m=(p=this.options)==null?void 0:p.advancedStyle)==null?void 0:m.colorStops)==null||g.forEach(function(e){_.addColorStop(e.offset,e.color)}),_},e.prototype.createRadialGradient=function(e){var t,n,r,i,a,o,s,c,l,u,d,f,p,m,g,_,v,y,b,x,S,C,w,T,E,D,O,k=e.createRadialGradient(h((i=(r=(n=(t=this.options)==null?void 0:t.advancedStyle)==null?void 0:n.params)==null?void 0:r.radial)==null?void 0:i.x0,this.recommendOptions.advancedStyleParams.radial.x0),h((c=(s=(o=(a=this.options)==null?void 0:a.advancedStyle)==null?void 0:o.params)==null?void 0:s.radial)==null?void 0:c.y0,this.recommendOptions.advancedStyleParams.radial.y0),h((f=(d=(u=(l=this.options)==null?void 0:l.advancedStyle)==null?void 0:u.params)==null?void 0:d.radial)==null?void 0:f.r0,this.recommendOptions.advancedStyleParams.radial.r0),h((_=(g=(m=(p=this.options)==null?void 0:p.advancedStyle)==null?void 0:m.params)==null?void 0:g.radial)==null?void 0:_.x1,this.recommendOptions.advancedStyleParams.radial.x1),h((x=(b=(y=(v=this.options)==null?void 0:v.advancedStyle)==null?void 0:y.params)==null?void 0:b.radial)==null?void 0:x.y1,this.recommendOptions.advancedStyleParams.radial.y1),h((T=(w=(C=(S=this.options)==null?void 0:S.advancedStyle)==null?void 0:C.params)==null?void 0:w.radial)==null?void 0:T.r1,this.recommendOptions.advancedStyleParams.radial.r1));return(O=(D=(E=this.options)==null?void 0:E.advancedStyle)==null?void 0:D.colorStops)==null||O.forEach(function(e){k.addColorStop(e.offset,e.color)}),k},e.prototype.createPattern=function(e){var t,n,r,i,a,o,s,c;return e.createPattern((i=(r=(n=(t=this.options)==null?void 0:t.advancedStyle)==null?void 0:n.params)==null?void 0:r.pattern)==null?void 0:i.image,((c=(s=(o=(a=this.options)==null?void 0:a.advancedStyle)==null?void 0:o.params)==null?void 0:s.pattern)==null?void 0:c.repetition)||``)},e.prototype.setText=function(e,t){var n=`fillText`;this.options.textType===`stroke`&&(n=`strokeText`),e[n]&&e[n](t.text,t.x,t.y,t.maxWidth)},e.prototype.drawText=function(e,t){this.setText(e,{text:this.options.content,x:0,y:0-this.recommendOptions.textLine.yOffsetValue,maxWidth:this.options.textRowMaxWidth||this.options.width}),t(e.canvas)},e.prototype.drawImage=function(e,t){var n=this;g(this.options.image).then(function(r){var i=n.getImageRect(r),a=i.width,o=i.height,s=n.getDrawImagePosition(a,o);e.drawImage(r,s.x,s.y,a,o),t(e.canvas)})},e.prototype.drawMultiLineText=function(e,t){var n=this,r=this.recommendOptions.textLine.data,i=this.recommendOptions.textLine.yOffsetValue;r.forEach(function(t,r){n.setText(e,{text:t,x:0,y:n.options.lineHeight*r-i,maxWidth:n.options.textRowMaxWidth||n.options.width})}),t(e.canvas)},e.prototype.drawRichText=function(e,t){return i(this,void 0,void 0,function(){var n,r=this;return a(this,function(i){switch(i.label){case 0:return[4,f(e,this.options)];case 1:return n=i.sent(),g(m(n.element),n.width,n.height).then(function(n){var i=r.getDrawImagePosition(n.width,n.height);e.drawImage(n,i.x,i.y,n.width,n.height),t(e.canvas)}),[2]}})})},e.prototype.getImageRect=function(e){var t={width:this.options.imageWidth||0,height:this.options.imageHeight||0};switch(!0){case t.width!==0&&t.height===0:t.height=t.width*e.height/e.width;break;case t.width===0&&t.height!==0:t.width=t.height*e.width/e.height;break;case t.width===0&&t.height===0:t.width=e.width,t.height=e.height}return t},e.prototype.getDrawImagePosition=function(e,t){var n,r,i={x:-e/2,y:-t/2};switch(this.options.translatePlacement){case`top`:i.x=-e/2,i.y=0;break;case`top-start`:i.x=0,i.y=0;break;case`top-end`:i.x=-e,i.y=0;break;case`bottom`:i.x=-e/2,i.y=-t;break;case`bottom-start`:i.x=0,i.y=-t;break;case`bottom-end`:i.x=-e,i.y=-t;break;case`left`:i.x=0,i.y=-t/2;break;case`right`:i.x=-e,i.y=-t/2}return!c((n=this.props)==null?void 0:n.translateX)&&(i.x=0),!c((r=this.props)==null?void 0:r.translateY)&&(i.y=0),i},e}(),C=function(){function e(e,t){var n,r,i,a;this.options=e,this.partialWidth=this.options.width,this.partialHeight=this.options.height,this.rows=((n=this.options.gridLayoutOptions)==null?void 0:n.rows)||1,this.cols=((r=this.options.gridLayoutOptions)==null?void 0:r.cols)||1,this.matrix=((i=this.options.gridLayoutOptions)==null?void 0:i.matrix)||_(this.rows,this.cols,1),this.gap=((a=this.options.gridLayoutOptions)==null?void 0:a.gap)||[0,0],this.partialCanvas=t}return e.prototype.draw=function(){var e,t,n,r,i,a,o,s,c=S.createCanvas(((e=this.options.gridLayoutOptions)==null?void 0:e.width)||this.partialWidth*this.cols+this.gap[0]*this.cols,((t=this.options.gridLayoutOptions)==null?void 0:t.height)||this.partialHeight*this.rows+this.gap[1]*this.rows),l=c.getContext(`2d`);(n=this.options.gridLayoutOptions)!=null&&n.backgroundImage&&(l==null||l.drawImage((r=this.options.gridLayoutOptions)==null?void 0:r.backgroundImage,0,0,(i=this.options.gridLayoutOptions)==null?void 0:i.width,(a=this.options.gridLayoutOptions)==null?void 0:a.height));for(var u=0;u0}},e.prototype.checkParentElementType=function(){return[`html`,`body`].includes(this.parentElement.tagName.toLocaleLowerCase())?`root`:`custom`},e.prototype.recreateOnMutation=function(){return i(this,void 0,void 0,function(){var e,t;return a(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),this.remove(),[4,this.create()];case 1:return n.sent(),[3,3];case 2:return n.sent(),(t=(e=this.options).onObserveError)==null||t.call(e),[3,3];case 3:return[2]}})})},e.prototype.bindMutationObserver=function(){var e=this;this.watermarkDom&&(this.observer=new MutationObserver(function(t){t.length>0&&e.recreateOnMutation()}),this.observer.observe(this.watermarkDom,{attributes:!0,attributeFilter:[`style`,`class`,`hidden`,`id`],childList:!0,subtree:!0,characterData:!0}),this.parentObserver=new MutationObserver(function(t){var n=e.watermarkDom;n&&t.some(function(e){return Array.from(e.removedNodes).includes(n)})&&e.recreateOnMutation()}),this.parentObserver.observe(this.parentElement,{childList:!0}))},e}(),D=function(e){var t=e.ctx,n=e.width,r=e.height,i=e.fillColor,a=e.compositeOperation,o=e.compositeTimes;if(o>0){t.globalCompositeOperation,t.globalCompositeOperation=a,t.globalCompositeOperation,t.fillStyle=i;for(var s=0;s{let r=e({},t);return Object.keys(n).forEach(e=>{let t=r[e];if(t)t.type||t.default?t.default=n[e]:t.def?t.def(n[e]):r[e]={type:t,default:n[e]};else throw Error(`not have ${e} prop`)}),r};export{t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/input-CM3MYY88.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/input-CM3MYY88.js new file mode 100644 index 000000000..3c70eac55 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/input-CM3MYY88.js @@ -0,0 +1,12 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,L as r,Ut as i,at as a,ct as o,g as s,it as c,k as l,o as u,tt as d,vn as f,xn as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as m}from"./en_US-Cv9hrLhb.js";import{F as h,K as g,O as _,Tt as v,U as y,X as b,Z as x,et as S,mt as C,t as w,vt as T}from"./useConfigInject-z_xeO0pP.js";import{t as E}from"./vc-resize-observer-B2fo4efw.js";import{t as D}from"./raf-CR9Bw2Uc.js";import{t as O}from"./omit-C0ksMpVM.js";import{t as k}from"./vue-types-CFReUAWV.js";import{t as A}from"./vnode-CRVBf7wj.js";import{t as j}from"./BaseInput-DCmW3zdq.js";import{t as M}from"./AntdIcon-BN7vh055.js";import{t as N}from"./CloseCircleFilled-C9x0ZM0q.js";import{t as P}from"./SearchOutlined-CndaZ08h.js";import{i as F,n as I,r as L}from"./FormItemContext-CEmO5XmM.js";import{n as R,t as z}from"./statusUtils-WKRwVnP6.js";import{n as ee,r as B}from"./Compact-Icyx2uFm.js";import{t as V}from"./isPlainObject-iVjSthyR.js";import{t as H}from"./button-B2y2NpJm.js";import{u as U}from"./style-Cw28xPuj.js";import{t as te}from"./EyeOutlined-w8ODygj3.js";var W=e=>e!=null&&(!Array.isArray(e)||S(e).length);function G(e){return W(e.prefix)||W(e.suffix)||W(e.allowClear)}function K(e){return W(e.addonBefore)||W(e.addonAfter)}function ne(e){return e==null?``:String(e)}function q(e,t,n,r){if(!n)return;let i=t;if(t.type===`click`){Object.defineProperty(i,"target",{writable:!0}),Object.defineProperty(i,"currentTarget",{writable:!0});let t=e.cloneNode(!0);i.target=t,i.currentTarget=t,t.value=``,n(i);return}if(r!==void 0){Object.defineProperty(i,"target",{writable:!0}),Object.defineProperty(i,"currentTarget",{writable:!0}),i.target=e,i.currentTarget=e,e.value=r,n(i);return}n(i)}function re(e,t){if(!e)return;e.focus(t);let{cursor:n}=t||{};if(n){let t=e.value.length;switch(n){case`start`:e.setSelectionRange(0,0);break;case`end`:e.setSelectionRange(t,t);break;default:e.setSelectionRange(0,t)}}}var J=()=>({addonBefore:k.any,addonAfter:k.any,prefix:k.any,suffix:k.any,clearIcon:k.any,affixWrapperClassName:String,groupClassName:String,wrapperClassName:String,inputClassName:String,allowClear:{type:Boolean,default:void 0}}),ie=()=>m(m({},J()),{value:{type:[String,Number,Symbol],default:void 0},defaultValue:{type:[String,Number,Symbol],default:void 0},inputElement:k.any,prefixCls:String,disabled:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},triggerFocus:Function,readonly:{type:Boolean,default:void 0},handleReset:Function,hidden:{type:Boolean,default:void 0}}),Y=()=>m(m({},ie()),{id:String,placeholder:{type:[String,Number]},autocomplete:String,type:b(`text`),name:String,size:{type:String},autofocus:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object,hidden:{type:Boolean,default:void 0},status:String}),ae=l({name:`BaseInput`,inheritAttrs:!1,props:ie(),setup(e,n){let{slots:r,attrs:i}=n,a=f(),o=t=>{var n;if((n=a.value)!=null&&n.contains(t.target)){let{triggerFocus:t}=e;t==null||t()}},s=()=>{var n;let{allowClear:i,value:a,disabled:o,readonly:s,handleReset:c,suffix:l=r.suffix,prefixCls:u}=e;if(!i)return null;let d=!o&&!s&&a,f=`${u}-clear-icon`,p=((n=r.clearIcon)==null?void 0:n.call(r))||`*`;return t(`span`,{onClick:c,onMousedown:e=>e.preventDefault(),class:T({[`${f}-hidden`]:!d,[`${f}-has-suffix`]:!!l},f),role:`button`,tabindex:-1},[p])};return()=>{var n,c;let{focused:l,value:u,disabled:d,allowClear:f,readonly:p,hidden:m,prefixCls:h,prefix:g=(n=r.prefix)==null?void 0:n.call(r),suffix:_=(c=r.suffix)==null?void 0:c.call(r),addonAfter:v=r.addonAfter,addonBefore:y=r.addonBefore,inputElement:b,affixWrapperClassName:x,wrapperClassName:S,groupClassName:C}=e,w=A(b,{value:u,hidden:m});if(G({prefix:g,suffix:_,allowClear:f})){let e=`${h}-affix-wrapper`,n=T(e,{[`${e}-disabled`]:d,[`${e}-focused`]:l,[`${e}-readonly`]:p,[`${e}-input-with-clear-btn`]:_&&f&&u},!K({addonAfter:v,addonBefore:y})&&i.class,x),r=(_||f)&&t(`span`,{class:`${h}-suffix`},[s(),_]);w=t(`span`,{class:n,style:i.style,hidden:!K({addonAfter:v,addonBefore:y})&&m,onMousedown:o,ref:a},[g&&t(`span`,{class:`${h}-prefix`},[g]),A(b,{style:null,value:u,hidden:null}),r])}if(K({addonAfter:v,addonBefore:y})){let e=`${h}-group`,n=`${e}-addon`,r=T(`${h}-wrapper`,e,S),a=T(`${h}-group-wrapper`,i.class,C);return t(`span`,{class:a,style:i.style,hidden:m},[t(`span`,{class:r},[y&&t(`span`,{class:n},[y]),A(w,{style:null,hidden:null}),v&&t(`span`,{class:n},[v])])])}return w}}}),oe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ie.value,()=>{f.value=e.value}),n(()=>e.disabled,()=>{e.disabled&&(h.value=!1)});let y=e=>{g.value&&re(g.value.input,e)};c({focus:y,blur:()=>{var e;(e=g.value.input)==null||e.blur()},input:s(()=>{var e;return(e=g.value.input)==null?void 0:e.input}),stateValue:f,setSelectionRange:(e,t,n)=>{var r;(r=g.value.input)==null||r.setSelectionRange(e,t,n)},select:()=>{var e;(e=g.value.input)==null||e.select()}});let b=e=>{l(`change`,e)},x=(t,n)=>{f.value!==t&&(e.value===void 0?f.value=t:d(()=>{var e;g.value.input.value!==f.value&&((e=_.value)==null||e.$forceUpdate())}),d(()=>{n&&n()}))},S=e=>{let{value:t}=e.target;if(f.value===t)return;let n=e.target.value;q(g.value.input,e,b),x(n)},C=e=>{e.keyCode===13&&l(`pressEnter`,e),l(`keydown`,e)},w=e=>{h.value=!0,l(`focus`,e)},E=e=>{h.value=!1,l(`blur`,e)},D=e=>{q(g.value.input,e,b),x(``,()=>{y()})},k=()=>{var n,r;let{addonBefore:o=i.addonBefore,addonAfter:s=i.addonAfter,disabled:c,valueModifiers:l={},htmlSize:u,autocomplete:d,prefixCls:f,inputClassName:p,prefix:h=(n=i.prefix)==null?void 0:n.call(i),suffix:_=(r=i.suffix)==null?void 0:r.call(i),allowClear:v,type:y=`text`}=e,b=O(e,[`prefixCls`,`onPressEnter`,`addonBefore`,`addonAfter`,`prefix`,`suffix`,`allowClear`,`defaultValue`,`size`,`bordered`,`htmlSize`,`lazy`,`showCount`,`valueModifiers`,`showCount`,`affixWrapperClassName`,`groupClassName`,`inputClassName`,`wrapperClassName`]),x=m(m(m({},b),a),{autocomplete:d,onChange:S,onInput:S,onFocus:w,onBlur:E,onKeydown:C,class:T(f,{[`${f}-disabled`]:c},p,!K({addonAfter:s,addonBefore:o})&&!G({prefix:h,suffix:_,allowClear:v})&&a.class),ref:g,key:`ant-input`,size:u,type:y,lazy:e.lazy});return l.lazy&&delete x.onInput,x.autofocus||delete x.autofocus,t(j,O(x,[`size`]),null)},A=()=>{var n;let{maxlength:r,suffix:a=(n=i.suffix)==null?void 0:n.call(i),showCount:o,prefixCls:s}=e,c=Number(r)>0;if(a||o){let e=[...ne(f.value)].length,n=typeof o==`object`?o.formatter({count:e,maxlength:r}):`${e}${c?` / ${r}`:``}`;return t(u,null,[!!o&&t(`span`,{class:T(`${s}-show-count-suffix`,{[`${s}-show-count-has-suffix`]:!!a})},[n]),a])}return null};return o(()=>{}),()=>{let{prefixCls:n,disabled:r}=e,o=oe(e,[`prefixCls`,`disabled`]);return t(ae,v(v(v({},o),a),{},{ref:_,prefixCls:n,inputElement:k(),handleReset:D,value:ne(f.value),focused:h.value,triggerFocus:y,suffix:A(),disabled:r}),i)}}}),X=()=>O(Y(),[`wrapperClassName`,`groupClassName`,`inputClassName`,`affixWrapperClassName`]),ce=()=>m(m({},O(X(),[`prefix`,`addonBefore`,`addonAfter`,`suffix`])),{rows:Number,autosize:{type:[Boolean,Object],default:void 0},autoSize:{type:[Boolean,Object],default:void 0},onResize:{type:Function},onCompositionstart:g(),onCompositionend:g(),valueModifiers:Object}),le=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);iz(_.status,e.status)),{direction:b,prefixCls:x,size:S,autocomplete:C}=w(`input`,e),{compactSize:E,compactItemClassnames:D}=B(x,b),k=s(()=>E.value||S.value),[A,j]=U(x),M=h();l({focus:e=>{var t;(t=p.value)==null||t.focus(e)},blur:()=>{var e;(e=p.value)==null||e.blur()},input:p,setSelectionRange:(e,t,n)=>{var r;(r=p.value)==null||r.setSelectionRange(e,t,n)},select:()=>{var e;(e=p.value)==null||e.select()}});let P=f([]),V=()=>{P.value.push(setTimeout(()=>{var e,t,n,r;(e=p.value)!=null&&e.input&&((t=p.value)==null?void 0:t.input.getAttribute(`type`))===`password`&&(n=p.value)!=null&&n.input.hasAttribute(`value`)&&((r=p.value)==null||r.input.removeAttribute(`value`))}))};o(()=>{V()}),a(()=>{P.value.forEach(e=>clearTimeout(e))}),c(()=>{P.value.forEach(e=>clearTimeout(e))});let H=e=>{V(),d(`blur`,e),g.onFieldBlur()},te=e=>{V(),d(`focus`,e)},W=e=>{d(`update:value`,e.target.value),d(`change`,e),d(`input`,e),g.onFieldChange()};return()=>{var n,a,o,s,c,l;let{hasFeedback:d,feedbackIcon:f}=_,{allowClear:h,bordered:S=!0,prefix:w=(n=r.prefix)==null?void 0:n.call(r),suffix:E=(a=r.suffix)==null?void 0:a.call(r),addonAfter:P=(o=r.addonAfter)==null?void 0:o.call(r),addonBefore:F=(s=r.addonBefore)==null?void 0:s.call(r),id:I=(c=g.id)==null?void 0:c.value}=e,z=le(e,[`allowClear`,`bordered`,`prefix`,`suffix`,`addonAfter`,`addonBefore`,`id`]),B=(d||E)&&t(u,null,[E,d&&f]),V=x.value,U=G({prefix:w,suffix:E})||!!d,K=r.clearIcon||(()=>t(N,null,null));return A(t(se,v(v(v({},i),O(z,[`onUpdate:value`,`onChange`,`onInput`])),{},{onChange:W,id:I,disabled:(l=e.disabled)==null?M.value:l,ref:p,prefixCls:V,autocomplete:C.value,onBlur:H,onFocus:te,prefix:w,suffix:B,allowClear:h,addonAfter:P&&t(ee,null,{default:()=>[t(L,null,{default:()=>[P]})]}),addonBefore:F&&t(ee,null,{default:()=>[t(L,null,{default:()=>[F]})]}),class:[i.class,D.value],inputClassName:T({[`${V}-sm`]:k.value===`small`,[`${V}-lg`]:k.value===`large`,[`${V}-rtl`]:b.value===`rtl`,[`${V}-borderless`]:!S},!U&&R(V,y.value),j.value),affixWrapperClassName:T({[`${V}-affix-wrapper-sm`]:k.value===`small`,[`${V}-affix-wrapper-lg`]:k.value===`large`,[`${V}-affix-wrapper-rtl`]:b.value===`rtl`,[`${V}-affix-wrapper-borderless`]:!S},R(`${V}-affix-wrapper`,y.value,d),j.value),wrapperClassName:T({[`${V}-group-rtl`]:b.value===`rtl`},j.value),groupClassName:T({[`${V}-group-wrapper-sm`]:k.value===`small`,[`${V}-group-wrapper-lg`]:k.value===`large`,[`${V}-group-wrapper-rtl`]:b.value===`rtl`},R(`${V}-group-wrapper`,y.value,d),j.value)}),m(m({},r),{clearIcon:K})))}}}),ue=l({compatConfig:{MODE:3},name:`AInputGroup`,inheritAttrs:!1,props:{prefixCls:String,size:{type:String},compact:{type:Boolean,default:void 0}},setup(e,n){let{slots:r,attrs:i}=n,{prefixCls:a,direction:o,getPrefixCls:c}=w(`input-group`,e),l=I.useInject();I.useProvide(l,{isFormItemInput:!1});let u=s(()=>c(`input`)),[d,f]=U(u),p=s(()=>{let t=a.value;return{[`${t}`]:!0,[f.value]:!0,[`${t}-lg`]:e.size===`large`,[`${t}-sm`]:e.size===`small`,[`${t}-compact`]:e.compact,[`${t}-rtl`]:o.value===`rtl`}});return()=>{var e;return d(t(`span`,v(v({},i),{},{class:T(p.value,i.class)}),[(e=r.default)==null?void 0:e.call(r)]))}}}),de=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{var e;(e=c.value)==null||e.focus()},blur:()=>{var e;(e=c.value)==null||e.blur()}});let u=e=>{o(`update:value`,e.target.value),e&&e.target&&e.type===`click`&&o(`search`,e.target.value,e),o(`change`,e)},d=e=>{var t;document.activeElement===((t=c.value)==null?void 0:t.input)&&e.preventDefault()},f=e=>{var t,n;o(`search`,(n=(t=c.value)==null?void 0:t.input)==null?void 0:n.stateValue,e)},h=t=>{l.value||e.loading||f(t)},g=e=>{l.value=!0,o(`compositionstart`,e)},_=e=>{l.value=!1,o(`compositionend`,e)},{prefixCls:y,getPrefixCls:b,direction:x,size:S}=w(`input-search`,e),C=s(()=>b(`input`,e.inputPrefixCls));return()=>{var n,a,o,s;let{disabled:l,loading:p,addonAfter:b=(n=r.addonAfter)==null?void 0:n.call(r),suffix:w=(a=r.suffix)==null?void 0:a.call(r)}=e,E=de(e,[`disabled`,`loading`,`addonAfter`,`suffix`]),{enterButton:D=(s=(o=r.enterButton)==null?void 0:o.call(r))!=null&&s}=e;D=D||D===``;let k=typeof D==`boolean`?t(P,null,null):null,j=`${y.value}-button`,M=Array.isArray(D)?D[0]:D,N,F=M.type&&V(M.type)&&M.type.__ANT_BUTTON;if(F||M.tagName===`button`)N=A(M,m({onMousedown:d,onClick:f,key:`enterButton`},F?{class:j,size:S.value}:{}),!1);else{let e=k&&!D;N=t(H,{class:j,type:D?`primary`:void 0,size:S.value,disabled:l,key:`enterButton`,onMousedown:d,onClick:f,loading:p,icon:e?k:null},{default:()=>[e?null:k||D]})}b&&(N=[N,b]);let I=T(y.value,{[`${y.value}-rtl`]:x.value===`rtl`,[`${y.value}-${S.value}`]:!!S.value,[`${y.value}-with-button`]:!!D},i.class);return t(Z,v(v(v({ref:c},O(E,[`onUpdate:value`,`onSearch`,`enterButton`])),i),{},{onPressEnter:h,onCompositionstart:g,onCompositionend:_,size:S.value,prefixCls:C.value,addonAfter:N,suffix:w,onChange:u,class:I,disabled:l}),r)}}}),pe=e=>e!=null&&(!Array.isArray(e)||S(e).length);function me(e){return pe(e.addonBefore)||pe(e.addonAfter)}var he=[`text`,`input`],ge=l({compatConfig:{MODE:3},name:`ClearableLabeledInput`,inheritAttrs:!1,props:{prefixCls:String,inputType:k.oneOf(x(`text`,`input`)),value:y(),defaultValue:y(),allowClear:{type:Boolean,default:void 0},element:y(),handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:y(),prefix:y(),addonBefore:y(),addonAfter:y(),readonly:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},bordered:{type:Boolean,default:!0},triggerFocus:{type:Function},hidden:Boolean,status:String,hashId:String},setup(e,n){let{slots:r,attrs:i}=n,a=I.useInject(),o=n=>{let{value:i,disabled:a,readonly:o,handleReset:s,suffix:c=r.suffix}=e,l=!a&&!o&&i,u=`${n}-clear-icon`;return t(N,{onClick:s,onMousedown:e=>e.preventDefault(),class:T({[`${u}-hidden`]:!l,[`${u}-has-suffix`]:!!c},u),role:`button`},null)},s=(n,s)=>{let{value:c,allowClear:l,direction:u,bordered:d,hidden:f,status:p,addonAfter:m=r.addonAfter,addonBefore:h=r.addonBefore,hashId:g}=e,{status:_,hasFeedback:v}=a;if(!l)return A(s,{value:c,disabled:e.disabled});let y=T(`${n}-affix-wrapper`,`${n}-affix-wrapper-textarea-with-clear-btn`,R(`${n}-affix-wrapper`,z(_,p),v),{[`${n}-affix-wrapper-rtl`]:u===`rtl`,[`${n}-affix-wrapper-borderless`]:!d,[`${i.class}`]:!me({addonAfter:m,addonBefore:h})&&i.class},g);return t(`span`,{class:y,style:i.style,hidden:f},[A(s,{style:null,value:c,disabled:e.disabled}),o(n)])};return()=>{var t;let{prefixCls:n,inputType:i,element:a=(t=r.element)==null?void 0:t.call(r)}=e;return i===he[0]?s(n,a):null}}}),_e=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,ve=[`letter-spacing`,`line-height`,`padding-top`,`padding-bottom`,`font-family`,`font-weight`,`font-size`,`font-variant`,`text-rendering`,`text-transform`,`width`,`text-indent`,`padding-left`,`padding-right`,`border-width`,`box-sizing`,`word-break`,`white-space`],ye={},Q;function be(e){let t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=e.getAttribute(`id`)||e.getAttribute(`data-reactid`)||e.getAttribute(`name`);if(t&&ye[n])return ye[n];let r=window.getComputedStyle(e),i=r.getPropertyValue(`box-sizing`)||r.getPropertyValue(`-moz-box-sizing`)||r.getPropertyValue(`-webkit-box-sizing`),a=parseFloat(r.getPropertyValue(`padding-bottom`))+parseFloat(r.getPropertyValue(`padding-top`)),o=parseFloat(r.getPropertyValue(`border-bottom-width`))+parseFloat(r.getPropertyValue(`border-top-width`)),s={sizingStyle:ve.map(e=>`${e}:${r.getPropertyValue(e)}`).join(`;`),paddingSize:a,borderSize:o,boxSizing:i};return t&&n&&(ye[n]=s),s}function xe(e){let t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Q||(Q=document.createElement(`textarea`),Q.setAttribute(`tab-index`,`-1`),Q.setAttribute(`aria-hidden`,`true`),document.body.appendChild(Q)),e.getAttribute(`wrap`)?Q.setAttribute(`wrap`,e.getAttribute(`wrap`)):Q.removeAttribute(`wrap`);let{paddingSize:i,borderSize:a,boxSizing:o,sizingStyle:s}=be(e,t);Q.setAttribute(`style`,`${s};${_e}`),Q.value=e.value||e.placeholder||``;let c,l,u,d=Q.scrollHeight;if(o===`border-box`?d+=a:o===`content-box`&&(d-=i),n!==null||r!==null){Q.value=` `;let e=Q.scrollHeight-i;n!==null&&(c=e*n,o===`border-box`&&(c=c+i+a),d=Math.max(c,d)),r!==null&&(l=e*r,o===`border-box`&&(l=l+i+a),u=d>l?``:`hidden`,d=Math.min(l,d))}let f={height:`${d}px`,overflowY:u,resize:`none`};return c&&(f.minHeight=`${c}px`),l&&(f.maxHeight=`${l}px`),f}var Se=0,Ce=1,we=2,Te=l({compatConfig:{MODE:3},name:`ResizableTextArea`,inheritAttrs:!1,props:ce(),setup(e,a){let{attrs:o,emit:l,expose:u}=a,d,p,h=f(),g=f({}),y=f(we);c(()=>{D.cancel(d),D.cancel(p)});let b=()=>{try{if(h.value&&document.activeElement===h.value.input){let e=h.value.getSelectionStart(),t=h.value.getSelectionEnd(),n=h.value.getScrollTop();h.value.setSelectionRange(e,t),h.value.setScrollTop(n)}}catch(e){}},x=f(),S=f();i(()=>{let t=e.autoSize||e.autosize;t?(x.value=t.minRows,S.value=t.maxRows):(x.value=void 0,S.value=void 0)});let C=s(()=>!!(e.autoSize||e.autosize)),w=()=>{y.value=Se};n([()=>e.value,x,S,C],()=>{C.value&&w()},{immediate:!0});let k=f();n([y,h],()=>{if(h.value){if(y.value===Se)y.value=Ce;else if(y.value===Ce){let e=xe(h.value.input,!1,x.value,S.value);y.value=we,k.value=e}else b()}},{immediate:!0,flush:`post`});let A=r(),M=f(),N=()=>{D.cancel(M.value)},P=e=>{y.value===we&&(l(`resize`,e),C.value&&(N(),M.value=D(()=>{w()})))};c(()=>{N()}),u({resizeTextarea:()=>{w()},textArea:s(()=>{var e;return(e=h.value)==null?void 0:e.input}),instance:A}),_(e.autosize===void 0,`Input.TextArea`,`autosize is deprecated, please use autoSize instead.`);let F=()=>{let{prefixCls:n,disabled:r}=e,i=O(e,[`prefixCls`,`onPressEnter`,`autoSize`,`autosize`,`defaultValue`,`allowClear`,`type`,`maxlength`,`valueModifiers`]),a=T(n,o.class,{[`${n}-disabled`]:r}),s=C.value?k.value:null,c=[o.style,g.value,s],l=m(m(m({},i),o),{style:c,class:a});return(y.value===Se||y.value===Ce)&&c.push({overflowX:`hidden`,overflowY:`hidden`}),l.autofocus||delete l.autofocus,l.rows===0&&delete l.rows,t(E,{onResize:P,disabled:!C.value},{default:()=>[t(j,v(v({},l),{},{ref:h,tag:`textarea`}),null)]})};return()=>F()}});function Ee(e,t){return[...e||``].slice(0,t).join(``)}function De(e,t,n,r){let i=n;return e?i=Ee(n,r):[...t||``].lengthr&&(i=t),i}var Oe=l({compatConfig:{MODE:3},name:`ATextarea`,inheritAttrs:!1,props:ce(),setup(e,a){let{attrs:o,expose:c,emit:l}=a;var u;let f=F(),g=I.useInject(),_=s(()=>z(g.status,e.status)),y=p((u=e.value)==null?e.defaultValue:u),b=p(),x=p(``),{prefixCls:S,size:C,direction:E}=w(`input`,e),[D,k]=U(S),A=h(),j=s(()=>e.showCount===``||e.showCount||!1),M=s(()=>Number(e.maxlength)>0),N=p(!1),P=p(),L=p(0),ee=e=>{N.value=!0,P.value=x.value,L.value=e.currentTarget.selectionStart,l(`compositionstart`,e)},B=t=>{var n;N.value=!1;let r=t.currentTarget.value;M.value&&(r=De(L.value>=e.maxlength+1||L.value===((n=P.value)==null?void 0:n.length),P.value,r,e.maxlength)),r!==x.value&&(W(r),q(t.currentTarget,t,J,r)),l(`compositionend`,t)},V=r();n(()=>e.value,()=>{var t;`value`in V.vnode.props,y.value=(t=e.value)==null?``:t});let H=e=>{var t;re((t=b.value)==null?void 0:t.textArea,e)},te=()=>{var e,t;(t=(e=b.value)==null?void 0:e.textArea)==null||t.blur()},W=(t,n)=>{y.value!==t&&(e.value===void 0?y.value=t:d(()=>{var e,t,n;b.value.textArea.value!==x.value&&((n=(e=b.value)==null?void 0:(t=e.instance).update)==null||n.call(t))}),d(()=>{n&&n()}))},G=e=>{e.keyCode===13&&l(`pressEnter`,e),l(`keydown`,e)},K=t=>{let{onBlur:n}=e;n==null||n(t),f.onFieldBlur()},J=e=>{l(`update:value`,e.target.value),l(`change`,e),l(`input`,e),f.onFieldChange()},ie=e=>{q(b.value.textArea,e,J),W(``,()=>{H()})},Y=t=>{let n=t.target.value;if(y.value!==n){if(M.value){let r=t.target;n=De(r.selectionStart>=e.maxlength+1||r.selectionStart===n.length||!r.selectionStart,x.value,n,e.maxlength)}q(t.currentTarget,t,J,n),W(n)}},ae=()=>{var n,r;let{class:i}=o,{bordered:a=!0}=e,s=m(m(m({},O(e,[`allowClear`])),o),{class:[{[`${S.value}-borderless`]:!a,[`${i}`]:i&&!j.value,[`${S.value}-sm`]:C.value===`small`,[`${S.value}-lg`]:C.value===`large`},R(S.value,_.value),k.value],disabled:A.value,showCount:null,prefixCls:S.value,onInput:Y,onChange:Y,onBlur:K,onKeydown:G,onCompositionstart:ee,onCompositionend:B});return(n=e.valueModifiers)!=null&&n.lazy&&delete s.onInput,t(Te,v(v({},s),{},{id:(r=s==null?void 0:s.id)==null?f.id.value:r,ref:b,maxlength:e.maxlength,lazy:e.lazy}),null)};return c({focus:H,blur:te,resizableTextArea:b}),i(()=>{let t=ne(y.value);!N.value&&M.value&&(e.value===null||e.value===void 0)&&(t=Ee(t,e.maxlength)),x.value=t}),()=>{var n;let{maxlength:r,bordered:i=!0,hidden:a}=e,{style:s,class:c}=o,l=m(m(m({},e),o),{prefixCls:S.value,inputType:`text`,handleReset:ie,direction:E.value,bordered:i,style:j.value?void 0:s,hashId:k.value,disabled:(n=e.disabled)==null?A.value:n}),u=t(ge,v(v({},l),{},{value:x.value,status:e.status}),{element:ae});if(j.value||g.hasFeedback){let e=[...x.value].length,n=``;n=typeof j.value==`object`?j.value.formatter({value:x.value,count:e,maxlength:r}):`${e}${M.value?` / ${r}`:``}`,u=t(`div`,{hidden:a,class:T(`${S.value}-textarea`,{[`${S.value}-textarea-rtl`]:E.value===`rtl`,[`${S.value}-textarea-show-count`]:j.value,[`${S.value}-textarea-in-form-item`]:g.isFormItemInput},`${S.value}-textarea-show-count`,c,k.value),style:s,"data-count":typeof n==`object`?void 0:n},[u,g.hasFeedback&&t(`span`,{class:`${S.value}-textarea-suffix`},[g.feedbackIcon])])}return D(u)}}}),ke={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z`}},{tag:`path`,attrs:{d:`M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z`}}]},name:`eye-invisible`,theme:`outlined`};function Ae(e){for(var t=1;tt(e?te:$,null,null),Fe=l({compatConfig:{MODE:3},name:`AInputPassword`,inheritAttrs:!1,props:m(m({},X()),{prefixCls:String,inputPrefixCls:String,action:{type:String,default:`click`},visibilityToggle:{type:Boolean,default:!0},visible:{type:Boolean,default:void 0},"onUpdate:visible":Function,iconRender:Function}),setup(e,n){let{slots:r,attrs:a,expose:o,emit:c}=n,l=p(!1),u=()=>{let{disabled:t}=e;t||(l.value=!l.value,c(`update:visible`,l.value))};i(()=>{e.visible!==void 0&&(l.value=!!e.visible)});let d=p();o({focus:()=>{var e;(e=d.value)==null||e.focus()},blur:()=>{var e;(e=d.value)==null||e.blur()}});let f=n=>{let{action:i,iconRender:a=r.iconRender||Pe}=e,o=Ne[i]||``,s=a(l.value),c={[o]:u,class:`${n}-icon`,key:`passwordIcon`,onMousedown:e=>{e.preventDefault()},onMouseup:e=>{e.preventDefault()}};return A(C(s)?s:t(`span`,null,[s]),c)},{prefixCls:h,getPrefixCls:g}=w(`input-password`,e),_=s(()=>g(`input`,e.inputPrefixCls)),y=()=>{let{size:n,visibilityToggle:i}=e,o=Me(e,[`size`,`visibilityToggle`]),s=i&&f(h.value),c=T(h.value,a.class,{[`${h.value}-${n}`]:!!n}),u=m(m(m({},O(o,[`suffix`,`iconRender`,`action`])),a),{type:l.value?`text`:`password`,class:c,prefixCls:_.value,suffix:s});return n&&(u.size=n),t(Z,v({ref:d},u),r)};return()=>y()}}),Ie=e({InputGroup:()=>ue,InputPassword:()=>Fe,InputSearch:()=>fe,Textarea:()=>Oe,default:()=>Le});Z.Group=ue,Z.Search=fe,Z.TextArea=Oe,Z.Password=Fe,Z.install=function(e){return e.component(Z.name,Z),e.component(Z.Group.name,Z.Group),e.component(Z.Search.name,Z.Search),e.component(Z.TextArea.name,Z.TextArea),e.component(Z.Password.name,Z.Password),e};var Le=Z;export{Ie as n,Oe as r,Le as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/input-number-B39v8Wj_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/input-number-B39v8Wj_.js new file mode 100644 index 000000000..ba96a43d1 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/input-number-B39v8Wj_.js @@ -0,0 +1,13 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,g as r,it as i,k as a,vn as o,xn as s}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as c}from"./en_US-Cv9hrLhb.js";import{F as l,G as u,Tt as d,X as f,Y as p,h as m,m as h,q as g,t as _,u as v,vt as y}from"./useConfigInject-z_xeO0pP.js";import{t as b}from"./raf-CR9Bw2Uc.js";import"./warning-BLl3S_cO.js";import{t as x}from"./omit-C0ksMpVM.js";import{t as S}from"./vue-types-CFReUAWV.js";import{t as C}from"./vnode-CRVBf7wj.js";import{t as w}from"./KeyCode-DNtAKsAc.js";import{t as T}from"./isMobile-DH4W6rzp.js";import{t as E}from"./DownOutlined-Cq6F7QWr.js";import{t as D}from"./AntdIcon-BN7vh055.js";import{i as O,n as k,r as A}from"./FormItemContext-CEmO5XmM.js";import{n as j,t as M}from"./statusUtils-WKRwVnP6.js";import{n as N,r as P}from"./Compact-Icyx2uFm.js";import{t as F}from"./compact-item-BbW5OmKl.js";import{a as I,c as L,i as R,l as z,n as B,r as V,s as H,t as U}from"./style-Cw28xPuj.js";var W={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z`}}]},name:`up`,theme:`outlined`};function G(e){for(var t=1;t9007199254740991)return String(q()?BigInt(e).toString():9007199254740991);if(e<-9007199254740991)return String(q()?BigInt(e).toString():-9007199254740991);t=e.toFixed(X(t))}return J(t).fullStr}function Q(e){return typeof e==`number`?!Number.isNaN(e):e?/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e):!1}function te(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}var ne=class e{constructor(e){if(this.origin=``,te(e)){this.empty=!0;return}this.origin=String(e),this.number=Number(e)}negate(){return new e(-this.toNumber())}add(t){if(this.isInvalidate())return new e(t);let n=Number(t);if(Number.isNaN(n))return this;let r=this.number+n;if(r>9007199254740991)return new e(9007199254740991);if(r<-9007199254740991)return new e(-9007199254740991);let i=Math.max(X(this.number),X(n));return new e(r.toFixed(i))}isEmpty(){return this.empty}isNaN(){return Number.isNaN(this.number)}isInvalidate(){return this.isEmpty()||this.isNaN()}equals(e){return this.toNumber()===(e==null?void 0:e.toNumber())}lessEquals(e){return this.add(e.negate().toString()).toNumber()<=0}toNumber(){return this.number}toString(){return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.isInvalidate()?``:Z(this.number):this.origin}},re=class e{constructor(e){if(this.origin=``,te(e)){this.empty=!0;return}if(this.origin=String(e),e===`-`||Number.isNaN(e)){this.nan=!0;return}let t=e;if(Y(t)&&(t=Number(t)),t=typeof t==`string`?t:Z(t),Q(t)){let e=J(t);this.negative=e.negative;let n=e.trimStr.split(`.`);this.integer=BigInt(n[0]);let r=n[1]||`0`;this.decimal=BigInt(r),this.decimalLen=r.length}else this.nan=!0}getMark(){return this.negative?`-`:``}getIntegerStr(){return this.integer.toString()}getDecimalStr(){return this.decimal.toString().padStart(this.decimalLen,`0`)}alignDecimal(e){let t=`${this.getMark()}${this.getIntegerStr()}${this.getDecimalStr().padEnd(e,`0`)}`;return BigInt(t)}negate(){let t=new e(this.toString());return t.negative=!t.negative,t}add(t){if(this.isInvalidate())return new e(t);let n=new e(t);if(n.isInvalidate())return this;let r=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),{negativeStr:i,trimStr:a}=J((this.alignDecimal(r)+n.alignDecimal(r)).toString()),o=`${i}${a.padStart(r+1,`0`)}`;return new e(`${o.slice(0,-r)}.${o.slice(-r)}`)}isEmpty(){return this.empty}isNaN(){return this.nan}isInvalidate(){return this.isEmpty()||this.isNaN()}equals(e){return this.toString()===(e==null?void 0:e.toString())}lessEquals(e){return this.add(e.negate().toString()).toNumber()<=0}toNumber(){return this.isNaN()?NaN:Number(this.toString())}toString(){return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.isInvalidate()?``:J(`${this.getMark()}${this.getIntegerStr()}.${this.getDecimalStr()}`).fullStr:this.origin}};function $(e){return q()?new re(e):new ne(e)}function ie(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0&&arguments[3];if(e===``)return``;let{negativeStr:i,integerStr:a,decimalStr:o}=J(e),s=`${t}${o}`,c=`${i}${a}`;if(n>=0){let a=Number(o[n]);return a>=5&&!r?ie($(e).add(`${i}0.${`0`.repeat(n)}${10-a}`).toString(),t,n,r):n===0?c:`${c}${t}${o.padEnd(n,`0`).slice(0,n)}`}return s===`.0`?c:`${c}${s}`}var ae=200,oe=600,se=a({compatConfig:{MODE:3},name:`StepHandler`,inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:g()},slots:Object,setup(e,n){let{slots:r,emit:a}=n,s=o(),c=(e,t)=>{e.preventDefault(),a(`step`,t);function n(){a(`step`,t),s.value=setTimeout(n,ae)}s.value=setTimeout(n,oe)},l=()=>{clearTimeout(s.value)};return i(()=>{l()}),()=>{if(T())return null;let{prefixCls:n,upDisabled:i,downDisabled:a}=e,o=`${n}-handler`,s=y(o,`${o}-up`,{[`${o}-up-disabled`]:i}),u=y(o,`${o}-down`,{[`${o}-down-disabled`]:a}),f={unselectable:`on`,role:`button`,onMouseup:l,onMouseleave:l},{upNode:p,downNode:m}=r;return t(`div`,{class:`${o}-wrap`},[t(`span`,d(d({},f),{},{onMousedown:e=>{c(e,!0)},"aria-label":`Increase Value`,"aria-disabled":i,class:s}),[(p==null?void 0:p())||t(`span`,{unselectable:`on`,class:`${n}-handler-up-inner`},null)]),t(`span`,d(d({},f),{},{onMousedown:e=>{c(e,!1)},"aria-label":`Decrease Value`,"aria-disabled":a,class:u}),[(m==null?void 0:m())||t(`span`,{unselectable:`on`,class:`${n}-handler-down-inner`},null)])])}}});function ce(e,t){let n=o(null);function r(){try{let{selectionStart:t,selectionEnd:r,value:i}=e.value,a=i.substring(0,t),o=i.substring(r);n.value={start:t,end:r,value:i,beforeTxt:a,afterTxt:o}}catch(e){}}function i(){if(e.value&&n.value&&t.value)try{let{value:t}=e.value,{beforeTxt:r,afterTxt:i,start:a}=n.value,o=t.length;if(t.endsWith(i))o=t.length-n.value.afterTxt.length;else if(t.startsWith(r))o=r.length;else{let e=r[a-1],n=t.indexOf(e,a-1);n!==-1&&(o=n+1)}e.value.setSelectionRange(o,o)}catch(e){`${e.message}`}}return[r,i]}var le=(()=>{let e=s(0),t=()=>{b.cancel(e.value)};return i(()=>{t()}),n=>{t(),e.value=b(()=>{n()})}}),ue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ie||t.isEmpty()?t.toString():t.toNumber(),fe=e=>{let t=$(e);return t.isInvalidate()?null:t},pe=()=>({stringMode:u(),defaultValue:p([String,Number]),value:p([String,Number]),prefixCls:f(),min:p([String,Number]),max:p([String,Number]),step:p([String,Number],1),tabindex:Number,controls:u(!0),readonly:u(),disabled:u(),autofocus:u(),keyboard:u(!0),parser:g(),formatter:g(),precision:Number,decimalSeparator:String,onInput:g(),onChange:g(),onPressEnter:g(),onStep:g(),onBlur:g(),onFocus:g()}),me=a({compatConfig:{MODE:3},name:`InnerInputNumber`,inheritAttrs:!1,props:c(c({},pe()),{lazy:Boolean}),slots:Object,setup(e,i){let{attrs:a,slots:o,emit:l,expose:u}=i,f=s(),p=s(!1),m=s(!1),h=s(!1),g=s($(e.value));function _(t){e.value===void 0&&(g.value=t)}let v=(t,n)=>{if(!n)return e.precision>=0?e.precision:Math.max(X(t),X(e.step))},b=t=>{let n=String(t);if(e.parser)return e.parser(n);let r=n;return e.decimalSeparator&&(r=r.replace(e.decimalSeparator,`.`)),r.replace(/[^\w.-]+/g,``)},x=s(``),S=(t,n)=>{if(e.formatter)return e.formatter(t,{userTyping:n,input:String(x.value)});let r=typeof t==`number`?Z(t):t;if(!n){let t=v(r,n);if(Q(r)&&(e.decimalSeparator||t>=0)){let n=e.decimalSeparator||`.`;r=ie(r,n,t)}}return r};x.value=(()=>{let t=e.value;return g.value.isInvalidate()&&[`string`,`number`].includes(typeof t)?Number.isNaN(t)?``:t:S(g.value.toString(),!1)})();function C(e,t){x.value=S(e.isInvalidate()?e.toString(!1):e.toString(!t),t)}let T=r(()=>fe(e.max)),E=r(()=>fe(e.min)),D=r(()=>!T.value||!g.value||g.value.isInvalidate()?!1:T.value.lessEquals(g.value)),O=r(()=>!E.value||!g.value||g.value.isInvalidate()?!1:g.value.lessEquals(E.value)),[k,A]=ce(f,p),j=e=>T.value&&!e.lessEquals(T.value)?T.value:E.value&&!E.value.lessEquals(e)?E.value:null,M=e=>!j(e),N=(t,n)=>{var r;let i=t,a=M(i)||i.isEmpty();if(!i.isEmpty()&&!n&&(i=j(i)||i,a=!0),!e.readonly&&!e.disabled&&a){let t=i.toString(),a=v(t,n);return a>=0&&(i=$(ie(t,`.`,a))),i.equals(g.value)||(_(i),(r=e.onChange)==null||r.call(e,i.isEmpty()?null:de(e.stringMode,i)),e.value===void 0&&C(i,n)),i}return g.value},P=le(),F=t=>{var n;if(k(),x.value=t,!h.value){let e=$(b(t));e.isNaN()||N(e,!0)}(n=e.onInput)==null||n.call(e,t),P(()=>{let n=t;e.parser||(n=t.replace(/。/g,`.`)),n!==t&&F(n)})},I=()=>{h.value=!0},L=()=>{h.value=!1,F(f.value.value)},R=e=>{F(e.target.value)},z=t=>{var n,r;if(t&&D.value||!t&&O.value)return;m.value=!1;let i=$(e.step);t||(i=i.negate());let a=(g.value||$(0)).add(i.toString()),o=N(a,!1);(n=e.onStep)==null||n.call(e,de(e.stringMode,o),{offset:e.step,type:t?`up`:`down`}),(r=f.value)==null||r.focus()},B=t=>{let n=$(b(x.value)),r=n;r=n.isNaN()?g.value:N(n,t),e.value===void 0?r.isNaN()||C(r,!1):C(g.value,!1)},V=()=>{m.value=!0},H=t=>{var n;let{which:r}=t;m.value=!0,r===w.ENTER&&(h.value||(m.value=!1),B(!1),(n=e.onPressEnter)==null||n.call(e,t)),e.keyboard!==!1&&!h.value&&[w.UP,w.DOWN].includes(r)&&(z(w.UP===r),t.preventDefault())},U=()=>{m.value=!1},W=e=>{B(!1),p.value=!1,m.value=!1,l(`blur`,e)};return n(()=>e.precision,()=>{g.value.isInvalidate()||C(g.value,!1)},{flush:`post`}),n(()=>e.value,()=>{let t=$(e.value);g.value=t;let n=$(b(x.value));(!t.equals(n)||!m.value||e.formatter)&&C(t,m.value)},{flush:`post`}),n(x,()=>{e.formatter&&A()},{flush:`post`}),n(()=>e.disabled,e=>{e&&(p.value=!1)}),u({focus:()=>{var e;(e=f.value)==null||e.focus()},blur:()=>{var e;(e=f.value)==null||e.blur()}}),()=>{let n=c(c({},a),e),{prefixCls:r=`rc-input-number`,min:i,max:s,step:u=1,defaultValue:m,value:h,disabled:_,readonly:v,keyboard:b,controls:S=!0,autofocus:C,stringMode:w,parser:T,formatter:E,precision:k,decimalSeparator:A,onChange:j,onInput:N,onPressEnter:P,onStep:F,lazy:B,class:G,style:ee}=n,K=ue(n,[`prefixCls`,`min`,`max`,`step`,`defaultValue`,`value`,`disabled`,`readonly`,`keyboard`,`controls`,`autofocus`,`stringMode`,`parser`,`formatter`,`precision`,`decimalSeparator`,`onChange`,`onInput`,`onPressEnter`,`onStep`,`lazy`,`class`,`style`]),{upHandler:q,downHandler:J}=o,Y=`${r}-input`,X={};return B?X.onChange=R:X.onInput=R,t(`div`,{class:y(r,G,{[`${r}-focused`]:p.value,[`${r}-disabled`]:_,[`${r}-readonly`]:v,[`${r}-not-a-number`]:g.value.isNaN(),[`${r}-out-of-range`]:!g.value.isInvalidate()&&!M(g.value)}),style:ee,onKeydown:H,onKeyup:U},[S&&t(se,{prefixCls:r,upDisabled:D.value,downDisabled:O.value,onStep:z},{upNode:q,downNode:J}),t(`div`,{class:`${Y}-wrap`},[t(`input`,d(d(d({autofocus:C,autocomplete:`off`,role:`spinbutton`,"aria-valuemin":i,"aria-valuemax":s,"aria-valuenow":g.value.isInvalidate()?null:g.value.toString(),step:u},K),{},{ref:f,class:Y,value:x.value,disabled:_,readonly:v,onFocus:e=>{p.value=!0,l(`focus`,e)}},X),{},{onBlur:W,onCompositionstart:I,onCompositionend:L,onBeforeinput:V}),null)])])}}});function he(e){return e!=null}var ge=e=>{let{componentCls:t,lineWidth:n,lineType:r,colorBorder:i,borderRadius:a,fontSizeLG:o,controlHeightLG:s,controlHeightSM:l,colorError:u,inputPaddingHorizontalSM:d,colorTextDescription:f,motionDurationMid:p,colorPrimary:g,controlHeight:_,inputPaddingHorizontal:v,colorBgContainer:y,colorTextDisabled:b,borderRadiusSM:x,borderRadiusLG:S,controlWidth:C,handleVisible:w}=e;return[{[t]:c(c(c(c({},h(e)),B(e)),L(e,t)),{display:`inline-block`,width:C,margin:0,padding:0,border:`${n}px ${r} ${i}`,borderRadius:a,"&-rtl":{direction:`rtl`,[`${t}-input`]:{direction:`rtl`}},"&-lg":{padding:0,fontSize:o,borderRadius:S,[`input${t}-input`]:{height:s-2*n}},"&-sm":{padding:0,borderRadius:x,[`input${t}-input`]:{height:l-2*n,padding:`0 ${d}px`}},"&:hover":c({},R(e)),"&-focused":c({},U(e)),"&-disabled":c(c({},V(e)),{[`${t}-input`]:{cursor:`not-allowed`}}),"&-out-of-range":{input:{color:u}},"&-group":c(c(c({},h(e)),I(e)),{"&-wrapper":{display:`inline-block`,textAlign:`start`,verticalAlign:`top`,[`${t}-affix-wrapper`]:{width:`100%`},"&-lg":{[`${t}-group-addon`]:{borderRadius:S}},"&-sm":{[`${t}-group-addon`]:{borderRadius:x}}}}),[t]:{"&-input":c(c({width:`100%`,height:_-2*n,padding:`0 ${v}px`,textAlign:`start`,backgroundColor:`transparent`,border:0,borderRadius:a,outline:0,transition:`all ${p} linear`,appearance:`textfield`,color:e.colorText,fontSize:`inherit`,verticalAlign:`top`},H(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:`none`,appearance:`none`}})}})},{[t]:{[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{opacity:1},[`${t}-handler-wrap`]:{position:`absolute`,insetBlockStart:0,insetInlineEnd:0,width:e.handleWidth,height:`100%`,background:y,borderStartStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a,borderEndStartRadius:0,opacity:+(w===!0),display:`flex`,flexDirection:`column`,alignItems:`stretch`,transition:`opacity ${p} linear ${p}`,[`${t}-handler`]:{display:`flex`,alignItems:`center`,justifyContent:`center`,flex:`auto`,height:`40%`,[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:`50%`,overflow:`hidden`,color:f,fontWeight:`bold`,lineHeight:0,textAlign:`center`,cursor:`pointer`,borderInlineStart:`${n}px ${r} ${i}`,transition:`all ${p} linear`,"&:active":{background:e.colorFillAlter},"&:hover":{height:`60%`,[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{color:g}},"&-up-inner, &-down-inner":c(c({},m()),{color:f,transition:`all ${p} linear`,userSelect:`none`})},[`${t}-handler-up`]:{borderStartEndRadius:a},[`${t}-handler-down`]:{borderBlockStart:`${n}px ${r} ${i}`,borderEndEndRadius:a},"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:`none`},[`${t}-input`]:{color:`inherit`}},[` + ${t}-handler-up-disabled, + ${t}-handler-down-disabled + `]:{cursor:`not-allowed`},[` + ${t}-handler-up-disabled:hover &-handler-up-inner, + ${t}-handler-down-disabled:hover &-handler-down-inner + `]:{color:b}}},{[`${t}-borderless`]:{borderColor:`transparent`,boxShadow:`none`,[`${t}-handler-down`]:{borderBlockStartWidth:0}}}]},_e=e=>{let{componentCls:t,inputPaddingHorizontal:n,inputAffixPadding:r,controlWidth:i,borderRadiusLG:a,borderRadiusSM:o}=e;return{[`${t}-affix-wrapper`]:c(c(c({},B(e)),L(e,`${t}-affix-wrapper`)),{position:`relative`,display:`inline-flex`,width:i,padding:0,paddingInlineStart:n,"&-lg":{borderRadius:a},"&-sm":{borderRadius:o},[`&:not(${t}-affix-wrapper-disabled):hover`]:c(c({},R(e)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:`transparent`}},[`> div${t}`]:{width:`100%`,border:`none`,outline:`none`,[`&${t}-focused`]:{boxShadow:`none !important`}},[`input${t}-input`]:{padding:0},"&::before":{width:0,visibility:`hidden`,content:`"\\a0"`},[`${t}-handler-wrap`]:{zIndex:2},[t]:{"&-prefix, &-suffix":{display:`flex`,flex:`none`,alignItems:`center`,pointerEvents:`none`},"&-prefix":{marginInlineEnd:r},"&-suffix":{position:`absolute`,insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:`100%`,marginInlineEnd:n,marginInlineStart:r}}})}},ve=v(`InputNumber`,e=>{let t=z(e);return[ge(t),_e(t),F(t)]},e=>({controlWidth:90,handleWidth:e.controlHeightSM-e.lineWidth*2,handleFontSize:e.fontSize/2,handleVisible:`auto`})),ye=e({default:()=>we,inputNumberProps:()=>Se}),be=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ic(c({},xe),{size:f(),bordered:u(!0),placeholder:String,name:String,id:String,type:String,addonBefore:S.any,addonAfter:S.any,prefix:S.any,"onUpdate:value":xe.onChange,valueModifiers:Object,status:f()}),Ce=a({compatConfig:{MODE:3},name:`AInputNumber`,inheritAttrs:!1,props:Se(),slots:Object,setup(e,i){let{emit:a,expose:o,attrs:u,slots:f}=i;var p;let m=O(),h=k.useInject(),g=r(()=>M(h.status,e.status)),{prefixCls:v,size:b,direction:S,disabled:w}=_(`input-number`,e),{compactSize:T,compactItemClassnames:D}=P(v,S),F=l(),I=r(()=>{var e;return(e=w.value)==null?F.value:e}),[L,R]=ve(v),z=r(()=>T.value||b.value),B=s((p=e.value)==null?e.defaultValue:p),V=s(!1);n(()=>e.value,()=>{B.value=e.value});let H=s(null),U=()=>{var e;(e=H.value)==null||e.focus()};o({focus:U,blur:()=>{var e;(e=H.value)==null||e.blur()}});let W=t=>{e.value===void 0&&(B.value=t),a(`update:value`,t),a(`change`,t),m.onFieldChange()},G=e=>{V.value=!1,a(`blur`,e),m.onFieldBlur()},ee=e=>{V.value=!0,a(`focus`,e)};return()=>{var n,r,i,a;let{hasFeedback:o,isFormItemInput:s,feedbackIcon:l}=h,p=(n=e.id)==null?m.id.value:n,_=c(c(c({},u),e),{id:p,disabled:I.value}),{class:b,bordered:w,readonly:T,style:O,addonBefore:k=(r=f.addonBefore)==null?void 0:r.call(f),addonAfter:M=(i=f.addonAfter)==null?void 0:i.call(f),prefix:P=(a=f.prefix)==null?void 0:a.call(f),valueModifiers:F={}}=_,q=be(_,[`class`,`bordered`,`readonly`,`style`,`addonBefore`,`addonAfter`,`prefix`,`valueModifiers`]),J=v.value,Y=y({[`${J}-lg`]:z.value===`large`,[`${J}-sm`]:z.value===`small`,[`${J}-rtl`]:S.value===`rtl`,[`${J}-readonly`]:T,[`${J}-borderless`]:!w,[`${J}-in-form-item`]:s},j(J,g.value),b,D.value,R.value),X=t(me,d(d({},x(q,[`size`,`defaultValue`])),{},{ref:H,lazy:!!F.lazy,value:B.value,class:Y,prefixCls:J,readonly:T,onChange:W,onBlur:G,onFocus:ee}),{upHandler:f.upIcon?()=>t(`span`,{class:`${J}-handler-up-inner`},[f.upIcon()]):()=>t(K,{class:`${J}-handler-up-inner`},null),downHandler:f.downIcon?()=>t(`span`,{class:`${J}-handler-down-inner`},[f.downIcon()]):()=>t(E,{class:`${J}-handler-down-inner`},null)}),Z=he(k)||he(M),Q=he(P);if(Q||o){let e=y(`${J}-affix-wrapper`,j(`${J}-affix-wrapper`,g.value,o),{[`${J}-affix-wrapper-focused`]:V.value,[`${J}-affix-wrapper-disabled`]:I.value,[`${J}-affix-wrapper-sm`]:z.value===`small`,[`${J}-affix-wrapper-lg`]:z.value===`large`,[`${J}-affix-wrapper-rtl`]:S.value===`rtl`,[`${J}-affix-wrapper-readonly`]:T,[`${J}-affix-wrapper-borderless`]:!w,[`${b}`]:!Z&&b},R.value);X=t(`div`,{class:e,style:O,onClick:U},[Q&&t(`span`,{class:`${J}-prefix`},[P]),X,o&&t(`span`,{class:`${J}-suffix`},[l])])}if(Z){let e=`${J}-group`,n=`${e}-addon`,r=k?t(`div`,{class:n},[k]):null,i=M?t(`div`,{class:n},[M]):null,a=y(`${J}-wrapper`,e,{[`${e}-rtl`]:S.value===`rtl`},R.value),s=y(`${J}-group-wrapper`,{[`${J}-group-wrapper-sm`]:z.value===`small`,[`${J}-group-wrapper-lg`]:z.value===`large`,[`${J}-group-wrapper-rtl`]:S.value===`rtl`},j(`${v}-group-wrapper`,g.value,o),b,R.value);X=t(`div`,{class:s,style:O},[t(`div`,{class:a},[r&&t(N,null,{default:()=>[t(A,null,{default:()=>[r]})]}),X,i&&t(N,null,{default:()=>[t(A,null,{default:()=>[i]})]})])])}return L(C(X,{style:O}))}}}),we=c(Ce,{install:e=>(e.component(Ce.name,Ce),e)});export{ye as n,we as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/internal-error-CMwA7W1E.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/internal-error-CMwA7W1E.js new file mode 100644 index 000000000..f56f4d60e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/internal-error-CMwA7W1E.js @@ -0,0 +1 @@ +import{On as e,k as t,mt as n,v as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as i}from"./objectSpread2-BmonrgTA.js";import{t as a}from"./fallback-B3eN2qYq.js";var o=t(i(i({},{name:`Fallback500Demo`}),{},{__name:`internal-error`,setup(t){return(t,i)=>(n(),r(e(a),{status:`500`}))}}));export{o as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isMobile-DH4W6rzp.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isMobile-DH4W6rzp.js new file mode 100644 index 000000000..8a71d3b1d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isMobile-DH4W6rzp.js @@ -0,0 +1 @@ +var e=(()=>{if(typeof navigator>`u`||typeof window>`u`)return!1;let e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substring(0,4))});export{e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isObjectLike-DNah0Hql.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isObjectLike-DNah0Hql.js new file mode 100644 index 000000000..2efd26e1f --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isObjectLike-DNah0Hql.js @@ -0,0 +1 @@ +var e=typeof global==`object`&&global&&global.Object===Object&&global,t=typeof self==`object`&&self&&self.Object===Object&&self,n=e||t||Function(`return this`)(),r=n.Symbol,i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=o.call(e);return r&&(t?e[s]=n:delete e[s]),i}var l=Object.prototype.toString;function u(e){return l.call(e)}var d=`[object Null]`,f=`[object Undefined]`,p=r?r.toStringTag:void 0;function m(e){return e==null?e===void 0?f:d:p&&p in Object(e)?c(e):u(e)}function h(e){return typeof e==`object`&&!!e}export{e as a,n as i,m as n,r,h as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isPlainObject-iVjSthyR.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isPlainObject-iVjSthyR.js new file mode 100644 index 000000000..abb8111f0 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isPlainObject-iVjSthyR.js @@ -0,0 +1 @@ +import{n as e,t}from"./isObjectLike-DNah0Hql.js";import{a as n}from"./_getTag-2z2WZcIh.js";var r=n(Object.getPrototypeOf,Object),i=`[object Object]`,a=Function.prototype,o=Object.prototype,s=a.toString,c=o.hasOwnProperty,l=s.call(Object);function u(n){if(!t(n)||e(n)!=i)return!1;var a=r(n);if(a===null)return!0;var o=c.call(a,`constructor`)&&a.constructor;return typeof o==`function`&&o instanceof o&&s.call(o)==l}export{r as n,u as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isVisible-B1N4qR6W.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isVisible-B1N4qR6W.js new file mode 100644 index 000000000..cd6ee2989 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/isVisible-B1N4qR6W.js @@ -0,0 +1 @@ +var e=(e=>{if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){let t=e.getBBox();if(t.width||t.height)return!0}if(e.getBoundingClientRect){let t=e.getBoundingClientRect();if(t.width||t.height)return!0}return!1});export{e as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/knowledge-Bg-Xb_D_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/knowledge-Bg-Xb_D_.js new file mode 100644 index 000000000..f95a238cd --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/knowledge-Bg-Xb_D_.js @@ -0,0 +1 @@ +import{t as e}from"./objectSpread2-BmonrgTA.js";import{U as t}from"./router-DPk8lv5-.js";function n(t,n,r={}){return`/knowledge/${t}?${new URLSearchParams(Object.entries(e({account_id:n},r)).map(([e,t])=>[e,String(t)]))}`}var r=(e,r)=>t.get(n(`overview`,e),{signal:r}),i=(e,r,i,a,o)=>t.get(n(`items`,e,{page:a,query:i,status:r}),{signal:o}),a=(e,r)=>t.get(n(`items/${r}`,e)),o=(e,r)=>t.put(n(`items/${r.id}`,e),r),s=(e,r,i,a=!1,o=0)=>t.post(n(`items/${r.id}/${i}`,e),{confirmed:a,restore_revision:o,revision:r.revision}),c=(e=-1)=>t.get(n(`models`,e)),l=(e,r)=>t.post(n(`search`,e),{query:r}),u=(e,r)=>t.put(n(`settings`,e),{enabled:r}),d=(e,r)=>t.get(n(`retrievals`,e),{signal:r}),f=e=>t.get(n(`export`,e),{responseType:`blob`,responseReturn:`body`}),p=(e,r,i)=>t.put(n(`watch/${r}`,e),{enabled:i}),m=e=>t.post(`/knowledge/runs/preview`,e,{timeout:12e4}),h=e=>t.post(`/knowledge/runs`,e,{timeout:12e4}),g=e=>t.get(`/knowledge/runs`,{signal:e}),_=(e,n)=>t.post(`/knowledge/runs/${encodeURIComponent(e)}/${n}`),v=(e,n)=>t.put(`/knowledge/runs/${encodeURIComponent(e)}/config`,n),y=()=>t.get(`/knowledge/config`),b=e=>t.put(`/knowledge/config`,e),x=(e,n=90)=>t.post(`/knowledge/models/test`,{model_provider_id:e,model_timeout_seconds:n},{timeout:2e5}),S=e=>t.post(n(`review-tasks/preview`,e),{},{timeout:12e4}),C=e=>t.get(`/knowledge/review-tasks`,{signal:e}),w=(e,n,r=!1)=>t.post(`/knowledge/review-tasks/${e}/${n}`,{confirmed:r}),T=(e,n,r)=>t.get(`/knowledge/review-tasks/${e}/results`,{params:{result:n,page:r}});export{x as C,p as S,m as _,a,l as b,r as c,g as d,d as f,S as g,_ as h,y as i,C as l,w as m,h as n,i as o,s as p,f as r,c as s,v as t,T as u,b as v,u as x,o as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/loading-Cw3fZBrE.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/loading-Cw3fZBrE.js new file mode 100644 index 000000000..479779dc3 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/loading-Cw3fZBrE.js @@ -0,0 +1 @@ +import{Ht as e,On as t,Zn as n,_ as r,b as i,bt as a,k as o,mt as s,o as c,tr as l,vn as u,xt as d,y as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as p}from"./objectSpread2-BmonrgTA.js";import{t as m}from"./cn-BpFrWzX2.js";import{t as h}from"./_plugin-vue_export-helper-BDNMzG2s.js";var g={class:`dot relative inline-block size-9 text-3xl`},_={key:1,class:`text-primary mt-4 text-xs`},v=o(p(p({},{name:`VbenLoading`}),{},{__name:`loading`,props:{class:{},minLoadingTime:{default:50},spinning:{type:Boolean},text:{default:``}},setup(o){let p=o,h=u(!1),v=u(!1),y;e(()=>p.spinning,e=>{if(!e){h.value=!1,y&&clearTimeout(y);return}y=setTimeout(()=>{h.value=!0,h.value&&(v.value=!0)},p.minLoadingTime)},{immediate:!0});function b(){h.value||(v.value=!1)}return(e,u)=>(s(),i(`div`,{class:n(t(m)(`bg-overlay-content dark:bg-overlay absolute top-0 left-0 z-100 flex size-full flex-col items-center justify-center transition-all duration-500`,{"invisible opacity-0":!h.value},p.class)),onTransitionend:b},[v.value?d(e.$slots,`icon`,{},()=>[r(`span`,g,[(s(),i(c,null,a(4,e=>r(`i`,{key:e,class:`bg-primary absolute block size-4 origin-[50%_50%] scale-75 rounded-full opacity-30`})),64))])],!0,0):f(``,!0),o.text?(s(),i(`div`,_,l(o.text),1)):f(``,!0),d(e.$slots,`default`,{},void 0,!0)],34))}})),y=h(v,[[`__scopeId`,`data-v-1959eca8`]]);export{y as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/login-CigNt3KS.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/login-CigNt3KS.js new file mode 100644 index 000000000..aaca38e5a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/login-CigNt3KS.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{$ as t,$n as n,B as r,D as i,E as a,Ft as o,Ht as s,J as c,Kn as l,On as u,Pt as d,Tn as f,Ut as p,Yt as m,Zn as h,_ as g,b as _,ct as v,er as y,et as b,fn as x,g as S,gn as C,gt as w,it as T,k as E,mt as D,ot as ee,pn as te,qt as O,tr as k,tt as A,v as j,vn as M,wt as N,xn as ne,xt as P,y as F,yn as re,z as I,zn as ie}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as ae,S as oe,f as L,t as se,w as ce}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{n as R,t as z}from"./objectSpread2-BmonrgTA.js";import{n as B,t as le}from"./objectWithoutProperties-BjoYlK0I.js";import{t as V}from"./cn-BpFrWzX2.js";import{a as ue,f as de,i as fe,n as pe,o as me,t as he}from"./use-vben-form-VOhQOe-L.js";import{t as ge}from"./use-preferences-CX4UABTN.js";import{b as _e,i as ve,v as ye}from"./dist-Bm6Jk3iy.js";import{B as be,Q as xe}from"./router-DPk8lv5-.js";import{i as Se}from"./extends-BOvuQIHt.js";import{A as Ce,C as H,E as U,H as we,L as Te,O as Ee,R as De,U as W,V as Oe,k as ke,w as Ae}from"./config-BUro9U06.js";import{C as je,S as Me,g as G}from"./dist-DUuDCbWu.js";import{N as K,b as Ne,g as Pe,t as q,u as Fe,w as Ie,x as Le,y as Re}from"./icon-button-k7TZH6KR.js";import{c as J,f as ze,i as Be,n as Ve,o as Y,s as He,u as Ue}from"./VisuallyHiddenInput-CuzFbMyk.js";import{t as We}from"./Primitive-Bi_oIzTM.js";import{l as Ge,t as X}from"./button-Cr_3AtOU.js";import{s as Ke,t as Z}from"./src-DxaB-oAj.js";import{t as qe}from"./render-content-3dfOk9Gq.js";import{t as Je}from"./loading-Cw3fZBrE.js";import{t as Q}from"./t-zpQIkBTV.js";import{a as Ye,i as Xe,n as Ze,r as Qe,t as $e}from"./src-D78l4oCk.js";import{h as et,m as tt}from"./useApi-CROJJdhE-oP73ypFI.js";import{t as nt}from"./auth-title-DCLZf2Gr.js";function rt(e){return new Promise((t,n)=>{if(document.querySelector(`script[src="${e}"]`))return t();let r=document.createElement(`script`);r.src=e,r.addEventListener(`load`,()=>t()),r.addEventListener(`error`,()=>n(Error(`Failed to load script: ${e}`))),document.head.append(r)})}var[$,it]=ze(`DialogRoot`),at=E({inheritAttrs:!1,__name:`DialogRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=_e(n,`open`,t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),i=M(),a=M(),{modal:o,unmountOnHide:s}=f(n);return it({open:r,modal:o,unmountOnHide:s,openModal:()=>{r.value=!0},onOpenChange:e=>{r.value=e},onOpenToggle:()=>{r.value=!r.value},contentId:``,titleId:``,descriptionId:``,triggerElement:i,contentElement:a}),(e,t)=>P(e.$slots,`default`,{open:u(r),close:()=>r.value=!1})}}),ot=E({__name:`DialogClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;J();let n=$();return(e,r)=>(D(),j(u(We),b(t,{type:e.as===`button`?`button`:void 0,onClick:r[0]||(r[0]=e=>u(n).onOpenChange(!1))}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`type`]))}}),st=E({__name:`DialogContentImpl`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,a=$(),{forwardRef:o,currentElement:s}=J();return a.titleId||(a.titleId=Be(void 0,`reka-dialog-title`)),a.descriptionId||(a.descriptionId=Be(void 0,`reka-dialog-description`)),v(()=>{a.contentElement=s,K()!==document.body&&(a.triggerElement.value=K())}),(e,t)=>(D(),j(u(Re),{"as-child":``,loop:``,trapped:n.trapFocus,present:n.present,onMountAutoFocus:t[5]||(t[5]=e=>r(`openAutoFocus`,e)),onUnmountAutoFocus:t[6]||(t[6]=e=>r(`closeAutoFocus`,e))},{default:O(()=>[i(u(Ne),b({id:u(a).contentId,ref:u(o),as:e.as,"as-child":e.asChild,present:n.present,"disable-outside-pointer-events":e.disableOutsidePointerEvents,role:`dialog`,"aria-describedby":u(a).descriptionId,"aria-labelledby":u(a).titleId,"data-state":u(Pe)(u(a).open.value)},e.$attrs,{onDismiss:t[0]||(t[0]=e=>u(a).onOpenChange(!1)),onEscapeKeyDown:t[1]||(t[1]=e=>r(`escapeKeyDown`,e)),onFocusOutside:t[2]||(t[2]=e=>r(`focusOutside`,e)),onInteractOutside:t[3]||(t[3]=e=>r(`interactOutside`,e)),onPointerDownOutside:t[4]||(t[4]=e=>r(`pointerDownOutside`,e))}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`id`,`as`,`as-child`,`present`,`disable-outside-pointer-events`,`aria-describedby`,`aria-labelledby`,`data-state`])]),_:3},8,[`trapped`,`present`]))}}),ct=[`present`],lt=E({__name:`DialogContentModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=$(),a=Ue(r),{forwardRef:o,currentElement:c}=J(),l=S(()=>n.present?c.value:void 0);Ie(l);let d=S(()=>{let{present:e}=n;return le(n,ct)});return s(()=>n.present,(e,t)=>{var n;!e&&t&&((n=i.triggerElement.value)==null||n.focus())}),(e,t)=>(D(),j(st,b(z(z({},d.value),u(a)),{ref:u(o),present:e.present,"trap-focus":u(i).open.value,"disable-outside-pointer-events":n.disableOutsidePointerEvents,onCloseAutoFocus:t[0]||(t[0]=e=>{if(!e.defaultPrevented){var t;e.preventDefault(),(t=u(i).triggerElement.value)==null||t.focus()}}),onPointerDownOutside:t[1]||(t[1]=e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()}),onFocusOutside:t[2]||(t[2]=e=>{e.preventDefault()})}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`present`,`trap-focus`,`disable-outside-pointer-events`]))}}),ut=[`present`],dt=E({__name:`DialogContentNonModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=Ue(t);J();let i=$(),a=M(!1),o=M(!1),c=S(()=>{let{present:e}=n;return le(n,ut)});return s(()=>n.present,(e,t)=>{if(!e&&t){var n;a.value||(n=i.triggerElement.value)==null||n.focus(),a.value=!1,o.value=!1}}),(e,t)=>(D(),j(st,b(z(z({},c.value),u(r)),{present:e.present,"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:t[0]||(t[0]=e=>{if(!e.defaultPrevented){var t;a.value||(t=u(i).triggerElement.value)==null||t.focus(),e.preventDefault()}a.value=!1,o.value=!1}),onInteractOutside:t[1]||(t[1]=e=>{var t;e.defaultPrevented||(a.value=!0,e.detail.originalEvent.type===`pointerdown`&&(o.value=!0));let n=e.target;(t=u(i).triggerElement.value)!=null&&t.contains(n)&&e.preventDefault(),e.detail.originalEvent.type===`focusin`&&o.value&&e.preventDefault()})}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`present`]))}}),ft=E({__name:`DialogContent`,props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=$(),a=Ue(r),{forwardRef:o}=J();return(e,t)=>(D(),j(u(Le),{present:e.forceMount||u(i).open.value,"force-mount":e.forceMount||!u(i).unmountOnHide.value},{default:O(({present:t})=>[u(i).modal.value?m((D(),j(lt,b({key:0,ref:u(o),present:u(i).unmountOnHide.value||t},z(z(z({},n),u(a)),e.$attrs)),{default:O(()=>[P(e.$slots,`default`)]),_:2},1040,[`present`])),[[oe,u(i).unmountOnHide.value||t]]):m((D(),j(dt,b({key:1,ref:u(o),present:u(i).unmountOnHide.value||t},z(z(z({},n),u(a)),e.$attrs)),{default:O(()=>[P(e.$slots,`default`)]),_:2},1040,[`present`])),[[oe,u(i).unmountOnHide.value||t]])]),_:3},8,[`present`,`force-mount`]))}}),pt=E({__name:`DialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let t=e;J();let n=$();return(e,r)=>(D(),j(u(We),b(t,{id:u(n).descriptionId}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`id`]))}}),mt=E({__name:`DialogPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,r)=>(D(),j(u(Fe),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),ht=E({__name:`DialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let t=e,n=$();return J(),(e,r)=>(D(),j(u(We),b(t,{id:u(n).titleId}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`id`]))}}),gt=E({__name:`AlertDialogAction`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;return J(),(e,r)=>(D(),j(u(ot),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),[_t,vt]=ze(`AlertDialogContent`),yt=E({__name:`AlertDialogContent`,props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=Ue(t);J();let i=M();return vt({onCancelElementChange:e=>{i.value=e}}),(e,t)=>(D(),j(u(ft),b(z(z({},n),u(r)),{role:`alertdialog`,onPointerDownOutside:t[0]||(t[0]=ce(()=>{},[`prevent`])),onInteractOutside:t[1]||(t[1]=ce(()=>{},[`prevent`])),onOpenAutoFocus:t[2]||(t[2]=()=>{A(()=>{var e;(e=i.value)==null||e.focus({preventScroll:!0})})})}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),bt=E({__name:`AlertDialogCancel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=_t(),{forwardRef:r,currentElement:i}=J();return v(()=>{n.onCancelElementChange(i.value)}),(e,n)=>(D(),j(u(ot),b(t,{ref:u(r)}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),xt=E({__name:`AlertDialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let t=e;return J(),(e,r)=>(D(),j(u(pt),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),St=E({__name:`AlertDialogPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,r)=>(D(),j(u(Fe),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),Ct=E({__name:`AlertDialogRoot`,props:{open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1}},emits:[`update:open`],setup(e,{emit:t}){let r=Y(e,t);return J(),(e,t)=>(D(),j(u(at),b(u(r),{modal:!0}),{default:O(t=>[P(e.$slots,`default`,n(I(t)))]),_:3},16))}}),wt=E({__name:`AlertDialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let t=e;return J(),(e,r)=>(D(),j(u(ht),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),Tt=Ge(`circle-check-big`,[[`path`,{d:`M21.801 10A10 10 0 1 1 17 3.335`,key:`yps3ct`}],[`path`,{d:`m9 11 3 3L22 4`,key:`1pflzl`}]]),Et=Ge(`expand`,[[`path`,{d:`m15 15 6 6`,key:`1s409w`}],[`path`,{d:`m15 9 6-6`,key:`ko1vev`}],[`path`,{d:`M21 16v5h-5`,key:`1ck2sf`}],[`path`,{d:`M21 8V3h-5`,key:`1qoq8a`}],[`path`,{d:`M3 16v5h5`,key:`1t08am`}],[`path`,{d:`m3 21 6-6`,key:`wwnumi`}],[`path`,{d:`M3 8V3h5`,key:`1ln10m`}],[`path`,{d:`M9 9 3 3`,key:`v551iv`}]]),Dt=Ge(`info`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]),Ot=Ge(`shrink`,[[`path`,{d:`m15 15 6 6m-6-6v4.8m0-4.8h4.8`,key:`17vawe`}],[`path`,{d:`M9 19.8V15m0 0H4.2M9 15l-6 6`,key:`chjx8e`}],[`path`,{d:`M15 4.2V9m0 0h4.8M15 9l6-6`,key:`lav6yq`}],[`path`,{d:`M9 4.2V9m0 0H4.2M9 9 3 3`,key:`1pxi2q`}]]),kt=E({__name:`AlertDialog`,props:{open:{type:Boolean},defaultOpen:{type:Boolean},unmountOnHide:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let r=Y(e,t);return(e,t)=>(D(),j(u(Ct),b({"data-slot":`alert-dialog`},u(r)),{default:O(t=>[P(e.$slots,`default`,n(I(t)))]),_:3},16))}}),At=E({__name:`AlertDialogAction`,props:{asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,r)=>(D(),j(u(gt),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),jt=E({__name:`AlertDialogCancel`,props:{asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,r)=>(D(),j(u(bt),n(I(t)),{default:O(()=>[P(e.$slots,`default`)]),_:3},16))}}),Mt=300;function Nt(e){let{contentRef:t,isOpen:n,onClosed:r,onOpened:i}=e,a=null,o=!1;function c(){if(a!==null&&(clearTimeout(a),a=null),n()){i();return}o||(o=!0,r())}function l(e){var n;e.target===((n=t.value)==null?void 0:n.$el)&&c()}return s(n,e=>{if(e){o=!1,a!==null&&(clearTimeout(a),a=null);return}a===null&&(a=setTimeout(()=>{a=null,n()||c()},Mt))}),te(()=>{a!==null&&(clearTimeout(a),a=null)}),{handleAnimationEvent:l}}var Pt=`_scroll__fixed_`;function Ft(){var e;return(e=fe())==null?document.body:e}function It(){return[...document.querySelectorAll(`.${Pt}`)]}function Lt(e={}){let{immediate:t=!0}=e,n=ne(null),r=ye(n),i=ue(),a=!1,o=!1;function s(e){e!==document.body&&(e.dataset.scrollbarGutter=e.style.getPropertyValue(`scrollbar-gutter`),e.style.setProperty(`scrollbar-gutter`,`stable`),o=!0)}function c(e){if(!o)return;let t=e.dataset.scrollbarGutter;t?e.style.setProperty(`scrollbar-gutter`,t):e.style.removeProperty(`scrollbar-gutter`),delete e.dataset.scrollbarGutter,o=!1}function l(e){if(e!==document.body||!me())return;e.style.paddingRight=`${i}px`;let t=It();t.length>0&&t.forEach(e=>{e.dataset.transition=e.style.transition,e.style.transition=`none`,e.style.paddingRight=`${i}px`}),a=!0}function u(e){if(!a)return;let t=It();t.length>0&&t.forEach(e=>{e.style.paddingRight=``,requestAnimationFrame(()=>{e.style.transition=e.dataset.transition||``})}),e.style.paddingRight=``,a=!1}let d=S({get(){return r.value},set(e){var t;let i=(t=n.value)==null?Ft():t;if(n.value=i,e){if(r.value)return;me(i)&&(s(i),l(i)),r.value=!0;return}r.value=!1,u(i),c(i)}});return je(B(function*(){let e=Ft();n.value=e,yield A(),t&&me(e)&&(d.value=!0)})),Me(()=>{d.value=!1}),d}var Rt=E({__name:`AlertDialogOverlay`,props:{class:{},overlayBlur:{},position:{default:`fixed`},zIndex:{}},setup(e){let t=e;return Lt(),(n,r)=>(D(),_(`div`,{style:y(z(z({},e.zIndex?{zIndex:e.zIndex}:{}),{},{position:e.position,backdropFilter:e.overlayBlur&&e.overlayBlur>0?`blur(${e.overlayBlur}px)`:`none`})),class:h(u(V)(`z-popup bg-overlay inset-0 fixed`,t.class))},null,6))}}),zt=E(z(z({},{inheritAttrs:!1}),{},{__name:`AlertDialogContent`,props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},centered:{type:Boolean},class:{type:[Array,Boolean,null,Object,String]},modal:{type:Boolean,default:!0},open:{type:Boolean},overlayBlur:{},zIndex:{}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`,`close`,`closed`,`opened`],setup(e,{expose:t,emit:n}){let r=e,a=n,o=G(r,`class`),s=Y(o,a),c=M(null),{handleAnimationEvent:l}=Nt({contentRef:c,isOpen:()=>r.open,onClosed:()=>a(`closed`),onOpened:()=>a(`opened`)});return t({getContentRef:()=>c.value}),(t,n)=>(D(),j(u(St),null,{default:O(()=>[i(se,{name:`fade`,appear:``},{default:O(()=>[e.open&&e.modal?(D(),j(Rt,{key:0,"overlay-blur":e.overlayBlur,position:`fixed`,"z-index":e.zIndex,onClick:n[0]||(n[0]=()=>a(`close`))},null,8,[`overlay-blur`,`z-index`])):F(``,!0)]),_:1}),i(u(yt),b({"data-slot":`alert-dialog-content`,ref_key:`contentRef`,ref:c,style:z(z({},e.zIndex?{zIndex:e.zIndex}:{}),{},{position:`fixed`}),onAnimationend:u(l),onAnimationcancel:u(l)},z(z({},t.$attrs),u(s)),{class:u(V)(`z-popup bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed left-[50%] w-full max-w-[calc(100%-2rem)] translate-x-[-50%] rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg`,{"data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-top-[48%]":!e.centered,"data-[state=closed]:slide-out-to-top-[148%] data-[state=open]:slide-in-from-top-[98%]":e.centered,"top-[10vh]":!e.centered,"top-1/2 -translate-y-1/2":e.centered},r.class)}),{default:O(()=>[P(t.$slots,`default`)]),_:3},16,[`style`,`onAnimationend`,`onAnimationcancel`,`class`])]),_:3}))}})),Bt=E({__name:`AlertDialogDescription`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=G(t,`class`),r=He(n);return(e,n)=>(D(),j(u(xt),b({"data-slot":`alert-dialog-description`},u(r),{class:u(V)(`text-muted-foreground text-sm`,t.class)}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`class`]))}}),Vt=E({__name:`AlertDialogTitle`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=G(t,`class`);return(e,r)=>(D(),j(u(wt),b({"data-slot":`alert-dialog-title`},u(n),{class:u(V)(`text-lg font-semibold`,t.class)}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`class`]))}}),Ht=E({__name:`Dialog`,props:{open:{type:Boolean},defaultOpen:{type:Boolean},modal:{type:Boolean},unmountOnHide:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let r=Y(e,t);return(e,t)=>(D(),j(u(at),b({"data-slot":`dialog`},u(r)),{default:O(t=>[P(e.$slots,`default`,n(I(t)))]),_:3},16))}}),Ut=[`data-dismissable-modal`],Wt=E({__name:`DialogOverlay`,props:{class:{},overlayBlur:{},position:{default:`fixed`},zIndex:{}},setup(e){let t=e;Lt();let n=c(`DISMISSABLE_MODAL_ID`,void 0);return(r,i)=>(D(),_(`div`,{"data-dismissable-modal":u(n),style:y(z(z({},e.zIndex?{zIndex:e.zIndex}:{}),{},{position:e.position,backdropFilter:e.overlayBlur&&e.overlayBlur>0?`blur(${e.overlayBlur}px)`:`none`})),class:h(u(V)(`z-popup bg-overlay inset-0 fixed`,t.class))},null,14,Ut))}}),Gt=[`class`,`modal`,`open`,`showCloseButton`,`animationType`],Kt=E(z(z({},{inheritAttrs:!1}),{},{__name:`DialogContent`,props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},animationType:{default:`slide`},appendTo:{default:`body`},class:{type:[Boolean,null,String,Object,Array]},closeClass:{type:[Array,Boolean,null,Object,String]},closeDisabled:{type:Boolean,default:!1},modal:{type:Boolean},open:{type:Boolean},overlayBlur:{},showCloseButton:{type:Boolean,default:!0},zIndex:{}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`,`close`,`closed`,`opened`],setup(e,{expose:t,emit:n}){let r=e,a=n,o=S(()=>{let{class:e,modal:t,open:n,showCloseButton:i,animationType:a}=r;return le(r,Gt)});function s(){return r.appendTo===`body`||r.appendTo===document.body||!r.appendTo}let c=S(()=>s()?`fixed`:`absolute`),l=Y(o,a),d=M(null),{handleAnimationEvent:f}=Nt({contentRef:d,isOpen:()=>r.open,onClosed:()=>a(`closed`),onOpened:()=>a(`opened`)});return t({getContentRef:()=>d.value}),(t,n)=>(D(),j(u(mt),{to:e.appendTo},{default:O(()=>[i(se,{name:`fade`},{default:O(()=>[e.open&&e.modal?(D(),j(Wt,{key:0,"overlay-blur":e.overlayBlur,position:c.value,"z-index":e.zIndex,onClick:n[0]||(n[0]=()=>a(`close`))},null,8,[`overlay-blur`,`position`,`z-index`])):F(``,!0)]),_:1}),i(u(ft),b({ref_key:`contentRef`,ref:d,style:z(z({},e.zIndex?{zIndex:e.zIndex}:{}),{},{position:c.value}),"data-slot":`dialog-content`,onAnimationend:u(f),onAnimationcancel:u(f)},u(l),{class:u(V)(`z-popup bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 w-full p-6 shadow-lg outline-hidden sm:rounded-xl`,{"data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-top-[48%]":e.animationType===`slide`},r.class)}),{default:O(()=>[P(t.$slots,`default`),e.showCloseButton?(D(),j(u(ot),{key:0,disabled:e.closeDisabled,"data-slot":`dialog-close`,class:h(u(V)(`flex-center text-foreground/80 hover:bg-accent hover:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-3 right-3 h-6 w-6 rounded-full px-1 text-lg opacity-70 transition-opacity hover:opacity-100 focus:outline-hidden disabled:pointer-events-none`,r.closeClass)),onClick:n[1]||(n[1]=()=>a(`close`))},{default:O(()=>[i(u(De),{class:`size-4`})]),_:1},8,[`disabled`,`class`])):F(``,!0)]),_:3},16,[`style`,`onAnimationend`,`onAnimationcancel`,`class`])]),_:3},8,[`to`]))}})),qt=E({__name:`DialogDescription`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=G(t,`class`),r=He(n);return(e,n)=>(D(),j(u(pt),b({"data-slot":`dialog-description`},u(r),{class:u(V)(`text-muted-foreground text-sm`,t.class)}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`class`]))}}),Jt=E({__name:`DialogFooter`,props:{class:{type:[Boolean,null,String,Object,Array]},showCloseButton:{type:Boolean,default:!1}},setup(e){let t=e;return(n,r)=>(D(),_(`div`,{"data-slot":`dialog-footer`,class:h(u(V)(`flex flex-col-reverse gap-2 sm:flex-row sm:justify-end`,t.class))},[P(n.$slots,`default`),e.showCloseButton?(D(),j(u(ot),{key:0,"as-child":``},{default:O(()=>[i(u(Te),{variant:`outline`},{default:O(()=>[...r[0]||(r[0]=[a(` Close `,-1)])]),_:1})]),_:1})):F(``,!0)],2))}}),Yt=E({__name:`DialogHeader`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`div`,{"data-slot":`dialog-header`,class:h(u(V)(`flex flex-col gap-2 text-center sm:text-left`,t.class))},[P(e.$slots,`default`)],2))}}),Xt=E({__name:`DialogTitle`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=G(t,`class`),r=He(n);return(e,n)=>(D(),j(u(ht),b({"data-slot":`dialog-title`},u(r),{class:u(V)(`text-lg leading-none font-semibold`,t.class)}),{default:O(()=>[P(e.$slots,`default`)]),_:3},16,[`class`]))}}),[Zt,Qt]=ze(`VbenAlertContext`),$t={class:`flex items-center`},en={class:`flex-auto`},tn={class:`m-4 min-h-7.5`},nn=E({__name:`alert`,props:t({beforeClose:{},bordered:{type:Boolean,default:!0},buttonAlign:{default:`end`},cancelText:{},centered:{type:Boolean,default:!0},confirmText:{},containerClass:{},content:{},contentClass:{},contentMasking:{type:Boolean},escapeKeyClose:{type:Boolean,default:!0},footer:{},icon:{},overlayBlur:{},showCancel:{type:Boolean},title:{}},{open:z({type:Boolean},{default:!1}),openModifiers:{}}),emits:t([`closed`,`confirm`,`opened`],[`update:open`]),setup(e,{emit:t}){let n=e,s=t,{globalEscapeShortcutKey:c}=ge(),l=o(e,`open`),{$t:d}=Ke(),f=Ee.getComponents(),p=M(!1);function m(){s(`closed`,p.value),p.value=!1}function _(e){p.value=!1,!n.escapeKeyClose&&!c.value&&e.preventDefault()}let v=S(()=>{let e=null;if(n.icon){if(typeof n.icon==`string`)switch(n.icon){case`error`:e=r(Oe,{style:{color:`hsl(var(--destructive))`}});break;case`info`:e=r(Dt,{style:{color:`hsl(var(--info))`}});break;case`question`:e=we;break;case`success`:e=r(Tt,{style:{color:`hsl(var(--success))`}});break;case`warning`:e=r(W,{style:{color:`hsl(var(--warning))`}});break;default:e=null}}else{var t;e=(t=n.icon)==null?null:t}return e});function y(){C(),T(!1)}function b(){x(),T(!1)}Qt({doCancel:y,doConfirm:b});function x(){p.value=!0,s(`confirm`)}function C(){p.value=!1}let w=M(!1);function T(e){return E.apply(this,arguments)}function E(){return E=B(function*(e){if(yield A(),!e&&n.beforeClose){w.value=!0;try{(yield n.beforeClose({isConfirm:p.value}))!==!1&&(l.value=!1)}finally{w.value=!1}}else l.value=e}),E.apply(this,arguments)}return(t,n)=>(D(),j(u(kt),{modal:!1,open:l.value,"onUpdate:open":T},{default:O(()=>[i(u(zt),{open:l.value,centered:e.centered,"overlay-blur":e.overlayBlur,onOpened:n[0]||(n[0]=e=>s(`opened`)),onClosed:m,onEscapeKeyDown:n[1]||(n[1]=e=>_(e)),onClose:n[2]||(n[2]=e=>T(!1)),class:h(u(V)(e.containerClass,`flex max-h-[80%] flex-col p-0 duration-300 sm:w-130 sm:max-w-[80%] sm:rounded-(--radius)`,{"border border-border":e.bordered,"shadow-3xl":!e.bordered}))},{default:O(()=>[g(`div`,{class:h(u(V)(`relative flex-1 overflow-y-auto p-3`,e.contentClass))},[e.title?(D(),j(u(Vt),{key:0},{default:O(()=>[g(`div`,$t,[(D(),j(N(v.value),{class:`mr-2`})),g(`span`,en,k(u(d)(e.title)),1),e.showCancel?(D(),j(u(jt),{key:0,"as-child":``},{default:O(()=>[i(u(X),{variant:`ghost`,size:`icon`,class:`rounded-full`,disabled:w.value,onClick:C},{default:O(()=>[i(u(De),{class:`size-4 text-muted-foreground`})]),_:1},8,[`disabled`])]),_:1})):F(``,!0)])]),_:1})):F(``,!0),i(u(Bt),null,{default:O(()=>[g(`div`,tn,[i(u(qe),{content:e.content,"render-br":``},null,8,[`content`])]),w.value&&e.contentMasking?(D(),j(u(Je),{key:0,spinning:w.value},null,8,[`spinning`])):F(``,!0)]),_:1}),g(`div`,{class:h([`flex items-center justify-end gap-x-2`,`justify-${e.buttonAlign}`])},[i(u(qe),{content:e.footer},null,8,[`content`]),e.showCancel?(D(),j(u(jt),{key:0,"as-child":``},{default:O(()=>[(D(),j(N(u(f).DefaultButton||u(X)),{disabled:w.value,variant:`outline`,onClick:C},{default:O(()=>[a(k(e.cancelText||u(d)(`cancel`)),1)]),_:1},8,[`disabled`]))]),_:1})):F(``,!0),i(u(At),{"as-child":``},{default:O(()=>[(D(),j(N(u(f).PrimaryButton||u(X)),{loading:w.value,onClick:x},{default:O(()=>[a(k(e.confirmText||u(d)(`confirm`)),1)]),_:1},8,[`loading`]))]),_:1})],2)],2)]),_:1},8,[`open`,`centered`,`overlay-blur`,`class`])]),_:1},8,[`open`]))}}),rn=M([]),{$t:an}=Ke();function on(e,t,n){return new Promise((i,a)=>{var o,s;let c=l(e)?{content:e}:z({},e);t&&(l(t)?c.title=t:l(t)||Object.assign(c,t)),n&&!l(n)&&Object.assign(c,n);let u=document.createElement(`div`);document.body.append(u);let d={container:u,instance:null},f=z(z({onClosed:e=>{rn.value=rn.value.filter(e=>e!==d),L(null,u),u.parentNode&&u.remove(),e?i():a(Error(`dialog cancelled`))}},c),{},{open:!0,title:(o=c.title)==null?an.value(`prompt`):o}),p=r(nn,f);L(p,u),d.instance=(s=p.component)==null?void 0:s.proxy,rn.value.push(d)})}function sn(e,t,n,r,i,a){let o=C({offsetX:0,offsetY:0}),s=M(!1),c=t=>{let n=t.clientX,c=t.clientY;if(!e.value)return;let l=e.value.getBoundingClientRect(),{offsetX:u,offsetY:d}=o,f=l.left,p=l.top,m=l.width,h=l.height,g=null;if(r!=null&&r.value){let e=document.querySelector(r.value);e&&(g=e.getBoundingClientRect())}let _,v,y,b;if(g)y=g.left-f+u,_=g.right-f-m+u,b=g.top-p+d,v=g.bottom-p-h+d;else{let e=document.documentElement,t=e.clientWidth,n=e.clientHeight;y=-f+u,b=-p+d,_=t-f-m+u,v=n-p-h+d}let x=t=>{let r=u+t.clientX-n,l=d+t.clientY-c;if(a!=null&&a.value||(r=Math.min(Math.max(r,y),_),l=Math.min(Math.max(l,b),v)),o.offsetX=r,o.offsetY=l,e.value){let t=i==null?void 0:i.value;e.value.style.transform=t?`translate(${r}px, calc(-50% + ${l}px))`:`translate(${r}px, ${l}px)`,s.value=!0}},S=()=>{s.value=!1,document.removeEventListener(`mousemove`,x),document.removeEventListener(`mouseup`,S)};document.addEventListener(`mousemove`,x),document.addEventListener(`mouseup`,S)},l=()=>{let n=ve(t);n&&e.value&&n.addEventListener(`mousedown`,c)},u=()=>{let n=ve(t);n&&e.value&&n.removeEventListener(`mousedown`,c)};return v(()=>{p(()=>{n.value?l():u()})}),T(()=>{u()}),{dragging:s,resetPosition:()=>{o.offsetX=0,o.offsetY=0;let t=ve(e);t&&(t.style.transform=``)},transform:o}}var cn=E({__name:`modal`,props:{modalApi:{default:void 0},animationType:{},appendToMain:{type:Boolean,default:!1},bordered:{type:Boolean},cancelText:{},centered:{type:Boolean},class:{type:[Array,Boolean,null,Object,String]},closable:{type:Boolean},closeOnClickModal:{type:Boolean},closeOnPressEscape:{type:Boolean},confirmDisabled:{type:Boolean},confirmLoading:{type:Boolean},confirmText:{},contentClass:{type:[Array,Boolean,null,Object,String]},description:{},destroyOnClose:{type:Boolean,default:!1},draggable:{type:Boolean},footer:{type:Boolean},footerClass:{type:[Array,Boolean,null,Object,String]},fullscreen:{type:Boolean},fullscreenButton:{type:Boolean},header:{type:Boolean},headerClass:{type:[Array,Boolean,null,Object,String]},loading:{type:Boolean},modal:{type:Boolean},openAutoFocus:{type:Boolean},overflow:{type:Boolean},overlayBlur:{},showCancelButton:{type:Boolean},showConfirmButton:{type:Boolean},submitting:{type:Boolean},title:{},titleTooltip:{},zIndex:{}},setup(e){var t,n;let r=e,o=Ee.getComponents(),c=M(),l=M(),f=M(),p=M(),m=M(),{$t:_}=Ke(),v=(t=r.modalApi)==null||(n=t.useStore)==null?void 0:n.call(t),y=d();w(`DISMISSABLE_MODAL_ID`,y);let{appendToMain:b,bordered:x,cancelText:C,centered:T,class:E,closable:te,closeOnClickModal:ne,closeOnPressEscape:re,confirmDisabled:I,confirmLoading:ie,confirmText:ae,contentClass:oe,description:L,destroyOnClose:se,draggable:ce,overflow:R,footer:le,footerClass:ue,fullscreen:fe,fullscreenButton:me,header:he,headerClass:ge,loading:_e,modal:ve,openAutoFocus:ye,overlayBlur:be,showCancelButton:xe,showConfirmButton:Se,submitting:H,title:U,titleTooltip:we,animationType:Te,zIndex:De}=pe(r,v),W=S(()=>fe.value),Oe=S(()=>ce.value&&!W.value&&he.value),ke=S(()=>T.value&&!W.value),Ae=S(()=>b.value?`#${de}`:void 0),{dragging:je,transform:Me}=sn(f,p,Oe,Ae,ke,R),G=M(!1),K=M(!0);s(()=>{var e;return v==null||(e=v.value)==null?void 0:e.isOpen},function(){var e=B(function*(e){if(e){if(K.value=!1,G.value||(G.value=!0),yield A(),!c.value)return;let e=c.value.getContentRef();f.value=e.$el;let{offsetX:t,offsetY:n}=Me;f.value.style.transform=ke.value?`translate(${t}px, calc(-50% + ${n}px))`:`translate(${t}px, ${n}px)`}});return function(t){return e.apply(this,arguments)}}(),{immediate:!0}),ee(()=>{if(!b.value){var e;(e=r.modalApi)==null||e.close()}});function Ne(){var e;(e=r.modalApi)==null||e.setState(e=>z(z({},e),{},{fullscreen:!fe.value}))}function Pe(e){(!ne.value||H.value)&&(e.preventDefault(),e.stopPropagation())}function Fe(e){(!re.value||H.value)&&e.preventDefault()}function Ie(e){ye.value||e==null||e.preventDefault()}function Le(e){let t=e.target,n=t==null?void 0:t.dataset.dismissableModal;(!ne.value||n!==y||H.value)&&(e.preventDefault(),e.stopPropagation())}function Re(e){e.preventDefault(),e.stopPropagation()}function J(e){}let ze=S(()=>!u(se)&&u(G)),Be=()=>{requestAnimationFrame(()=>{var e;(e=r.modalApi)==null||e.onOpened()})};function Y(){var e;K.value=!0,(e=r.modalApi)==null||e.onClosed()}return(t,n)=>{var r;return D(),j(u(Ht),{modal:!1,open:(r=u(v))==null?void 0:r.isOpen,"onUpdate:open":n[2]||(n[2]=()=>{var t;return u(H)||(t=e.modalApi)==null?void 0:t.close()})},{default:O(()=>{var r;return[i(u(Kt),{ref_key:`contentRef`,ref:c,"append-to":Ae.value,class:h(u(V)(`inset-x-0 top-[10vh] mx-auto flex w-130 flex-col p-0`,W.value?`rounded-none`:`rounded-(--radius)`,{"border border-border":u(x),"shadow-3xl":!u(x),"max-h-[min(80%,calc(100dvh-20px))] max-w-[calc(100vw-20px)]":!W.value,"top-0 left-0 size-full! max-h-full! max-w-full! transform-[translate(0,0)]!":W.value,"top-1/2":u(T)&&!W.value,"duration-300":!u(je),hidden:K.value},u(E))),"force-mount":ze.value,modal:u(ve),open:(r=u(v))==null?void 0:r.isOpen,"show-close-button":u(te),"animation-type":u(Te),"z-index":u(De),"overlay-blur":u(be),"close-class":`top-3`,onCloseAutoFocus:J,onClosed:Y,"close-disabled":u(H),onEscapeKeyDown:Fe,onFocusOutside:Re,onInteractOutside:Pe,onOpenAutoFocus:Ie,onOpened:Be,onPointerDownOutside:Le},{default:O(()=>[i(u(Yt),{ref_key:`headerRef`,ref:p,class:h(u(V)(`px-5 py-4`,{"border-b":u(x),hidden:!u(he),"cursor-move select-none":Oe.value},u(ge)))},{default:O(()=>[u(U)?(D(),j(u(Xt),{key:0,class:`text-left`},{default:O(()=>[P(t.$slots,`title`,{},()=>[a(k(u(U))+` `,1),u(we)?P(t.$slots,`titleTooltip`,{},()=>[i(u(Ce),{"trigger-class":`pb-1`},{default:O(()=>[a(k(u(we)),1)]),_:1})],void 0,0):F(``,!0)])]),_:3})):F(``,!0),u(L)?(D(),j(u(qt),{key:1},{default:O(()=>[P(t.$slots,`description`,{},()=>[a(k(u(L)),1)])]),_:3})):F(``,!0),!u(U)||!u(L)?(D(),j(u(Ve),{key:2},{default:O(()=>[u(U)?F(``,!0):(D(),j(u(Xt),{key:0})),u(L)?F(``,!0):(D(),j(u(qt),{key:1}))]),_:1})):F(``,!0)]),_:3},8,[`class`]),g(`div`,{ref_key:`wrapperRef`,ref:l,class:h(u(V)(`relative min-h-40 flex-1 overflow-y-auto p-3`,u(oe),{"pointer-events-none":u(_e)||u(H)}))},[P(t.$slots,`default`)],2),u(_e)||u(H)?(D(),j(u(Je),{key:0,spinning:``})):F(``,!0),u(me)?(D(),j(u(q),{key:1,class:`absolute top-3 right-10 flex-center size-6 rounded-full px-1 text-lg text-foreground/80 opacity-70 transition-opacity hover:bg-accent hover:text-accent-foreground hover:opacity-100 focus:outline-hidden disabled:pointer-events-none`,onClick:Ne},{default:O(()=>[u(fe)?(D(),j(u(Ot),{key:0,class:`size-3.5`})):(D(),j(u(Et),{key:1,class:`size-3.5`}))]),_:1})):F(``,!0),u(le)?(D(),j(u(Jt),{key:2,ref_key:`footerRef`,ref:m,class:h(u(V)(`flex-row items-center justify-end p-2`,{"border-t":u(x)},u(ue)))},{default:O(()=>[P(t.$slots,`prepend-footer`),P(t.$slots,`footer`,{},()=>[u(xe)?(D(),j(N(u(o).DefaultButton||u(X)),{key:0,variant:`outline`,disabled:u(H),onClick:n[0]||(n[0]=()=>{var t;return(t=e.modalApi)==null?void 0:t.onCancel()})},{default:O(()=>[P(t.$slots,`cancelText`,{},()=>[a(k(u(C)||u(_)(`cancel`)),1)])]),_:3},8,[`disabled`])):F(``,!0),P(t.$slots,`center-footer`),u(Se)?(D(),j(N(u(o).PrimaryButton||u(X)),{key:1,disabled:u(I),loading:u(ie)||u(H),onClick:n[1]||(n[1]=()=>{var t;return(t=e.modalApi)==null?void 0:t.onConfirm()})},{default:O(()=>[P(t.$slots,`confirmText`,{},()=>[a(k(u(ae)||u(_)(`confirm`)),1)])]),_:3},8,[`disabled`,`loading`])):F(``,!0)]),P(t.$slots,`append-footer`)]),_:3},8,[`class`])):F(``,!0)]),_:3},8,[`append-to`,`class`,`force-mount`,`modal`,`open`,`show-close-button`,`animation-type`,`z-index`,`overlay-blur`,`close-disabled`])]}),_:3},8,[`open`])}}}),ln=[`connectedComponent`,`onBeforeClose`,`onCancel`,`onClosed`,`onConfirm`,`onOpenChange`,`onOpened`],un=class{constructor(e={}){R(this,`sharedData`,{payload:void 0}),R(this,`store`,void 0),R(this,`api`,void 0),R(this,`state`,void 0);let{connectedComponent:t,onBeforeClose:n,onCancel:r,onClosed:i,onConfirm:a,onOpenChange:o,onOpened:s}=e,c=le(e,ln),l={bordered:!0,centered:!1,class:``,closeOnClickModal:!0,closeOnPressEscape:!0,confirmDisabled:!1,confirmLoading:!1,contentClass:``,destroyOnClose:!0,draggable:!1,overflow:!1,footer:!0,footerClass:``,fullscreen:!1,fullscreenButton:!0,header:!0,headerClass:``,isOpen:!1,loading:!1,modal:!0,openAutoFocus:!1,showCancelButton:!0,showConfirmButton:!0,title:``,animationType:`slide`};this.store=new Ae(z(z({},l),c)),this.store.subscribe(e=>{var t;let n=(t=this.state)==null?void 0:t.isOpen;if(this.state=e,(e==null?void 0:e.isOpen)!==n){var r,i;(r=(i=this.api).onOpenChange)==null||r.call(i,!!(e!=null&&e.isOpen))}}),this.state=this.store.state,this.api={onBeforeClose:n,onCancel:r,onClosed:i,onConfirm:a,onOpenChange:o,onOpened:s},Se(this)}close(){var e=this;return B(function*(){var t,n,r;((t=yield(n=(r=e.api).onBeforeClose)==null?void 0:n.call(r))==null||t)&&e.store.setState(e=>z(z({},e),{},{isOpen:!1}))})()}getData(){return this.sharedData.payload}lock(e=!0){return this.setState({submitting:e})}onCancel(){if(this.api.onCancel){var e,t;(e=(t=this.api).onCancel)==null||e.call(t)}else this.close()}onClosed(){if(!this.state.isOpen){var e,t;(e=(t=this.api).onClosed)==null||e.call(t)}}onConfirm(){var e,t;(e=(t=this.api).onConfirm)==null||e.call(t)}onOpened(){if(this.state.isOpen){var e,t;(e=(t=this.api).onOpened)==null||e.call(t)}}open(){this.store.setState(e=>z(z({},e),{},{isOpen:!0,submitting:!1}))}setData(e){return this.sharedData.payload=e,this}setState(e){return ie(e)?this.store.setState(e):this.store.setState(t=>z(z({},t),e)),this}unlock(){return this.lock(!1)}},dn=Symbol(`VBEN_MODAL_INJECT`),{globalEscapeShortcutKey:fn}=ge(),pn={};function mn(e={}){var t;let n=z({closeOnPressEscape:fn.value},e),{connectedComponent:i}=e;if(i){let e=re({}),t=M(!0);return[E((a,{attrs:o,slots:s})=>{function c(t){Object.setPrototypeOf(e,x(t))}return w(dn,{extendApi:c,consumed:!1,options:n,reCreateModal(){return B(function*(){t.value=!1,yield A(),t.value=!0})()}}),hn(e,z(z(z({},a),o),s)),()=>r(t.value?i:`div`,z(z({},a),o),s)},{name:`VbenParentModal`,inheritAttrs:!1}),e]}let a=c(dn,{}),o=a.consumed,s=o?{}:a.options;!o&&a.consumed!==void 0&&(a.consumed=!0),T(()=>{!o&&a.consumed!==void 0&&(a.consumed=!1)});let l=z(z(z({},pn),s),n);l.onOpenChange=t=>{var n;if((n=e.onOpenChange)==null||n.call(e,t),!o){var r,i;(r=a.options)==null||(i=r.onOpenChange)==null||i.call(r,t)}};let u=l.onClosed;l.onClosed=()=>{if(u==null||u(),l.destroyOnClose&&!o){var e;a.consumed!==void 0&&(a.consumed=!1),(e=a.reCreateModal)==null||e.call(a)}};let d=new un(l),f=d;f.useStore=e=>H(d.store,e);let p=E((e,{attrs:t,slots:n})=>()=>r(cn,z(z(z({},e),t),{},{modalApi:f}),n),{name:`VbenModal`,inheritAttrs:!1});return(t=a.extendApi)==null||t.call(a,f),[p,f]}function hn(e,t){return gn.apply(this,arguments)}function gn(){return gn=B(function*(e,t){var n;if(!t||Object.keys(t).length===0)return;yield A();let r=e==null||(n=e.store)==null?void 0:n.state;if(!r)return;let i=new Set(Object.keys(r));for(let e of Object.keys(t))i.has(e)&&![`class`].includes(e)&&console.warn(`[Vben Modal]: When 'connectedComponent' exists, do not set props or slots '${e}', which will increase complexity. If you need to modify the props of Modal, please use useVbenModal or api.`)}),gn.apply(this,arguments)}var _n=E({__name:`dingding-login`,props:{clientId:{},corpId:{},redirectUri:{},isQrCode:{type:Boolean}},setup(e){let t=e,n=tt(),[r,a]=mn({header:!1,footer:!1,fullscreenButton:!1,class:`size-75.5 dingding-qrcode-login-modal`,onOpened(){s()}}),o=()=>{let{redirectUri:e}=t;return e||window.location.origin+n.fullPath},s=function(){var e=B(function*(){let{clientId:e,corpId:n}=t;window.DTFrameLogin||(yield rt(`https://g.alicdn.com/dingding/h5-dingtalk-login/0.21.0/ddlogin.js`)),window.DTFrameLogin({id:`dingding_qrcode_login_element`,width:300,height:300},{redirect_uri:encodeURIComponent(o()),client_id:e,scope:`openid corpid`,response_type:`code`,state:`1`,prompt:`consent`,corpId:n},e=>{let{redirectUrl:t}=e;window.location.href=t},e=>{on(`Login Error: ${e}`)})});return function(){return e.apply(this,arguments)}}(),c=()=>{let{clientId:e,corpId:n,isQrCode:r}=t;r?a.open():window.location.href=`https://login.dingtalk.com/oauth2/auth?redirect_uri=${encodeURIComponent(o())}&response_type=code&client_id=${e}&scope=openid&corpid=${n}&prompt=consent`};return(e,t)=>(D(),_(`div`,null,[i(u(q),{onClick:c,tooltip:u(Z)(`authentication.dingdingLogin`),"tooltip-side":`top`},{default:O(()=>[i(u($e))]),_:1},8,[`tooltip`]),i(u(r),null,{default:O(()=>[...t[0]||(t[0]=[g(`div`,{id:`dingding_qrcode_login_element`},null,-1)])]),_:1})]))}}),vn={class:`w-full sm:mx-auto md:max-w-md`},yn={class:`mt-4 flex items-center justify-between`},bn={class:`text-center text-xs text-muted-foreground uppercase`},xn={class:`mt-4 flex flex-wrap justify-center`},Sn=E(z(z({},{name:`ThirdPartyLogin`}),{},{__name:`third-party-login`,setup(e){let{auth:{dingding:t}}=xe({BASE_URL:`/`,DEV:!1,MODE:`production`,PROD:!0,SSR:!1,VITE_APP_NAMESPACE:`kefu`,VITE_APP_TITLE:`企微客服`,VITE_APP_VERSION:`5.7.0`,VITE_BASE:`/`,VITE_GLOB_API_URL:`/api/v2`,VITE_ROUTER_HISTORY:`history`},!0);return(e,n)=>(D(),_(`div`,vn,[g(`div`,yn,[n[0]||(n[0]=g(`span`,{class:`w-[35%] border-b border-input dark:border-gray-600`},null,-1)),g(`span`,bn,k(u(Z)(`authentication.thirdPartyLogin`)),1),n[1]||(n[1]=g(`span`,{class:`w-[35%] border-b border-input dark:border-gray-600`},null,-1))]),g(`div`,xn,[i(u(q),{tooltip:u(Z)(`authentication.wechatLogin`),"tooltip-side":`top`,class:`mb-3`},{default:O(()=>[i(u(Ye))]),_:1},8,[`tooltip`]),i(u(q),{tooltip:u(Z)(`authentication.qqLogin`),"tooltip-side":`top`,class:`mb-3`},{default:O(()=>[i(u(Xe))]),_:1},8,[`tooltip`]),i(u(q),{tooltip:u(Z)(`authentication.githubLogin`),"tooltip-side":`top`,class:`mb-3`},{default:O(()=>[i(u(Ze))]),_:1},8,[`tooltip`]),i(u(q),{tooltip:u(Z)(`authentication.googleLogin`),"tooltip-side":`top`,class:`mb-3`},{default:O(()=>[i(u(Qe))]),_:1},8,[`tooltip`]),u(t)?(D(),j(_n,{key:0,"corp-id":u(t).corpId,"client-id":u(t).clientId,class:`mb-3`},null,8,[`corp-id`,`client-id`])):F(``,!0)])]))}})),Cn=[`onKeydown`],wn={class:`text-muted-foreground`},Tn={key:0,class:`mb-6 flex justify-between`},En={class:`flex-center`},Dn={key:1,class:`mt-4 mb-2 flex items-center justify-between`},On={key:0,class:`mt-3 text-center text-sm`},kn=E(z(z({},{name:`AuthenticationLogin`}),{},{__name:`login`,props:{formSchema:{default:()=>[]},codeLoginPath:{default:`/auth/code-login`},forgetPasswordPath:{default:`/auth/forget-password`},loading:{type:Boolean,default:!1},qrCodeLoginPath:{default:`/auth/qrcode-login`},registerPath:{default:`/auth/register`},showCodeLogin:{type:Boolean,default:!0},showForgetPassword:{type:Boolean,default:!0},showQrcodeLogin:{type:Boolean,default:!0},showRegister:{type:Boolean,default:!0},showRememberMe:{type:Boolean,default:!0},showThirdPartyLogin:{type:Boolean,default:!0},subTitle:{default:``},title:{default:``},submitButtonText:{default:``}},emits:[`submit`],setup(e,{expose:t,emit:n}){let r=e,o=n,[s,c]=he(C({commonConfig:{hideLabel:!0,hideRequiredMark:!0},schema:S(()=>r.formSchema),showDefaultActions:!1})),l=et(),d=`REMEMBER_ME_USERNAME_${location.hostname}`,f=localStorage.getItem(d)||``,p=M(!!f);function m(){return y.apply(this,arguments)}function y(){return y=B(function*(){let{valid:e}=yield c.validate(),t=yield c.getValues();e&&(localStorage.setItem(d,p.value?t==null?void 0:t.username:``),o(`submit`,t))}),y.apply(this,arguments)}function b(e){l.push(e)}return v(()=>{f&&c.setFieldValue(`username`,f)}),t({getFormApi:()=>c}),(t,n)=>(D(),_(`div`,{onKeydown:ae(ce(m,[`prevent`]),[`enter`])},[P(t.$slots,`title`,{},()=>[i(nt,null,{desc:O(()=>[g(`span`,wn,[P(t.$slots,`subTitle`,{},()=>[a(k(e.subTitle||u(Z)(`authentication.loginSubtitle`)),1)])])]),default:O(()=>[P(t.$slots,`title`,{},()=>[a(k(e.title||`${u(Z)(`authentication.welcomeBack`)} 👋🏻`),1)])]),_:3})]),i(u(s)),e.showRememberMe||e.showForgetPassword?(D(),_(`div`,Tn,[g(`div`,En,[e.showRememberMe?(D(),j(u(ke),{key:0,modelValue:p.value,"onUpdate:modelValue":n[0]||(n[0]=e=>p.value=e),name:`rememberMe`},{default:O(()=>[a(k(u(Z)(`authentication.rememberMe`)),1)]),_:1},8,[`modelValue`])):F(``,!0)]),e.showForgetPassword?(D(),_(`span`,{key:0,class:`vben-link text-sm font-normal`,onClick:n[1]||(n[1]=t=>b(e.forgetPasswordPath))},k(u(Z)(`authentication.forgetPassword`)),1)):F(``,!0)])):F(``,!0),i(u(X),{class:h([{"cursor-wait":e.loading},`w-full`]),loading:e.loading,"aria-label":`login`,onClick:m},{default:O(()=>[a(k(e.submitButtonText||u(Z)(`common.login`)),1)]),_:1},8,[`class`,`loading`]),e.showCodeLogin||e.showQrcodeLogin?(D(),_(`div`,Dn,[e.showCodeLogin?(D(),j(u(X),{key:0,class:`w-1/2`,variant:`outline`,onClick:n[2]||(n[2]=t=>b(e.codeLoginPath))},{default:O(()=>[a(k(u(Z)(`authentication.mobileLogin`)),1)]),_:1})):F(``,!0),e.showQrcodeLogin?(D(),j(u(X),{key:1,class:`ml-4 w-1/2`,variant:`outline`,onClick:n[3]||(n[3]=t=>b(e.qrCodeLoginPath))},{default:O(()=>[a(k(u(Z)(`authentication.qrcodeLogin`)),1)]),_:1})):F(``,!0)])):F(``,!0),P(t.$slots,`third-party-login`,{},()=>[e.showThirdPartyLogin?(D(),j(Sn,{key:0})):F(``,!0)]),P(t.$slots,`to-register`,{},()=>[e.showRegister?(D(),_(`div`,On,[a(k(u(Z)(`authentication.accountTip`))+` `,1),g(`span`,{class:`vben-link text-sm font-normal`,onClick:n[4]||(n[4]=t=>b(e.registerPath))},k(u(Z)(`authentication.createAccount`)),1)])):F(``,!0)])],40,Cn))}})),An=E(z(z({},{name:`Login`}),{},{__name:`login`,setup(e){let t=be(),n=S(()=>[{component:`VbenInput`,componentProps:{placeholder:Q(`ZYT 账号或客服本地账号`)},fieldName:`username`,label:Q(`账号`),rules:U().min(1,{message:Q(`请输入账号`)})},{component:`VbenInputPassword`,componentProps:{placeholder:Q(`ZYT 密码或客服本地密码`)},fieldName:`password`,label:Q(`密码`),rules:U().min(1,{message:Q(`请输入密码`)})}]);return(e,r)=>(D(),j(u(kn),{"form-schema":n.value,loading:u(t).loginLoading,"show-code-login":!1,"show-forget-password":!1,"show-qrcode-login":!1,"show-register":!1,"show-remember-me":!1,"show-third-party-login":!1,"sub-title":u(Q)(`ZYT 首次登录为基础用户,业务权限由客服管理员分配。`),title:u(Q)(`真羊 AI 客服 · 管理后台`),onSubmit:u(t).authLogin},null,8,[`form-schema`,`loading`,`sub-title`,`title`,`onSubmit`]))}})),jn=e({default:()=>Mn}),Mn=An;export{Lt as a,ht as c,ot as d,at as f,Pt as i,pt as l,jn as n,Nt as o,mn as r,Tt as s,Mn as t,ft as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/mentions-CCMAqvln.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/mentions-CCMAqvln.js new file mode 100644 index 000000000..01f044552 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/mentions-CCMAqvln.js @@ -0,0 +1 @@ +import{D as e,Ht as t,J as n,Ut as r,g as i,gn as a,gt as o,it as s,k as c,pt as l,tt as u,vn as d,wn as f,xn as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as m}from"./en_US-Cv9hrLhb.js";import{J as h,O as g,Tt as _,U as v,W as y,Z as b,g as x,m as S,rt as C,st as w,t as T,u as E,vt as D}from"./useConfigInject-z_xeO0pP.js";import{t as O}from"./initDefaultProps-D8Mki4gM.js";import{t as ee}from"./omit-C0ksMpVM.js";import{t as k}from"./vue-types-CFReUAWV.js";import{t as A}from"./vc-trigger-BzbjrH10.js";import{t as j}from"./KeyCode-DNtAKsAc.js";import{t as te}from"./BaseInput-DCmW3zdq.js";import{i as M,n as N}from"./FormItemContext-CEmO5XmM.js";import{n as P,t as F}from"./statusUtils-WKRwVnP6.js";import{n as I,r as L,t as R}from"./menu-BZXN3p4o.js";import{c as z,l as B,n as ne,r as re,s as ie,t as ae}from"./style-Cw28xPuj.js";import{t as V}from"./spin-3P-IVef6.js";function oe(e){let{selectionStart:t}=e;return e.value.slice(0,t)}function se(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:``;return(Array.isArray(t)?t:[t]).reduce((t,n)=>{let r=e.lastIndexOf(n);return r>t.location?{location:r,prefix:n}:t},{location:-1,prefix:``})}function H(e){return(e||``).toLowerCase()}function ce(e,t,n){let r=e[0];if(!r||r===n)return e;let i=e,a=t.length;for(let e=0;e[]}},setup(t,r){let{slots:i}=r,{activeIndex:a,setActiveIndex:o,selectOption:c,onFocus:l=pe,loading:u}=n(U,{activeIndex:p(),loading:p(!1)}),d,f=e=>{clearTimeout(d),d=setTimeout(()=>{l(e)})};return s(()=>{clearTimeout(d)}),()=>{var n;let{prefixCls:r,options:s}=t,l=s[a.value]||{};return e(R,{prefixCls:`${r}-menu`,activeKey:l.value,onSelect:e=>{let{key:t}=e,n=s.find(e=>{let{value:n}=e;return n===t});c(n)},onMousedown:f},{default:()=>[!u.value&&s.map((t,n)=>{var r,a;let{value:s,disabled:c,label:l=t.value,class:u,style:d}=t;return e(I,{key:s,disabled:c,onMouseenter:()=>{o(n)},class:u,style:d},{default:()=>[(a=(r=i.option)==null?void 0:r.call(i,t))==null?typeof l==`function`?l(t):l:a]})}),!u.value&&s.length===0?e(I,{key:`notFoundContent`,disabled:!0},{default:()=>[(n=i.notFoundContent)==null?void 0:n.call(i)]}):null,u.value&&e(I,{key:`loading`,disabled:!0},{default:()=>[e(V,{size:`small`},null)]})]})}}}),he={bottomRight:{points:[`tl`,`br`],offset:[0,4],overflow:{adjustX:0,adjustY:1}},bottomLeft:{points:[`tr`,`bl`],offset:[0,4],overflow:{adjustX:0,adjustY:1}},topRight:{points:[`bl`,`tr`],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topLeft:{points:[`br`,`tl`],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}},ge=c({compatConfig:{MODE:3},name:`KeywordTrigger`,props:{loading:{type:Boolean,default:void 0},options:{type:Array,default:()=>[]},prefixCls:String,placement:String,visible:{type:Boolean,default:void 0},transitionName:String,getPopupContainer:Function,direction:String,dropdownClassName:String},setup(t,n){let{slots:r}=n,a=()=>`${t.prefixCls}-dropdown`,o=()=>{let{options:n}=t;return e(me,{prefixCls:a(),options:n},{notFoundContent:r.notFoundContent,option:r.option})},s=i(()=>{let{placement:e,direction:n}=t,r=`topRight`;return r=n===`rtl`?e===`top`?`topLeft`:`bottomLeft`:e===`top`?`topRight`:`bottomRight`,r});return()=>{let{visible:n,transitionName:i,getPopupContainer:c}=t;return e(A,{prefixCls:a(),popupVisible:n,popup:o(),popupClassName:t.dropdownClassName,popupPlacement:s.value,popupTransitionName:i,builtinPlacements:he,getPopupContainer:c},{default:r.default})}}}),_e=b(`top`,`bottom`),W={autofocus:{type:Boolean,default:void 0},prefix:k.oneOfType([k.string,k.arrayOf(k.string)]),prefixCls:String,value:String,disabled:{type:Boolean,default:void 0},split:String,transitionName:String,placement:k.oneOf(_e),character:k.any,characterRender:Function,filterOption:{type:[Boolean,Function]},validateSearch:Function,getPopupContainer:{type:Function},options:y(),loading:{type:Boolean,default:void 0},rows:[Number,String],direction:{type:String}},G=m(m({},W),{dropdownClassName:String}),K={prefix:`@`,split:` `,rows:1,validateSearch:de,filterOption:()=>fe};O(G,K);var q=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{b.value=t.value});let x=e=>{s(`change`,e)},S=e=>{let{target:{value:t}}=e;x(t)},C=(e,t,n)=>{m(b,{measuring:!0,measureText:e,measurePrefix:t,measureLocation:n,activeIndex:0})},w=e=>{m(b,{measuring:!1,measureLocation:0,measureText:null}),e==null||e()},T=e=>{let{which:t}=e;if(b.measuring){if(t===j.UP||t===j.DOWN){let n=L.value.length,r=t===j.UP?-1:1,i=(b.activeIndex+r+n)%n;b.activeIndex=i,e.preventDefault()}else if(t===j.ESC)w();else if(t===j.ENTER){if(e.preventDefault(),!L.value.length){w();return}let t=L.value[b.activeIndex];P(t)}}},E=e=>{let{key:n,which:r}=e,{measureText:i,measuring:a}=b,{prefix:o,validateSearch:c}=t,l=e.target;if(l.composing)return;let u=oe(l),{location:d,prefix:f}=se(u,o);if([j.ESC,j.UP,j.DOWN,j.ENTER].indexOf(r)===-1){if(d!==-1){let e=u.slice(d+f.length),r=c(e,t),o=!!I(e).length;r?(n===f||n===`Shift`||a||e!==i&&o)&&C(e,f,d):a&&w(),r&&s(`search`,e,f)}else a&&w()}},O=e=>{b.measuring||s(`pressenter`,e)},k=e=>{M(e)},A=e=>{N(e)},M=e=>{clearTimeout(y.value);let{isFocus:t}=b;!t&&e&&s(`focus`,e),b.isFocus=!0},N=e=>{y.value=setTimeout(()=>{b.isFocus=!1,w(),s(`blur`,e)},100)},P=e=>{let{split:n}=t,{value:r=``}=e,{text:i,selectionLocation:a}=le(b.value,{measureLocation:b.measureLocation,targetText:r,prefix:b.measurePrefix,selectionStart:v.value.getSelectionStart(),split:n});x(i),w(()=>{ue(v.value.input,a)}),s(`select`,e,b.measurePrefix)},F=e=>{b.activeIndex=e},I=e=>{let n=e||b.measureText||``,{filterOption:r}=t;return t.options.filter(e=>!r||r(n,e))},L=i(()=>I());return p({blur:()=>{v.value.blur()},focus:()=>{v.value.focus()}}),o(U,{activeIndex:f(b,`activeIndex`),setActiveIndex:F,selectOption:P,onFocus:M,onBlur:N,loading:f(t,`loading`)}),l(()=>{u(()=>{b.measuring&&(g.value.scrollTop=v.value.getScrollTop())})}),()=>{let{measureLocation:n,measurePrefix:r,measuring:i}=b,{prefixCls:a,placement:o,transitionName:s,getPopupContainer:l,direction:u}=t,d=q(t,[`prefixCls`,`placement`,`transitionName`,`getPopupContainer`,`direction`]),{class:f,style:p}=c,y=q(c,[`class`,`style`]),x=ee(d,[`value`,`prefix`,`split`,`validateSearch`,`filterOption`,`options`,`loading`]),C=m(m(m({},x),y),{onChange:J,onSelect:J,value:b.value,onInput:S,onBlur:A,onKeydown:T,onKeyup:E,onFocus:k,onPressenter:O});return e(`div`,{class:D(a,f),style:p},[e(te,_(_({},C),{},{ref:v,tag:`textarea`}),null),i&&e(`div`,{ref:g,class:`${a}-measure`},[b.value.slice(0,n),e(ge,{prefixCls:a,transitionName:s,dropdownClassName:t.dropdownClassName,placement:o,options:i?L.value:[],visible:!0,direction:u,getPopupContainer:l},{default:()=>[e(`span`,null,[r])],notFoundContent:h.notFoundContent,option:h.option}),b.value.slice(n+r.length)])])}}}),ye={value:String,disabled:Boolean,payload:h()},Y=m(m({},ye),{label:v([])}),X={name:`Option`,props:Y,render(e,t){let{slots:n}=t;var r;return(r=n.default)==null?void 0:r.call(n)}};c(m({compatConfig:{MODE:3}},X));var be=ve,xe=e=>{let{componentCls:t,colorTextDisabled:n,controlItemBgHover:r,controlPaddingHorizontal:i,colorText:a,motionDurationSlow:o,lineHeight:s,controlHeight:c,inputPaddingHorizontal:l,inputPaddingVertical:u,fontSize:d,colorBgElevated:f,borderRadiusLG:p,boxShadowSecondary:h}=e,g=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{[t]:m(m(m(m(m({},S(e)),ne(e)),{position:`relative`,display:`inline-block`,height:`auto`,padding:0,overflow:`hidden`,lineHeight:s,whiteSpace:`pre-wrap`,verticalAlign:`bottom`}),z(e,t)),{"&-disabled":{"> textarea":m({},re(e))},"&-focused":m({},ae(e)),[`&-affix-wrapper ${t}-suffix`]:{position:`absolute`,top:0,insetInlineEnd:l,bottom:0,zIndex:1,display:`inline-flex`,alignItems:`center`,margin:`auto`},[`> textarea, ${t}-measure`]:{color:a,boxSizing:`border-box`,minHeight:c-2,margin:0,padding:`${u}px ${l}px`,overflow:`inherit`,overflowX:`hidden`,overflowY:`auto`,fontWeight:`inherit`,fontSize:`inherit`,fontFamily:`inherit`,fontStyle:`inherit`,fontVariant:`inherit`,fontSizeAdjust:`inherit`,fontStretch:`inherit`,lineHeight:`inherit`,direction:`inherit`,letterSpacing:`inherit`,whiteSpace:`inherit`,textAlign:`inherit`,verticalAlign:`top`,wordWrap:`break-word`,wordBreak:`inherit`,tabSize:`inherit`},"> textarea":m({width:`100%`,border:`none`,outline:`none`,resize:`none`,backgroundColor:`inherit`},ie(e.colorTextPlaceholder)),[`${t}-measure`]:{position:`absolute`,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:-1,color:`transparent`,pointerEvents:`none`,"> span":{display:`inline-block`,minHeight:`1em`}},"&-dropdown":m(m({},S(e)),{position:`absolute`,top:-9999,insetInlineStart:-9999,zIndex:e.zIndexPopup,boxSizing:`border-box`,fontSize:d,fontVariant:`initial`,backgroundColor:f,borderRadius:p,outline:`none`,boxShadow:h,"&-hidden":{display:`none`},[`${t}-dropdown-menu`]:{maxHeight:e.dropdownHeight,marginBottom:0,paddingInlineStart:0,overflow:`auto`,listStyle:`none`,outline:`none`,"&-item":m(m({},x),{position:`relative`,display:`block`,minWidth:e.controlItemWidth,padding:`${g}px ${i}px`,color:a,fontWeight:`normal`,lineHeight:s,cursor:`pointer`,transition:`background ${o} ease`,"&:hover":{backgroundColor:r},"&:first-child":{borderStartStartRadius:p,borderStartEndRadius:p,borderEndStartRadius:0,borderEndEndRadius:0},"&:last-child":{borderStartStartRadius:0,borderStartEndRadius:0,borderEndStartRadius:p,borderEndEndRadius:p},"&-disabled":{color:n,cursor:`not-allowed`,"&:hover":{color:n,backgroundColor:r,cursor:`not-allowed`}},"&-selected":{color:a,fontWeight:e.fontWeightStrong,backgroundColor:r},"&-active":{backgroundColor:r}})}})})}},Se=E(`Mentions`,e=>[xe(B(e))],e=>({dropdownHeight:250,controlItemWidth:100,zIndexPopup:e.zIndexPopupBase+50})),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i0&&arguments[0]!==void 0?arguments[0]:``,{prefix:t=`@`,split:n=` `}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Array.isArray(t)?t:[t];return e.split(n).map(function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:``,t=null;return r.some(n=>e.slice(0,n.length)===n&&(t=n,!0)),t===null?null:{prefix:t,value:e.slice(t.length)}}).filter(e=>!!e&&!!e.value)},Te=()=>m(m({},W),{loading:{type:Boolean,default:void 0},onFocus:{type:Function},onBlur:{type:Function},onSelect:{type:Function},onChange:{type:Function},onPressenter:{type:Function},"onUpdate:value":{type:Function},notFoundContent:k.any,defaultValue:String,id:String,status:String}),Q=c({compatConfig:{MODE:3},name:`AMentions`,inheritAttrs:!1,props:Te(),slots:Object,setup(n,r){let{slots:a,emit:o,attrs:s,expose:c}=r;var l,u;let{prefixCls:d,renderEmpty:f,direction:h}=T(`mentions`,n),[v,y]=Se(d),b=p(!1),x=p(null),S=p((u=(l=n.value)==null?n.defaultValue:l)==null?``:u),E=M(),O=N.useInject(),k=i(()=>F(O.status,n.status));L({prefixCls:i(()=>`${d.value}-menu`),mode:i(()=>`vertical`),selectable:i(()=>!1),onClick:()=>{},validator:e=>{let{mode:t}=e;g(!t||t===`vertical`,`Mentions`,`mode="${t}" is not supported for Mentions's Menu.`)}}),t(()=>n.value,e=>{S.value=e});let A=e=>{b.value=!0,o(`focus`,e)},j=e=>{b.value=!1,o(`blur`,e),E.onFieldBlur()},te=function(){o(`select`,...arguments),b.value=!0},I=e=>{n.value===void 0&&(S.value=e),o(`update:value`,e),o(`change`,e),E.onFieldChange()},R=()=>{let e=n.notFoundContent;return e===void 0?a.notFoundContent?a.notFoundContent():f(`Select`):e},z=()=>{var e;return C(((e=a.default)==null?void 0:e.call(a))||[]).map(e=>{var t,n;return m(m({},w(e)),{label:(n=(t=e.children)==null?void 0:t.default)==null?void 0:n.call(t)})})};c({focus:()=>{x.value.focus()},blur:()=>{x.value.blur()}});let B=i(()=>n.loading?Ce:n.filterOption);return()=>{let{disabled:t,getPopupContainer:r,rows:i=1,id:o=E.id.value}=n,c=Z(n,[`disabled`,`getPopupContainer`,`rows`,`id`]),{hasFeedback:l,feedbackIcon:u}=O,{class:f}=s,p=Z(s,[`class`]),g=ee(c,[`defaultValue`,`onUpdate:value`,`prefixCls`]),C=D({[`${d.value}-disabled`]:t,[`${d.value}-focused`]:b.value,[`${d.value}-rtl`]:h.value===`rtl`},P(d.value,k.value),!l&&f,y.value),w=m(m(m(m({prefixCls:d.value},g),{disabled:t,direction:h.value,filterOption:B.value,getPopupContainer:r,options:n.loading?[{value:`ANTDV_SEARCHING`,disabled:!0,label:e(V,{size:`small`},null)}]:n.options||z(),class:C}),p),{rows:i,onChange:I,onSelect:te,onFocus:A,onBlur:j,ref:x,value:S.value,id:o}),T=e(be,_(_({},w),{},{dropdownClassName:y.value}),{notFoundContent:R,option:a.option});return v(l?e(`div`,{class:D(`${d.value}-affix-wrapper`,P(`${d.value}-affix-wrapper`,k.value,l),f,y.value)},[T,e(`span`,{class:`${d.value}-suffix`},[u])]):T)}}}),$=c(m(m({compatConfig:{MODE:3}},X),{name:`AMentionsOption`,props:Y})),Ee=m(Q,{Option:$,getMentions:we,install:e=>(e.component(Q.name,Q),e.component($.name,$),e)});export{$ as MentionsOption,Ee as default,Te as mentionsProps}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/menu-BZXN3p4o.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/menu-BZXN3p4o.js new file mode 100644 index 000000000..9246953cc --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/menu-BZXN3p4o.js @@ -0,0 +1,13 @@ +import{D as e,Ht as t,J as n,L as r,On as i,Ut as a,Yt as o,ct as s,g as c,gt as l,it as u,k as d,o as f,u as p,vn as m,wn as h,xn as g}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as _,t as v}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as y}from"./module-CyhaP5hi.js";import{r as b}from"./en_US-Cv9hrLhb.js";import{J as x,Tt as S,_t as C,ct as w,d as T,f as E,g as D,h as O,l as k,m as A,mt as j,rt as ee,t as M,u as N,vt as P}from"./useConfigInject-z_xeO0pP.js";import{t as F}from"./raf-CR9Bw2Uc.js";import{t as I}from"./vue-types-CFReUAWV.js";import{t as te}from"./devWarning-DlchpATv.js";import{g as L,h as ne,p as R,t as z}from"./vc-trigger-BzbjrH10.js";import{t as re}from"./vnode-CRVBf7wj.js";import{n as B}from"./_getTag-2z2WZcIh.js";import{o as V}from"./Portal-jWUJieln.js";import{t as H}from"./KeyCode-DNtAKsAc.js";import{t as ie}from"./vc-overflow-iWdLOwYw.js";import{t as U}from"./AntdIcon-BN7vh055.js";import{n as W,t as G}from"./_arrayIncludesWith-D3sQWlhs.js";import{t as K}from"./slide-D__jeCTu.js";import{t as ae}from"./zoom-C1lAvwDy.js";import{i as oe,t as q}from"./collapseMotion-BfalGvoQ.js";import{t as se}from"./tooltip-DP9wufYH.js";import{t as J}from"./shallowequal-D7g0B-CQ.js";function ce(){}var le=B&&1/R(new B([,-0]))[1]==1/0?function(e){return new B(e)}:ce,ue=200;function de(e,t,n){var r=-1,i=W,a=e.length,o=!0,s=[],c=s;if(n)o=!1,i=G;else if(a>=ue){var l=t?null:le(e);if(l)return R(l);o=!1,i=ne,c=new L}else c=t?[]:s;outer:for(;++rn(ge,void 0),ve=e=>{var t,n,r;let{prefixCls:i,mode:a,selectable:o,validator:s,onClick:u,expandIcon:d}=_e()||{};l(ge,{prefixCls:c(()=>{var t,n;return(n=(t=e.prefixCls)==null?void 0:t.value)==null?i==null?void 0:i.value:n}),mode:c(()=>{var t,n;return(n=(t=e.mode)==null?void 0:t.value)==null?a==null?void 0:a.value:n}),selectable:c(()=>{var t,n;return(n=(t=e.selectable)==null?void 0:t.value)==null?o==null?void 0:o.value:n}),validator:(t=e.validator)==null?s:t,onClick:(n=e.onClick)==null?u:n,expandIcon:(r=e.expandIcon)==null?d==null?void 0:d.value:r})},ye=Symbol(`menuContextKey`),be=e=>{l(ye,e)},X=()=>n(ye),xe=Symbol(`ForceRenderKey`),Se=e=>{l(xe,e)},Ce=()=>n(xe,!1),we=Symbol(`menuFirstLevelContextKey`),Te=e=>{l(we,e)},Ee=()=>n(we,!0),De=d({compatConfig:{MODE:3},name:`MenuContextProvider`,inheritAttrs:!1,props:{mode:{type:String,default:void 0},overflowDisabled:{type:Boolean,default:void 0}},setup(e,t){let{slots:n}=t,r=X(),i=b({},r);return e.mode!==void 0&&(i.mode=h(e,`mode`)),e.overflowDisabled!==void 0&&(i.overflowDisabled=h(e,`overflowDisabled`)),be(i),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),Oe=Symbol(`siderCollapsed`),ke=`$$__vc-menu-more__key`,Ae=Symbol(`KeyPathContext`),je=()=>n(Ae,{parentEventKeys:c(()=>[]),parentKeys:c(()=>[]),parentInfo:{}}),Me=(e,t,n)=>{let{parentEventKeys:r,parentKeys:i}=je(),a=c(()=>[...r.value,e]),o=c(()=>[...i.value,t]);return l(Ae,{parentEventKeys:a,parentKeys:o,parentInfo:n}),o},Ne=Symbol(`measure`),Pe=d({compatConfig:{MODE:3},setup(e,t){let{slots:n}=t;return l(Ne,!0),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),Fe=()=>n(Ne,!1);function Ie(e){let{mode:t,rtl:n,inlineIndent:r}=X();return c(()=>t.value===`inline`?n.value?{paddingRight:`${e.value*r.value}px`}:{paddingLeft:`${e.value*r.value}px`}:null)}var Le=0,Z=d({compatConfig:{MODE:3},name:`AMenuItem`,inheritAttrs:!1,props:{id:String,role:String,disabled:Boolean,danger:Boolean,title:{type:[String,Boolean],default:void 0},icon:I.any,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function,originItemValue:x()},slots:Object,setup(n,i){let{slots:a,emit:o,attrs:s}=i,l=r(),d=Fe(),f=typeof l.vnode.key==`symbol`?String(l.vnode.key):l.vnode.key;te(typeof l.vnode.key!=`symbol`,`MenuItem`,`MenuItem \`:key="${String(f)}"\` not support Symbol type`);let p=`menu_item_${++Le}_$$_${f}`,{parentEventKeys:m,parentKeys:h}=je(),{prefixCls:_,activeKeys:v,disabled:y,changeActiveKeys:x,rtl:C,inlineCollapsed:w,siderCollapsed:T,onItemClick:E,selectedKeys:D,registerMenuInfo:O,unRegisterMenuInfo:k}=X(),A=Ee(),M=g(!1),N=c(()=>[...h.value,f]);O(p,{eventKey:p,key:f,parentEventKeys:m,parentKeys:h,isLeaf:!0}),u(()=>{k(p)}),t(v,()=>{M.value=!!v.value.find(e=>e===f)},{immediate:!0});let P=c(()=>y.value||n.disabled),F=c(()=>D.value.includes(f)),I=c(()=>{let e=`${_.value}-item`;return{[`${e}`]:!0,[`${e}-danger`]:n.danger,[`${e}-active`]:M.value,[`${e}-selected`]:F.value,[`${e}-disabled`]:P.value}}),L=e=>({key:f,eventKey:p,keyPath:N.value,eventKeyPath:[...m.value,p],domEvent:e,item:b(b({},n),s)}),ne=e=>{if(P.value)return;let t=L(e);o(`click`,e),E(t)},R=e=>{P.value||(x(N.value),o(`mouseenter`,e))},z=e=>{P.value||(x([]),o(`mouseleave`,e))},B=e=>{if(o(`keydown`,e),e.which===H.ENTER){let t=L(e);o(`click`,e),E(t)}},V=e=>{x(N.value),o(`focus`,e)},U=(t,n)=>{let r=e(`span`,{class:`${_.value}-title-content`},[n]);return(!t||j(n)&&n.type===`span`)&&n&&w.value&&A&&typeof n==`string`?e(`div`,{class:`${_.value}-inline-collapsed-noicon`},[n.charAt(0)]):r},W=Ie(c(()=>N.value.length));return()=>{var t,r,i,o,c;if(d)return null;let l=(t=n.title)==null?(r=a.title)==null?void 0:r.call(a):t,u=ee((i=a.default)==null?void 0:i.call(a)),p=u.length,m=l;l===void 0?m=A&&p?u:``:l===!1&&(m=``);let h={title:m};!T.value&&!w.value&&(h.title=null,h.open=!1);let g={};n.role===`option`&&(g[`aria-selected`]=F.value);let v=(o=n.icon)==null?(c=a.icon)==null?void 0:c.call(a,n):o;return e(se,S(S({},h),{},{placement:C.value?`left`:`right`,overlayClassName:`${_.value}-inline-collapsed-tooltip`}),{default:()=>[e(ie.Item,S(S(S({component:`li`},s),{},{id:n.id,style:b(b({},s.style||{}),W.value),class:[I.value,{[`${s.class}`]:!!s.class,[`${_.value}-item-only-child`]:(v?p+1:p)===1}],role:n.role||`menuitem`,tabindex:n.disabled?null:-1,"data-menu-id":f,"aria-disabled":n.disabled},g),{},{onMouseenter:R,onMouseleave:z,onClick:ne,onKeydown:B,onFocus:V,title:typeof l==`string`?l:void 0}),{default:()=>[re(typeof v==`function`?v(n.originItemValue):v,{class:`${_.value}-item-icon`},!1),U(v,u)]})]})}}}),Q={adjustX:1,adjustY:1},Re={topLeft:{points:[`bl`,`tl`],overflow:Q,offset:[0,-7]},bottomLeft:{points:[`tl`,`bl`],overflow:Q,offset:[0,7]},leftTop:{points:[`tr`,`tl`],overflow:Q,offset:[-4,0]},rightTop:{points:[`tl`,`tr`],overflow:Q,offset:[4,0]}},ze={topLeft:{points:[`bl`,`tl`],overflow:Q,offset:[0,-7]},bottomLeft:{points:[`tl`,`bl`],overflow:Q,offset:[0,7]},rightTop:{points:[`tr`,`tl`],overflow:Q,offset:[-4,0]},leftTop:{points:[`tl`,`tr`],overflow:Q,offset:[4,0]}},Be={horizontal:`bottomLeft`,vertical:`rightTop`,"vertical-left":`rightTop`,"vertical-right":`leftTop`},Ve=d({compatConfig:{MODE:3},name:`PopupTrigger`,inheritAttrs:!1,props:{prefixCls:String,mode:String,visible:Boolean,popupClassName:String,popupOffset:Array,disabled:Boolean,onVisibleChange:Function},slots:Object,emits:[`visibleChange`],setup(n,r){let{slots:i,emit:a}=r,o=g(!1),{getPopupContainer:s,rtl:l,subMenuOpenDelay:d,subMenuCloseDelay:f,builtinPlacements:p,triggerSubMenuAction:m,forceSubMenuRender:h,motion:_,defaultMotions:v,rootClassName:y}=X(),x=Ce(),S=c(()=>l.value?b(b({},ze),p.value):b(b({},Re),p.value)),C=c(()=>Be[n.mode]),w=g();t(()=>n.visible,e=>{F.cancel(w.value),w.value=F(()=>{o.value=e})},{immediate:!0}),u(()=>{F.cancel(w.value)});let T=e=>{a(`visibleChange`,e)},E=c(()=>{var e,t;let r=_.value||((e=v.value)==null?void 0:e[n.mode])||((t=v.value)==null?void 0:t.other),i=typeof r==`function`?r():r;return i?V(i.name,{css:!0}):void 0});return()=>{let{prefixCls:t,popupClassName:r,mode:a,popupOffset:c,disabled:u}=n;return e(z,{prefixCls:t,popupClassName:P(`${t}-popup`,{[`${t}-rtl`]:l.value},r,y.value),stretch:a===`horizontal`?`minWidth`:null,getPopupContainer:s.value,builtinPlacements:S.value,popupPlacement:C.value,popupVisible:o.value,popupAlign:c&&{offset:c},action:u?[]:[m.value],mouseEnterDelay:d.value,mouseLeaveDelay:f.value,onPopupVisibleChange:T,forceRender:x||h.value,popupAnimation:E.value},{popup:i.popup,default:i.default})}}}),He=(t,n)=>{let{slots:r,attrs:i}=n;var a;let{prefixCls:o,mode:s}=X();return e(`ul`,S(S({},i),{},{class:P(o.value,`${o.value}-sub`,`${o.value}-${s.value===`inline`?`inline`:`vertical`}`),"data-menu-list":!0}),[(a=r.default)==null?void 0:a.call(r)])};He.displayName=`SubMenuList`;var Ue=d({compatConfig:{MODE:3},name:`InlineSubMenuList`,inheritAttrs:!1,props:{id:String,open:Boolean,keyPath:Array},setup(n,r){let{slots:i}=r,a=c(()=>`inline`),{motion:s,mode:l,defaultMotions:u}=X(),d=c(()=>l.value===a.value),f=m(!d.value),p=c(()=>d.value?n.open:!1);t(l,()=>{d.value&&(f.value=!1)},{flush:`post`});let h=c(()=>{var e,t;let r=s.value||((e=u.value)==null?void 0:e[a.value])||((t=u.value)==null?void 0:t.other),i=typeof r==`function`?r():r;return b(b({},i),{appear:n.keyPath.length<=1})});return()=>{var t;return f.value?null:e(De,{mode:a.value},{default:()=>[e(v,h.value,{default:()=>[o(e(He,{id:n.id},{default:()=>[(t=i.default)==null?void 0:t.call(i)]}),[[_,p.value]])]})]})}}}),We=0,Ge=d({compatConfig:{MODE:3},name:`ASubMenu`,inheritAttrs:!1,props:{icon:I.any,title:I.any,disabled:Boolean,level:Number,popupClassName:String,popupOffset:Array,internalPopupClose:Boolean,eventKey:String,expandIcon:Function,theme:String,onMouseenter:Function,onMouseleave:Function,onTitleClick:Function,originItemValue:x()},slots:Object,setup(n,i){let{slots:a,attrs:o,emit:s}=i;var l,d;Te(!1);let p=Fe(),m=r(),h=typeof m.vnode.key==`symbol`?String(m.vnode.key):m.vnode.key;te(typeof m.vnode.key!=`symbol`,`SubMenu`,`SubMenu \`:key="${String(h)}"\` not support Symbol type`);let _=C(h)?h:`sub_menu_${++We}_$$_not_set_key`,v=(l=n.eventKey)==null?C(h)?`sub_menu_${++We}_$$_${h}`:_:l,{parentEventKeys:y,parentInfo:x,parentKeys:T}=je(),E=c(()=>[...T.value,_]),D={eventKey:v,key:_,parentEventKeys:y,childrenEventKeys:g([]),parentKeys:T};(d=x.childrenEventKeys)==null||d.value.push(v),u(()=>{var e;x.childrenEventKeys&&(x.childrenEventKeys.value=(e=x.childrenEventKeys)==null?void 0:e.value.filter(e=>e!=v))}),Me(v,_,D);let{prefixCls:O,activeKeys:k,disabled:A,changeActiveKeys:ee,mode:M,inlineCollapsed:N,openKeys:F,overflowDisabled:I,onOpenChange:L,registerMenuInfo:ne,unRegisterMenuInfo:R,selectedSubMenuKeys:z,expandIcon:B,theme:V}=X(),H=h!=null,U=!p&&(Ce()||!H);Se(U),(p&&H||!p&&!H||U)&&(ne(v,D),u(()=>{R(v)}));let W=c(()=>`${O.value}-submenu`),G=c(()=>A.value||n.disabled),K=g(),ae=g(),oe=c(()=>F.value.includes(_)),q=c(()=>!I.value&&oe.value),se=c(()=>z.value.includes(_)),J=g(!1);t(k,()=>{J.value=!!k.value.find(e=>e===_)},{immediate:!0});let ce=e=>{G.value||(s(`titleClick`,e,_),M.value===`inline`&&L(_,!oe.value))},le=e=>{G.value||(ee(E.value),s(`mouseenter`,e))},ue=e=>{G.value||(ee([]),s(`mouseleave`,e))},de=Ie(c(()=>E.value.length)),fe=e=>{M.value!==`inline`&&L(_,e)},pe=()=>{ee(E.value)},Y=v&&`${v}-popup`,me=c(()=>P(O.value,`${O.value}-${n.theme||V.value}`,n.popupClassName)),he=(t,r)=>{if(!r)return N.value&&!T.value.length&&t&&typeof t==`string`?e(`div`,{class:`${O.value}-inline-collapsed-noicon`},[t.charAt(0)]):e(`span`,{class:`${O.value}-title-content`},[t]);let i=j(t)&&t.type===`span`;return e(f,null,[re(typeof r==`function`?r(n.originItemValue):r,{class:`${O.value}-item-icon`},!1),i?t:e(`span`,{class:`${O.value}-title-content`},[t])])},ge=c(()=>M.value!==`inline`&&E.value.length>1?`vertical`:M.value),_e=c(()=>M.value===`horizontal`?`vertical`:M.value),ve=c(()=>ge.value===`horizontal`?`vertical`:ge.value),ye=()=>{var t,r;let i=W.value,o=(t=n.icon)==null?(r=a.icon)==null?void 0:r.call(a,n):t,s=n.expandIcon||a.expandIcon||B.value,c=he(w(a,n,`title`),o);return e(`div`,{style:de.value,class:`${i}-title`,tabindex:G.value?null:-1,ref:K,title:typeof c==`string`?c:null,"data-menu-id":_,"aria-expanded":q.value,"aria-haspopup":!0,"aria-controls":Y,"aria-disabled":G.value,onClick:ce,onFocus:pe},[c,M.value!==`horizontal`&&s?s(b(b({},n),{isOpen:q.value})):e(`i`,{class:`${i}-arrow`},null)])};return()=>{var t;if(p)return H?(t=a.default)==null?void 0:t.call(a):null;let r=W.value,i=()=>null;if(!I.value&&M.value!==`inline`){let t=M.value===`horizontal`?[0,8]:[10,0];i=()=>e(Ve,{mode:ge.value,prefixCls:r,visible:!n.internalPopupClose&&q.value,popupClassName:me.value,popupOffset:n.popupOffset||t,disabled:G.value,onVisibleChange:fe},{default:()=>[ye()],popup:()=>e(De,{mode:ve.value},{default:()=>[e(He,{id:Y,ref:ae},{default:a.default})]})})}else i=()=>e(Ve,null,{default:ye});return e(De,{mode:_e.value},{default:()=>[e(ie.Item,S(S({component:`li`},o),{},{role:`none`,class:P(r,`${r}-${M.value}`,o.class,{[`${r}-open`]:q.value,[`${r}-active`]:J.value,[`${r}-selected`]:se.value,[`${r}-disabled`]:G.value}),onMouseenter:le,onMouseleave:ue,"data-submenu-id":_}),{default:()=>e(f,null,[i(),!I.value&&e(Ue,{id:Y,open:q.value,keyPath:E.value},{default:a.default})])})]})}}}),Ke=d({compatConfig:{MODE:3},name:`AMenuItemGroup`,inheritAttrs:!1,props:{title:I.any,originItemValue:x()},slots:Object,setup(t,n){let{slots:r,attrs:i}=n,{prefixCls:a}=X(),o=c(()=>`${a.value}-item-group`),s=Fe();return()=>{var n,a;return s?(n=r.default)==null?void 0:n.call(r):e(`li`,S(S({},i),{},{onClick:e=>e.stopPropagation(),class:o.value}),[e(`div`,{title:typeof t.title==`string`?t.title:void 0,class:`${o.value}-title`},[w(r,t,`title`)]),e(`ul`,{class:`${o.value}-list`},[(a=r.default)==null?void 0:a.call(r)])])}}}),qe=d({compatConfig:{MODE:3},name:`AMenuDivider`,props:{prefixCls:String,dashed:Boolean},setup(t){let{prefixCls:n}=X(),r=c(()=>({[`${n.value}-item-divider`]:!0,[`${n.value}-item-divider-dashed`]:!!t.dashed}));return()=>e(`li`,{class:r.value},null)}}),Je=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(t&&typeof t==`object`){let a=t,{label:o,children:s,key:c,type:l}=a,u=Je(a,[`label`,`children`,`key`,`type`]),d=c==null?`tmp-${i}`:c,f=r?r.parentKeys.slice():[],p=[],h={eventKey:d,key:d,parentEventKeys:m(f),parentKeys:m(f),childrenEventKeys:m(p),isLeaf:!1};if(s||l===`group`){if(l===`group`){let i=Ye(s,n,r);return e(Ke,S(S({key:d},u),{},{title:o,originItemValue:t}),{default:()=>[i]})}n.set(d,h),r&&r.childrenEventKeys.push(d);let i=Ye(s,n,{childrenEventKeys:p,parentKeys:[].concat(f,d)});return e(Ge,S(S({key:d},u),{},{title:o,originItemValue:t}),{default:()=>[i]})}return l===`divider`?e(qe,S({key:d},u),null):(h.isLeaf=!0,n.set(d,h),e(Z,S(S({key:d},u),{},{originItemValue:t}),{default:()=>[o]}))}return null}).filter(e=>e)}function Xe(e){let n=g([]),r=g(!1),i=g(new Map);return t(()=>e.items,()=>{let t=new Map;r.value=!1,e.items?(r.value=!0,n.value=Ye(e.items,t)):n.value=void 0,i.value=t},{immediate:!0,deep:!0}),{itemsNodes:n,store:i,hasItmes:r}}var Ze=e=>{let{componentCls:t,motionDurationSlow:n,menuHorizontalHeight:r,colorSplit:i,lineWidth:a,lineType:o,menuItemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:`${r}px`,border:0,borderBottom:`${a}px ${o} ${i}`,boxShadow:`none`,"&::after":{display:`block`,clear:`both`,height:0,content:`"\\20"`},[`${t}-item, ${t}-submenu`]:{position:`relative`,display:`inline-block`,verticalAlign:`bottom`,paddingInline:s},[`> ${t}-item:hover, + > ${t}-item-active, + > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:`transparent`},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(`,`)},[`${t}-submenu-arrow`]:{display:`none`}}}},Qe=e=>{let{componentCls:t,menuArrowOffset:n}=e;return{[`${t}-rtl`]:{direction:`rtl`},[`${t}-submenu-rtl`]:{transformOrigin:`100% 0`},[`${t}-rtl${t}-vertical, + ${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${n})`},"&::after":{transform:`rotate(45deg) translateY(${n})`}}}}},$e=e=>b({},E(e)),et=(e,t)=>{let{componentCls:n,colorItemText:r,colorItemTextSelected:i,colorGroupTitle:a,colorItemBg:o,colorSubItemBg:s,colorItemBgSelected:c,colorActiveBarHeight:l,colorActiveBarWidth:u,colorActiveBarBorderSize:d,motionDurationSlow:f,motionEaseInOut:p,motionEaseOut:m,menuItemPaddingInline:h,motionDurationMid:g,colorItemTextHover:_,lineType:v,colorSplit:y,colorItemTextDisabled:x,colorDangerItemText:S,colorDangerItemTextHover:C,colorDangerItemTextSelected:w,colorDangerItemBgActive:T,colorDangerItemBgSelected:E,colorItemBgHover:D,menuSubMenuBg:O,colorItemTextSelectedHorizontal:k,colorItemBgSelectedHorizontal:A}=e;return{[`${n}-${t}`]:{color:r,background:o,[`&${n}-root:focus-visible`]:b({},$e(e)),[`${n}-item-group-title`]:{color:a},[`${n}-submenu-selected`]:{[`> ${n}-submenu-title`]:{color:i}},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${x} !important`},[`${n}-item:hover, ${n}-submenu-title:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:_}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:D},"&:active":{backgroundColor:c}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:D},"&:active":{backgroundColor:c}}},[`${n}-item-danger`]:{color:S,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:C}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:`inherit`}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:w},"a, a:hover":{color:`inherit`}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:E}},[`${n}-item, ${n}-submenu-title`]:{[`&:not(${n}-item-disabled):focus-visible`]:b({},$e(e))},[`&${n}-submenu > ${n}`]:{backgroundColor:O},[`&${n}-popup > ${n}`]:{backgroundColor:o},[`&${n}-horizontal`]:b(b({},t===`dark`?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:d,marginTop:-d,marginBottom:0,borderRadius:0,"&::after":{position:`absolute`,insetInline:h,bottom:0,borderBottom:`${l}px solid transparent`,transition:`border-color ${f} ${p}`,content:`""`},"&:hover, &-active, &-open":{"&::after":{borderBottomWidth:l,borderBottomColor:k}},"&-selected":{color:k,backgroundColor:A,"&::after":{borderBottomWidth:l,borderBottomColor:k}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${d}px ${v} ${y}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:s},[`${n}-item, ${n}-submenu-title`]:d&&u?{width:`calc(100% + ${d}px)`}:{},[`${n}-item`]:{position:`relative`,"&::after":{position:`absolute`,insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${i}`,transform:`scaleY(0.0001)`,opacity:0,transition:[`transform ${g} ${m}`,`opacity ${g} ${m}`].join(`,`),content:`""`},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:w}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:`scaleY(1)`,opacity:1,transition:[`transform ${g} ${p}`,`opacity ${g} ${p}`].join(`,`)}}}}}},tt=e=>{let{componentCls:t,menuItemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,marginXXS:s}=e,c=i+a+o;return{[`${t}-item`]:{position:`relative`},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:`${n}px`,paddingInline:i,overflow:`hidden`,textOverflow:`ellipsis`,marginInline:r,marginBlock:s,width:`calc(100% - ${r*2}px)`},[`${t}-submenu`]:{paddingBottom:.02},[`> ${t}-item, + > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:`${n}px`},[`${t}-item-group-list ${t}-submenu-title, + ${t}-submenu-title`]:{paddingInlineEnd:c}}},nt=e=>{let{componentCls:t,iconCls:n,menuItemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionDurationMid:s,motionEaseOut:c,paddingXL:l,fontSizeSM:u,fontSizeLG:d,motionDurationSlow:f,paddingXS:p,boxShadowSecondary:m}=e,h={height:r,lineHeight:`${r}px`,listStylePosition:`inside`,listStyleType:`disc`};return[{[t]:{"&-inline, &-vertical":b({[`&${t}-root`]:{boxShadow:`none`}},tt(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:b(b({},tt(e)),{boxShadow:m})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${o*2.5}px)`,padding:`0`,overflow:`hidden`,borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:`hidden`,overflowY:`auto`}}},{[`${t}-inline`]:{width:`100%`,[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:`flex`,alignItems:`center`,transition:[`border-color ${f}`,`background ${f}`,`padding ${s} ${c}`].join(`,`),[`> ${t}-title-content`]:{flex:`auto`,minWidth:0,overflow:`hidden`,textOverflow:`ellipsis`},"> *":{flex:`none`}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:`none`,[`& > ${t}-submenu > ${t}-submenu-title`]:h,[`& ${t}-item-group-title`]:{paddingInlineStart:l}},[`${t}-item`]:h}},{[`${t}-inline-collapsed`]:{width:r*2,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:`center`}}},[`> ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, + > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${u}px)`,textOverflow:`clip`,[` + ${t}-submenu-arrow, + ${t}-submenu-expand-icon + `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:d,lineHeight:`${r}px`,"+ span":{display:`inline-block`,opacity:0}}},[`${t}-item-icon, ${n}`]:{display:`inline-block`},"&-tooltip":{pointerEvents:`none`,[`${t}-item-icon, ${n}`]:{display:`none`},"a, a:hover":{color:i}},[`${t}-item-group-title`]:b(b({},D),{paddingInline:p})}}]},rt=e=>{let{componentCls:t,fontSize:n,motionDurationSlow:r,motionDurationMid:i,motionEaseInOut:a,motionEaseOut:o,iconCls:s,controlHeightSM:c}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:`relative`,display:`block`,margin:0,whiteSpace:`nowrap`,cursor:`pointer`,transition:[`border-color ${r}`,`background ${r}`,`padding ${r} ${a}`].join(`,`),[`${t}-item-icon, ${s}`]:{minWidth:n,fontSize:n,transition:[`font-size ${i} ${o}`,`margin ${r} ${a}`,`color ${r}`].join(`,`),"+ span":{marginInlineStart:c-n,opacity:1,transition:[`opacity ${r} ${a}`,`margin ${r}`,`color ${r}`].join(`,`)}},[`${t}-item-icon`]:b({},O()),[`&${t}-item-only-child`]:{[`> ${s}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:`none !important`,cursor:`not-allowed`,"&::after":{borderColor:`transparent !important`},a:{color:`inherit !important`},[`> ${t}-submenu-title`]:{color:`inherit !important`,cursor:`not-allowed`}}}},it=e=>{let{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:`absolute`,top:`50%`,insetInlineEnd:e.margin,width:a,color:`currentcolor`,transform:`translateY(-50%)`,transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:`absolute`,width:a*.6,height:a*.15,backgroundColor:`currentcolor`,borderRadius:i,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(`,`),content:`""`},"&::before":{transform:`rotate(45deg) translateY(-${o})`},"&::after":{transform:`rotate(-45deg) translateY(${o})`}}}}},at=e=>{let{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:a,motionEaseInOut:o,lineHeight:s,paddingXS:c,padding:l,colorSplit:u,lineWidth:d,zIndexPopup:f,borderRadiusLG:p,radiusSubMenuItem:m,menuArrowSize:h,menuArrowOffset:g,lineType:_,menuPanelMaskInset:v}=e;return[{"":{[`${n}`]:b(b({},T()),{"&-hidden":{display:`none`}})},[`${n}-submenu-hidden`]:{display:`none`}},{[n]:b(b(b(b(b(b(b({},A(e)),T()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:`none`,outline:`none`,transition:`width ${i} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:`none`},"&-overflow":{display:`flex`,[`${n}-item`]:{flex:`none`}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.radiusItem},[`${n}-item-group-title`]:{padding:`${c}px ${l}px`,fontSize:r,lineHeight:s,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`].join(`,`)},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`,`padding ${a} ${o}`].join(`,`)},[`${n}-submenu ${n}-sub`]:{cursor:`initial`,transition:[`background ${i} ${o}`,`padding ${i} ${o}`].join(`,`)},[`${n}-title-content`]:{transition:`color ${i}`},[`${n}-item a`]:{"&::before":{position:`absolute`,inset:0,backgroundColor:`transparent`,content:`""`}},[`${n}-item-divider`]:{overflow:`hidden`,lineHeight:0,borderColor:u,borderStyle:_,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:`dashed`}}}),rt(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${r*2}px ${l}px`}}},"&-submenu":{"&-popup":{position:`absolute`,zIndex:f,background:`transparent`,borderRadius:p,boxShadow:`none`,transformOrigin:`0 0`,"&::before":{position:`absolute`,inset:`${v}px 0 0`,zIndex:-1,width:`100%`,height:`100%`,opacity:0,content:`""`}},"&-placement-rightTop::before":{top:0,insetInlineStart:v},[`> ${n}`]:b(b(b({borderRadius:p},rt(e)),it(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:m},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})}}),it(e)),{[`&-inline-collapsed ${n}-submenu-arrow, + &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${g})`},"&::after":{transform:`rotate(45deg) translateX(-${g})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(-${h*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${g})`},"&::before":{transform:`rotate(45deg) translateX(${g})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:`inherit`}}}]},ot=((e,t)=>N(`Menu`,(e,n)=>{let{overrideComponentToken:r}=n;if((t==null?void 0:t.value)===!1)return[];let{colorBgElevated:i,colorPrimary:a,colorError:o,colorErrorHover:s,colorTextLightSolid:c}=e,{controlHeightLG:l,fontSize:u}=e,d=u/7*5,f=k(e,{menuItemHeight:l,menuItemPaddingInline:e.margin,menuArrowSize:d,menuHorizontalHeight:l*1.15,menuArrowOffset:`${d*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:i}),p=new y(c).setAlpha(.65).toRgbString(),m=k(f,{colorItemText:p,colorItemTextHover:c,colorGroupTitle:p,colorItemTextSelected:c,colorItemBg:`#001529`,colorSubItemBg:`#000c17`,colorItemBgActive:`transparent`,colorItemBgSelected:a,colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemTextDisabled:new y(c).setAlpha(.25).toRgbString(),colorDangerItemText:o,colorDangerItemTextHover:s,colorDangerItemTextSelected:c,colorDangerItemBgActive:o,colorDangerItemBgSelected:o,menuSubMenuBg:`#001529`,colorItemTextSelectedHorizontal:c,colorItemBgSelectedHorizontal:a},b({},r));return[at(f),Ze(f),nt(f),et(f,`light`),et(m,`dark`),Qe(f),oe(f),K(f,`slide-up`),K(f,`slide-down`),ae(f,`zoom-big`)]},e=>{let{colorPrimary:t,colorError:n,colorTextDisabled:r,colorErrorBg:i,colorText:a,colorTextDescription:o,colorBgContainer:s,colorFillAlter:c,colorFillContent:l,lineWidth:u,lineWidthBold:d,controlItemBgActive:f,colorBgTextHover:p}=e;return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,colorItemText:a,colorItemTextHover:a,colorItemTextHoverHorizontal:t,colorGroupTitle:o,colorItemTextSelected:t,colorItemTextSelectedHorizontal:t,colorItemBg:s,colorItemBgHover:p,colorItemBgActive:l,colorSubItemBg:c,colorItemBgSelected:f,colorItemBgSelectedHorizontal:`transparent`,colorActiveBarWidth:0,colorActiveBarHeight:d,colorActiveBarBorderSize:u,colorItemTextDisabled:r,colorDangerItemText:n,colorDangerItemTextHover:n,colorDangerItemTextSelected:n,colorDangerItemBgActive:i,colorDangerItemBgSelected:i,itemMarginInline:e.marginXXS}})(e)),st=()=>({id:String,prefixCls:String,items:Array,disabled:Boolean,inlineCollapsed:Boolean,disabledOverflow:Boolean,forceSubMenuRender:Boolean,openKeys:Array,selectedKeys:Array,activeKey:String,selectable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},tabindex:{type:[Number,String]},motion:Object,role:String,theme:{type:String,default:`light`},mode:{type:String,default:`vertical`},inlineIndent:{type:Number,default:24},subMenuOpenDelay:{type:Number,default:0},subMenuCloseDelay:{type:Number,default:.1},builtinPlacements:{type:Object},triggerSubMenuAction:{type:String,default:`hover`},getPopupContainer:Function,expandIcon:Function,onOpenChange:Function,onSelect:Function,onDeselect:Function,onClick:[Function,Array],onFocus:Function,onBlur:Function,onMousedown:Function,"onUpdate:openKeys":Function,"onUpdate:selectedKeys":Function,"onUpdate:activeKey":Function}),ct=[],$=d({compatConfig:{MODE:3},name:`AMenu`,inheritAttrs:!1,props:st(),slots:Object,setup(r,o){let{slots:l,emit:u,attrs:d}=o,{direction:h,getPrefixCls:_}=M(`menu`,r),v=_e(),y=c(()=>{var e;return _(`menu`,r.prefixCls||((e=v==null?void 0:v.prefixCls)==null?void 0:e.value))}),[x,C]=ot(y,c(()=>!v)),w=g(new Map),T=n(Oe,m(void 0)),E=c(()=>T.value===void 0?r.inlineCollapsed:T.value),{itemsNodes:D}=Xe(r),O=g(!1);s(()=>{O.value=!0}),a(()=>{te(r.inlineCollapsed!==!0||r.mode===`inline`,`Menu`,"`inlineCollapsed` should only be used when `mode` is inline."),te(T.value===void 0||r.inlineCollapsed!==!0,`Menu`,"`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});let k=m([]),A=m([]),j=m({});t(w,()=>{let e={};for(let t of w.value.values())e[t.key]=t;j.value=e},{flush:`post`}),a(()=>{if(r.activeKey!==void 0){let e=[],t=r.activeKey?j.value[r.activeKey]:void 0;e=t&&r.activeKey!==void 0?fe([].concat(i(t.parentKeys),r.activeKey)):[],J(k.value,e)||(k.value=e)}}),t(()=>r.selectedKeys,e=>{e&&(A.value=e.slice())},{immediate:!0,deep:!0});let N=m([]);t([j,A],()=>{let e=[];A.value.forEach(t=>{let n=j.value[t];n&&(e=e.concat(i(n.parentKeys)))}),e=fe(e),J(N.value,e)||(N.value=e)},{immediate:!0});let P=e=>{if(r.selectable){let{key:t}=e,n=A.value.includes(t),i;i=r.multiple?n?A.value.filter(e=>e!==t):[...A.value,t]:[t];let a=b(b({},e),{selectedKeys:i});J(i,A.value)||(r.selectedKeys===void 0&&(A.value=i),u(`update:selectedKeys`,i),n&&r.multiple?u(`deselect`,a):u(`select`,a))}z.value!==`inline`&&!r.multiple&&F.value.length&&H(ct)},F=m([]);t(()=>r.openKeys,function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:F.value;J(F.value,e)||(F.value=e.slice())},{immediate:!0,deep:!0});let I,L=e=>{clearTimeout(I),I=setTimeout(()=>{r.activeKey===void 0&&(k.value=e),u(`update:activeKey`,e[e.length-1])})},ne=c(()=>!!r.disabled),R=c(()=>h.value===`rtl`),z=m(`vertical`),B=g(!1);a(()=>{var e;(r.mode===`inline`||r.mode===`vertical`)&&E.value?(z.value=`vertical`,B.value=E.value):(z.value=r.mode,B.value=!1),(e=v==null?void 0:v.mode)!=null&&e.value&&(z.value=v.mode.value)});let V=c(()=>z.value===`inline`),H=e=>{F.value=e,u(`update:openKeys`,e),u(`openChange`,e)},U=m(F.value),W=g(!1);t(F,()=>{V.value&&(U.value=F.value)},{immediate:!0}),t(V,()=>{if(!W.value){W.value=!0;return}V.value?F.value=U.value:H(ct)},{immediate:!0});let G=c(()=>({[`${y.value}`]:!0,[`${y.value}-root`]:!0,[`${y.value}-${z.value}`]:!0,[`${y.value}-inline-collapsed`]:B.value,[`${y.value}-rtl`]:R.value,[`${y.value}-${r.theme}`]:!0})),K=c(()=>_()),ae=c(()=>({horizontal:{name:`${K.value}-slide-up`},inline:q(`${K.value}-motion-collapse`),other:{name:`${K.value}-zoom-big`}}));Te(!0);let oe=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=[],n=w.value;return e.forEach(e=>{let{key:r,childrenEventKeys:a}=n.get(e);t.push(r,...oe(i(a)))}),t},se=e=>{var t;u(`click`,e),P(e),(t=v==null?void 0:v.onClick)==null||t.call(v)},ce=(e,t)=>{var n;let r=((n=j.value[e])==null?void 0:n.childrenEventKeys)||[],a=F.value.filter(t=>t!==e);if(t)a.push(e);else if(z.value!==`inline`){let e=oe(i(r));a=fe(a.filter(t=>!e.includes(t)))}J(F,a)||H(a)},le=(e,t)=>{w.value.set(e,t),w.value=new Map(w.value)},ue=e=>{w.value.delete(e),w.value=new Map(w.value)},de=m(0),pe=c(()=>{var e;return r.expandIcon||l.expandIcon||(e=v==null?void 0:v.expandIcon)!=null&&e.value?e=>{let t=r.expandIcon||l.expandIcon;return t=typeof t==`function`?t(e):t,re(t,{class:`${y.value}-submenu-expand-icon`},!1)}:null});be({prefixCls:y,activeKeys:k,openKeys:F,selectedKeys:A,changeActiveKeys:L,disabled:ne,rtl:R,mode:z,inlineIndent:c(()=>r.inlineIndent),subMenuCloseDelay:c(()=>r.subMenuCloseDelay),subMenuOpenDelay:c(()=>r.subMenuOpenDelay),builtinPlacements:c(()=>r.builtinPlacements),triggerSubMenuAction:c(()=>r.triggerSubMenuAction),getPopupContainer:c(()=>r.getPopupContainer),inlineCollapsed:B,theme:c(()=>r.theme),siderCollapsed:T,defaultMotions:c(()=>O.value?ae.value:null),motion:c(()=>O.value?r.motion:null),overflowDisabled:g(void 0),onOpenChange:ce,onItemClick:se,registerMenuInfo:le,unRegisterMenuInfo:ue,selectedSubMenuKeys:N,expandIcon:pe,forceSubMenuRender:c(()=>r.forceSubMenuRender),rootClassName:C});let Y=()=>{var e;return D.value||ee((e=l.default)==null?void 0:e.call(l))};return()=>{var t;let n=Y(),i=de.value>=n.length-1||z.value!==`horizontal`||r.disabledOverflow,a=t=>z.value!==`horizontal`||r.disabledOverflow?t:t.map((t,n)=>e(De,{key:t.key,overflowDisabled:n>de.value},{default:()=>t})),o=((t=l.overflowedIndicator)==null?void 0:t.call(l))||e(he,null,null);return x(e(ie,S(S({},d),{},{onMousedown:r.onMousedown,prefixCls:`${y.value}-overflow`,component:`ul`,itemComponent:Z,class:[G.value,d.class,C.value],role:`menu`,id:r.id,data:a(n),renderRawItem:e=>e,renderRawRest:t=>{let r=t.length,a=r?n.slice(-r):null;return e(f,null,[e(Ge,{eventKey:ke,key:ke,title:o,disabled:i,internalPopupClose:r===0},{default:()=>a}),e(Pe,null,{default:()=>[e(Ge,{eventKey:ke,key:ke,title:o,disabled:i,internalPopupClose:r===0},{default:()=>a})]})])},maxCount:z.value!==`horizontal`||r.disabledOverflow?ie.INVALIDATE:ie.RESPONSIVE,ssr:`full`,"data-menu-list":!0,onVisibleChange:e=>{de.value=e}}),{default:()=>[e(p,{to:`body`},{default:()=>[e(`div`,{style:{display:`none`},"aria-hidden":!0},[e(Pe,null,{default:()=>[a(Y())]})])]})]}))}}});$.install=function(e){return e.component($.name,$),e.component(Z.name,Z),e.component(Ge.name,Ge),e.component(qe.name,qe),e.component(Ke.name,Ke),e},$.Item=Z,$.Divider=qe,$.SubMenu=Ge,$.ItemGroup=Ke;var lt=$;export{he as i,Z as n,ve as r,lt as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/menu-v9uBzCT6.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/menu-v9uBzCT6.js new file mode 100644 index 000000000..6f26f01df --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/menu-v9uBzCT6.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";var t=e({default:()=>n}),n={我的账号:`My account`,账号与授权:`Account and authorization`,知识中心:`Knowledge`,知识加工与检索:`Knowledge Workbench`,"AI 模型":`AI Models`,模型清单:`Model List`,角色编排:`Role Orchestration`,智能体:`Agents`,调用统计:`Call Statistics`,桌面端:`Desktop`,客户端账号:`Client Accounts`,客户端配置:`Client Settings`,版本升级:`Version Upgrades`,聊天归档:`Chat Archive`,归档概览:`Archive Overview`,会话与消息:`Conversations`,导出中心:`Exports`,人员唯一标识:`Person Identities`,"COS 存储":`COS Storage`,系统管理:`System`,角色权限:`Roles`,权限菜单:`Permission Menu`,用户管理:`Users`,审计日志:`Audit Log`,个人设置:`Personal Settings`,修改密码:`Change Password`,"角色:{role}":`Role: {role}`,"真羊 AI 客服 · 管理后台":`Zhenyang AI Customer Service · Admin`,真羊:`Zhenyang`};export{t as n,n as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/modal-C6jO2RF8.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/modal-C6jO2RF8.js new file mode 100644 index 000000000..e9adec36c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/modal-C6jO2RF8.js @@ -0,0 +1 @@ +import{D as e,Ht as t,On as n,g as r,k as i,o as a,un as o,xn as s}from"./runtime-core.esm-bundler-DkysjgTd.js";import{f as c}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as l,t as u}from"./en_US-Cv9hrLhb.js";import{J as d,O as f,P as p,Tt as m,t as h,vt as g,z as _}from"./useConfigInject-z_xeO0pP.js";import{t as v}from"./initDefaultProps-D8Mki4gM.js";import{a as y}from"./motion-BmOd6fTF.js";import{t as b}from"./omit-C0ksMpVM.js";import{t as x}from"./vue-types-CFReUAWV.js";import{i as S}from"./vnode-CRVBf7wj.js";import{a as C}from"./Portal-jWUJieln.js";import{t as w}from"./CloseOutlined-BdX5pn5u.js";import{t as T}from"./CloseCircleFilled-C9x0ZM0q.js";import{n as E,r as D}from"./style-DuMcmENf.js";import{n as O,t as k}from"./InfoCircleFilled-Cw2MgMaJ.js";import{t as ee}from"./CheckCircleFilled-CvJ3C2gR.js";import{i as A,t as j}from"./button-B2y2NpJm.js";import{t as M}from"./styleChecker-CeGG85sE.js";import{n as N,s as P,t as F}from"./config-provider-Drlcp5ju.js";import{t as I}from"./ActionButton-DlhIPLDf.js";var L=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{R={x:e.pageX,y:e.pageY},setTimeout(()=>R=null,100)},!0);var z=i({compatConfig:{MODE:3},name:`AModal`,inheritAttrs:!1,props:v({prefixCls:String,visible:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},confirmLoading:{type:Boolean,default:void 0},title:x.any,closable:{type:Boolean,default:void 0},closeIcon:x.any,onOk:Function,onCancel:Function,"onUpdate:visible":Function,"onUpdate:open":Function,onChange:Function,afterClose:Function,centered:{type:Boolean,default:void 0},width:[String,Number],footer:x.any,okText:x.any,okType:String,cancelText:x.any,icon:x.any,maskClosable:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},okButtonProps:d(),cancelButtonProps:d(),destroyOnClose:{type:Boolean,default:void 0},wrapClassName:String,maskTransitionName:String,transitionName:String,getContainer:{type:[String,Function,Boolean,Object],default:void 0},zIndex:Number,bodyStyle:d(),maskStyle:d(),mask:{type:Boolean,default:void 0},keyboard:{type:Boolean,default:void 0},wrapProps:Object,focusTriggerAfterClose:{type:Boolean,default:void 0},modalRender:Function,mousePosition:d()},{width:520,confirmLoading:!1,okType:`primary`}),setup(t,n){let{emit:r,slots:i,attrs:o}=n,[s]=p(`Modal`),{prefixCls:c,rootPrefixCls:u,direction:d,getPopupContainer:_}=h(`modal`,t),[v,y]=E(c);f(t.visible===void 0,`Modal`,"`visible` will be removed in next major version, please use `open` instead.");let b=e=>{r(`update:visible`,!1),r(`update:open`,!1),r(`cancel`,e),r(`change`,!1)},x=e=>{r(`ok`,e)},S=()=>{var n,r;let{okText:o=(n=i.okText)==null?void 0:n.call(i),okType:c,cancelText:l=(r=i.cancelText)==null?void 0:r.call(i),confirmLoading:u}=t;return e(a,null,[e(j,m({onClick:b},t.cancelButtonProps),{default:()=>[l||s.value.cancelText]}),e(j,m(m({},A(c)),{},{loading:u,onClick:x},t.okButtonProps),{default:()=>[o||s.value.okText]})])};return()=>{var n,r;let{prefixCls:a,visible:s,open:f,wrapClassName:p,centered:h,getContainer:x,closeIcon:T=(n=i.closeIcon)==null?void 0:n.call(i),focusTriggerAfterClose:E=!0}=t,O=L(t,[`prefixCls`,`visible`,`open`,`wrapClassName`,`centered`,`getContainer`,`closeIcon`,`focusTriggerAfterClose`]),k=g(p,{[`${c.value}-centered`]:!!h,[`${c.value}-wrap-rtl`]:d.value===`rtl`});return v(e(D,m(m(m({},O),o),{},{rootClassName:y.value,class:g(y.value,o.class),getContainer:x||(_==null?void 0:_.value),prefixCls:c.value,wrapClassName:k,visible:f==null?s:f,onClose:b,focusTriggerAfterClose:E,transitionName:C(u.value,`zoom`,t.transitionName),maskTransitionName:C(u.value,`fade`,t.maskTransitionName),mousePosition:(r=O.mousePosition)==null?R:r}),l(l({},i),{footer:i.footer||S,closeIcon:()=>e(`span`,{class:`${c.value}-close-x`},[T||e(w,{class:`${c.value}-close-icon`},null)])})))}}});function B(e){return typeof e==`function`?e():e}var V=i({name:`ConfirmDialog`,inheritAttrs:!1,props:`icon.onCancel.onOk.close.closable.zIndex.afterClose.visible.open.keyboard.centered.getContainer.maskStyle.okButtonProps.cancelButtonProps.okType.prefixCls.okCancel.width.mask.maskClosable.okText.cancelText.autoFocusButton.transitionName.maskTransitionName.type.title.content.direction.rootPrefixCls.bodyStyle.closeIcon.modalRender.focusTriggerAfterClose.wrapClassName.confirmPrefixCls.footer`.split(`.`),setup(t,n){let{attrs:r}=n,[i]=p(`Modal`);return()=>{let{icon:n,onCancel:a,onOk:o,close:s,okText:c,closable:l=!1,zIndex:u,afterClose:d,keyboard:f,centered:p,getContainer:m,maskStyle:h,okButtonProps:_,cancelButtonProps:v,okCancel:y,width:b=416,mask:x=!0,maskClosable:S=!1,type:w,open:E,title:D,content:A,direction:j,closeIcon:M,modalRender:N,focusTriggerAfterClose:P,rootPrefixCls:F,bodyStyle:L,wrapClassName:R,footer:V}=t,H=n;if(!n&&n!==null)switch(w){case`info`:H=e(k,null,null);break;case`success`:H=e(ee,null,null);break;case`error`:H=e(T,null,null);break;default:H=e(O,null,null)}let U=t.okType||`primary`,W=t.prefixCls||`ant-modal`,G=`${W}-confirm`,K=r.style||{},q=y==null?w===`confirm`:y,J=t.autoFocusButton===null?!1:t.autoFocusButton||`ok`,Y=`${W}-confirm`,X=g(Y,`${Y}-${t.type}`,{[`${Y}-rtl`]:j===`rtl`},r.class),Z=i.value,Q=q&&e(I,{actionFn:a,close:s,autofocus:J===`cancel`,buttonProps:v,prefixCls:`${F}-btn`},{default:()=>[B(t.cancelText)||Z.cancelText]});return e(z,{prefixCls:W,class:X,wrapClassName:g({[`${Y}-centered`]:!!p},R),onCancel:e=>s==null?void 0:s({triggerCancel:!0},e),open:E,title:``,footer:``,transitionName:C(F,`zoom`,t.transitionName),maskTransitionName:C(F,`fade`,t.maskTransitionName),mask:x,maskClosable:S,maskStyle:h,style:K,bodyStyle:L,width:b,zIndex:u,afterClose:d,keyboard:f,centered:p,getContainer:m,closable:l,closeIcon:M,modalRender:N,focusTriggerAfterClose:P},{default:()=>[e(`div`,{class:`${G}-body-wrapper`},[e(`div`,{class:`${G}-body`},[B(H),D===void 0?null:e(`span`,{class:`${G}-title`},[B(D)]),e(`div`,{class:`${G}-content`},[B(A)])]),V===void 0?e(`div`,{class:`${G}-btns`},[Q,e(I,{type:U,actionFn:o,close:s,autofocus:J===`ok`,buttonProps:_,prefixCls:`${F}-btn`},{default:()=>[B(c)||(q?Z.okText:Z.justOkText)]})]):B(V)])]})}}}),H=[],U=t=>{let n=document.createDocumentFragment(),r=l(l({},b(t,[`parentContext`,`appContext`])),{close:o,open:!0}),i=null;function a(){i&&(c(null,n),i=null);var e=[...arguments];let r=e.some(e=>e&&e.triggerCancel);t.onCancel&&r&&t.onCancel(()=>{},...e.slice(1));for(let e=0;e{typeof t.afterClose==`function`&&t.afterClose(),a.apply(this,e)}}),r.visible&&delete r.visible,s(r)}function s(e){r=typeof e==`function`?e(r):l(l({},r),e),i&&S(i,r,n)}let u=t=>{let n=N,r=n.prefixCls,i=t.prefixCls||`${r}-modal`,a=n.iconPrefixCls,o=P();return e(F,m(m({},n),{},{prefixCls:r}),{default:()=>[e(V,m(m({},t),{},{rootPrefixCls:r,prefixCls:i,iconPrefixCls:a,locale:o,cancelText:t.cancelText||o.cancelText}),null)]})};function d(r){let i=e(u,l({},r));return i.appContext=t.parentContext||t.appContext||i.appContext,c(i,n),i}return i=d(r),H.push(o),{destroy:o,update:s}};function W(e){return l(l({},e),{type:`warning`})}function G(e){return l(l({},e),{type:`info`})}function K(e){return l(l({},e),{type:`success`})}function q(e){return l(l({},e),{type:`error`})}function J(e){return l(l({},e),{type:`confirm`})}var Y=i({name:`HookModal`,inheritAttrs:!1,props:v({config:Object,afterClose:Function,destroyAction:Function,open:Boolean},{config:{width:520,okType:`primary`}}),setup(t,n){let{expose:i}=n;var a;let o=r(()=>t.open),s=r(()=>t.config),{direction:c,getPrefixCls:l}=_(),d=l(`modal`),f=l(),h=()=>{var e,n;t==null||t.afterClose(),(n=(e=s.value).afterClose)==null||n.call(e)},g=function(){t.destroyAction(...arguments)};i({destroy:g});let v=(a=s.value.okCancel)==null?s.value.type===`confirm`:a,[y]=p(`Modal`,u.Modal);return()=>e(V,m(m({prefixCls:d,rootPrefixCls:f},s.value),{},{close:g,open:o.value,afterClose:h,okText:s.value.okText||(v?y==null?void 0:y.value.okText:y==null?void 0:y.value.justOkText),direction:s.value.direction||c.value,cancelText:s.value.cancelText||(y==null?void 0:y.value.cancelText)}),null)}}),X=0,Z=i({name:`ElementsHolder`,inheritAttrs:!1,setup(e,t){let{expose:n}=t,r=s([]);return n({addModal:e=>(r.value.push(e),r.value=r.value.slice(),()=>{r.value=r.value.filter(t=>t!==e)})}),()=>r.value.map(e=>e())}});function Q(){let i=s(null),a=s([]);t(a,()=>{a.value.length&&([...a.value].forEach(e=>{e()}),a.value=[])},{immediate:!0});let c=r=>function(c){var u;X+=1;let d=s(!0),f=s(null),p=s(n(c)),m=s({});t(()=>c,e=>{_(l(l({},o(e)?e.value:e),m.value))});let h=function(){d.value=!1;var e=[...arguments];let t=e.some(e=>e&&e.triggerCancel);p.value.onCancel&&t&&p.value.onCancel(()=>{},...e.slice(1))},g;g=(u=i.value)==null?void 0:u.addModal(()=>e(Y,{key:`modal-${X}`,config:r(p.value),ref:f,open:d.value,destroyAction:h,afterClose:()=>{g==null||g()}},null)),g&&H.push(g);let _=e=>{p.value=l(l({},p.value),e)};return{destroy:()=>{f.value?h():a.value=[...a.value,h]},update:e=>{m.value=e,f.value?_(e):a.value=[...a.value,()=>_(e)]}}},u=r(()=>({info:c(G),success:c(K),error:c(q),warning:c(W),confirm:c(J)})),d=Symbol(`modalHolderKey`);return[u.value,()=>e(Z,{key:d,ref:i},null)]}function $(e){return U(W(e))}z.useModal=Q,z.info=function(e){return U(G(e))},z.success=function(e){return U(K(e))},z.error=function(e){return U(q(e))},z.warning=$,z.warn=$,z.confirm=function(e){return U(J(e))},z.destroyAll=function(){for(;H.length;){let e=H.pop();e&&e()}},z.install=function(e){return e.component(z.name,z),e};var te=z;export{Q as n,te as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-catalog-CNPmI1dG.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-catalog-CNPmI1dG.js new file mode 100644 index 000000000..78d420aaa --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-catalog-CNPmI1dG.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,ct as a,g as o,gn as s,k as ee,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./objectSpread2-BmonrgTA.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{N as te,k as ne,s as re,y as ie}from"./router-DPk8lv5-.js";import{t as ae}from"./use-access-fEBgGmVC.js";import{t as _}from"./t-zpQIkBTV.js";import{t as oe}from"./table-D_sAcvmb.js";import{n as v,t as y}from"./form-Qjb8uGpz.js";import{t as b}from"./select-B-ztpmAV.js";import{t as se}from"./alert-B0CAruYa.js";import{t as ce}from"./popconfirm-BuhfXsjY.js";import{t as x}from"./button-B2y2NpJm.js";import{t as le}from"./card-Dird-dOy.js";import{a as S}from"./config-provider-Drlcp5ju.js";import{t as C}from"./tag-BFecLZmQ.js";import{t as w}from"./input-CM3MYY88.js";import{t as T}from"./input-number-B39v8Wj_.js";import{t as ue}from"./modal-C6jO2RF8.js";import{t as E}from"./switch-CtSw_Hgg.js";var de={class:`p-5`},fe={class:`mb-3 text-sm text-gray-500`},pe={class:`text-xs`},me={key:2,class:`text-xs`},D={key:0,class:`mt-1 text-xs text-orange-500`},O={class:`mt-2 flex items-start gap-2`},k={class:`text-xs text-gray-500`},A={class:`font-medium`},j={class:`mt-0.5`},M={key:0,class:`mt-2 break-all rounded bg-gray-50 px-2 py-1 text-xs dark:bg-gray-800`},N={class:`grid grid-cols-2 gap-3`},P=ee({__name:`model-catalog`,setup(ee){let{hasAccessByCodes:P}=ae(),F=o(()=>P([`model:create`])),I=o(()=>P([`model:write`])),L=o(()=>P([`model:test`])),R=o(()=>P([`model:delete`])),z=p(!1),B=p([]),V=p([]),H=p(!1),U=p(``),W=()=>({id:``,name:``,kind:`openai`,base_url:``,endpoint_mode:`auto`,api_key:``,model:``,capabilities:`text`,max_tokens:500,temperature:.35,timeout_ms:3e4,max_inflight:32,rpm_limit:0,enabled:!0}),G=s(W()),he=o(()=>G.kind===`comfyui`),K=o(()=>{let e=(G.base_url||``).replace(/\/+$/,``);if(!e)return``;if(G.endpoint_mode===`exact`)return e;let t=``;try{t=new URL(e).pathname.replace(/\/+$/,``).toLowerCase()}catch(t){return e}return G.kind===`claude`?t.endsWith(`/messages`)?e:t.endsWith(`/v1`)?`${e}/messages`:`${e}/v1/messages`:G.kind===`dify`?t.endsWith(`/chat-messages`)||t.endsWith(`/completion-messages`)?e:t.endsWith(`/v1`)?`${e}/chat-messages`:`${e}/v1/chat-messages`:t.endsWith(`/chat/completions`)||t.startsWith(`/v1/`)&&t.length>4?e:`${e}/chat/completions`});function ge(){return q.apply(this,arguments)}function q(){return q=g(function*(){z.value=!0;try{let e=yield ie();B.value=e.models,V.value=e.kinds}finally{z.value=!1}}),q.apply(this,arguments)}function _e(){U.value=``,Object.assign(G,W()),H.value=!0}function ve(e){U.value=e.id,Object.assign(G,h(h({},e),{},{api_key:``})),H.value=!0}function J(){return Y.apply(this,arguments)}function Y(){return Y=g(function*(){if(!G.id||!G.base_url){S.warning(_(`模型 ID 和接口地址不能为空`));return}let e=yield ne(h({},G));B.value=e.models,H.value=!1,S.success(U.value?_(`已更新`):_(`已新增`))}),Y.apply(this,arguments)}let X=p(``),Z=p(null);function ye(e){return Q.apply(this,arguments)}function Q(){return Q=g(function*(e){X.value=e.id,Z.value=null;try{let t=yield te({provider_id:e.id,timeout_seconds:20}),n=t.result,r={endpoint:n.endpoint,latency:n.latency_ms,message:n.message,status:n.http_status};Z.value={label:t.label||e.id,ok:n.ok,text:n.http_status?_(`{message} · 端点 {endpoint} · 耗时 {latency}ms · HTTP {status}`,r):_(`{message} · 端点 {endpoint} · 耗时 {latency}ms`,r)}}finally{X.value=``}}),Q.apply(this,arguments)}function be(e){return $.apply(this,arguments)}function $(){return $=g(function*(e){let t=yield re(e.id);B.value=t.models,S.success(_(`已删除`))}),$.apply(this,arguments)}let xe=o(()=>[{title:_(`名称`),dataIndex:`name`,key:`name`,width:160},{title:_(`接口类型`),dataIndex:`kind`,key:`kind`,width:110},{title:_(`实际请求地址`),dataIndex:`endpoint`,key:`endpoint`,ellipsis:!0,width:260},{title:_(`模型`),dataIndex:`model`,key:`model`,width:160},{title:_(`密钥`),dataIndex:`api_key_masked`,key:`api_key_masked`,width:160},{title:_(`能力`),dataIndex:`capabilities`,key:`capabilities`,width:120},{title:_(`并发上限`),dataIndex:`max_inflight`,key:`max_inflight`,width:90},{title:_(`状态`),dataIndex:`enabled`,key:`enabled`,width:90},{title:_(`操作`),key:`action`,width:200}]);return a(ge),(a,o)=>(c(),i(`div`,de,[e(n(le),{title:n(_)(`模型清单`)},{extra:u(()=>[F.value?(c(),f(n(x),{key:0,type:`primary`,onClick:_e},{default:u(()=>[t(d(n(_)(`新增模型`)),1)]),_:1})):m(``,!0)]),default:u(()=>[r(`p`,fe,d(n(_)(`密钥在后端加密存储,接口只返回遮罩值——这里看到的星号不是显示效果,是后端真的不会把明文发出来。留空保存表示不改动原密钥。`)),1),Z.value?(c(),f(n(se),{key:0,class:`mb-3`,closable:``,type:Z.value.ok?`success`:`error`,"show-icon":``,message:Z.value.ok?n(_)(`{label}:连接成功`,{label:Z.value.label}):n(_)(`{label}:连接失败`,{label:Z.value.label}),description:Z.value.text,onClose:o[0]||(o[0]=e=>Z.value=null)},null,8,[`type`,`message`,`description`])):m(``,!0),e(n(oe),{columns:xe.value,"data-source":B.value,loading:z.value,"row-key":`id`,size:`small`,pagination:!1,scroll:{x:1350}},{bodyCell:u(({column:a,record:o})=>[a.key===`kind`?(c(),f(n(C),{key:0,color:o.kind===`comfyui`?`default`:`blue`},{default:u(()=>[t(d(o.kind),1)]),_:2},1032,[`color`])):a.key===`endpoint`?(c(),i(l,{key:1},[r(`code`,pe,d(o.endpoint||o.base_url),1),o.endpoint_mode===`exact`?(c(),f(n(C),{key:0,class:`ml-1`,color:`purple`},{default:u(()=>[t(d(n(_)(`原样`)),1)]),_:1})):m(``,!0)],64)):a.key===`api_key_masked`?(c(),i(`code`,me,d(o.api_key_masked||n(_)(`(未设置)`)),1)):a.key===`enabled`?(c(),f(n(C),{key:3,color:o.enabled?`green`:`default`},{default:u(()=>[t(d(o.enabled?n(_)(`已启用`):n(_)(`已停用`)),1)]),_:2},1032,[`color`])):a.key===`action`?(c(),i(l,{key:4},[e(n(x),{type:`link`,size:`small`,disabled:!L.value,loading:X.value===o.id,onClick:e=>ye(o)},{default:u(()=>[t(d(n(_)(`测连通`)),1)]),_:1},8,[`disabled`,`loading`,`onClick`]),e(n(x),{type:`link`,size:`small`,disabled:!I.value,onClick:e=>ve(o)},{default:u(()=>[t(d(n(_)(`编辑`)),1)]),_:1},8,[`disabled`,`onClick`]),e(n(ce),{title:n(_)(`确定删除这个模型?`),onConfirm:e=>be(o)},{default:u(()=>[e(n(x),{type:`link`,size:`small`,danger:``,disabled:!R.value},{default:u(()=>[t(d(n(_)(`删除`)),1)]),_:1},8,[`disabled`])]),_:1},8,[`title`,`onConfirm`])],64)):m(``,!0)]),_:1},8,[`columns`,`data-source`,`loading`])]),_:1},8,[`title`]),e(n(ue),{open:H.value,"onUpdate:open":o[14]||(o[14]=e=>H.value=e),title:U.value?n(_)(`编辑模型`):n(_)(`新增模型`),onOk:J},{default:u(()=>[e(n(y),{model:G,layout:`vertical`,class:`pt-2`},{default:u(()=>[e(n(v),{label:n(_)(`模型 ID(唯一,编排里按它引用)`)},{default:u(()=>[e(n(w),{value:G.id,"onUpdate:value":o[1]||(o[1]=e=>G.id=e),disabled:!!U.value,placeholder:`dify-kefu`},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`显示名称`)},{default:u(()=>[e(n(w),{value:G.name,"onUpdate:value":o[2]||(o[2]=e=>G.name=e),placeholder:n(_)(`甄养堂客服`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`接口类型`)},{default:u(()=>[e(n(b),{value:G.kind,"onUpdate:value":o[3]||(o[3]=e=>G.kind=e),options:V.value.map(e=>({value:e,label:e}))},null,8,[`value`,`options`]),he.value?(c(),i(`p`,D,d(n(_)(`ComfyUI 是文生图工作流引擎,不能当对话模型——后端会把它排除在答题池和裁判之外。`)),1)):m(``,!0)]),_:1},8,[`label`]),e(n(v),{label:n(_)(`接口地址`)},{default:u(()=>[e(n(w),{value:G.base_url,"onUpdate:value":o[4]||(o[4]=e=>G.base_url=e),placeholder:`https://api.anthropic.com`,autocomplete:`off`,name:`model-base-url`},null,8,[`value`]),r(`div`,O,[e(n(E),{size:`small`,checked:G.endpoint_mode===`exact`,class:`mt-0.5 shrink-0`,onChange:o[5]||(o[5]=e=>G.endpoint_mode=e?`exact`:`auto`)},null,8,[`checked`]),r(`div`,k,[r(`span`,A,d(n(_)(`这就是完整的请求地址,不要再补路径`)),1),r(`p`,j,[t(d(n(_)(`关着时按接口类型自动补全(`)),1),o[15]||(o[15]=r(`code`,null,`/v1`,-1)),o[16]||(o[16]=t(` → `,-1)),o[17]||(o[17]=r(`code`,null,`/v1/chat/completions`,-1)),t(d(n(_)(`),大多数服务商都是这个形状。路径不按套路的自建服务打开它。`)),1)])])]),K.value?(c(),i(`p`,M,[t(d(n(_)(`实际请求:`)),1),r(`code`,null,d(K.value),1)])):m(``,!0)]),_:1},8,[`label`]),e(n(v),{label:U.value?n(_)(`API 密钥(留空表示不改动)`):n(_)(`API 密钥`)},{default:u(()=>[e(n(w).Password,{value:G.api_key,"onUpdate:value":o[6]||(o[6]=e=>G.api_key=e),placeholder:n(_)(`留空 = 保持原密钥`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`模型名称(Dify 由应用侧决定,可留空)`)},{default:u(()=>[e(n(w),{value:G.model,"onUpdate:value":o[7]||(o[7]=e=>G.model=e),placeholder:`claude-sonnet-4-6`},null,8,[`value`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`能力`)},{default:u(()=>[e(n(b),{value:G.capabilities,"onUpdate:value":o[8]||(o[8]=e=>G.capabilities=e),options:[{value:`text`,label:n(_)(`仅文本`)},{value:`text,vision`,label:n(_)(`文本 + 视觉`)},{value:`image_gen`,label:n(_)(`文生图`)}]},null,8,[`value`,`options`])]),_:1},8,[`label`]),r(`div`,N,[e(n(v),{label:n(_)(`并发上限`)},{default:u(()=>[e(n(T),{value:G.max_inflight,"onUpdate:value":o[9]||(o[9]=e=>G.max_inflight=e),min:1,class:`w-full`},null,8,[`value`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`超时(毫秒)`)},{default:u(()=>[e(n(T),{value:G.timeout_ms,"onUpdate:value":o[10]||(o[10]=e=>G.timeout_ms=e),min:1e3,step:1e3,class:`w-full`},null,8,[`value`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`最大回复 tokens`)},{default:u(()=>[e(n(T),{value:G.max_tokens,"onUpdate:value":o[11]||(o[11]=e=>G.max_tokens=e),min:1,class:`w-full`},null,8,[`value`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`温度`)},{default:u(()=>[e(n(T),{value:G.temperature,"onUpdate:value":o[12]||(o[12]=e=>G.temperature=e),min:0,max:2,step:.05,class:`w-full`},null,8,[`value`])]),_:1},8,[`label`])]),e(n(v),{label:n(_)(`启用`)},{default:u(()=>[e(n(E),{checked:G.enabled,"onUpdate:checked":o[13]||(o[13]=e=>G.enabled=e)},null,8,[`checked`])]),_:1},8,[`label`])]),_:1},8,[`model`])]),_:1},8,[`open`,`title`])]))}});export{P as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-fields-rNV5kXdd.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-fields-rNV5kXdd.js new file mode 100644 index 000000000..cb9388d92 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-fields-rNV5kXdd.js @@ -0,0 +1 @@ +import{$ as e,D as t,Ft as n,Ht as r,On as i,_ as a,b as o,g as s,it as c,k as l,mt as u,o as d,qt as f,v as p,vn as m,y as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{t as _}from"./form-Qjb8uGpz.js";import{t as v}from"./select-B-ztpmAV.js";import{t as y}from"./alert-B0CAruYa.js";import{t as b}from"./input-number-B39v8Wj_.js";import{t as x}from"./space-B06wu9Uj.js";import{s as S}from"./knowledge-Bg-Xb_D_.js";var C=l({__name:`model-fields`,props:e({accountId:{},disabled:{type:Boolean}},{engine:{required:!0},engineModifiers:{},provider:{required:!0},providerModifiers:{},timeout:{required:!0},timeoutModifiers:{},calls:{required:!0},callsModifiers:{}}),emits:[`update:engine`,`update:provider`,`update:timeout`,`update:calls`],setup(e){let l=e,C=n(e,`engine`),w=n(e,`provider`),T=n(e,`timeout`),E=n(e,`calls`),D=m([]),O=m(!1),k=m(``),A=0;c(()=>{A++});let j=s(()=>D.value.map(e=>({value:e.id,label:`${e.name} · ${e.kind}${e.default?`(默认)`:``}`})));return r(()=>[l.accountId,C.value],g(function*(){let e=++A;if(C.value===`model`){O.value=!0,k.value=``,D.value=[];try{var t,n;let r=yield S(l.accountId);if(e!==A)return;D.value=r.items,w.value||(w.value=((t=r.items.find(e=>e.default))==null?void 0:t.id)||((n=r.items[0])==null?void 0:n.id)||``)}catch(t){e===A&&(k.value=`模型清单加载失败,请重新打开后重试`)}finally{e===A&&(O.value=!1)}}}),{immediate:!0}),(n,r)=>(u(),o(d,null,[t(i(_).Item,{label:`整理方式`},{default:f(()=>[t(i(v),{value:C.value,"onUpdate:value":r[0]||(r[0]=e=>C.value=e),disabled:e.disabled,options:[{value:`rules`,label:`规则整理:保留原话生成待审草稿`},{value:`model`,label:`模型整理:脱敏后调用指定模型`}]},null,8,[`value`,`disabled`])]),_:1}),C.value===`model`?(u(),o(d,{key:0},[t(i(_).Item,{label:`整理模型`},{default:f(()=>[t(i(v),{value:w.value,"onUpdate:value":r[1]||(r[1]=e=>w.value=e),disabled:e.disabled,loading:O.value,options:j.value,placeholder:`选择已启用的文本模型`},null,8,[`value`,`disabled`,`loading`,`options`])]),_:1}),!O.value&&(k.value||!D.value.length||!D.value.some(e=>e.id===w.value))?(u(),p(i(y),{key:0,class:`mb-3`,type:`warning`,"show-icon":``,message:k.value||(D.value.length?`原模型已不可用,请重新选择。`:`暂无可用文本模型,请先在模型管理中配置并启用。`)},null,8,[`message`])):h(``,!0),t(i(x),{wrap:``},{default:f(()=>[t(i(_).Item,{label:`单次等待时间(秒)`},{default:f(()=>[t(i(b),{value:T.value,"onUpdate:value":r[2]||(r[2]=e=>T.value=e),disabled:e.disabled,min:30,max:180},null,8,[`value`,`disabled`])]),_:1}),t(i(_).Item,{label:`模型调用总上限`},{default:f(()=>[t(i(b),{value:E.value,"onUpdate:value":r[3]||(r[3]=e=>E.value=e),disabled:e.disabled,min:1,max:1e4},null,8,[`value`,`disabled`])]),_:1})]),_:1}),r[4]||(r[4]=a(`p`,{class:`mb-3 text-gray-500`},`每条知识保存进度后再处理下一条。失败后可调整模型继续;调用上限包含失败及重试次数。`,-1))],64)):h(``,!0)],64))}});export{C as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-plan-CoFkuaL-.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-plan-CoFkuaL-.js new file mode 100644 index 000000000..91b015ae6 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/model-plan-CoFkuaL-.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,ct as a,g as o,gn as s,k as c,mt as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as h}from"./objectWithoutProperties-BjoYlK0I.js";import{A as g,y as _}from"./router-DPk8lv5-.js";import{t as v}from"./use-access-fEBgGmVC.js";import{t as y}from"./t-zpQIkBTV.js";import{n as b,t as x}from"./form-Qjb8uGpz.js";import{t as S}from"./select-B-ztpmAV.js";import{t as C}from"./alert-B0CAruYa.js";import{t as w}from"./button-B2y2NpJm.js";import{t as T}from"./card-Dird-dOy.js";import{a as E}from"./config-provider-Drlcp5ju.js";import{t as D}from"./tag-BFecLZmQ.js";import{n as O,t as k}from"./descriptions-CKianuWZ.js";var A={class:`p-5`},j={key:0,class:`mt-1 text-xs text-orange-500`},M={class:`mt-1 text-xs text-gray-500`},N=c({__name:`model-plan`,setup(c){let{hasAccessByCodes:N}=v(),P=o(()=>N([`model-plan:write`])),F=p(!1),I=p([]),L=p(null),R=p([]),z=s({answer_ids:[],judge_id:``,vision_id:``,fallback_ids:[],judge_mode:`shadow`}),B=o(()=>I.value.filter(e=>e.kind!==`comfyui`&&e.enabled).map(e=>({value:e.id,label:y(`{name}({kind})`,{kind:e.kind,name:e.name})}))),V=o(()=>B.value.filter(e=>{var t;return(t=I.value.find(t=>t.id===e.value))==null?void 0:t.capabilities.includes(`vision`)})),H=o(()=>({shadow:y(`照常发主模型的回复,裁判只打分、不参与挑选答案;被判高风险的回复仍转人工审核(1.5.2 及更早的桌面端不会)。先量出现有回复的真实水平,再决定要不要花第二份钱。`),score_only:y(`裁判打绝对分并标风险,高风险转人工审核;不做二选一,不改变答案选择。`),arbitrate:y(`完整的 best-of-N:并发问多个模型,按裁判选出的赢家发送,高风险同样转人工审核。成本约 2.3 倍。`)}));function U(){return W.apply(this,arguments)}function W(){return W=h(function*(){F.value=!0;try{let e=yield _();I.value=e.models,R.value=e.judge_modes,L.value=e.roles;let t=e=>(e||``).split(`,`).map(e=>e.trim()).filter(Boolean);Object.assign(z,{answer_ids:t(e.roles.answer_ids),fallback_ids:t(e.roles.fallback_ids),judge_id:e.roles.judge_id||``,vision_id:e.roles.vision_id||``,judge_mode:e.roles.judge_mode||`shadow`})}finally{F.value=!1}}),W.apply(this,arguments)}function G(){return K.apply(this,arguments)}function K(){return K=h(function*(){if(z.answer_ids.length===0){E.warning(y(`至少要指定一个答题模型`));return}let e=yield g({answer_ids:z.answer_ids.join(`,`),judge_id:z.judge_id,vision_id:z.vision_id,fallback_ids:z.fallback_ids.join(`,`),judge_mode:z.judge_mode});L.value=e.roles,E.success(y(`已保存为 v{version},网关 20 秒内自动生效`,{version:e.version}))}),K.apply(this,arguments)}return a(U),(a,o)=>(l(),i(`div`,A,[e(n(C),{class:`mb-4`,type:`warning`,"show-icon":``,message:n(y)(`编排是追加版本,不是原地修改`),description:n(y)(`每次保存都产生一个新版本号,回滚就是指回旧版本。网关每 20 秒重读一次,不用重启。`)},null,8,[`message`,`description`]),e(n(T),{title:n(y)(`当前生效的编排`),class:`mb-4`,loading:F.value},{default:u(()=>[L.value?(l(),f(n(k),{key:0,column:2,size:`small`,bordered:``},{default:u(()=>[e(n(O),{label:n(y)(`版本`)},{default:u(()=>[t(`v`+d(L.value.version),1)]),_:1},8,[`label`]),e(n(O),{label:n(y)(`裁判模式`)},{default:u(()=>[e(n(D),{color:L.value.judge_mode===`arbitrate`?`red`:L.value.judge_mode===`score_only`?`orange`:`blue`},{default:u(()=>[t(d(L.value.judge_mode),1)]),_:1},8,[`color`])]),_:1},8,[`label`]),e(n(O),{label:n(y)(`答题模型`)},{default:u(()=>[t(d(L.value.answer_ids||`—`),1)]),_:1},8,[`label`]),e(n(O),{label:n(y)(`裁判模型`)},{default:u(()=>[t(d(L.value.judge_id||`—`),1)]),_:1},8,[`label`])]),_:1})):m(``,!0)]),_:1},8,[`title`,`loading`]),e(n(T),{title:n(y)(`修改编排`)},{default:u(()=>[e(n(x),{model:z,layout:`vertical`},{default:u(()=>[e(n(b),{label:n(y)(`答题模型(多选 = 并发提问,按顺序第一个是主模型)`)},{default:u(()=>[e(n(S),{value:z.answer_ids,"onUpdate:value":o[0]||(o[0]=e=>z.answer_ids=e),mode:`multiple`,options:B.value,disabled:!P.value,placeholder:n(y)(`至少选一个`)},null,8,[`value`,`options`,`disabled`,`placeholder`]),z.answer_ids.length>1?(l(),i(`p`,j,d(n(y)(`选了 {count} 个 = 每条回复都要付 {count} 份生成费用。`,{count:z.answer_ids.length}))+` `+d(n(y)(`建议先跑一段影子模式,用调用统计里的分数分布判断值不值。`)),1)):m(``,!0)]),_:1},8,[`label`]),e(n(b),{label:n(y)(`裁判模型(给回复打绝对分和风险等级)`)},{default:u(()=>[e(n(S),{value:z.judge_id,"onUpdate:value":o[1]||(o[1]=e=>z.judge_id=e),options:B.value,disabled:!P.value,"allow-clear":``,placeholder:n(y)(`不选则不做评审`)},null,8,[`value`,`options`,`disabled`,`placeholder`])]),_:1},8,[`label`]),e(n(b),{label:n(y)(`裁判模式`)},{default:u(()=>[e(n(S),{value:z.judge_mode,"onUpdate:value":o[2]||(o[2]=e=>z.judge_mode=e),disabled:!P.value,options:R.value.map(e=>({value:e,label:e}))},null,8,[`value`,`disabled`,`options`]),r(`p`,M,d(H.value[z.judge_mode]),1)]),_:1},8,[`label`]),e(n(b),{label:n(y)(`媒体消息专用模型(需具备视觉能力,留空则从答题池里挑)`)},{default:u(()=>[e(n(S),{value:z.vision_id,"onUpdate:value":o[3]||(o[3]=e=>z.vision_id=e),options:V.value,disabled:!P.value,"allow-clear":``},null,8,[`value`,`options`,`disabled`])]),_:1},8,[`label`]),e(n(b),{label:n(y)(`降级链(主链全挂时按顺序尝试)`)},{default:u(()=>[e(n(S),{value:z.fallback_ids,"onUpdate:value":o[4]||(o[4]=e=>z.fallback_ids=e),mode:`multiple`,options:B.value,disabled:!P.value},null,8,[`value`,`options`,`disabled`])]),_:1},8,[`label`]),P.value?(l(),f(n(w),{key:0,type:`primary`,onClick:G},{default:u(()=>[t(d(n(y)(`保存为新版本`)),1)]),_:1})):m(``,!0)]),_:1},8,[`model`])]),_:1},8,[`title`])]))}});export{N as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/module-CyhaP5hi.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/module-CyhaP5hi.js new file mode 100644 index 000000000..c279e3800 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/module-CyhaP5hi.js @@ -0,0 +1 @@ +import{t as e}from"./objectSpread2-BmonrgTA.js";function t(e,t){r(e)&&(e=`100%`);let n=i(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(e=t===360?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t)),e)}function n(e){return Math.min(1,Math.max(0,e))}function r(e){return typeof e==`string`&&e.indexOf(`.`)!==-1&&parseFloat(e)===1}function i(e){return typeof e==`string`&&e.indexOf(`%`)!==-1}function a(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function o(e){return Number(e)<=1?`${Number(e)*100}%`:e}function s(e){return e.length===1?`0`+e:String(e)}function c(e,n,r){return{r:t(e,255)*255,g:t(n,255)*255,b:t(r,255)*255}}function l(e,n,r){e=t(e,255),n=t(n,255),r=t(r,255);let i=Math.max(e,n,r),a=Math.min(e,n,r),o=0,s=0,c=(i+a)/2;if(i===a)s=0,o=0;else{let t=i-a;switch(s=c>.5?t/(2-i-a):t/(i+a),i){case e:o=(n-r)/t+(n1&&--n,n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function d(e,n,r){let i,a,o;if(e=t(e,360),n=t(n,100),r=t(r,100),n===0)a=r,o=r,i=r;else{let t=r<.5?r*(1+n):r+n-r*n,s=2*r-t;i=u(s,t,e+1/3),a=u(s,t,e),o=u(s,t,e-1/3)}return{r:i*255,g:a*255,b:o*255}}function f(e,n,r){e=t(e,255),n=t(n,255),r=t(r,255);let i=Math.max(e,n,r),a=Math.min(e,n,r),o=0,s=i,c=i-a,l=i===0?0:c/i;if(i===a)o=0;else{switch(i){case e:o=(n-r)/c+(n>16,g:(e&65280)>>8,b:e&255}}var S={aliceblue:`#f0f8ff`,antiquewhite:`#faebd7`,aqua:`#00ffff`,aquamarine:`#7fffd4`,azure:`#f0ffff`,beige:`#f5f5dc`,bisque:`#ffe4c4`,black:`#000000`,blanchedalmond:`#ffebcd`,blue:`#0000ff`,blueviolet:`#8a2be2`,brown:`#a52a2a`,burlywood:`#deb887`,cadetblue:`#5f9ea0`,chartreuse:`#7fff00`,chocolate:`#d2691e`,coral:`#ff7f50`,cornflowerblue:`#6495ed`,cornsilk:`#fff8dc`,crimson:`#dc143c`,cyan:`#00ffff`,darkblue:`#00008b`,darkcyan:`#008b8b`,darkgoldenrod:`#b8860b`,darkgray:`#a9a9a9`,darkgreen:`#006400`,darkgrey:`#a9a9a9`,darkkhaki:`#bdb76b`,darkmagenta:`#8b008b`,darkolivegreen:`#556b2f`,darkorange:`#ff8c00`,darkorchid:`#9932cc`,darkred:`#8b0000`,darksalmon:`#e9967a`,darkseagreen:`#8fbc8f`,darkslateblue:`#483d8b`,darkslategray:`#2f4f4f`,darkslategrey:`#2f4f4f`,darkturquoise:`#00ced1`,darkviolet:`#9400d3`,deeppink:`#ff1493`,deepskyblue:`#00bfff`,dimgray:`#696969`,dimgrey:`#696969`,dodgerblue:`#1e90ff`,firebrick:`#b22222`,floralwhite:`#fffaf0`,forestgreen:`#228b22`,fuchsia:`#ff00ff`,gainsboro:`#dcdcdc`,ghostwhite:`#f8f8ff`,goldenrod:`#daa520`,gold:`#ffd700`,gray:`#808080`,green:`#008000`,greenyellow:`#adff2f`,grey:`#808080`,honeydew:`#f0fff0`,hotpink:`#ff69b4`,indianred:`#cd5c5c`,indigo:`#4b0082`,ivory:`#fffff0`,khaki:`#f0e68c`,lavenderblush:`#fff0f5`,lavender:`#e6e6fa`,lawngreen:`#7cfc00`,lemonchiffon:`#fffacd`,lightblue:`#add8e6`,lightcoral:`#f08080`,lightcyan:`#e0ffff`,lightgoldenrodyellow:`#fafad2`,lightgray:`#d3d3d3`,lightgreen:`#90ee90`,lightgrey:`#d3d3d3`,lightpink:`#ffb6c1`,lightsalmon:`#ffa07a`,lightseagreen:`#20b2aa`,lightskyblue:`#87cefa`,lightslategray:`#778899`,lightslategrey:`#778899`,lightsteelblue:`#b0c4de`,lightyellow:`#ffffe0`,lime:`#00ff00`,limegreen:`#32cd32`,linen:`#faf0e6`,magenta:`#ff00ff`,maroon:`#800000`,mediumaquamarine:`#66cdaa`,mediumblue:`#0000cd`,mediumorchid:`#ba55d3`,mediumpurple:`#9370db`,mediumseagreen:`#3cb371`,mediumslateblue:`#7b68ee`,mediumspringgreen:`#00fa9a`,mediumturquoise:`#48d1cc`,mediumvioletred:`#c71585`,midnightblue:`#191970`,mintcream:`#f5fffa`,mistyrose:`#ffe4e1`,moccasin:`#ffe4b5`,navajowhite:`#ffdead`,navy:`#000080`,oldlace:`#fdf5e6`,olive:`#808000`,olivedrab:`#6b8e23`,orange:`#ffa500`,orangered:`#ff4500`,orchid:`#da70d6`,palegoldenrod:`#eee8aa`,palegreen:`#98fb98`,paleturquoise:`#afeeee`,palevioletred:`#db7093`,papayawhip:`#ffefd5`,peachpuff:`#ffdab9`,peru:`#cd853f`,pink:`#ffc0cb`,plum:`#dda0dd`,powderblue:`#b0e0e6`,purple:`#800080`,rebeccapurple:`#663399`,red:`#ff0000`,rosybrown:`#bc8f8f`,royalblue:`#4169e1`,saddlebrown:`#8b4513`,salmon:`#fa8072`,sandybrown:`#f4a460`,seagreen:`#2e8b57`,seashell:`#fff5ee`,sienna:`#a0522d`,silver:`#c0c0c0`,skyblue:`#87ceeb`,slateblue:`#6a5acd`,slategray:`#708090`,slategrey:`#708090`,snow:`#fffafa`,springgreen:`#00ff7f`,steelblue:`#4682b4`,tan:`#d2b48c`,teal:`#008080`,thistle:`#d8bfd8`,tomato:`#ff6347`,turquoise:`#40e0d0`,violet:`#ee82ee`,wheat:`#f5deb3`,white:`#ffffff`,whitesmoke:`#f5f5f5`,yellow:`#ffff00`,yellowgreen:`#9acd32`};function C(e){let t={r:0,g:0,b:0},n=1,r=null,i=null,s=null,l=!1,u=!1;return typeof e==`string`&&(e=T(e)),typeof e==`object`&&(E(e.r)&&E(e.g)&&E(e.b)?(t=c(e.r,e.g,e.b),l=!0,u=String(e.r).substr(-1)===`%`?`prgb`:`rgb`):E(e.h)&&E(e.s)&&E(e.v)?(r=o(e.s),i=o(e.v),t=p(e.h,r,i),l=!0,u=`hsv`):E(e.h)&&E(e.s)&&E(e.l)?(r=o(e.s),s=o(e.l),t=d(e.h,r,s),l=!0,u=`hsl`):E(e.c)&&E(e.m)&&E(e.y)&&E(e.k)&&(t=g(e.c,e.m,e.y,e.k),l=!0,u=`cmyk`),Object.prototype.hasOwnProperty.call(e,`a`)&&(n=e.a)),n=a(n),{ok:l,format:e.format||u,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var w={CSS_UNIT:RegExp(`(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)`),rgb:RegExp(`rgb[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),rgba:RegExp(`rgba[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),hsl:RegExp(`hsl[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),hsla:RegExp(`hsla[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),hsv:RegExp(`hsv[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),hsva:RegExp(`hsva[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),cmyk:RegExp(`cmyk[\\s|\\(]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))[,|\\s]+((?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?))\\s*\\)?`),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function T(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=!1;if(S[e])e=S[e],t=!0;else if(e===`transparent`)return{r:0,g:0,b:0,a:0,format:`name`};let n=w.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=w.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=w.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=w.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=w.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=w.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=w.cmyk.exec(e),n?{c:n[1],m:n[2],y:n[3],k:n[4]}:(n=w.hex8.exec(e),n?{r:b(n[1]),g:b(n[2]),b:b(n[3]),a:y(n[4]),format:t?`name`:`hex8`}:(n=w.hex6.exec(e),n?{r:b(n[1]),g:b(n[2]),b:b(n[3]),format:t?`name`:`hex`}:(n=w.hex4.exec(e),n?{r:b(n[1]+n[1]),g:b(n[2]+n[2]),b:b(n[3]+n[3]),a:y(n[4]+n[4]),format:t?`name`:`hex8`}:(n=w.hex3.exec(e),n?{r:b(n[1]+n[1]),g:b(n[2]+n[2]),b:b(n[3]+n[3]),format:t?`name`:`hex`}:!1))))))))))}function E(e){return typeof e==`number`?!Number.isNaN(e):w.CSS_UNIT.test(e)}var D=class r{constructor(e=``,t={}){var n;if(e instanceof r)return e;typeof e==`number`&&(e=x(e)),this.originalInput=e;let i=C(e);this.originalInput=e,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(n=t.format)==null?i.format:n,this.gradientType=t.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}isDark(){return this.getBrightness()<128}isLight(){return!this.isDark()}getBrightness(){let e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3}getLuminance(){let e=this.toRgb(),t,n,r,i=e.r/255,a=e.g/255,o=e.b/255;return t=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4),n=a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4),r=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4),.2126*t+.7152*n+.0722*r}getAlpha(){return this.a}setAlpha(e){return this.a=a(e),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){let{s:e}=this.toHsl();return e===0}toHsv(){let e=f(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}}toHsvString(){let e=f(this.r,this.g,this.b),t=Math.round(e.h*360),n=Math.round(e.s*100),r=Math.round(e.v*100);return this.a===1?`hsv(${t}, ${n}%, ${r}%)`:`hsva(${t}, ${n}%, ${r}%, ${this.roundA})`}toHsl(){let e=l(this.r,this.g,this.b);return{h:e.h*360,s:e.s,l:e.l,a:this.a}}toHslString(){let e=l(this.r,this.g,this.b),t=Math.round(e.h*360),n=Math.round(e.s*100),r=Math.round(e.l*100);return this.a===1?`hsl(${t}, ${n}%, ${r}%)`:`hsla(${t}, ${n}%, ${r}%, ${this.roundA})`}toHex(e=!1){return m(this.r,this.g,this.b,e)}toHexString(e=!1){return`#`+this.toHex(e)}toHex8(e=!1){return h(this.r,this.g,this.b,this.a,e)}toHex8String(e=!1){return`#`+this.toHex8(e)}toHexShortString(e=!1){return this.a===1?this.toHexString(e):this.toHex8String(e)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){let e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return this.a===1?`rgb(${e}, ${t}, ${n})`:`rgba(${e}, ${t}, ${n}, ${this.roundA})`}toPercentageRgb(){let e=e=>`${Math.round(t(e,255)*100)}%`;return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}}toPercentageRgbString(){let e=e=>Math.round(t(e,255)*100);return this.a===1?`rgb(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%)`:`rgba(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%, ${this.roundA})`}toCmyk(){return e({},_(this.r,this.g,this.b))}toCmykString(){let{c:e,m:t,y:n,k:r}=_(this.r,this.g,this.b);return`cmyk(${e}, ${t}, ${n}, ${r})`}toName(){if(this.a===0)return`transparent`;if(this.a<1)return!1;let e=`#`+m(this.r,this.g,this.b,!1);for(let[t,n]of Object.entries(S))if(e===n)return t;return!1}toString(e){var t;let n=!!e;e=(t=e)==null?this.format:t;let r=!1,i=this.a<1&&this.a>=0;return!n&&i&&(e.startsWith(`hex`)||e===`name`)?e===`name`&&this.a===0?this.toName():this.toRgbString():(e===`rgb`&&(r=this.toRgbString()),e===`prgb`&&(r=this.toPercentageRgbString()),(e===`hex`||e===`hex6`)&&(r=this.toHexString()),e===`hex3`&&(r=this.toHexString(!0)),e===`hex4`&&(r=this.toHex8String(!0)),e===`hex8`&&(r=this.toHex8String()),e===`name`&&(r=this.toName()),e===`hsl`&&(r=this.toHslString()),e===`hsv`&&(r=this.toHsvString()),e===`cmyk`&&(r=this.toCmykString()),r||this.toHexString())}toNumber(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)}clone(){return new r(this.toString())}lighten(e=10){let t=this.toHsl();return t.l+=e/100,t.l=n(t.l),new r(t)}brighten(e=10){let t=this.toRgb();return t.r=Math.max(0,Math.min(255,t.r-Math.round(255*-(e/100)))),t.g=Math.max(0,Math.min(255,t.g-Math.round(255*-(e/100)))),t.b=Math.max(0,Math.min(255,t.b-Math.round(255*-(e/100)))),new r(t)}darken(e=10){let t=this.toHsl();return t.l-=e/100,t.l=n(t.l),new r(t)}tint(e=10){return this.mix(`white`,e)}shade(e=10){return this.mix(`black`,e)}desaturate(e=10){let t=this.toHsl();return t.s-=e/100,t.s=n(t.s),new r(t)}saturate(e=10){let t=this.toHsl();return t.s+=e/100,t.s=n(t.s),new r(t)}greyscale(){return this.desaturate(100)}spin(e){let t=this.toHsl(),n=(t.h+e)%360;return t.h=n<0?360+n:n,new r(t)}mix(e,t=50){let n=this.toRgb(),i=new r(e).toRgb(),a=t/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return new r(o)}analogous(e=6,t=30){let n=this.toHsl(),i=360/t,a=[this];for(n.h=(n.h-(i*e>>1)+720)%360;--e;)n.h=(n.h+i)%360,a.push(new r(n));return a}complement(){let e=this.toHsl();return e.h=(e.h+180)%360,new r(e)}monochromatic(e=6){let t=this.toHsv(),{h:n}=t,{s:i}=t,{v:a}=t,o=[],s=1/e;for(;e--;)o.push(new r({h:n,s:i,v:a})),a=(a+s)%1;return o}splitcomplement(){let e=this.toHsl(),{h:t}=e;return[this,new r({h:(t+72)%360,s:e.s,l:e.l}),new r({h:(t+216)%360,s:e.s,l:e.l})]}onBackground(e){let t=this.toRgb(),n=new r(e).toRgb(),i=t.a+n.a*(1-t.a);return new r({r:(t.r*t.a+n.r*n.a*(1-t.a))/i,g:(t.g*t.a+n.g*n.a*(1-t.a))/i,b:(t.b*t.a+n.b*n.a*(1-t.a))/i,a:i})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(e){let t=this.toHsl(),{h:n}=t,i=[this],a=360/e;for(let o=1;o{e&&e.removeEventListener&&e.removeEventListener(t,n)}}}var x;function S(e){if(typeof document>`u`)return 0;if(e||x===void 0){let e=document.createElement(`div`);e.style.width=`100%`,e.style.height=`200px`;let t=document.createElement(`div`),n=t.style;n.position=`absolute`,n.top=`0`,n.left=`0`,n.pointerEvents=`none`,n.visibility=`hidden`,n.width=`200px`,n.height=`150px`,n.overflow=`hidden`,t.appendChild(e),document.body.appendChild(t);let r=e.offsetWidth;t.style.overflow=`scroll`;let i=e.offsetWidth;r===i&&(i=t.clientWidth),document.body.removeChild(t),x=r-i}return x}function C(e){let t=e.match(/^(.*)px$/),n=Number(t==null?void 0:t[1]);return Number.isNaN(n)?S():n}function w(e){if(typeof document>`u`||!e||!(e instanceof Element))return{width:0,height:0};let{width:t,height:n}=getComputedStyle(e,`::-webkit-scrollbar`);return{width:C(t),height:C(n)}}var T=`vc-util-locker-${Date.now()}`,E=0;function D(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}function O(e){let t=i(()=>!!e&&!!e.value);E+=1;let r=`${T}_${E}`;n(e=>{if(p()){if(t.value){let e=S(),t=D();d(` +html body { + overflow-y: hidden; + ${t?`width: calc(100% - ${e}px);`:``} +}`,r)}else m(r);e(()=>{m(r)})}},{flush:`post`})}var k=0,A=p(),j=e=>{if(!A)return null;if(e){if(typeof e==`string`)return document.querySelectorAll(e)[0];if(typeof e==`function`)return e();if(typeof e==`object`&&e instanceof window.HTMLElement)return e}return document.body},M=o({compatConfig:{MODE:3},name:`PortalWrapper`,inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:g.any,visible:{type:Boolean,default:void 0},autoLock:f(),didUpdate:Function},setup(n,o){let{slots:u}=o,d=l(),f=l(),m=l(),g=l(1),v=p()&&document.createElement(`div`),y=()=>{var e,t;d.value===v&&((t=(e=d.value)==null?void 0:e.parentNode)==null||t.removeChild(d.value)),d.value=null},b=null,x=function(){return arguments.length>0&&arguments[0]!==void 0&&arguments[0]||d.value&&!d.value.parentNode?(b=j(n.getContainer),b?(b.appendChild(d.value),!0):!1):!0},S=()=>A?(d.value||(d.value=v,x(!0)),C(),d.value):null,C=()=>{let{wrapperClassName:e}=n;d.value&&e&&e!==d.value.className&&(d.value.className=e)};return s(()=>{C(),x()}),O(i(()=>n.autoLock&&n.visible&&p()&&(d.value===document.body||d.value===v))),r(()=>{let e=!1;t([()=>n.visible,()=>n.getContainer],(t,r)=>{let[i,a]=t,[o,s]=r;A&&(b=j(n.getContainer),b===document.body&&(i&&!o?k+=1:e&&--k)),e&&(typeof a==`function`&&typeof s==`function`?a.toString()!==s.toString():a!==s)&&y(),e=!0},{immediate:!0,flush:`post`}),c(()=>{x()||(m.value=h(()=>{g.value+=1}))})}),a(()=>{let{visible:e}=n;A&&b===document.body&&(k=e&&k?k-1:k),y(),h.cancel(m.value)}),()=>{let{forceRender:t,visible:r}=n,i=null,a={getOpenCount:()=>k,getContainer:S};return g.value&&(t||r||f.value)&&(i=e(_,{getContainer:S,ref:f,didUpdate:n.didUpdate},{default:()=>{var e;return(e=u.default)==null?void 0:e.call(u,a)}})),i}}}),N=e=>({animationDuration:e,animationFillMode:`both`}),P=e=>({animationDuration:e,animationFillMode:`both`}),F=function(e,t,n,r){let i=arguments.length>4&&arguments[4]!==void 0&&arguments[4]?`&`:``;return{[` + ${i}${e}-enter, + ${i}${e}-appear + `]:u(u({},N(r)),{animationPlayState:`paused`}),[`${i}${e}-leave`]:u(u({},P(r)),{animationPlayState:`paused`}),[` + ${i}${e}-enter${e}-enter-active, + ${i}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:`running`},[`${i}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:`running`,pointerEvents:`none`}}};export{b as a,w as i,M as n,y as o,S as r,F as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/motion-d62SeGv9.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/motion-d62SeGv9.js new file mode 100644 index 000000000..d10c763e4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/motion-d62SeGv9.js @@ -0,0 +1 @@ +import{B as e,Cn as t,En as n,Ht as r,J as i,L as a,Lt as o,On as s,an as c,ct as l,ft as u,g as d,gn as f,k as p,o as m,pn as h,vn as g,xn as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as v,t as y}from"./objectSpread2-BmonrgTA.js";import{n as b,t as x}from"./objectWithoutProperties-BjoYlK0I.js";import{n as S}from"./defu-1oANYd5X.js";var C=[`fade`,`fadeVisible`,`fadeVisibleOnce`,`rollBottom`,`rollLeft`,`rollRight`,`rollTop`,`rollVisibleBottom`,`rollVisibleLeft`,`rollVisibleRight`,`rollVisibleTop`,`pop`,`popVisible`,`popVisibleOnce`,`slideBottom`,`slideLeft`,`slideRight`,`slideTop`,`slideVisibleBottom`,`slideVisibleLeft`,`slideVisibleRight`,`slideVisibleTop`];function w(e){return c()?(h(e),!0):!1}var T=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var ee=e=>e!=null,te=Object.prototype.toString,E=e=>te.call(e)===`[object Object]`,D=()=>{};function O(e){return Array.isArray(e)?e:[e]}function ne(e){return e||a()}function re(e,t){ne(t)&&u(e,t)}function ie(e,t,n){return r(e,t,y(y({},n),{},{immediate:!0}))}var ae=T?window:void 0;T&&window.document,T&&window.navigator,T&&window.location;function k(e){var t;let r=n(e);return(t=r==null?void 0:r.$el)==null?r:t}function A(...e){let t=[],r=()=>{t.forEach(e=>e()),t.length=0},i=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),a=d(()=>{let t=O(n(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0}),o=ie(()=>{var t,r;return[(r=(t=a.value)==null?void 0:t.map(e=>k(e)))==null?[ae].filter(e=>e!=null):r,O(n(a.value?e[1]:e[0])),O(s(a.value?e[2]:e[1])),n(a.value?e[3]:e[2])]},([e,n,a,o])=>{if(r(),!(e!=null&&e.length)||!(n!=null&&n.length)||!(a!=null&&a.length))return;let s=E(o)?y({},o):o;t.push(...e.flatMap(e=>n.flatMap(t=>a.map(n=>i(e,t,n,s)))))},{flush:`post`});return w(r),()=>{o(),r()}}function oe(){let e=_(!1),t=a();return t&&l(()=>{e.value=!0},t),e}function se(e){let t=oe();return d(()=>(t.value,!!e()))}function ce(e,t,i={}){let{root:a,rootMargin:o=`0px`,threshold:s=0,window:c=ae,immediate:l=!0}=i,u=se(()=>c&&`IntersectionObserver`in c),f=d(()=>O(n(e)).map(k).filter(ee)),p=D,m=_(l),h=u.value?r(()=>[f.value,k(a),m.value],([e,n])=>{if(p(),!m.value||!e.length)return;let r=new IntersectionObserver(t,{root:k(n),rootMargin:o,threshold:s});e.forEach(e=>e&&r.observe(e)),p=()=>{r.disconnect(),p=D}},{immediate:l,flush:`post`}):D,g=()=>{p(),h(),m.value=!1};return w(g),{isSupported:u,isActive:m,pause(){p(),m.value=!1},resume(){m.value=!0},stop:g}}var le=1/60*1e3,ue=typeof performance<`u`?()=>performance.now():()=>Date.now(),de=typeof window<`u`?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(ue()),le);function fe(e){let t=[],n=[],r=0,i=!1,a=!1,o=new WeakSet,s={schedule:(e,a=!1,s=!1)=>{let c=s&&i,l=c?t:n;return a&&o.add(e),l.indexOf(e)===-1&&(l.push(e),c&&i&&(r=t.length)),e},cancel:e=>{let t=n.indexOf(e);t!==-1&&n.splice(t,1),o.delete(e)},process:c=>{if(i){a=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let n=0;n(e[t]=fe(()=>j=!0),e),{}),ge=N.reduce((e,t)=>{let n=P[t];return e[t]=(e,t=!1,r=!1)=>(j||be(),n.schedule(e,t,r)),e},{}),_e=N.reduce((e,t)=>(e[t]=P[t].cancel,e),{});N.reduce((e,t)=>(e[t]=()=>P[t].process(M),e),{});var ve=e=>P[e].process(M),ye=e=>{j=!1,M.delta=me?le:Math.max(Math.min(e-M.timestamp,pe),1),M.timestamp=e,he=!0,N.forEach(ve),he=!1,j&&(me=!1,de(ye))},be=()=>{j=!0,me=!0,he||de(ye)},xe=()=>M;function Se(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);iMath.min(Math.max(n,e),t),we=.001,Te=.01,Ee=.05;function De({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,a,o=1-t;o=Ce(Ee,1,o),e=Ce(Te,10,e/1e3),o<1?(i=t=>{let r=t*o,i=r*e,a=r-n,s=Ae(t,o),c=Math.exp(-i);return we-a/s*c},a=t=>{let r=t*o*e,a=r*n+n,s=Math.pow(o,2)*Math.pow(t,2)*e,c=Math.exp(-r),l=Ae(Math.pow(t,2),o);return(-i(t)+we>0?-1:1)*((a-s)*c)/l}):(i=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),a=t=>Math.exp(-t*e)*((n-t)*(e*e)));let s=5/e,c=ke(i,a,s);if(e*=1e3,isNaN(c))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(c,2)*r;return{stiffness:t,damping:o*2*Math.sqrt(r*t),duration:e}}}var Oe=12;function ke(e,t,n){let r=n;for(let n=1;ne[t]!==void 0)}function Pe(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ne(e,Me)&&Ne(e,je)){let n=De(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function Fe(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:i}=e,a=Se(e,[`from`,`to`,`restSpeed`,`restDelta`]);let o={done:!1,value:t},{stiffness:s,damping:c,mass:l,velocity:u,duration:d,isResolvedFromDuration:f}=Pe(a),p=Ie,m=Ie;function h(){let e=u?-(u/1e3):0,r=n-t,a=c/(2*Math.sqrt(s*l)),o=Math.sqrt(s/l)/1e3;if(i===void 0&&(i=Math.min(Math.abs(n-t)/100,.4)),a<1){let t=Ae(o,a);p=i=>{let s=Math.exp(-a*o*i);return n-s*((e+a*o*r)/t*Math.sin(t*i)+r*Math.cos(t*i))},m=n=>{let i=Math.exp(-a*o*n);return a*o*i*(Math.sin(t*n)*(e+a*o*r)/t+r*Math.cos(t*n))-i*(Math.cos(t*n)*(e+a*o*r)-t*r*Math.sin(t*n))}}else if(a===1)p=t=>n-Math.exp(-o*t)*(r+(e+o*r)*t);else{let t=o*Math.sqrt(a*a-1);p=i=>{let s=Math.exp(-a*o*i),c=Math.min(t*i,300);return n-s*((e+a*o*r)*Math.sinh(c)+t*r*Math.cosh(c))/t}}}return h(),{next:e=>{let t=p(e);if(f)o.done=e>=d;else{let a=m(e)*1e3,s=Math.abs(a)<=r,c=Math.abs(n-t)<=i;o.done=s&&c}return o.value=o.done?n:t,o},flipTarget:()=>{u=-u,[t,n]=[n,t],h()}}}Fe.needsInterpolation=(e,t)=>typeof e==`string`||typeof t==`string`;var Ie=e=>0,Le=(e,t,n)=>{let r=t-e;return r===0?1:(n-e)/r},Re=(e,t,n)=>-n*e+n*t+e,ze=(e,t)=>n=>Math.max(Math.min(n,t),e),F=e=>e%1?Number(e.toFixed(5)):e,I=/(-)?([\d]*\.?[\d])+/g,Be=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,Ve=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function L(e){return typeof e==`string`}var R={test:e=>typeof e==`number`,parse:parseFloat,transform:e=>e},z=Object.assign(Object.assign({},R),{transform:ze(0,1)}),B=Object.assign(Object.assign({},R),{default:1}),He=e=>({test:t=>L(t)&&t.endsWith(e)&&t.split(` `).length===1,parse:parseFloat,transform:t=>`${t}${e}`}),V=He(`deg`),H=He(`%`),U=He(`px`),Ue=Object.assign(Object.assign({},H),{parse:e=>H.parse(e)/100,transform:e=>H.transform(e*100)}),We=(e,t)=>n=>!!(L(n)&&Ve.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Ge=(e,t,n)=>r=>{if(!L(r))return r;let[i,a,o,s]=r.match(I);return{[e]:parseFloat(i),[t]:parseFloat(a),[n]:parseFloat(o),alpha:s===void 0?1:parseFloat(s)}},W={test:We(`hsl`,`hue`),parse:Ge(`hue`,`saturation`,`lightness`),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>`hsla(`+Math.round(e)+`, `+H.transform(F(t))+`, `+H.transform(F(n))+`, `+F(z.transform(r))+`)`},Ke=ze(0,255),qe=Object.assign(Object.assign({},R),{transform:e=>Math.round(Ke(e))}),G={test:We(`rgb`,`red`),parse:Ge(`red`,`green`,`blue`),transform:({red:e,green:t,blue:n,alpha:r=1})=>`rgba(`+qe.transform(e)+`, `+qe.transform(t)+`, `+qe.transform(n)+`, `+F(z.transform(r))+`)`};function Je(e){let t=``,n=``,r=``,i=``;return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),i=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),i=e.substr(4,1),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}var Ye={test:We(`#`),parse:Je,transform:G.transform},K={test:e=>G.test(e)||Ye.test(e)||W.test(e),parse:e=>G.test(e)?G.parse(e):W.test(e)?W.parse(e):Ye.parse(e),transform:e=>L(e)?e:e.hasOwnProperty(`red`)?G.transform(e):W.transform(e)},Xe="${c}",Ze="${n}";function Qe(e){var t,n,r,i;return isNaN(e)&&L(e)&&((n=(t=e.match(I))==null?void 0:t.length)==null?0:n)+((i=(r=e.match(Be))==null?void 0:r.length)==null?0:i)>0}function $e(e){typeof e==`number`&&(e=`${e}`);let t=[],n=0,r=e.match(Be);r&&(n=r.length,e=e.replace(Be,Xe),t.push(...r.map(K.parse)));let i=e.match(I);return i&&(e=e.replace(I,Ze),t.push(...i.map(R.parse))),{values:t,numColors:n,tokenised:e}}function et(e){return $e(e).values}function tt(e){let{values:t,numColors:n,tokenised:r}=$e(e),i=t.length;return e=>{let t=r;for(let r=0;rtypeof e==`number`?0:e;function rt(e){let t=et(e);return tt(e)(t.map(nt))}var q={test:Qe,parse:et,createTransformer:tt,getAnimatableNone:rt},it=new Set([`brightness`,`contrast`,`saturate`,`opacity`]);function at(e){let[t,n]=e.slice(0,-1).split(`(`);if(t===`drop-shadow`)return e;let[r]=n.match(I)||[];if(!r)return e;let i=n.replace(r,``),a=+!!it.has(t);return r!==n&&(a*=100),t+`(`+a+i+`)`}var ot=/([a-z-]*)\(.*?\)/g,st=Object.assign(Object.assign({},q),{getAnimatableNone:e=>{let t=e.match(ot);return t?t.map(at).join(` `):e}});function ct(e,t,n){return n<0&&(n+=1),n>1&&--n,n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function lt({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,a=0,o=0;if(!t)i=a=o=n;else{let r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;i=ct(s,r,e+1/3),a=ct(s,r,e),o=ct(s,r,e-1/3)}return{red:Math.round(i*255),green:Math.round(a*255),blue:Math.round(o*255),alpha:r}}var ut=(e,t,n)=>{let r=e*e,i=t*t;return Math.sqrt(Math.max(0,n*(i-r)+r))},dt=[Ye,G,W],ft=e=>dt.find(t=>t.test(e)),pt=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,mt=(e,t)=>{let n=ft(e),r=ft(t);pt(e),pt(t);let i=n.parse(e),a=r.parse(t);n===W&&(i=lt(i),n=G),r===W&&(a=lt(a),r=G);let o=Object.assign({},i);return e=>{for(let t in o)t!==`alpha`&&(o[t]=ut(i[t],a[t],e));return o.alpha=Re(i.alpha,a.alpha,e),n.transform(o)}},ht=e=>typeof e==`number`,gt=(e,t)=>n=>t(e(n)),_t=(...e)=>e.reduce(gt);function vt(e,t){return ht(e)?n=>Re(e,t,n):K.test(e)?mt(e,t):St(e,t)}var yt=(e,t)=>{let n=[...e],r=n.length,i=e.map((e,n)=>vt(e,t[n]));return e=>{for(let t=0;t{let n=Object.assign(Object.assign({},e),t),r={};for(let i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=vt(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}};function xt(e){let t=q.parse(e),n=t.length,r=0,i=0,a=0;for(let e=0;e{let n=q.createTransformer(t),r=xt(e),i=xt(t);return r.numHSL===i.numHSL&&r.numRGB===i.numRGB&&r.numNumbers>=i.numNumbers?_t(yt(r.parsed,i.parsed),n):(`${e}${t}`,n=>`${n>0?t:e}`)},Ct=(e,t)=>n=>Re(e,t,n);function wt(e){if(typeof e==`number`)return Ct;if(typeof e==`string`)return K.test(e)?mt:St;if(Array.isArray(e))return yt;if(typeof e==`object`)return bt}function Tt(e,t,n){let r=[],i=n||wt(e[0]),a=e.length-1;for(let n=0;nn(Le(e,t,r))}function Dt(e,t){let n=e.length,r=n-1;return i=>{let a=0,o=!1;if(i<=e[0]?o=!0:i>=e[r]&&(a=r-1,o=!0),!o){let t=1;for(;ti||t===r);t++);a=t-1}let s=Le(e[a],e[a+1],i);return t[a](s)}}function Ot(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let a=e.length;t.length,!r||!Array.isArray(r)||(r.length,a-1),e[0]>e[a-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());let o=Tt(t,r,i),s=a===2?Et(e,o):Dt(e,o);return n?t=>s(Ce(e[0],e[a-1],t)):s}var J=e=>t=>1-e(1-t),kt=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,At=e=>t=>Math.pow(t,e),jt=e=>t=>t*t*((e+1)*t-e),Mt=e=>{let t=jt(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))},Nt=1.525,Pt=4/11,Ft=8/11,It=9/10,Lt=e=>e,Rt=At(2),zt=J(Rt),Bt=kt(Rt),Vt=e=>1-Math.sin(Math.acos(e)),Ht=J(Vt),Ut=kt(Ht),Wt=jt(Nt),Gt=J(Wt),Kt=kt(Wt),qt=Mt(Nt),Jt=4356/361,Yt=35442/1805,Xt=16061/1805,Y=e=>{if(e===1||e===0)return e;let t=e*e;return ee<.5?.5*(1-Y(1-e*2)):.5*Y(e*2-1)+.5;function $t(e,t){return e.map(()=>t||Bt).splice(0,e.length-1)}function en(e){let t=e.length;return e.map((e,n)=>n===0?0:n/(t-1))}function tn(e,t){return e.map(e=>e*t)}function X({from:e=0,to:t=1,ease:n,offset:r,duration:i=300}){let a={done:!1,value:e},o=Array.isArray(t)?t:[e,t],s=tn(r&&r.length===o.length?r:en(o),i);function c(){return Ot(s,o,{ease:Array.isArray(n)?n:$t(o,n)})}let l=c();return{next:e=>(a.value=l(e),a.done=e>=i,a),flipTarget:()=>{o.reverse(),l=c()}}}function nn({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:a}){let o={done:!1,value:t},s=n*e,c=t+s,l=a===void 0?c:a(c);return l!==c&&(s=l-t),{next:e=>{let t=-s*Math.exp(-e/r);return o.done=!(t>i||t<-i),o.value=o.done?l:l+t,o},flipTarget:()=>{}}}var rn={keyframes:X,spring:Fe,decay:nn};function an(e){if(Array.isArray(e.to))return X;if(rn[e.type])return rn[e.type];let t=new Set(Object.keys(e));return t.has(`ease`)||t.has(`duration`)&&!t.has(`dampingRatio`)?X:t.has(`dampingRatio`)||t.has(`stiffness`)||t.has(`mass`)||t.has(`damping`)||t.has(`restSpeed`)||t.has(`restDelta`)?Fe:X}function on(e,t,n=0){return e-t-n}function sn(e,t,n=0,r=!0){return r?on(t+-e,t,n):t-(e-t)+n}function cn(e,t,n,r){return r?e>=t+n:e<=-n}var ln=e=>{let t=({delta:t})=>e(t);return{start:()=>ge.update(t,!0),stop:()=>_e.update(t)}};function un(e){var t,n,{from:r,autoplay:i=!0,driver:a=ln,elapsed:o=0,repeat:s=0,repeatType:c=`loop`,repeatDelay:l=0,onPlay:u,onStop:d,onComplete:f,onRepeat:p,onUpdate:m}=e,h=Se(e,[`from`,`autoplay`,`driver`,`elapsed`,`repeat`,`repeatType`,`repeatDelay`,`onPlay`,`onStop`,`onComplete`,`onRepeat`,`onUpdate`]);let{to:g}=h,_,v=0,y=h.duration,b,x=!1,S=!0,C,w=an(h);(n=(t=w).needsInterpolation)!=null&&n.call(t,r,g)&&(C=Ot([0,100],[r,g],{clamp:!1}),r=0,g=100);let T=w(Object.assign(Object.assign({},h),{from:r,to:g}));function ee(){v++,c===`reverse`?(S=v%2==0,o=sn(o,y,l,S)):(o=on(o,y,l),c===`mirror`&&T.flipTarget()),x=!1,p&&p()}function te(){_.stop(),f&&f()}function E(e){if(S||(e=-e),o+=e,!x){let e=T.next(Math.max(0,o));b=e.value,C&&(b=C(b)),x=S?e.done:o<=0}m==null||m(b),x&&(v===0&&(y!=null||(y=o)),v{d==null||d(),_.stop()}}}function dn(e,t){return t?1e3/t*e:0}function fn({from:e=0,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:a=750,bounceStiffness:o=500,bounceDamping:s=10,restDelta:c=1,modifyTarget:l,driver:u,onUpdate:d,onComplete:f,onStop:p}){let m;function h(e){return n!==void 0&&er}function g(e){return n===void 0?r:r===void 0||Math.abs(n-e){var n;d==null||d(t),(n=e.onUpdate)==null||n.call(e,t)},onComplete:f,onStop:p}))}function v(e){_(Object.assign({type:`spring`,stiffness:o,damping:s,restDelta:c},e))}if(h(e))v({from:e,velocity:t,to:g(e)});else{let r=i*t+e;l!==void 0&&(r=l(r));let o=g(r),s=o===n?-1:1,u,d;_({type:`decay`,from:e,velocity:t,timeConstant:a,power:i,restDelta:c,modifyTarget:l,onUpdate:h(r)?e=>{u=d,d=e,t=dn(e-u,xe().delta),(s===1&&e>o||s===-1&&em==null?void 0:m.stop()}}var pn=(e,t)=>1-3*t+3*e,mn=(e,t)=>3*t-6*e,hn=e=>3*e,Z=(e,t,n)=>((pn(t,n)*e+mn(t,n))*e+hn(t))*e,gn=(e,t,n)=>3*pn(t,n)*e*e+2*mn(t,n)*e+hn(t),_n=1e-7,vn=10;function yn(e,t,n,r,i){let a,o,s=0;do o=t+(n-t)/2,a=Z(o,r,i)-e,a>0?n=o:t=o;while(Math.abs(a)>_n&&++s=xn?Sn(t,s,e,n):c===0?s:yn(t,r,r+Q,e,n)}return e=>e===0||e===1?e:Z(a(e),t,r)}var Tn=[`ease`,`times`,`delay`],En=[`delay`,`repeat`,`repeatType`,`repeatDelay`,`from`],Dn={},On=class{constructor(){v(this,`subscriptions`,new Set)}add(e){return this.subscriptions.add(e),()=>this.subscriptions.delete(e)}notify(e,t,n){if(this.subscriptions.size)for(let r of this.subscriptions)r(e,t,n)}clear(){this.subscriptions.clear()}};function kn(e){return!Number.isNaN(Number.parseFloat(e))}var An=class{constructor(e){v(this,`current`,void 0),v(this,`prev`,void 0),v(this,`timeDelta`,0),v(this,`lastUpdated`,0),v(this,`updateSubscribers`,new On),v(this,`stopAnimation`,void 0),v(this,`canTrackVelocity`,!1),v(this,`updateAndNotify`,e=>{this.prev=this.current,this.current=e;let{delta:t,timestamp:n}=xe();this.lastUpdated!==n&&(this.timeDelta=t,this.lastUpdated=n),ge.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)}),v(this,`scheduleVelocityCheck`,()=>ge.postRender(this.velocityCheck)),v(this,`velocityCheck`,({timestamp:e})=>{this.canTrackVelocity||(this.canTrackVelocity=kn(this.current)),e!==this.lastUpdated&&(this.prev=this.current)}),this.prev=this.current=e,this.canTrackVelocity=kn(this.current)}onChange(e){return this.updateSubscribers.add(e)}clearListeners(){this.updateSubscribers.clear()}set(e){this.updateAndNotify(e)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?dn(Number.parseFloat(this.current)-Number.parseFloat(this.prev),this.timeDelta):0}start(e){return this.stop(),new Promise(t=>{let{stop:n}=e(t);this.stopAnimation=n}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}};function jn(e){return new An(e)}var{isArray:Mn}=Array;function Nn(){let e=g({}),t=t=>{let n=t=>{e.value[t]&&(e.value[t].stop(),e.value[t].destroy(),delete e.value[t])};t?Mn(t)?t.forEach(n):n(t):Object.keys(e.value).forEach(n)};return re(t),{motionValues:e,get:(t,n,r)=>{if(e.value[t])return e.value[t];let i=jn(n);return i.onChange(e=>r[t]=e),e.value[t]=i,i},stop:t}}function Pn(e){return Array.isArray(e)}function $(){return{type:`spring`,stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function Fn(e){return{type:`spring`,stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function In(e){return{type:`spring`,stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function Ln(){return{type:`keyframes`,ease:`linear`,duration:300}}function Rn(e){return{type:`keyframes`,duration:800,values:e}}var zn={default:In,x:$,y:$,z:$,rotate:$,rotateX:$,rotateY:$,rotateZ:$,scaleX:Fn,scaleY:Fn,scale:Fn,backgroundColor:Ln,color:Ln,opacity:Ln};function Bn(e,t){let n;return n=Pn(t)?Rn:zn[e]||zn.default,y({to:t},n(t))}var Vn=y(y({},R),{},{transform:Math.round}),Hn={color:K,backgroundColor:K,outlineColor:K,fill:K,stroke:K,borderColor:K,borderTopColor:K,borderRightColor:K,borderBottomColor:K,borderLeftColor:K,borderWidth:U,borderTopWidth:U,borderRightWidth:U,borderBottomWidth:U,borderLeftWidth:U,borderRadius:U,radius:U,borderTopLeftRadius:U,borderTopRightRadius:U,borderBottomRightRadius:U,borderBottomLeftRadius:U,width:U,maxWidth:U,height:U,maxHeight:U,size:U,top:U,right:U,bottom:U,left:U,padding:U,paddingTop:U,paddingRight:U,paddingBottom:U,paddingLeft:U,margin:U,marginTop:U,marginRight:U,marginBottom:U,marginLeft:U,rotate:V,rotateX:V,rotateY:V,rotateZ:V,scale:B,scaleX:B,scaleY:B,scaleZ:B,skew:V,skewX:V,skewY:V,distance:U,translateX:U,translateY:U,translateZ:U,x:U,y:U,z:U,perspective:U,transformPerspective:U,opacity:z,originX:Ue,originY:Ue,originZ:U,zIndex:Vn,filter:st,WebkitFilter:st,fillOpacity:z,strokeOpacity:z,numOctaves:Vn},Un=e=>Hn[e];function Wn(e,t){return t&&typeof e==`number`&&t.transform?t.transform(e):e}function Gn(e,t){let n=Un(e);return n!==st&&(n=q),n.getAnimatableNone?n.getAnimatableNone(t):void 0}var Kn={linear:Lt,easeIn:Rt,easeInOut:Bt,easeOut:zt,circIn:Vt,circInOut:Ut,circOut:Ht,backIn:Wt,backInOut:Kt,backOut:Gt,anticipate:qt,bounceIn:Zt,bounceInOut:Qt,bounceOut:Y};function qn(e){if(Array.isArray(e)){let[t,n,r,i]=e;return wn(t,n,r,i)}return typeof e==`string`?Kn[e]:e}function Jn(e){return Array.isArray(e)&&typeof e[0]!=`number`}function Yn(e,t){return e!==`zIndex`&&!!(typeof t==`number`||Array.isArray(t)||typeof t==`string`&&q.test(t)&&!t.startsWith(`url(`))}function Xn(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function Zn(e){let{ease:t,times:n,delay:r}=e,i=x(e,Tn),a=y({},i);return n&&(a.offset=n),t&&(a.ease=Jn(t)?t.map(qn):qn(t)),r&&(a.elapsed=-r),a}function Qn(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),Xn(t),$n(e)||(e=y(y({},e),Bn(n,t.to))),y(y({},t),Zn(e))}function $n(e){let{delay:t,repeat:n,repeatType:r,repeatDelay:i,from:a}=e,o=x(e,En);return!!Object.keys(o).length}function er(e,t){return e[t]||e.default||e}function tr(e,t,n,r,i){let a=er(r,e),o=a.from===null||a.from===void 0?t.get():a.from,s=Yn(e,n);o===`none`&&s&&typeof n==`string`&&(o=Gn(e,n));let c=Yn(e,o);function l(s){let c={from:o,to:n,velocity:r.velocity?r.velocity:t.getVelocity(),onUpdate:e=>t.set(e)};return a.type===`inertia`||a.type===`decay`?fn(y(y({},c),a)):un(y(y({},Qn(a,c,e)),{},{onUpdate:e=>{c.onUpdate(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{i&&i(),s&&s()}}))}function u(e){return t.set(n),i&&i(),e&&e(),{stop:()=>{}}}return!c||!s||a.type===!1?u:l}function nr(){let{motionValues:e,stop:t,get:n}=Nn();return{motionValues:e,stop:t,push:(e,t,r,i={},a)=>{let o=r[e],s=n(e,o,r);if(i&&i.immediate){s.set(t);return}let c=tr(e,s,t,i,a);s.start(c)}}}function rr(e,t={},{motionValues:n,push:i,stop:a}=nr()){let o=s(t),c=g(!1);r(n,e=>{c.value=Object.values(e).filter(e=>e.isAnimating()).length>0},{immediate:!0,deep:!0});let l=e=>{if(!o||!o[e])throw Error(`The variant ${e} does not exist.`);return o[e]},u=t=>{typeof t==`string`&&(t=l(t));let n=Object.entries(t).map(([n,r])=>{if(n!==`transition`)return new Promise(a=>i(n,r,e,t.transition||Bn(n,t[n]),a))}).filter(Boolean);function r(){return a.apply(this,arguments)}function a(){return a=b(function*(){var e,r;yield Promise.all(n),(e=t.transition)==null||(r=e.onComplete)==null||r.call(e)}),a.apply(this,arguments)}return Promise.all([r()])};return{isAnimating:c,apply:u,set:t=>{let n=E(t)?t:l(t);Object.entries(n).forEach(([t,n])=>{t!==`transition`&&i(t,n,e,{immediate:!0})})},leave:function(){var e=b(function*(e){let t;if(o&&(o.leave&&(t=o.leave),!o.leave&&o.initial&&(t=o.initial)),!t){e();return}yield u(t),e()});return function(t){return e.apply(this,arguments)}}(),stop:a}}var ir=typeof window<`u`,ar=()=>ir&&(window.onpointerdown===null||void 0),or=()=>ir&&(window.ontouchstart===null||void 0),sr=()=>ir&&(window.onmousedown===null||void 0);function cr({target:e,state:t,variants:n,apply:i}){let a=s(n),o=g(!1),c=g(!1),l=g(!1),u=d(()=>{let e=[...Object.keys(t.value||{})];return a?(a.hovered&&(e=[...e,...Object.keys(a.hovered)]),a.tapped&&(e=[...e,...Object.keys(a.tapped)]),a.focused&&(e=[...e,...Object.keys(a.focused)]),e):e}),f=d(()=>{let e={};Object.assign(e,t.value),o.value&&a.hovered&&Object.assign(e,a.hovered),c.value&&a.tapped&&Object.assign(e,a.tapped),l.value&&a.focused&&Object.assign(e,a.focused);for(let t in e)u.value.includes(t)||delete e[t];return e});a.hovered&&(A(e,`mouseenter`,()=>o.value=!0),A(e,`mouseleave`,()=>{o.value=!1,c.value=!1})),a.tapped&&(sr()&&(A(e,`mousedown`,()=>c.value=!0),A(e,`mouseup`,()=>c.value=!1)),ar()&&(A(e,`pointerdown`,()=>c.value=!0),A(e,`pointerup`,()=>c.value=!1)),or()&&(A(e,`touchstart`,()=>c.value=!0),A(e,`touchend`,()=>c.value=!1))),a.focused&&(A(e,`focus`,()=>l.value=!0),A(e,`blur`,()=>l.value=!1)),r([o,c,l],()=>{i(f.value)})}function lr({set:e,target:t,variants:n,variant:i}){let a=s(n);r(()=>t,()=>{a&&(a.initial&&(e(`initial`),i.value=`initial`),a.enter&&(i.value=`enter`))},{immediate:!0,flush:`pre`})}function ur({state:e,apply:t}){r(e,e=>{e&&t(e)},{immediate:!0})}function dr({target:e,variants:t,variant:n}){let r=s(t);r&&(r.visible||r.visibleOnce)&&ce(e,([{isIntersecting:e}])=>{r.visible?n.value=e?`visible`:`initial`:r.visibleOnce&&(e&&n.value!==`visibleOnce`?n.value=`visibleOnce`:n.value||(n.value=`initial`))})}function fr(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&lr(e),t.syncVariants&&ur(e),t.visibilityHooks&&dr(e),t.eventListeners&&cr(e)}function pr(e={}){let t=f(y({},e)),n=g({});return r(t,()=>{let e={};for(let[n,r]of Object.entries(t))e[n]=Wn(r,Un(n));n.value=e},{immediate:!0,deep:!0}),{state:t,style:n}}function mr(e,t){r(()=>k(e),e=>{e&&t(e)},{immediate:!0})}var hr={x:`translateX`,y:`translateY`,z:`translateZ`};function gr(e={},t=!0){let n=f(y({},e)),i=g(``);return r(n,e=>{let n=``,r=!1;if(t&&(e.x||e.y||e.z)){let t=[e.x||0,e.y||0,e.z||0].map(e=>Wn(e,U)).join(`,`);n+=`translate3d(${t}) `,r=!0}for(let[r,i]of Object.entries(e)){if(t&&(r===`x`||r===`y`||r===`z`))continue;let e=Wn(i,Un(r));n+=`${hr[r]||r}(${e}) `}t&&!r&&(n+=`translateZ(0px) `),i.value=n.trim()},{immediate:!0,deep:!0}),{state:n,transform:i}}var _r=[``,`X`,`Y`,`Z`],vr=[`perspective`,`translate`,`scale`,`rotate`,`skew`],yr=[`transformPerspective`,`x`,`y`,`z`];vr.forEach(e=>{_r.forEach(t=>{let n=e+t;yr.push(n)})});var br=new Set(yr);function xr(e){return br.has(e)}var Sr=new Set([`originX`,`originY`,`originZ`]);function Cr(e){return Sr.has(e)}function wr(e){let t={},n={};return Object.entries(e).forEach(([e,r])=>{xr(e)||Cr(e)?t[e]=r:n[e]=r}),{transform:t,style:n}}function Tr(e){let{transform:t,style:n}=wr(e),{transform:r}=gr(t),{style:i}=pr(n);return r.value&&(i.value.transform=r.value),i.value}function Er(e,t){let n,i,{state:a,style:o}=pr();return mr(e,e=>{i=e;for(let t of Object.keys(Hn))e.style[t]===null||e.style[t]===``||xr(t)||Cr(t)||(a[t]=e.style[t]);n&&Object.entries(n).forEach(([t,n])=>e.style[t]=n),t&&t(a)}),r(o,e=>{if(!i){n=e;return}for(let t in e)i.style[t]=e[t]},{immediate:!0}),{style:a}}function Dr(e){let t=e.trim().split(/\) |\)/);if(t.length===1)return{};let n=e=>e.endsWith(`px`)||e.endsWith(`deg`)?Number.parseFloat(e):Number.isNaN(Number(e))?Number(e):e;return t.reduce((e,t)=>{if(!t)return e;let[r,i]=t.split(`(`),a=i.split(`,`).map(e=>n(e.endsWith(`)`)?e.replace(`)`,``):e.trim())),o=a.length===1?a[0]:a;return y(y({},e),{},{[r]:o})},{})}function Or(e,t){Object.entries(Dr(t)).forEach(([t,n])=>{let r=[`x`,`y`,`z`];if(t===`translate3d`){if(n===0){r.forEach(t=>e[t]=0);return}n.forEach((t,n)=>e[r[n]]=t);return}if(n=Number.parseFloat(`${n}`),t===`translateX`){e.x=n;return}if(t===`translateY`){e.y=n;return}if(t===`translateZ`){e.z=n;return}e[t]=n})}function kr(e,t){let n,i,{state:a,transform:o}=gr();return mr(e,e=>{i=e,e.style.transform&&Or(a,e.style.transform),n&&(e.style.transform=n),t&&t(a)}),r(o,e=>{if(!i){n=e;return}i.style.transform=e},{immediate:!0}),{transform:a}}function Ar(e){return Object.entries(e)}function jr(e,t){let n=f({}),i=e=>Object.entries(e).forEach(([e,t])=>n[e]=t),{style:a}=Er(e,i),{transform:o}=kr(e,i);return r(n,e=>{Ar(e).forEach(([e,t])=>{let n=xr(e)?o:a;n[e]&&n[e]===t||(n[e]=t)})},{immediate:!0,deep:!0}),mr(e,()=>t&&i(t)),{motionProperties:n,style:a,transform:o}}function Mr(e={}){let t=s(e),n=g();return{state:d(()=>{if(n.value)return t[n.value]}),variant:n}}function Nr(e,t={},n){let{motionProperties:r}=jr(e),{variant:i,state:a}=Mr(t),o=rr(r,t),s=y({target:e,variant:i,variants:t,state:a,motionProperties:r},o);return fr(s,n),s}var Pr=[`delay`,`duration`],Fr=[`initial`,`enter`,`leave`,`visible`,`visible-once`,`visibleOnce`,`hovered`,`tapped`,`focused`,...Pr];function Ir(e){return Pr.includes(e)}function Lr(e,t){let n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};if(n){n.variants&&E(n.variants)&&(t.value=y(y({},t.value),n.variants));for(let e of Fr)if(!(!n||!n[e])){if(Ir(e)&&typeof n[e]==`number`){for(let r of[`enter`,`visible`,`visibleOnce`]){let i=t.value[r];i!=null&&(i.transition!=null||(i.transition={}),i.transition[e]=n[e])}continue}if(E(n[e])){let r=n[e];e===`visible-once`&&(e=`visibleOnce`),t.value[e]=r}}}}function Rr(e,n=!1){return{created:(r,i,a)=>{let o=i.value&&typeof i.value==`string`?i.value:a.key;o&&Dn[o]&&Dn[o].stop();let s=n?structuredClone(t(e)||{}):e||{},c=g(s);typeof i.value==`object`&&(c.value=i.value),Lr(a,c);let l=Nr(r,c,{eventListeners:!0,lifeCycleHooks:!0,syncVariants:!0,visibilityHooks:!1});r.motionInstance=l,o&&(Dn[o]=l)},mounted:(e,t,n)=>{e.motionInstance&&dr(e.motionInstance)},getSSRProps(t,n){let{initial:r}=t.value||n&&(n==null?void 0:n.props)||{};r=s(r);let i=S({},(e==null?void 0:e.initial)||{},r||{});if(!(!i||Object.keys(i).length===0))return{style:Tr(i)}}}}var zr={__proto__:null,fade:{initial:{opacity:0},enter:{opacity:1}},fadeVisible:{initial:{opacity:0},visible:{opacity:1}},fadeVisibleOnce:{initial:{opacity:0},visibleOnce:{opacity:1}},pop:{initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},popVisible:{initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},popVisibleOnce:{initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},rollBottom:{initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},rollLeft:{initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},rollRight:{initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},rollTop:{initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},rollVisibleBottom:{initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},rollVisibleLeft:{initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},rollVisibleOnceBottom:{initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rollVisibleOnceLeft:{initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},rollVisibleOnceRight:{initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},rollVisibleOnceTop:{initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},rollVisibleRight:{initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},rollVisibleTop:{initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},slideBottom:{initial:{y:100,opacity:0},enter:{y:0,opacity:1}},slideLeft:{initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},slideRight:{initial:{x:100,opacity:0},enter:{x:0,opacity:1}},slideTop:{initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},slideVisibleBottom:{initial:{y:100,opacity:0},visible:{y:0,opacity:1}},slideVisibleLeft:{initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},slideVisibleOnceBottom:{initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},slideVisibleOnceLeft:{initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},slideVisibleOnceRight:{initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},slideVisibleOnceTop:{initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},slideVisibleRight:{initial:{x:100,opacity:0},visible:{x:0,opacity:1}},slideVisibleTop:{initial:{y:-100,opacity:0},visible:{y:0,opacity:1}}};function Br(e){let t=`àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;`,n=new RegExp(t.split(``).join(`|`),`g`);return e.toString().replace(/[A-Z]/g,e=>`-${e}`).toLowerCase().replace(/\s+/g,`-`).replace(n,e=>`aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------`.charAt(t.indexOf(e))).replace(/&/g,`-and-`).replace(/[^\w\-]+/g,``).replace(/-{2,}/g,`-`).replace(/^-+/,``).replace(/-+$/,``)}var Vr=Symbol(``),Hr={preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1},duration:{type:[Number,String],required:!1}};function Ur(e){return Object.prototype.toString.call(e)===`[object Object]`}function Wr(e){if(Array.isArray(e))return e.map(Wr);if(Ur(e)){let t={};for(let n in e)t[n]=Wr(e[n]);return t}return e}function Gr(e){let n=f({}),r=i(Vr,{}),a=d(()=>e.preset==null?{}:r!=null&&e.preset in r?structuredClone(t(r)[e.preset]):e.preset in zr?structuredClone(zr[e.preset]):{}),o=d(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused}));function s(e,t){for(let n of[`delay`,`duration`]){if(t[n]==null)continue;let r=Number.parseInt(t[n]);for(let t of[`enter`,`visible`,`visibleOnce`]){let i=e[t];i!=null&&(i.transition!=null||(i.transition={}),i.transition[n]=r)}}return e}let c=d(()=>{let t=S({},o.value,a.value,e.variants||{});return s(y({},t),e)});function l(e,t,r){var i;e.props!=null||(e.props={}),(i=e.props).style!=null||(i.style={}),e.props.style=y(y({},e.props.style),r);let a=s(Wr(c.value),e.props);return e.props.onVnodeMounted=({el:e})=>{n[t]=Nr(e,a)},e.props.onVnodeUpdated=({el:e})=>{let r=Tr(n[t].state);for(let[t,n]of Object.entries(r))e.style[t]=n},e}return{motionConfig:c,setNodeInstance:l}}var Kr=p({name:`Motion`,props:y(y({},Hr),{},{is:{type:[String,Object],default:`div`}}),setup(t){let n=o(),{motionConfig:r,setNodeInstance:i}=Gr(t);return()=>{let a=Tr(r.value.initial||{}),o=e(t.is,void 0,n);return i(o,0,a),o}}}),qr=p({name:`MotionGroup`,props:y(y({},Hr),{},{is:{type:[String,Object],required:!1}}),setup(t){let n=o(),{motionConfig:r,setNodeInstance:i}=Gr(t);return()=>{var a;let o=Tr(r.value.initial||{}),s=((a=n.default)==null?void 0:a.call(n))||[];for(let e=0;e{let{antCls:r}=t,i=`${r}-${n}`,{inKeyframes:a,outKeyframes:o}=c[n];return[e(i,a,o,t.motionDurationMid),{[` + ${i}-enter, + ${i}-appear + `]:{opacity:0,animationTimingFunction:t.motionEaseOutCirc},[`${i}-leave`]:{animationTimingFunction:t.motionEaseInOutCirc}}]};export{l as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/not-found-CmXcaUT6.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/not-found-CmXcaUT6.js new file mode 100644 index 000000000..238001843 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/not-found-CmXcaUT6.js @@ -0,0 +1 @@ +import{On as e,k as t,mt as n,v as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as i}from"./objectSpread2-BmonrgTA.js";import{t as a}from"./fallback-B3eN2qYq.js";var o=t(i(i({},{name:`Fallback404Demo`}),{},{__name:`not-found`,setup(t){return(t,i)=>(n(),r(e(a),{status:`404`}))}}));export{o as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/notification-setting-YLEtcxXb.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/notification-setting-YLEtcxXb.js new file mode 100644 index 000000000..6d5ee20c6 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/notification-setting-YLEtcxXb.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,On as r,_ as i,b as a,bt as o,g as s,k as c,mt as l,o as u,qt as d,tr as f,v as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{a as m,i as h,n as g,r as _,t as v}from"./FormLabel-C5mTQOnC.js";import{t as y}from"./Switch-W6geuYD-.js";import{t as b}from"./t-zpQIkBTV.js";var x={class:`space-y-8`},S={class:`space-y-4`},C={class:`space-y-0.5`},w=c({__name:`notification-setting`,props:{formSchema:{default:()=>[]}},emits:[`change`],setup(e,{emit:s}){let c=s;function b(e,t){c(`change`,{fieldName:e,value:t})}return(s,c)=>(l(),a(`form`,x,[i(`div`,S,[(l(!0),a(u,null,o(e.formSchema,e=>(l(),p(r(_),{key:e.fieldName,type:`checkbox`,name:e.fieldName},{default:d(()=>[t(r(g),{class:`flex flex-row items-center justify-between rounded-lg border p-4`},{default:d(()=>[i(`div`,C,[t(r(v),{class:`text-base`},{default:d(()=>[n(f(e.label),1)]),_:2},1024),t(r(h),null,{default:d(()=>[n(f(e.description),1)]),_:2},1024)]),t(r(m),null,{default:d(()=>[t(r(y),{"model-value":e.value,"onUpdate:modelValue":t=>b(e.fieldName,t)},null,8,[`model-value`,`onUpdate:modelValue`])]),_:2},1024)]),_:2},1024)]),_:2},1032,[`name`]))),128))])]))}}),T=c({__name:`notification-setting`,setup(e){let t=s(()=>[{value:!0,fieldName:`accountPassword`,label:b(`账户密码`),description:b(`其他用户的消息将以站内信的形式通知`)},{value:!0,fieldName:`systemMessage`,label:b(`系统消息`),description:b(`系统消息将以站内信的形式通知`)},{value:!0,fieldName:`todoTask`,label:b(`待办任务`),description:b(`待办任务将以站内信的形式通知`)}]);return(e,n)=>(l(),p(r(w),{"form-schema":t.value},null,8,[`form-schema`]))}}),E=e({default:()=>D}),D=T;export{E as n,D as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/nprogress-CcparBbP.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/nprogress-CcparBbP.js new file mode 100644 index 000000000..f6fde10fe --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/nprogress-CcparBbP.js @@ -0,0 +1 @@ +import{t as e}from"./rolldown-runtime-hePW80VL.js";var t=e(((e,t)=>{(function(n,r){typeof define==`function`&&define.amd?define(r):typeof e==`object`?t.exports=r():n.NProgress=r()})(e,function(){var e={};e.version=`0.2.0`;var t=e.settings={minimum:.08,easing:`ease`,positionUsing:``,speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:`[role="bar"]`,spinnerSelector:`[role="spinner"]`,parent:`body`,template:`
`};e.configure=function(e){var n,r;for(n in e)r=e[n],r!==void 0&&e.hasOwnProperty(n)&&(t[n]=r);return this},e.status=null,e.set=function(r){var s=e.isStarted();r=n(r,t.minimum,1),e.status=r===1?null:r;var c=e.render(!s),l=c.querySelector(t.barSelector),u=t.speed,d=t.easing;return c.offsetWidth,a(function(n){t.positionUsing===``&&(t.positionUsing=e.getPositioningCSS()),o(l,i(r,u,d)),r===1?(o(c,{transition:`none`,opacity:1}),c.offsetWidth,setTimeout(function(){o(c,{transition:`all `+u+`ms linear`,opacity:0}),setTimeout(function(){e.remove(),n()},u)},u)):setTimeout(n,u)}),this},e.isStarted=function(){return typeof e.status==`number`},e.start=function(){e.status||e.set(0);var n=function(){setTimeout(function(){e.status&&(e.trickle(),n())},t.trickleSpeed)};return t.trickle&&n(),this},e.done=function(t){return!t&&!e.status?this:e.inc(.3+.5*Math.random()).set(1)},e.inc=function(t){var r=e.status;return r?(typeof t!=`number`&&(t=(1-r)*n(Math.random()*r,.1,.95)),r=n(r+t,0,.994),e.set(r)):e.start()},e.trickle=function(){return e.inc(Math.random()*t.trickleRate)},(function(){var t=0,n=0;e.promise=function(r){return!r||r.state()===`resolved`?this:(n===0&&e.start(),t++,n++,r.always(function(){n--,n===0?(t=0,e.done()):e.set((t-n)/t)}),this)}})(),e.render=function(n){if(e.isRendered())return document.getElementById(`nprogress`);c(document.documentElement,`nprogress-busy`);var i=document.createElement(`div`);i.id=`nprogress`,i.innerHTML=t.template;var a=i.querySelector(t.barSelector),s=n?`-100`:r(e.status||0),l=document.querySelector(t.parent),u;return o(a,{transition:`all 0 linear`,transform:`translate3d(`+s+`%,0,0)`}),t.showSpinner||(u=i.querySelector(t.spinnerSelector),u&&d(u)),l!=document.body&&c(l,`nprogress-custom-parent`),l.appendChild(i),i},e.remove=function(){l(document.documentElement,`nprogress-busy`),l(document.querySelector(t.parent),`nprogress-custom-parent`);var e=document.getElementById(`nprogress`);e&&d(e)},e.isRendered=function(){return!!document.getElementById(`nprogress`)},e.getPositioningCSS=function(){var e=document.body.style,t=`WebkitTransform`in e?`Webkit`:`MozTransform`in e?`Moz`:`msTransform`in e?`ms`:`OTransform`in e?`O`:``;return t+`Perspective`in e?`translate3d`:t+`Transform`in e?`translate`:`margin`};function n(e,t,n){return en?n:e}function r(e){return(-1+e)*100}function i(e,n,i){var a=t.positionUsing===`translate3d`?{transform:`translate3d(`+r(e)+`%,0,0)`}:t.positionUsing===`translate`?{transform:`translate(`+r(e)+`%,0)`}:{"margin-left":r(e)+`%`};return a.transition=`all `+n+`ms `+i,a}var a=(function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),e.length==1&&t()}})(),o=(function(){var e=[`Webkit`,`O`,`Moz`,`ms`],t={};function n(e){return e.replace(/^-ms-/,`ms-`).replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function r(t){var n=document.body.style;if(t in n)return t;for(var r=e.length,i=t.charAt(0).toUpperCase()+t.slice(1),a;r--;)if(a=e[r]+i,a in n)return a;return t}function i(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=i(t),e.style[t]=n}return function(e,t){var n=arguments,r,i;if(n.length==2)for(r in t)i=t[r],i!==void 0&&t.hasOwnProperty(r)&&a(e,r,i);else a(e,n[1],n[2])}})();function s(e,t){return(typeof e==`string`?e:u(e)).indexOf(` `+t+` `)>=0}function c(e,t){var n=u(e),r=n+t;s(n,t)||(e.className=r.substring(1))}function l(e,t){var n=u(e),r;s(e,t)&&(r=n.replace(` `+t+` `,` `),e.className=r.substring(1,r.length-1))}function u(e){return(` `+(e.className||``)+` `).replace(/\s+/gi,` `)}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return e})}));export default t(); \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/objectSpread2-BmonrgTA.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/objectSpread2-BmonrgTA.js new file mode 100644 index 000000000..bd6ccab3b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/objectSpread2-BmonrgTA.js @@ -0,0 +1 @@ +function e(t){"@babel/helpers - typeof";return e=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},e(t)}function t(t,n){if(e(t)!=`object`||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var i=r.call(t,n||`default`);if(e(i)!=`object`)return i;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(n===`string`?String:Number)(t)}function n(n){var r=t(n,`string`);return e(r)==`symbol`?r:r+``}function r(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t(n(),r(e(a),{status:`offline`}))}}));export{o as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/omit-C0ksMpVM.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/omit-C0ksMpVM.js new file mode 100644 index 000000000..1378640db --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/omit-C0ksMpVM.js @@ -0,0 +1 @@ +import{r as e}from"./en_US-Cv9hrLhb.js";function t(t,n){let r=e({},t);for(let e=0;ey(B.value,e),e=>{z.value=e})}),H.apply(this,arguments)}return(o,u)=>(s(),a(`div`,S,[i(`div`,C,[i(`div`,null,[i(`h2`,w,l(n(f)(`聊天归档`)),1),i(`p`,T,l(n(f)(`企业微信消息、人员、会话与 COS 素材的统一数据视图`)),1)]),i(`div`,E,[e(b,{modelValue:B.value,"onUpdate:modelValue":u[0]||(u[0]=e=>B.value=e),onChange:V},null,8,[`modelValue`]),e(n(m),{loading:n(R),onClick:V},{default:c(()=>[t(l(n(f)(`刷新`)),1)]),_:1},8,[`loading`])])]),e(n(p),{class:`mb-4`,type:`info`,"show-icon":``,message:n(f)(`素材本体不进入数据库`),description:n(f)(`图片、语音、视频和文件保存在腾讯云 COS;数据库只保存对象地址、版本、SHA-256、CRC64 与校验状态。`)},null,8,[`message`,`description`]),e(n(v),{gutter:16,class:`mb-4`},{default:c(()=>[e(n(_),{span:6},{default:c(()=>[e(n(h),{size:`small`,loading:n(R)},{default:c(()=>{var t,r;return[e(n(g),{title:n(f)(`归档消息`),value:(t=(r=z.value)==null?void 0:r.messages)==null?0:t},null,8,[`title`,`value`])]}),_:1},8,[`loading`])]),_:1}),e(n(_),{span:6},{default:c(()=>[e(n(h),{size:`small`,loading:n(R)},{default:c(()=>{var t,r;return[e(n(g),{title:n(f)(`会话`),value:(t=(r=z.value)==null?void 0:r.conversations)==null?0:t},null,8,[`title`,`value`])]}),_:1},8,[`loading`])]),_:1}),e(n(_),{span:6},{default:c(()=>[e(n(h),{size:`small`,loading:n(R)},{default:c(()=>{var t,r;return[e(n(g),{title:n(f)(`唯一人员`),value:(t=(r=z.value)==null?void 0:r.people)==null?0:t},null,8,[`title`,`value`])]}),_:1},8,[`loading`])]),_:1}),e(n(_),{span:6},{default:c(()=>[e(n(h),{size:`small`,loading:n(R)},{default:c(()=>{var t,r;return[e(n(g),{title:n(f)(`COS 素材`),value:(t=(r=z.value)==null?void 0:r.media)==null?0:t},null,8,[`title`,`value`])]}),_:1},8,[`loading`])]),_:1})]),_:1}),e(n(v),{gutter:16},{default:c(()=>[e(n(_),{span:8},{default:c(()=>[e(n(h),{title:n(f)(`素材完整性`),size:`small`,loading:n(R)},{default:c(()=>{var e,t,a,o,s,c;return[i(`div`,D,[i(`span`,O,l(n(f)(`已校验`)),1),i(`strong`,k,l((e=(t=z.value)==null?void 0:t.media_ready)==null?0:e),1)]),i(`div`,A,[i(`span`,j,l(n(f)(`校验失败`)),1),i(`strong`,{class:r((a=(o=z.value)==null?void 0:o.media_failed)!=null&&a?`text-red-600`:``)},l((s=(c=z.value)==null?void 0:c.media_failed)==null?0:s),3)])]}),_:1},8,[`title`,`loading`])]),_:1}),e(n(_),{span:8},{default:c(()=>[e(n(h),{title:n(f)(`处理任务`),size:`small`,loading:n(R)},{default:c(()=>{var e,t,r,a;return[i(`div`,M,[i(`span`,N,l(n(f)(`导入批次`)),1),i(`strong`,null,l((e=(t=z.value)==null?void 0:t.imports)==null?0:e),1)]),i(`div`,P,[i(`span`,F,l(n(f)(`导出任务`)),1),i(`strong`,null,l((r=(a=z.value)==null?void 0:a.exports)==null?0:r),1)])]}),_:1},8,[`title`,`loading`])]),_:1}),e(n(_),{span:8},{default:c(()=>[e(n(h),{title:n(f)(`最新水位`),size:`small`,loading:n(R)},{default:c(()=>{var e;return[i(`p`,I,l(n(f)(`最后一条消息时间(UTC)`)),1),i(`strong`,null,l(((e=z.value)==null?void 0:e.last_message_at)||n(f)(`尚未导入`)),1)]}),_:1},8,[`title`,`loading`])]),_:1})]),_:1})]))}});export{L as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-CuTJnSJp.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-CuTJnSJp.js new file mode 100644 index 000000000..e7bff4443 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-CuTJnSJp.js @@ -0,0 +1 @@ +import{On as e,Zn as t,_ as n,b as r,er as i,g as a,k as o,mt as s,tr as c,xt as l,y as u}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as d}from"./objectSpread2-BmonrgTA.js";import{t as f}from"./cn-BpFrWzX2.js";var p={class:`flex-auto`},m={key:0,class:`mb-2 flex text-lg font-semibold`},h={key:0,class:`text-muted-foreground`},g={key:0},_=o(d(d({},{name:`Page`}),{},{__name:`page`,props:{title:{},description:{},contentClass:{},autoContentHeight:{type:Boolean,default:!1},headerClass:{},footerClass:{},heightOffset:{default:0},footerFixed:{type:Boolean,default:!1}},setup(o){let d=a(()=>o.autoContentHeight?{"--page-content-height-offset":`${o.heightOffset}px`,marginBlockEnd:`var(--page-content-height-offset)`}:{});return(a,_)=>(s(),r(`div`,{class:t(e(f)(`relative flex h-full min-h-0 flex-col`,o.autoContentHeight&&`overflow-hidden`))},[o.description||a.$slots.description||o.title||a.$slots.title||a.$slots.extra?(s(),r(`div`,{key:0,class:t(e(f)(`relative flex shrink-0 items-end border-b border-border bg-card px-6 py-4`,o.headerClass))},[n(`div`,p,[l(a.$slots,`title`,{},()=>[o.title?(s(),r(`div`,m,c(o.title),1)):u(``,!0)]),l(a.$slots,`description`,{},()=>[o.description?(s(),r(`p`,h,c(o.description),1)):u(``,!0)])]),a.$slots.extra?(s(),r(`div`,g,[l(a.$slots,`extra`)])):u(``,!0)],2)):u(``,!0),n(`div`,{"data-layout-region":`page-content`,class:t(e(f)(o.autoContentHeight?`min-h-0 flex-1 overflow-y-auto`:`flex-1`,`p-4`,o.contentClass)),style:i(d.value)},[l(a.$slots,`default`)],6),a.$slots.footer?(s(),r(`div`,{key:1,class:t(e(f)(`align-center flex bg-card px-6 py-4`,o.footerFixed?`mt-auto shrink-0`:`shrink-0`,o.footerClass))},[l(a.$slots,`footer`)],2)):u(``,!0)],2))}}));export{_ as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-DM9HIydN.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-DM9HIydN.js new file mode 100644 index 000000000..ce21a6b01 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-DM9HIydN.js @@ -0,0 +1 @@ +var e={login:`Login`,register:`Register`,codeLogin:`Code Login`,qrcodeLogin:`Qr Code Login`,forgetPassword:`Forget Password`,profile:`Profile`},t={title:`Dashboard`,analytics:`Analytics`,workspace:`Workspace`},n={auth:e,dashboard:t};export{e as auth,t as dashboard,n as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-YH8FPpYF.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-YH8FPpYF.js new file mode 100644 index 000000000..071014956 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/page-YH8FPpYF.js @@ -0,0 +1 @@ +var e={login:`登录`,register:`注册`,codeLogin:`验证码登录`,qrcodeLogin:`二维码登录`,forgetPassword:`忘记密码`,profile:`个人中心`},t={title:`概览`,analytics:`分析页`,workspace:`工作台`},n={auth:e,dashboard:t};export{e as auth,t as dashboard,n as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/password-setting-DrpEe3j6.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/password-setting-DrpEe3j6.js new file mode 100644 index 000000000..5fdcb0432 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/password-setting-DrpEe3j6.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,On as r,b as i,g as a,gn as o,k as s,mt as c,qt as l,tr as u,v as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as f}from"./objectWithoutProperties-BjoYlK0I.js";import{t as p}from"./use-vben-form-VOhQOe-L.js";import{E as m}from"./config-BUro9U06.js";import{t as h}from"./button-Cr_3AtOU.js";import{t as g}from"./src-DxaB-oAj.js";import{t as _}from"./t-zpQIkBTV.js";import{a as v}from"./config-provider-Drlcp5ju.js";var y=s({__name:`password-setting`,props:{formSchema:{default:()=>[]}},emits:[`submit`],setup(e,{expose:s,emit:d}){let m=e,_=d,[v,y]=p(o({commonConfig:{labelWidth:130,componentProps:{class:`w-full`}},layout:`horizontal`,schema:a(()=>m.formSchema),showDefaultActions:!1}));function b(){return x.apply(this,arguments)}function x(){return x=f(function*(){let{valid:e}=yield y.validate(),t=yield y.getValues();e&&_(`submit`,t)}),x.apply(this,arguments)}return s({getFormApi:()=>y}),(e,a)=>(c(),i(`div`,null,[t(r(v)),t(r(h),{type:`submit`,class:`mt-4`,onClick:b},{default:l(()=>[n(u(r(g)(`profile.updatePassword`)),1)]),_:1})]))}}),b=s({__name:`password-setting`,setup(e){let t=a(()=>[{fieldName:`oldPassword`,label:_(`旧密码`),component:`VbenInputPassword`,componentProps:{placeholder:_(`请输入旧密码`)}},{fieldName:`newPassword`,label:_(`新密码`),component:`VbenInputPassword`,componentProps:{passwordStrength:!0,placeholder:_(`请输入新密码`)}},{fieldName:`confirmPassword`,label:_(`确认密码`),component:`VbenInputPassword`,componentProps:{passwordStrength:!0,placeholder:_(`请再次输入新密码`)},dependencies:{rules(e){let{newPassword:t}=e;return m({error:_(`请再次输入新密码`)}).min(1,{message:_(`请再次输入新密码`)}).refine(e=>e===t,{message:_(`两次输入的密码不一致`)})},triggerFields:[`newPassword`]}}]);function n(){v.success(_(`密码修改成功`))}return(e,i)=>(c(),d(r(y),{class:`w-1/3`,"form-schema":t.value,onSubmit:n},null,8,[`form-schema`]))}}),x=e({default:()=>S}),S=b;export{x as n,S as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/people-D0c0LTNz.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/people-D0c0LTNz.js new file mode 100644 index 000000000..e9dbf68a6 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/people-D0c0LTNz.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,g as a,gn as o,k as s,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as h}from"./objectWithoutProperties-BjoYlK0I.js";import"./router-DPk8lv5-.js";import{t as ee}from"./use-access-fEBgGmVC.js";import{t as g}from"./t-zpQIkBTV.js";import{t as _}from"./table-D_sAcvmb.js";import{t as v}from"./form-Qjb8uGpz.js";import{t as y}from"./select-B-ztpmAV.js";import{t as te}from"./popconfirm-BuhfXsjY.js";import{t as ne}from"./drawer-CUkdSsdG.js";import{t as b}from"./button-B2y2NpJm.js";import{t as x}from"./card-Dird-dOy.js";import{a as S}from"./config-provider-Drlcp5ju.js";import{t as C}from"./tag-BFecLZmQ.js";import{t as w}from"./input-CM3MYY88.js";import{t as T}from"./space-B06wu9Uj.js";import{t as re}from"./switch-CtSw_Hgg.js";import{_ as ie,d as ae,h as E,n as D,t as O,u as oe}from"./archive-JSgDC0Rz.js";import{t as se}from"./archive-account-selector-D1l2Vh-F.js";import{t as ce}from"./use-archive-load-BINKTMOh.js";var le={class:`p-5`},ue={class:`mb-3 text-sm text-gray-500`},de={key:1,class:`text-gray-400`},fe={class:`text-xs text-gray-400`},pe={key:3,class:`mb-0 text-sm text-gray-400`},k=s({__name:`people`,setup(s){let{hasAccessByCodes:k}=ee(),me=a(()=>k([`im:identity:write`])),A=a(()=>k([`im:patient:bind`])),he=a(()=>k([`im:patient:unbind`])),j=ce(),M=j.loading,N=p(!1),P=p(!1),F=p(!1),I=p(``),L=p(``),R=p([]),z=p(null),B=p([]),V=p(-1),H=p(`self`),U=a(()=>[{label:g(`本人`),value:`self`},{label:g(`家属`),value:`family`},{label:g(`监护人`),value:`guardian`},{label:g(`代咨询`),value:`proxy`},{label:g(`其他`),value:`other`}]),W=o({external_id:``,identity_type:`wecom_userid`,scope_id:``,verified:!0});function G(){return K.apply(this,arguments)}function K(){return K=h(function*(){R.value=[],yield j.run(e=>oe(200,I.value,V.value,e),e=>{R.value=e.items})}),K.apply(this,arguments)}function ge(e){return q.apply(this,arguments)}function q(){return q=h(function*(e){z.value=(yield ae(e.id,V.value)).person,W.external_id=``,L.value=``,B.value=[]}),q.apply(this,arguments)}function J(){return V.value===-1&&(S.warning(g(`这一步要先在右上角选择具体的客户端账号,「全部」下无法确定归属`)),!0)}function _e(){return Y.apply(this,arguments)}function Y(){return Y=h(function*(){if(!J()){if(!z.value||!W.external_id.trim()){S.warning(g(`请输入企业微信人员 ID`));return}N.value=!0;try{z.value=(yield O(z.value.id,W,V.value)).person,W.external_id=``,S.success(g(`人员标识已绑定`)),yield G()}finally{N.value=!1}}}),Y.apply(this,arguments)}function ve(){return X.apply(this,arguments)}function X(){return X=h(function*(){if(!J()){if(V.value<=0){S.warning(g(`请先选择已经登录过桌面软件的客户端账号`));return}if(!L.value.trim()){S.warning(g(`请输入患者姓名、手机号或患者编号`));return}F.value=!0;try{B.value=(yield E(L.value.trim(),V.value)).items,B.value.length||S.info(g(`ZYT 中未找到匹配患者`))}finally{F.value=!1}}}),X.apply(this,arguments)}function Z(e){return Q.apply(this,arguments)}function Q(){return Q=h(function*(e){if(!J()&&z.value){P.value=!0;try{z.value=(yield D(z.value.id,{diagnosis_id:e.diagnosis_id,patient_id:e.patient_id,relation_type:H.value},V.value)).person,S.success(g(`患者关联已保存到客服后台`)),yield G()}finally{P.value=!1}}}),Q.apply(this,arguments)}function ye(e){return $.apply(this,arguments)}function $(){return $=h(function*(e){if(!J()&&z.value){P.value=!0;try{z.value=(yield ie(z.value.id,e,V.value)).person,S.success(g(`患者关联已解除`)),yield G()}finally{P.value=!1}}}),$.apply(this,arguments)}function be(e){var t;return((t=U.value.find(t=>t.value===e))==null?void 0:t.label)||e}return(a,o)=>{var s;return c(),i(`div`,le,[e(n(x),{title:n(g)(`人员唯一标识`)},{extra:u(()=>[e(n(T),null,{default:u(()=>[e(se,{modelValue:V.value,"onUpdate:modelValue":o[0]||(o[0]=e=>V.value=e),onChange:o[1]||(o[1]=()=>{z.value=null,G()})},null,8,[`modelValue`]),e(n(w).Search,{value:I.value,"onUpdate:value":o[2]||(o[2]=e=>I.value=e),"allow-clear":``,placeholder:n(g)(`姓名`),loading:n(M),onSearch:G},null,8,[`value`,`placeholder`,`loading`]),e(n(b),{loading:n(M),onClick:G},{default:u(()=>[t(d(n(g)(`刷新`)),1)]),_:1},8,[`loading`])]),_:1})]),default:u(()=>[r(`p`,ue,d(n(g)(`同一个人可绑定本地 UID、企业微信 userid、微信 external_userid 等多个身份;唯一键由“身份类型 + 企业范围 + 外部 ID”组成。`)),1),e(n(_),{"data-source":R.value,"row-key":`id`,size:`small`,loading:n(M),pagination:{pageSize:20},columns:[{title:n(g)(`显示名称`),dataIndex:`display_name`,key:`display_name`},{title:n(g)(`真实姓名`),dataIndex:`real_name`,key:`real_name`},{title:n(g)(`已绑定身份`),dataIndex:`identity_count`,key:`identity_count`,width:110},{title:n(g)(`关联患者`),key:`patient`,width:180},{title:n(g)(`会话数`),dataIndex:`conversation_count`,key:`conversation_count`,width:90},{title:n(g)(`消息数`),dataIndex:`message_count`,key:`message_count`,width:90},{title:n(g)(`操作`),key:`action`,width:100}]},{bodyCell:u(({column:e,record:r})=>[e.key===`action`?(c(),f(n(b),{key:0,type:`link`,size:`small`,onClick:e=>ge(r)},{default:u(()=>[t(d(n(g)(`管理关联`)),1)]),_:1},8,[`onClick`])):e.key===`patient`?(c(),i(l,{key:1},[r.primary_patient_id?(c(),f(n(C),{key:0,color:`blue`},{default:u(()=>[t(d(r.primary_patient_name||n(g)(`患者 {id}`,{id:r.primary_patient_id})),1)]),_:2},1024)):(c(),i(`span`,de,d(n(g)(`未关联`)),1))],64)):m(``,!0)]),_:1},8,[`data-source`,`loading`,`columns`])]),_:1},8,[`title`]),e(n(ne),{open:!!z.value,title:n(g)(`人员关联 · {name}`,{name:((s=z.value)==null?void 0:s.display_name)||``}),width:`680`,onClose:o[9]||(o[9]=e=>z.value=null)},{default:u(()=>{var a;return[e(n(x),{title:n(g)(`关联 ZYT 患者`),size:`small`,class:`mb-5`},{default:u(()=>{var a;return[(a=z.value)!=null&&(a=a.patient_bindings)!=null&&a.length?(c(),f(n(_),{key:0,class:`mb-4`,"data-source":z.value.patient_bindings,"row-key":`id`,size:`small`,pagination:!1,columns:[{title:n(g)(`患者`),dataIndex:`patient_name`,key:`patient_name`},{title:n(g)(`手机号`),dataIndex:`phone_masked`,key:`phone_masked`,width:125},{title:n(g)(`关系`),dataIndex:`relation_type`,key:`relation_type`,width:85},{title:n(g)(`状态`),key:`binding_status`,width:75},{title:n(g)(`操作`),key:`unbind`,width:75}]},{bodyCell:u(({column:a,record:o})=>[a.key===`patient_name`?(c(),i(l,{key:0},[r(`div`,null,d(o.patient_name||n(g)(`患者 {id}`,{id:o.patient_id})),1),r(`div`,fe,d(n(g)(`患者ID:{id}`,{id:o.patient_id})),1)],64)):a.key===`relation_type`?(c(),i(l,{key:1},[t(d(be(o.relation_type)),1)],64)):a.key===`binding_status`?(c(),f(n(C),{key:2,color:o.is_primary?`green`:`default`},{default:u(()=>[t(d(o.is_primary?n(g)(`默认`):n(g)(`关联`)),1)]),_:2},1032,[`color`])):a.key===`unbind`&&he.value?(c(),f(n(te),{key:3,title:n(g)(`确认解除这个患者关联?`),onConfirm:e=>ye(o.id)},{default:u(()=>[e(n(b),{type:`link`,danger:``,size:`small`,loading:P.value},{default:u(()=>[t(d(n(g)(`解绑`)),1)]),_:1},8,[`loading`])]),_:1},8,[`title`,`onConfirm`])):m(``,!0)]),_:1},8,[`data-source`,`columns`])):m(``,!0),A.value?(c(),f(n(T),{key:1,class:`mb-3`,wrap:``},{default:u(()=>[e(n(y),{value:H.value,"onUpdate:value":o[3]||(o[3]=e=>H.value=e),style:{width:`110px`},options:U.value},null,8,[`value`,`options`]),e(n(w).Search,{value:L.value,"onUpdate:value":o[4]||(o[4]=e=>L.value=e),style:{width:`360px`},"allow-clear":``,placeholder:n(g)(`输入患者姓名、手机号或患者编号`),loading:F.value,onSearch:ve},null,8,[`value`,`placeholder`,`loading`])]),_:1})):m(``,!0),A.value&&B.value.length?(c(),f(n(_),{key:2,"data-source":B.value,"row-key":`patient_id`,size:`small`,pagination:!1,columns:[{title:n(g)(`患者`),dataIndex:`patient_name`,key:`patient_name`},{title:n(g)(`手机号`),dataIndex:`phone_masked`,key:`phone_masked`,width:125},{title:n(g)(`患者ID`),dataIndex:`patient_id`,key:`patient_id`,width:95},{title:n(g)(`操作`),key:`bind_patient`,width:75}]},{bodyCell:u(({column:e,record:r})=>[e.key===`bind_patient`?(c(),f(n(b),{key:0,type:`link`,size:`small`,loading:P.value,onClick:e=>Z(r)},{default:u(()=>[t(d(n(g)(`关联`)),1)]),_:1},8,[`loading`,`onClick`])):m(``,!0)]),_:1},8,[`data-source`,`columns`])):(c(),i(`p`,pe,d(n(g)(`从 ZYT 只读查询患者,关联关系仅保存在客服后台,不会修改 ZYT。`)),1))]}),_:1},8,[`title`]),e(n(_),{class:`mb-5`,"data-source":((a=z.value)==null?void 0:a.identities)||[],"row-key":`id`,size:`small`,pagination:!1,columns:[{title:n(g)(`类型`),dataIndex:`identity_type`,key:`identity_type`,width:140},{title:n(g)(`企业/范围`),dataIndex:`scope_id`,key:`scope_id`,width:140},{title:n(g)(`外部 ID`),dataIndex:`external_id`,key:`external_id`},{title:n(g)(`状态`),dataIndex:`verified`,key:`verified`,width:80}]},{bodyCell:u(({column:e,record:r})=>[e.key===`verified`?(c(),f(n(C),{key:0,color:r.verified?`green`:`default`},{default:u(()=>[t(d(r.verified?n(g)(`已确认`):n(g)(`未确认`)),1)]),_:2},1032,[`color`])):m(``,!0)]),_:1},8,[`data-source`,`columns`]),me.value?(c(),f(n(x),{key:0,title:n(g)(`绑定新标识`),size:`small`},{default:u(()=>[e(n(v),{"label-col":{span:6},"wrapper-col":{span:17}},{default:u(()=>[e(n(v).Item,{label:n(g)(`身份类型`)},{default:u(()=>[e(n(y),{value:W.identity_type,"onUpdate:value":o[5]||(o[5]=e=>W.identity_type=e),options:[{label:n(g)(`企业微信 userid`),value:`wecom_userid`},{label:n(g)(`微信 external_userid`),value:`wecom_external_userid`},{label:n(g)(`本地数据库 UID`),value:`wecom_local_uid`},{label:n(g)(`企微 open_userid`),value:`wecom_open_userid`}]},null,8,[`value`,`options`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`企业/范围 ID`)},{default:u(()=>[e(n(w),{value:W.scope_id,"onUpdate:value":o[6]||(o[6]=e=>W.scope_id=e),placeholder:n(g)(`建议填写 corp_id;本地 UID 可填账号 ID`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`外部人员 ID`),required:``},{default:u(()=>[e(n(w),{value:W.external_id,"onUpdate:value":o[7]||(o[7]=e=>W.external_id=e)},null,8,[`value`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`确认身份`)},{default:u(()=>[e(n(re),{checked:W.verified,"onUpdate:checked":o[8]||(o[8]=e=>W.verified=e)},null,8,[`checked`])]),_:1},8,[`label`]),e(n(v).Item,{"wrapper-col":{offset:6,span:17}},{default:u(()=>[e(n(b),{type:`primary`,loading:N.value,onClick:_e},{default:u(()=>[t(d(n(g)(`确认绑定`)),1)]),_:1},8,[`loading`])]),_:1})]),_:1})]),_:1},8,[`title`])):m(``,!0)]}),_:1},8,[`open`,`title`])])}}});export{k as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/permission-menu-BbQKhThx.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/permission-menu-BbQKhThx.js new file mode 100644 index 000000000..fb7b08833 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/permission-menu-BbQKhThx.js @@ -0,0 +1 @@ +import{t as e}from"./t-zpQIkBTV.js";function t(t){return{action:e(`按钮`),link:e(`菜单链接`),page:e(`页面`)}[t]}function n(t){return{builtin:e(`内置`),custom:e(`自定义`),discovered:e(`自动登记`)}[t]}function r(e){return e.page_name||(e.kind===`link`?e.name:`其他`)}function i(e){let t=new Map;for(let a of e){var n,i;let e=(n=t.get(a.group_name))==null?new Map:n,o=r(a);e.set(o,[...(i=e.get(o))==null?[]:i,a]),t.set(a.group_name,e)}return[...t.entries()].map(([e,t])=>({codes:[...t.values()].flat().map(e=>e.code),group:e,pages:[...t.entries()].map(([e,t])=>({items:t,page:e}))}))}function a(e,t){let n=new Set(t);return e.map(({codes:e,group:t})=>({group:t,held:e.filter(e=>n.has(e)).length,total:e.length})).filter(e=>e.held>0)}var o=Object.fromEntries([`knowledge:run`,`knowledge:run:control`,`knowledge:watch`,`knowledge:write`,`knowledge:restore`,`knowledge:delete`,`knowledge:review`,`knowledge:reject`,`knowledge:review:auto`,`knowledge:publish`,`knowledge:disable`].map(e=>[e,[`knowledge:read`,`im:content:read`]]));function s(e,t,n,i){var a;if(!n)return e.filter(e=>e!==t);let s=new Set([...e,t]),c=new Set(i.map(e=>e.code)),l=i.find(e=>e.code===t);if(l&&l.kind===`action`)for(let e of i)e.kind===`page`&&e.group_name===l.group_name&&r(e)===r(l)&&s.add(e.code);for(let e of(a=o[t])==null?[]:a)c.has(e)&&s.add(e);return[...s]}function c(e,t){let n=new Set(t),r=e.items.filter(e=>e.kind===`page`);return r.length>0&&!r.some(e=>n.has(e.code))&&e.items.some(e=>e.kind===`action`&&n.has(e.code))}function l(t,n=``){let r=n.trim().toLowerCase(),i=t=>!r||t.name.toLowerCase().includes(r)||e(t.name).toLowerCase().includes(r)||t.code.includes(r);return t.flatMap(t=>{let n=t.pages.flatMap(n=>{let r=n.items.filter(i);return r.length===0?[]:[{children:r.map(t=>({codes:[t.code],item:t,key:t.code,title:e(t.name)})),codes:r.map(e=>e.code),key:`#page/${t.group}/${n.page}`,page:n,title:e(n.page)}]});return n.length===0?[]:[{children:n,codes:n.flatMap(e=>e.codes),key:`#group/${t.group}`,title:e(t.group)}]})}function u(e,t=1/0){return t<=0?[]:e.flatMap(e=>{var n;return(n=e.children)!=null&&n.length?[e.key,...u(e.children,t-1)]:[]})}function d(e,t,n,r){let i=new Set(n),a=new Set(t.map(String).filter(e=>i.has(e))),o=e.filter(e=>!i.has(e)||a.has(e));for(let t of a)e.includes(t)||(o=s(o,t,!0,r));return o}function f(t){let n=new Map,r=(t,i)=>{for(let p of t){var a,o,s,c,l,u;let t=e(String((a=(o=(s=p.meta)==null?void 0:s.title)==null?p.name:o)==null?p.path:a)),m=[...i,t];for(let e of(c=(l=p.meta)==null?void 0:l.authority)==null?[]:c){var d,f;let t=(d=n.get(e))==null?[]:d;(f=p.children)!=null&&f.length||t.push(m.join(` / `)),n.set(e,t)}(u=p.children)!=null&&u.length&&r(p.children,m)}};return r(t,[]),[...n.entries()].map(([e,t])=>({code:e,pages:t}))}function p(e,t){let n=new Set(t.map(e=>e.code));return f(e).filter(e=>!n.has(e.code))}export{c as a,a as c,t as i,p as l,u as n,l as o,i as r,n as s,d as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/permissions-C9WateTP.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/permissions-C9WateTP.js new file mode 100644 index 000000000..84e369cb1 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/permissions-C9WateTP.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,Zn as r,_ as i,b as a,bt as o,ct as s,g as c,gn as l,k as ee,mt as u,o as d,qt as f,tr as p,v as m,vn as h,y as g}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as te}from"./objectSpread2-BmonrgTA.js";import{n as _}from"./objectWithoutProperties-BjoYlK0I.js";import{I as ne,b as re,c as ie,et as ae,i as oe,q as se}from"./router-DPk8lv5-.js";import{t as ce}from"./use-access-fEBgGmVC.js";import{t as v}from"./t-zpQIkBTV.js";import{h as le}from"./useApi-CROJJdhE-oP73ypFI.js";import{t as ue}from"./table-D_sAcvmb.js";import{n as y,t as de}from"./form-Qjb8uGpz.js";import{t as b}from"./select-B-ztpmAV.js";import{t as x}from"./auto-complete-CV6bcSKJ.js";import{t as S}from"./alert-B0CAruYa.js";import{t as fe}from"./popconfirm-BuhfXsjY.js";import{t as C}from"./button-B2y2NpJm.js";import{t as pe}from"./card-Dird-dOy.js";import{a as w}from"./config-provider-Drlcp5ju.js";import{t as T}from"./tag-BFecLZmQ.js";import{t as E}from"./input-CM3MYY88.js";import{t as me}from"./input-number-B39v8Wj_.js";import{t as he}from"./modal-C6jO2RF8.js";import{t as ge}from"./switch-CtSw_Hgg.js";import{i as _e,l as ve,r as ye,s as be}from"./permission-menu-BbQKhThx.js";var xe={class:`p-5`},Se={class:`mt-1 text-xs`},Ce={class:`ml-2 text-xs font-normal text-gray-500`},D={class:`flex items-center gap-2`},O=[`title`],k={key:1,class:`text-xs`},A={key:1,class:`text-xs text-gray-400`},we={class:`flex gap-4`},Te={class:`ml-1 text-xs text-gray-400`},Ee={class:`flex gap-4`},De={class:`flex gap-4`},Oe={class:`flex gap-4`},ke={class:`ml-2 text-xs text-gray-500`},Ae={key:1,class:`text-xs text-orange-500`},j=ee({__name:`permissions`,setup(ee){let{hasAccessByCodes:j}=ce(),je=ae(),M=le(),Me=c(()=>j([`permission:create`])),Ne=c(()=>j([`permission:write`])),Pe=c(()=>j([`permission:delete`])),Fe=c(()=>j([`role:read`,`role:write`])),N=h(!1),P=h(!1),F=h([]),I=h(``),L=h(!1),R=h(null),z=()=>({code:``,enabled:!0,group_name:``,icon:``,kind:`link`,link_mode:`tab`,link_url:``,name:``,page_name:``,sort_order:0}),B=l(z()),V=c(()=>{let e=I.value.trim().toLowerCase(),t=t=>!e||[t.code,t.name,t.group_name,t.page_name,v(t.name),v(t.group_name),v(t.page_name)].some(t=>t.toLowerCase().includes(e)),n=e=>({item:e,key:e.code,label:v(e.name)});return ye(F.value.filter(t)).map(e=>({key:`g:${e.group}`,label:v(e.group),children:e.pages.map(t=>{let r=t.items.length===1?t.items[0]:null;return r&&r.kind===`link`&&!r.page_name?n(r):{key:`p:${e.group}/${t.page}`,label:v(t.page),children:t.items.map(n)}})}))}),H=h([]);function U(){H.value=V.value.flatMap(e=>{var t;return[e.key,...((t=e.children)==null?[]:t).map(e=>e.key)]})}let W=c(()=>F.value.length?ve(se,F.value):[]),G=c(()=>F.value.filter(e=>e.source===`discovered`)),K=c(()=>({builtin:F.value.filter(e=>e.source===`builtin`).length,custom:F.value.filter(e=>e.source===`custom`).length,links:F.value.filter(e=>e.kind===`link`).length})),Ie=c(()=>[...new Set(F.value.map(e=>e.group_name))].map(e=>({label:v(e),value:e}))),Le=c(()=>[...new Set(F.value.filter(e=>e.group_name===B.group_name&&e.page_name).map(e=>e.page_name))].map(e=>({label:v(e),value:e})));function Re(){return q.apply(this,arguments)}function q(){return q=_(function*(){N.value=!0;try{F.value=(yield re()).permissions,U()}finally{N.value=!1}}),q.apply(this,arguments)}function J(){return Y.apply(this,arguments)}function Y(){return Y=_(function*(){let{path:e,query:t}=M.currentRoute.value;je.setIsAccessChecked(!1),yield M.replace({force:!0,path:e,query:t})}),Y.apply(this,arguments)}function X(e){R.value=null,Object.assign(B,z(),{kind:e}),L.value=!0}function ze(e){R.value=e,Object.assign(B,z(),{code:e.code,enabled:e.enabled,group_name:e.group_name,icon:e.icon,kind:e.kind===`link`?`link`:`action`,link_mode:e.link_mode||`tab`,link_url:e.link_url,name:e.name,page_name:e.page_name,sort_order:e.sort_order}),L.value=!0}function Z(){return Q.apply(this,arguments)}function Q(){return Q=_(function*(){var e;let t=te({},B);!R.value&&!t.code.trim()&&t.kind===`link`&&(t.code=`link:${Date.now().toString(36)}`);let n=t.kind===`link`||((e=R.value)==null?void 0:e.kind)===`link`;P.value=!0;try{F.value=R.value?(yield ne(R.value.code,t)).permissions:(yield oe(t)).permissions,L.value=!1,U(),w.success(R.value?v(`已保存`):v(`已新增 {code}。管理员自动拥有它;其他角色去「角色权限」里勾选`,{code:t.code})),n&&(yield J())}catch(e){}finally{P.value=!1}}),Q.apply(this,arguments)}function Be(e){return $.apply(this,arguments)}function $(){return $=_(function*(e){F.value=(yield ie(e.code)).permissions,w.success(v(`已删除,各角色上的这项授权也一并收回`)),e.kind===`link`&&(yield J())}),$.apply(this,arguments)}let Ve=c(()=>[{title:v(`名称`),key:`label`,width:300},{title:v(`权限码`),key:`code`,width:200},{title:v(`类型`),key:`kind`,width:90},{title:v(`来源`),key:`source`,width:90},{title:v(`已授权角色`),key:`roles`},{title:v(`操作`),key:`action`,width:130}]),He=c(()=>[{label:v(`菜单链接(左侧菜单里多一个链接)`),value:`link`},{label:v(`权限点(只给角色勾选,不出现在菜单里)`),value:`action`}]),Ue=c(()=>[{label:v(`新窗口打开`),value:`tab`},{label:v(`在后台内嵌打开(对方网站需允许被内嵌)`),value:`iframe`}]);return s(Re),(s,c)=>(u(),a(`div`,xe,[e(n(S),{class:`mb-4`,type:`info`,"show-icon":``,message:n(v)(`权限菜单:左侧每个菜单、页面和页面里的操作都在这里,角色权限照这棵树勾选`)},{description:f(()=>[i(`div`,null,p(n(v)(`内置项随系统发布,新功能上线会自动出现在这里。你也可以自己加:`)),1),i(`div`,null,[c[16]||(c[16]=t(`· `,-1)),i(`b`,null,p(n(v)(`菜单链接`)),1),t(p(n(v)(`:在左侧菜单加一个链接(外部网址或本站路径,新窗口或内嵌打开),只有被授权的角色看得到;`)),1)]),i(`div`,null,[c[17]||(c[17]=t(`· `,-1)),i(`b`,null,p(n(v)(`权限点`)),1),t(p(n(v)(`:只是一个可以给角色勾选的权限码,供以后的功能或对接系统使用。`)),1)]),i(`div`,null,p(n(v)(`新增的条目管理员自动拥有,其他角色到「角色权限」里勾选。`)),1)]),_:1},8,[`message`]),W.value.length?(u(),m(n(S),{key:0,class:`mb-4`,type:`warning`,"show-icon":``,message:n(v)(`这些页面用到的权限码还没在后端登记,角色界面里勾不到`)},{description:f(()=>[(u(!0),a(d,null,o(W.value,e=>(u(),a(`div`,{key:e.code},[i(`code`,null,p(e.code),1),t(p(n(v)(`:{pages}`,{pages:e.pages.join(n(v)(`、`))||n(v)(`(菜单分组)`)})),1)]))),128)),i(`div`,Se,p(n(v)(`需要在后端 rbac.PERMISSIONS 登记后重新发布。`)),1)]),_:1},8,[`message`])):g(``,!0),G.value.length?(u(),m(n(S),{key:1,class:`mb-4`,type:`warning`,"show-icon":``,message:n(v)(`有 {count} 个权限码是代码里用到、但没登记名称的,已自动放进「未归类」`,{count:G.value.length}),description:n(v)(`管理员已自动拥有,可以照常给角色勾选;也可以点「编辑」给它起个名字、挂到对应的菜单下。`)},null,8,[`message`,`description`])):g(``,!0),e(n(pe),null,{title:f(()=>[t(p(n(v)(`权限菜单`))+` `,1),i(`span`,Ce,p(n(v)(`内置 {builtin} 项 · 自定义 {custom} 项(其中菜单链接 {links} 个)`,{builtin:K.value.builtin,custom:K.value.custom,links:K.value.links})),1)]),extra:f(()=>[i(`div`,D,[e(n(E),{value:I.value,"onUpdate:value":c[0]||(c[0]=e=>I.value=e),"allow-clear":``,placeholder:n(v)(`搜索名称或权限码`),class:`w-52`,onChange:U},null,8,[`value`,`placeholder`]),Fe.value?(u(),m(n(C),{key:0,onClick:c[1]||(c[1]=e=>n(M).push(`/system/roles`))},{default:f(()=>[t(p(n(v)(`角色权限`)),1)]),_:1})):g(``,!0),Me.value?(u(),a(d,{key:1},[e(n(C),{onClick:c[2]||(c[2]=e=>X(`action`))},{default:f(()=>[t(p(n(v)(`新增权限点`)),1)]),_:1}),e(n(C),{type:`primary`,onClick:c[3]||(c[3]=e=>X(`link`))},{default:f(()=>[t(p(n(v)(`新增菜单链接`)),1)]),_:1})],64)):g(``,!0)])]),default:f(()=>[e(n(ue),{"expanded-row-keys":H.value,"onUpdate:expandedRowKeys":c[4]||(c[4]=e=>H.value=e),columns:Ve.value,"data-source":V.value,loading:N.value,"row-key":`key`,size:`small`,pagination:!1},{bodyCell:f(({column:s,record:c})=>{var l;return[s.key===`label`?(u(),a(d,{key:0},[i(`span`,{class:r(c.item?``:`font-medium`)},p(c.label),3),c.item&&!c.item.enabled?(u(),m(n(T),{key:0,class:`ml-2`},{default:f(()=>[t(p(n(v)(`已停用`)),1)]),_:1})):g(``,!0),((l=c.item)==null?void 0:l.kind)===`link`?(u(),a(`div`,{key:1,class:`truncate text-xs text-gray-400`,title:c.item.link_url},p(c.item.link_mode===`iframe`?n(v)(`内嵌`):n(v)(`新窗口`))+` · `+p(c.item.link_url),9,O)):g(``,!0)],64)):s.key===`code`&&c.item?(u(),a(`code`,k,p(c.item.code),1)):s.key===`kind`&&c.item?(u(),m(n(T),{key:2,color:c.item.kind===`page`?`blue`:c.item.kind===`link`?`purple`:void 0},{default:f(()=>[t(p(n(_e)(c.item.kind)),1)]),_:2},1032,[`color`])):s.key===`source`&&c.item?(u(),m(n(T),{key:3,color:c.item.source===`builtin`?void 0:c.item.source===`custom`?`green`:`orange`},{default:f(()=>[t(p(n(be)(c.item.source)),1)]),_:2},1032,[`color`])):s.key===`roles`&&c.item?(u(!0),a(d,{key:4},o(c.item.roles,e=>(u(),m(n(T),{key:e,class:`mb-1`},{default:f(()=>[t(p(e),1)]),_:2},1024))),128)):s.key===`action`&&c.item?(u(),a(d,{key:5},[c.item.source===`builtin`?(u(),a(`span`,A,p(n(v)(`随系统发布`)),1)):(u(),a(d,{key:0},[e(n(C),{type:`link`,size:`small`,disabled:!Ne.value,onClick:e=>ze(c.item)},{default:f(()=>[t(p(n(v)(`编辑`)),1)]),_:1},8,[`disabled`,`onClick`]),c.item.source===`custom`?(u(),m(n(fe),{key:0,title:n(v)(`删除后,各角色上的这项授权也一并收回。确定删除?`),onConfirm:e=>Be(c.item)},{default:f(()=>[e(n(C),{type:`link`,size:`small`,danger:``,disabled:!Pe.value},{default:f(()=>[t(p(n(v)(`删除`)),1)]),_:1},8,[`disabled`])]),_:1},8,[`title`,`onConfirm`])):g(``,!0)],64))],64)):g(``,!0)]}),_:1},8,[`expanded-row-keys`,`columns`,`data-source`,`loading`])]),_:1}),e(n(he),{open:L.value,"onUpdate:open":c[15]||(c[15]=e=>L.value=e),"confirm-loading":P.value,width:`640px`,title:R.value?n(v)(`编辑`):B.kind===`link`?n(v)(`新增菜单链接`):n(v)(`新增权限点`),onOk:Z},{default:f(()=>[e(n(de),{model:B,layout:`vertical`,class:`pt-2`},{default:f(()=>{var r;return[e(n(y),{label:n(v)(`类型`)},{default:f(()=>[e(n(b),{value:B.kind,"onUpdate:value":c[5]||(c[5]=e=>B.kind=e),options:He.value},null,8,[`value`,`options`])]),_:1},8,[`label`]),i(`div`,we,[e(n(y),{label:n(v)(`名称`),class:`flex-1`,required:``},{default:f(()=>[e(n(E),{value:B.name,"onUpdate:value":c[6]||(c[6]=e=>B.name=e),maxlength:40,placeholder:B.kind===`link`?n(v)(`ZYT 后台`):n(v)(`查看经营报表`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),e(n(y),{class:`flex-1`},{label:f(()=>[t(p(n(v)(`权限码`))+` `,1),i(`span`,Te,p(R.value?n(v)(`(不可改)`):B.kind===`link`?n(v)(`(可留空,自动生成)`):n(v)(`(资源:动作)`)),1)]),default:f(()=>[e(n(E),{value:B.code,"onUpdate:value":c[7]||(c[7]=e=>B.code=e),disabled:!!R.value,maxlength:64,placeholder:B.kind===`link`?`link:zyt`:`report:read`},null,8,[`value`,`disabled`,`placeholder`])]),_:1})]),i(`div`,Ee,[e(n(y),{label:n(v)(`所属菜单(选已有的,或输入新名字新建一级菜单)`),class:`flex-1`,required:``},{default:f(()=>[e(n(x),{value:B.group_name,"onUpdate:value":c[8]||(c[8]=e=>B.group_name=e),options:Ie.value,maxlength:20,placeholder:n(v)(`桌面端`)},null,8,[`value`,`options`,`placeholder`])]),_:1},8,[`label`]),B.kind===`action`?(u(),m(n(y),{key:0,label:n(v)(`所属页面(可留空)`),class:`flex-1`},{default:f(()=>[e(n(x),{value:B.page_name,"onUpdate:value":c[9]||(c[9]=e=>B.page_name=e),options:Le.value,maxlength:40,placeholder:n(v)(`经营报表`)},null,8,[`value`,`options`,`placeholder`])]),_:1},8,[`label`])):g(``,!0)]),B.kind===`link`?(u(),a(d,{key:0},[e(n(y),{label:n(v)(`链接地址`),required:``},{default:f(()=>[e(n(E),{value:B.link_url,"onUpdate:value":c[10]||(c[10]=e=>B.link_url=e),maxlength:1e3,placeholder:n(v)(`https://… 或本站路径,如 /m/`)},null,8,[`value`,`placeholder`])]),_:1},8,[`label`]),i(`div`,De,[e(n(y),{label:n(v)(`打开方式`),class:`flex-1`},{default:f(()=>[e(n(b),{value:B.link_mode,"onUpdate:value":c[11]||(c[11]=e=>B.link_mode=e),options:Ue.value},null,8,[`value`,`options`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`图标(可留空)`),class:`flex-1`},{default:f(()=>[e(n(E),{value:B.icon,"onUpdate:value":c[12]||(c[12]=e=>B.icon=e),maxlength:60,placeholder:`lucide:link`},null,8,[`value`])]),_:1},8,[`label`])])],64)):g(``,!0),i(`div`,Oe,[e(n(y),{label:n(v)(`排序(小的在前)`),class:`flex-1`},{default:f(()=>[e(n(me),{value:B.sort_order,"onUpdate:value":c[13]||(c[13]=e=>B.sort_order=e),min:0,max:999,class:`w-full`},null,8,[`value`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`启用`),class:`flex-1`},{default:f(()=>[e(n(ge),{checked:B.enabled,"onUpdate:checked":c[14]||(c[14]=e=>B.enabled=e)},null,8,[`checked`]),i(`span`,ke,p(n(v)(`停用的菜单链接不出现在左侧菜单`)),1)]),_:1},8,[`label`])]),((r=R.value)==null?void 0:r.source)===`discovered`?(u(),a(`p`,Ae,p(n(v)(`这是代码里用到的权限码,保存后改为自定义条目(名称和所属菜单以这里为准)。`)),1)):g(``,!0)]}),_:1},8,[`model`])]),_:1},8,[`open`,`confirm-loading`,`title`])]))}});export{j as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/pickAttrs-SF6-8m9R.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/pickAttrs-SF6-8m9R.js new file mode 100644 index 000000000..bb6197d25 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/pickAttrs-SF6-8m9R.js @@ -0,0 +1,18 @@ +import{r as e}from"./en_US-Cv9hrLhb.js";var t=`accept acceptcharset accesskey action allowfullscreen allowtransparency +alt async autocomplete autofocus autoplay capture cellpadding cellspacing challenge +charset checked classid classname colspan cols content contenteditable contextmenu +controls coords crossorigin data datetime default defer dir disabled download draggable +enctype form formaction formenctype formmethod formnovalidate formtarget frameborder +headers height hidden high href hreflang htmlfor for httpequiv icon id inputmode integrity +is keyparams keytype kind label lang list loop low manifest marginheight marginwidth max maxlength media +mediagroup method min minlength multiple muted name novalidate nonce open +optimum pattern placeholder poster preload radiogroup readonly rel required +reversed role rowspan rows sandbox scope scoped scrolling seamless selected +shape size sizes span spellcheck src srcdoc srclang srcset start step style +summary tabindex target title type usemap value width wmode wrap onCopy onCut onPaste onCompositionend onCompositionstart onCompositionupdate onKeydown + onKeypress onKeyup onFocus onBlur onChange onInput onSubmit onClick onContextmenu onDoubleclick onDblclick + onDrag onDragend onDragenter onDragexit onDragleave onDragover onDragstart onDrop onMousedown + onMouseenter onMouseleave onMousemove onMouseout onMouseover onMouseup onSelect onTouchcancel + onTouchend onTouchmove onTouchstart onTouchstartPassive onTouchmovePassive onScroll onWheel onAbort onCanplay onCanplaythrough + onDurationchange onEmptied onEncrypted onEnded onError onLoadeddata onLoadedmetadata + onLoadstart onPause onPlay onPlaying onProgress onRatechange onSeeked onSeeking onStalled onSuspend onTimeupdate onVolumechange onWaiting onLoad onError`.split(/[\s\n]+/),n=`aria-`,r=`data-`;function i(e,t){return e.indexOf(t)===0}function a(a){let o=arguments.length>1&&arguments[1]!==void 0&&arguments[1],s;s=o===!1?{aria:!0,data:!0,attr:!0}:o===!0?{aria:!0}:e({},o);let c={};return Object.keys(a).forEach(e=>{(s.aria&&(e===`role`||i(e,n))||s.data&&i(e,r)||s.attr&&(t.includes(e)||t.includes(e.toLowerCase())))&&(c[e]=a[e])}),c}export{a as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/popconfirm-BuhfXsjY.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/popconfirm-BuhfXsjY.js new file mode 100644 index 000000000..a0574674e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/popconfirm-BuhfXsjY.js @@ -0,0 +1 @@ +import{D as e,g as t,k as n,o as r,vn as i,wn as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as o,t as s}from"./en_US-Cv9hrLhb.js";import{$ as c,J as l,O as u,P as d,Tt as f,U as p,X as m,et as h,l as g,m as _,t as v,u as y,vt as b}from"./useConfigInject-z_xeO0pP.js";import{t as x}from"./initDefaultProps-D8Mki4gM.js";import{a as S}from"./colors-C2RrYxlT.js";import{t as C}from"./omit-C0ksMpVM.js";import{n as w}from"./vnode-CRVBf7wj.js";import{a as T}from"./Portal-jWUJieln.js";import{t as E}from"./KeyCode-DNtAKsAc.js";import{t as D}from"./useMergedState-zH37e67U.js";import{t as O}from"./zoom-C1lAvwDy.js";import{n as k}from"./InfoCircleFilled-Cw2MgMaJ.js";import{i as A,n as j,s as M,t as N}from"./tooltip-DP9wufYH.js";import{i as P,t as F}from"./button-B2y2NpJm.js";import{t as I}from"./ActionButton-DlhIPLDf.js";var L=e=>{let{componentCls:t,popoverBg:n,popoverColor:r,width:i,fontWeightStrong:a,popoverPadding:s,boxShadowSecondary:c,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:f,colorBgElevated:p}=e;return[{[t]:o(o({},_(e)),{position:`absolute`,top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:`normal`,whiteSpace:`normal`,textAlign:`start`,cursor:`auto`,userSelect:`text`,"--antd-arrow-background-color":p,"&-rtl":{direction:`rtl`},"&-hidden":{display:`none`},[`${t}-content`]:{position:`relative`},[`${t}-inner`]:{backgroundColor:n,backgroundClip:`padding-box`,borderRadius:u,boxShadow:c,padding:s},[`${t}-title`]:{minWidth:i,marginBottom:f,color:l,fontWeight:a},[`${t}-inner-content`]:{color:r}})},A(e,{colorBg:`var(--antd-arrow-background-color)`}),{[`${t}-pure`]:{position:`relative`,maxWidth:`none`,[`${t}-content`]:{display:`inline-block`}}}]},R=e=>{let{componentCls:t}=e;return{[t]:S.map(n=>{let r=e[`${n}-6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:`transparent`}}}})}},z=e=>{let{componentCls:t,lineWidth:n,lineType:r,colorSplit:i,paddingSM:a,controlHeight:o,fontSize:s,lineHeight:c,padding:l}=e,u=o-Math.round(s*c),d=u/2,f=u/2-n,p=l;return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d}px ${p}px ${f}px`,borderBottom:`${n}px ${r} ${i}`},[`${t}-inner-content`]:{padding:`${a}px ${p}px`}}}},B=y(`Popover`,e=>{let{colorBgElevated:t,colorText:n,wireframe:r}=e,i=g(e,{popoverBg:t,popoverColor:n,popoverPadding:12});return[L(i),R(i),r&&z(i),O(i,`zoom-big`)]},e=>{let{zIndexPopupBase:t}=e;return{zIndexPopup:t+30,width:177}}),V=n({compatConfig:{MODE:3},name:`APopover`,inheritAttrs:!1,props:x(o(o({},M()),{content:p(),title:p()}),o(o({},j()),{trigger:`hover`,placement:`top`,mouseEnterDelay:.1,mouseLeaveDelay:.1})),setup(n,a){let{expose:o,slots:s,attrs:c}=a,l=i();u(n.visible===void 0,`popover`,"`visible` will be removed in next major version, please use `open` instead."),o({getPopupDomNode:()=>{var e,t;return(t=(e=l.value)==null?void 0:e.getPopupDomNode)==null?void 0:t.call(e)}});let{prefixCls:d,configProvider:p}=v(`popover`,n),[m,g]=B(d),_=t(()=>p.getPrefixCls()),y=()=>{var t,i;let{title:a=h((t=s.title)==null?void 0:t.call(s)),content:o=h((i=s.content)==null?void 0:i.call(s))}=n,c=!!(Array.isArray(a)?a.length:a),l=!!(Array.isArray(o)?o.length:a);return!c&&!l?null:e(r,null,[c&&e(`div`,{class:`${d.value}-title`},[a]),e(`div`,{class:`${d.value}-inner-content`},[o])])};return()=>{let t=b(n.overlayClassName,g.value);return m(e(N,f(f(f({},C(n,[`title`,`content`])),c),{},{prefixCls:d.value,ref:l,overlayClassName:t,transitionName:T(_.value,`zoom-big`,n.transitionName),"data-popover-inject":!0}),{title:y,default:s.default}))}}}),H=c(V),U=e=>{let{componentCls:t,iconCls:n,zIndexPopup:r,colorText:i,colorWarning:a,marginXS:o,fontSize:s,fontWeightStrong:c,lineHeight:l}=e;return{[t]:{zIndex:r,[`${t}-inner-content`]:{color:i},[`${t}-message`]:{position:`relative`,marginBottom:o,color:i,fontSize:s,display:`flex`,flexWrap:`nowrap`,alignItems:`start`,[`> ${t}-message-icon ${n}`]:{color:a,fontSize:s,flex:`none`,lineHeight:1,paddingTop:(Math.round(s*l)-s)/2},"&-title":{flex:`auto`,marginInlineStart:o},"&-title-only":{fontWeight:c}},[`${t}-description`]:{position:`relative`,marginInlineStart:s+o,marginBottom:o,color:i,fontSize:s},[`${t}-buttons`]:{textAlign:`end`,button:{marginInlineStart:o}}}}},W=y(`Popconfirm`,e=>U(e),e=>{let{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}}),G=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{var e,t;return(t=(e=h.value)==null?void 0:e.getPopupDomNode)==null?void 0:t.call(e)}});let[g,_]=D(!1,{value:a(n,`open`)}),y=(e,t)=>{n.open===void 0&&_(e),l(`update:open`,e),l(`openChange`,e,t)},x=e=>{y(!1,e)},S=e=>{var t;return(t=n.onConfirm)==null?void 0:t.call(n,e)},O=e=>{var t;y(!1,e),(t=n.onCancel)==null||t.call(n,e)},A=e=>{e.keyCode===E.ESC&&g&&y(!1,e)},j=e=>{let{disabled:t}=n;t||y(e)},{prefixCls:M,getPrefixCls:N}=v(`popconfirm`,n),L=t(()=>N()),R=t(()=>N(`btn`)),[z]=W(M),[B]=d(`Popconfirm`,s.Popconfirm),V=()=>{var t,r,i,a,s;let{okButtonProps:l,cancelButtonProps:u,title:d=(t=c.title)==null?void 0:t.call(c),description:f=(r=c.description)==null?void 0:r.call(c),cancelText:p=(i=c.cancel)==null?void 0:i.call(c),okText:m=(a=c.okText)==null?void 0:a.call(c),okType:h,icon:g=((s=c.icon)==null?void 0:s.call(c))||e(k,null,null),showCancel:_=!0}=n,{cancelButton:v,okButton:y}=c,b=o({onClick:O,size:`small`},u),C=o(o(o({onClick:S},P(h)),{size:`small`}),l);return e(`div`,{class:`${M.value}-inner-content`},[e(`div`,{class:`${M.value}-message`},[g&&e(`span`,{class:`${M.value}-message-icon`},[g]),e(`div`,{class:[`${M.value}-message-title`,{[`${M.value}-message-title-only`]:!!f}]},[d])]),f&&e(`div`,{class:`${M.value}-description`},[f]),e(`div`,{class:`${M.value}-buttons`},[_?v?v(b):e(F,b,{default:()=>[p||B.value.cancelText]}):null,y?y(C):e(I,{buttonProps:o(o({size:`small`},P(h)),l),actionFn:S,close:x,prefixCls:R.value,quitOnNullishReturnValue:!0,emitEvent:!0},{default:()=>[m||B.value.okText]})])])};return()=>{var t;let{placement:r,overlayClassName:i,trigger:a=`click`}=n,o=G(n,[`placement`,`overlayClassName`,`trigger`]),s=C(o,[`title`,`content`,`cancelText`,`okText`,`onUpdate:open`,`onConfirm`,`onCancel`,`prefixCls`]),l=b(M.value,i);return z(e(H,f(f(f({},s),m),{},{trigger:a,placement:r,onOpenChange:j,open:g.value,overlayClassName:l,transitionName:T(L.value,`zoom-big`,n.transitionName),ref:h,"data-popover-inject":!0}),{default:()=>[w(((t=c.default)==null?void 0:t.call(c))||[],{onKeydown:e=>{A(e)}},!1)],content:V}))}}}),q=c(K);export{q as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-C8rVqNJ_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-C8rVqNJ_.js new file mode 100644 index 000000000..da89ca39e --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-C8rVqNJ_.js @@ -0,0 +1,5 @@ +var e=`偏好设置`,t=`自定义偏好设置 & 实时预览`,n=`开启首选项导航栏吸顶效果`,r=`关闭首选项导航栏吸顶效果`,i=`重置偏好设置`,a=`数据有变化,点击可进行重置`,o=`重置偏好设置成功`,s=`外观`,c=`布局`,l=`内容`,u=`其它`,d=`流式`,f=`定宽`,p=`跟随系统`,m=`垂直`,h=`侧边垂直菜单模式`,g=`水平`,_=`水平菜单模式,菜单全部显示在顶部`,v=`双列菜单`,y=`垂直双列菜单模式`,b=`侧边导航`,x=`顶部通栏,侧边导航模式`,S=`混合双列`,C=`双列、水平菜单共存模式`,w=`混合垂直`,T=`垂直水平菜单共存`,E=`内容全屏`,D=`不显示任何菜单,只显示内容主体`,O=`常规`,k=`朴素`,A=`圆润`,j=`复制偏好设置`,M=`显示复制偏好设置按钮`,N=`复制成功`,P="复制成功,请在 app 下的 `src/preferences.ts`内进行覆盖",F=`清空缓存 & 退出登录`,I=`模式`,L=`通用`,R=`语言`,z=`时区`,B=`动态标题`,V=`水印`,H=`请输入水印文案`,U=`定时检查更新`,W={title:`偏好设置位置`,header:`顶栏`,auto:`自动`,fixed:`固定`,userDropdown:`用户下拉窗`},G={buttons:`显示按钮`,buttonFixed:`固定按钮`,buttonCollapsed:`折叠按钮`,title:`侧边栏`,width:`宽度`,visible:`显示侧边栏`,draggable:`侧边栏菜单拖拽`,collapsed:`折叠菜单`,collapsedShowTitle:`折叠显示菜单名`,autoActivateChild:`自动激活子菜单`,autoActivateChildTip:`点击顶层菜单时,自动激活第一个子菜单或者上一次激活的子菜单`,expandOnHover:`鼠标悬停展开`,expandOnHoverTip:"鼠标在折叠区域悬浮时,`启用`则展开当前子菜单,`禁用`则展开整个侧边栏"},K={title:`标签栏`,enable:`启用标签栏`,icon:`显示标签栏图标`,showMore:`显示更多按钮`,showMaximize:`显示最大化按钮`,persist:`持久化标签页`,visitHistory:`访问历史记录`,visitHistoryTip:`开启后,标签栏会记录标签访问历史 +关闭当前标签,会自动选中上一个打开的标签`,maxCount:`最大标签数`,maxCountTip:`每次打开新的标签时如果超过最大标签数, +会自动关闭一个最先打开的标签 +设置为 0 则不限制`,draggable:`启动拖拽排序`,wheelable:`启用纵向滚轮响应`,middleClickClose:`点击鼠标中键关闭标签页`,wheelableTip:`开启后,标签栏区域可以响应滚轮的纵向滚动事件。 +关闭时,只能响应系统的横向滚动事件(需要按下Shift再滚动滚轮)`,styleType:{title:`标签页风格`,chrome:`谷歌`,card:`卡片`,plain:`朴素`,brisk:`轻快`},contextMenu:{reload:`重新加载`,close:`关闭`,pin:`固定`,unpin:`取消固定`,closeLeft:`关闭左侧标签页`,closeRight:`关闭右侧标签页`,closeOther:`关闭其它标签页`,closeAll:`关闭全部标签页`,openInNewWindow:`在新窗口打开`,maximize:`最大化`,restoreMaximize:`还原`}},q={title:`导航菜单`,style:`导航菜单风格`,accordion:`侧边导航菜单手风琴模式`,split:`导航菜单分离`,splitTip:`开启时,侧边栏显示顶栏对应菜单的子菜单`},J={title:`面包屑导航`,enable:`开启面包屑导航`,icon:`显示面包屑图标`,home:`显示首页按钮`,style:`面包屑风格`,hideOnlyOne:`仅有一个时隐藏`,background:`背景`},Y={title:`动画`,loading:`页面切换 Loading`,transition:`页面切换动画`,progress:`页面切换进度条`},X={title:`主题`,radius:`圆角`,fontSize:`字体大小`,fontSizeTip:`调整全局字体大小,实时预览效果`,light:`浅色`,dark:`深色`,darkSidebar:`深色侧边栏`,darkSidebarTip:`当主题为浅色,布局不为水平菜单或不为内容全屏时可开启`,darkSidebarSub:`深色侧边栏子栏`,darkSidebarSubTip:`当主题为浅色,开启深色侧边栏且布局使用双列菜单模式时可开启`,darkHeader:`深色顶栏`,weakMode:`色弱模式`,grayMode:`灰色模式`,builtin:{title:`内置主题`,default:`默认`,violet:`紫罗兰`,pink:`樱花粉`,rose:`玫瑰红`,skyBlue:`天蓝色`,deepBlue:`深蓝色`,green:`浅绿色`,deepGreen:`深绿色`,orange:`橙黄色`,yellow:`柠檬黄`,zinc:`锌色灰`,neutral:`中性色`,slate:`石板灰`,gray:`中灰色`,custom:`自定义`}},Z={title:`顶栏`,modeStatic:`静止`,modeFixed:`固定`,modeAuto:`自动隐藏和显示`,modeAutoScroll:`滚动隐藏和显示`,visible:`显示顶栏`,menuAlign:`菜单位置`,menuAlignStart:`左侧`,menuAlignEnd:`右侧`,menuAlignCenter:`居中`},Q={title:`底栏`,visible:`显示底栏`,fixed:`固定在底部`},$={title:`版权`,enable:`启用版权`,companyName:`公司名`,companySiteLink:`公司主页`,date:`日期`,icp:`ICP 备案号`,icpLink:`ICP 网站链接`},ee={title:`快捷键`,global:`全局`,search:`全局搜索`,logout:`退出登录`,escape:`关闭当前窗口`,preferences:`偏好设置`},te={title:`小部件`,globalSearch:`全局搜索`,globalSearchPosition:`全局搜索位置`,fullscreen:`全屏`,fullscreenPosition:`全屏按钮位置`,themeToggle:`主题切换`,themeTogglePosition:`主题切换位置`,languageToggle:`语言切换`,languageTogglePosition:`语言切换位置`,notification:`通知`,notificationPosition:`通知位置`,sidebarToggle:`启用侧边栏切换`,lockScreen:`锁屏`,lockScreenPosition:`锁屏按钮位置`,logoutButtonPosition:`退出按钮位置`,header:`顶栏`,userDropdown:`用户下拉窗`,hidden:`已隐藏`,refresh:`刷新`,refreshPosition:`刷新按钮位置`,timezone:`时区`,timezonePosition:`时区按钮位置`},ne={tabLabel:`Antd 拓展`,title:`业务偏好`,fields:{enableFormFullscreen:{label:`启用表单全屏模式`,tip:`子项目可在自己的业务场景中读取这个拓展配置。`},tenantMode:{label:`租户模式`,options:{single:{label:`单租户`},multi:{label:`多租户`}}},defaultTableSize:{label:`默认分页条数`},reportTitle:{label:`报表默认标题`,placeholder:`请输入报表默认标题`}}},re={title:e,subtitle:t,enableStickyPreferencesNavigationBar:n,disableStickyPreferencesNavigationBar:r,resetTitle:i,resetTip:a,resetSuccess:o,appearance:s,layout:c,content:l,other:u,wide:d,compact:f,followSystem:p,vertical:m,verticalTip:h,horizontal:g,horizontalTip:_,twoColumn:v,twoColumnTip:y,headerSidebarNav:b,headerSidebarNavTip:x,headerTwoColumn:S,headerTwoColumnTip:C,mixedMenu:w,mixedMenuTip:T,fullContent:E,fullContentTip:D,normal:O,plain:k,rounded:A,copyPreferences:j,enableCopyPreferences:M,copyPreferencesSuccessTitle:N,copyPreferencesSuccess:P,clearAndLogout:F,mode:I,general:L,language:R,timezone:z,dynamicTitle:B,watermark:V,watermarkContent:H,checkUpdates:U,position:W,sidebar:G,tabbar:K,navigationMenu:q,breadcrumb:J,animation:Y,theme:X,header:Z,footer:Q,copyright:$,shortcutKeys:ee,widget:te,antd:ne};export{Y as animation,ne as antd,s as appearance,J as breadcrumb,U as checkUpdates,F as clearAndLogout,f as compact,l as content,j as copyPreferences,P as copyPreferencesSuccess,N as copyPreferencesSuccessTitle,$ as copyright,re as default,r as disableStickyPreferencesNavigationBar,B as dynamicTitle,M as enableCopyPreferences,n as enableStickyPreferencesNavigationBar,p as followSystem,Q as footer,E as fullContent,D as fullContentTip,L as general,Z as header,b as headerSidebarNav,x as headerSidebarNavTip,S as headerTwoColumn,C as headerTwoColumnTip,g as horizontal,_ as horizontalTip,R as language,c as layout,w as mixedMenu,T as mixedMenuTip,I as mode,q as navigationMenu,O as normal,u as other,k as plain,W as position,o as resetSuccess,a as resetTip,i as resetTitle,A as rounded,ee as shortcutKeys,G as sidebar,t as subtitle,K as tabbar,X as theme,z as timezone,e as title,v as twoColumn,y as twoColumnTip,m as vertical,h as verticalTip,V as watermark,H as watermarkContent,d as wide,te as widget}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-CSptzDkt.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-CSptzDkt.js new file mode 100644 index 000000000..4d7972cab --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-CSptzDkt.js @@ -0,0 +1 @@ +import{Ht as e,_n as t,fn as n,gn as r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as i,t as a}from"./objectSpread2-BmonrgTA.js";import{n as o}from"./objectWithoutProperties-BjoYlK0I.js";import{E as s,a as c,t as l,x as u}from"./dist-Bm6Jk3iy.js";import{n as d}from"./defu-1oANYd5X.js";import{E as f}from"./dist-DUuDCbWu.js";import{t as p}from"./module-CyhaP5hi.js";var m=class{constructor({storageType:e=`localStorage`}={}){if(i(this,`storage`,void 0),typeof window>`u`)throw TypeError(`LocalStorageDriver is not available in non-browser environments. Use MemoryStorageDriver instead.`);this.storage=e===`localStorage`?window.localStorage:window.sessionStorage}clear(){var e=this;return o(function*(){e.storage.clear()})()}getItem(e){var t=this;return o(function*(){let n=t.storage.getItem(e);if(n===null)return null;try{return JSON.parse(n)}catch(n){return t.storage.removeItem(e),null}})()}keys(){var e=this;return o(function*(){let t=[];for(let n=0;ne.startsWith(n));yield Promise.all(r.map(t=>e.driver.removeItem(t)))})()}clearExpiredItems(){var e=this;return o(function*(){let t=yield e.driver.keys(),n=e.prefix?`${e.prefix}-`:``,r=t.filter(e=>e.startsWith(n));for(let t of r){let n=yield e.driver.getItem(t);n&&n.expiry&&Date.now()>n.expiry&&(yield e.driver.removeItem(t))}})()}getItem(e,t=null){var n=this;return o(function*(){let r=n.getFullKey(e),i=yield n.driver.getItem(r);return i?i.expiry&&Date.now()>i.expiry?(yield n.driver.removeItem(r),t):i.value:t})()}keys(){var e=this;return o(function*(){let t=yield e.driver.keys(),n=e.prefix?`${e.prefix}-`:``;return n?t.filter(e=>e.startsWith(n)).map(e=>e.slice(n.length)):t})()}removeItem(e){var t=this;return o(function*(){let n=t.getFullKey(e);yield t.driver.removeItem(n)})()}setItem(e,t,n){var r=this;return o(function*(){let i=r.getFullKey(e),a={expiry:n?Date.now()+n:void 0,value:t};yield r.driver.setItem(i,a)})()}createDefaultDriver(){try{if(typeof window<`u`&&window.localStorage)return new m}catch(e){console.warn(`localStorage is not accessible, falling back to MemoryStorageDriver:`,e)}return new h}getFullKey(e){return this.prefix?`${this.prefix}-${e}`:e}};function _(e,t=`__vben-styles__`,n=`:root`){let r=document.querySelector(`#${t}`)||document.createElement(`style`);r.id=t;let i=`${n} {`;for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(i+=`${t}: ${e[t]};`);i+=`}`,r.textContent=i,document.querySelector(`#${t}`)||setTimeout(()=>{document.head.append(r)})}var v={app:{accessMode:`frontend`,authPageLayout:`panel-right`,checkUpdatesInterval:1,colorGrayMode:!1,colorWeakMode:!1,compact:!1,contentCompact:`wide`,contentCompactWidth:1200,contentPadding:0,contentPaddingBottom:0,contentPaddingLeft:0,contentPaddingRight:0,contentPaddingTop:0,defaultAvatar:`https://unpkg.com/@vbenjs/static-source@0.1.7/source/avatar-v1.webp`,defaultHomePath:`/dashboard`,dynamicTitle:!0,enableCheckUpdates:!0,enableCopyPreferences:!0,enablePreferences:!0,enableRefreshToken:!1,enableStickyPreferencesNavigationBar:!0,isMobile:!1,layout:`sidebar-nav`,locale:`zh-CN`,loginExpiredMode:`page`,name:`Vben Admin`,preferencesButtonPosition:`auto`,timezone:`Asia/Shanghai`,watermark:!1,watermarkContent:``,zIndex:200},breadcrumb:{enable:!0,hideOnlyOne:!1,showHome:!1,showIcon:!0,styleType:`normal`},copyright:{companyName:`Vben`,companySiteLink:`https://www.vben.pro`,date:`2024`,enable:!0,icp:`闽ICP备19024351号`,icpLink:`https://beian.miit.gov.cn/`,settingShow:!0},footer:{enable:!1,fixed:!1,height:32},header:{enable:!0,height:50,hidden:!1,menuAlign:`start`,mode:`fixed`},logo:{enable:!0,fit:`contain`,source:`https://unpkg.com/@vbenjs/static-source@0.1.7/source/logo-v1.webp`,showText:!0,logoMode:`icon`},navigation:{accordion:!0,split:!0,styleType:`rounded`},shortcutKeys:{enable:!0,globalEscape:!1,globalLockScreen:!0,globalLogout:!0,globalPreferences:!0,globalSearch:!0},sidebar:{autoActivateChild:!1,collapsed:!1,collapsedButton:!0,collapsedShowTitle:!1,collapseWidth:60,draggable:!0,enable:!0,expandOnHover:!0,extraCollapse:!1,extraCollapsedWidth:60,fixedButton:!0,hidden:!1,mixedWidth:80,width:224},tabbar:{draggable:!0,enable:!0,height:38,keepAlive:!0,maxCount:0,middleClickToClose:!1,persist:!0,showIcon:!0,showMaximize:!0,showMore:!0,showRefresh:!0,styleType:`chrome`,visitHistory:!0,wheelable:!0},theme:{builtinType:`default`,colorDestructive:`hsl(348 100% 61%)`,colorPrimary:`hsl(212 100% 45%)`,colorSuccess:`hsl(144 57% 58%)`,colorWarning:`hsl(42 84% 61%)`,mode:`dark`,radius:`0.5`,fontSize:16,semiDarkHeader:!1,semiDarkSidebar:!1,semiDarkSidebarSub:!1},transition:{enable:!0,loading:!0,name:`fade-slide`,progress:!0},widget:{fullscreen:!0,fullscreenButtonPosition:`header`,globalSearch:!0,globalSearchButtonPosition:`header`,languageToggle:!0,languageToggleButtonPosition:`header`,lockScreen:!0,lockScreenButtonPosition:`header`,logoutButtonPosition:`header`,notification:!0,notificationButtonPosition:`header`,refresh:!0,refreshButtonPosition:`header`,sidebarToggle:!0,themeToggle:!0,themeToggleButtonPosition:`header`,timezone:!0,timezoneButtonPosition:`header`,order:[`globalSearch`,`preferences`,`themeToggle`,`languageToggle`,`timezone`,`fullscreen`,`refresh`,`notification`,`lockScreenBtn`,`logoutBtn`]}};function y(e){let{a:t,h:n,l:r,s:i}=new p(e).toHsl(),a=`hsl(${Math.round(n)} ${Math.round(i*100)}% ${Math.round(r*100)}%)`;return t<1?`${a} ${t}`:a}function b(e){let{a:t,h:n,l:r,s:i}=new p(e).toHsl(),a=`${Math.round(n)} ${Math.round(i*100)}% ${Math.round(r*100)}%`;return t<1?`${a} / ${t}`:a}function x(e){return e?new p(e).isValid:!1}function S(e=``){if(typeof e!=`string`)throw TypeError(`Color should be string!`);let t=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(e);if(t)return t.splice(1).map(e=>Number.parseInt(e,16));let n=/^#?([\da-f])([\da-f])([\da-f])$/i.exec(e);if(n)return n.splice(1).map(e=>Number.parseInt(e+e,16));if(e.includes(`,`))return e.split(`,`).map(e=>Number.parseInt(e));throw Error(`Invalid color format! Use #ABC or #AABBCC or r,g,b`)}function C(e){return`#`+e.map(e=>`0${e.toString(16).toUpperCase()}`.slice(-2)).join(``)}function w(e,t){return e.map(e=>Math.round(e+(255-e)*t))}function T(e,t){return e.map(e=>Math.round(e*t))}var E=e=>t=>w(t,e),D=e=>t=>T(t,e),O={50:E(.95),100:E(.9),200:E(.75),300:E(.6),400:E(.3),500:e=>e,600:D(.9),700:D(.6),800:D(.45),900:D(.3),950:D(.2)};function k(e,t=O){let n={},r=S(e);for(let[e,i]of Object.entries(t))n[e]=C(i(r));return n}function A(e){let t={};return e.forEach(({alias:e,color:n,name:r})=>{if(n){let i=k(new p(n).toHexString()),a=i[500];Object.keys(i).forEach(n=>{let o=i[n];if(o){let i=b(o);t[`--${r}-${n}`]=i,e&&(t[`--${e}-${n}`]=i),n===`500`&&(a=i)}}),e&&a&&(t[`--${e}`]=a)}}),t}var j=[{color:`hsl(212 100% 45%)`,type:`default`},{color:`hsl(245 82% 67%)`,type:`violet`},{color:`hsl(347 77% 60%)`,type:`pink`},{color:`hsl(42 84% 61%)`,type:`yellow`},{color:`hsl(231 98% 65%)`,type:`sky-blue`},{color:`hsl(161 90% 43%)`,type:`green`},{color:`hsl(240 5% 26%)`,darkPrimaryColor:`hsl(0 0% 98%)`,primaryColor:`hsl(240 5.9% 10%)`,type:`zinc`},{color:`hsl(181 84% 32%)`,type:`deep-green`},{color:`hsl(211 91% 39%)`,type:`deep-blue`},{color:`hsl(18 89% 40%)`,type:`orange`},{color:`hsl(0 75% 42%)`,type:`rose`},{color:`hsl(0 0% 25%)`,darkPrimaryColor:`hsl(0 0% 98%)`,primaryColor:`hsl(240 5.9% 10%)`,type:`neutral`},{color:`hsl(215 25% 27%)`,darkPrimaryColor:`hsl(0 0% 98%)`,primaryColor:`hsl(240 5.9% 10%)`,type:`slate`},{color:`hsl(217 19% 27%)`,darkPrimaryColor:`hsl(0 0% 98%)`,primaryColor:`hsl(240 5.9% 10%)`,type:`gray`},{color:``,type:`custom`}],M=[{offset:-5,timezone:`America/New_York`,label:`America/New_York(GMT-5)`},{offset:0,timezone:`Europe/London`,label:`Europe/London(GMT0)`},{offset:8,timezone:`Asia/Shanghai`,label:`Asia/Shanghai(GMT+8)`},{offset:9,timezone:`Asia/Tokyo`,label:`Asia/Tokyo(GMT+9)`},{offset:9,timezone:`Asia/Seoul`,label:`Asia/Seoul(GMT+9)`}],N=[...j].slice(0,7);function P(e){var t;let n=document.documentElement;if(!n)return;let r=(t=e==null?void 0:e.theme)==null?{}:t,{builtinType:i,mode:a,radius:o}=r;if(Reflect.has(r,`mode`)){let e=I(a);n.classList.toggle(`dark`,e)}Reflect.has(r,`builtinType`)&&n.dataset.theme!==i&&(n.dataset.theme=i);let s=[...j].find(e=>e.type===i),c=``;if(s&&(c=I(e.theme.mode)&&s.darkPrimaryColor||s.primaryColor||s.color),(c||Reflect.has(r,`colorPrimary`)||Reflect.has(r,`colorDestructive`)||Reflect.has(r,`colorSuccess`)||Reflect.has(r,`colorWarning`))&&F(e),Reflect.has(r,`radius`)&&document.documentElement.style.setProperty(`--radius`,`${o}rem`),Reflect.has(r,`fontSize`)){let e=r.fontSize;document.documentElement.style.setProperty(`--font-size-base`,`${e}px`),document.documentElement.style.setProperty(`--menu-font-size`,`calc(${e}px * 0.875)`)}}function F(e){if(!e.theme)return;let{colorDestructive:t,colorPrimary:n,colorSuccess:r,colorWarning:i}=e.theme,a=A([{color:n,name:`primary`},{alias:`warning`,color:i,name:`yellow`},{alias:`success`,color:r,name:`green`},{alias:`destructive`,color:t,name:`red`}]);Object.entries({"--green-500":`--success`,"--primary-500":`--primary`,"--red-500":`--destructive`,"--yellow-500":`--warning`}).forEach(([e,t])=>{let n=a[e];n&&document.documentElement.style.setProperty(t,n)}),_(a)}function I(e){let t=e===`dark`;return e===`auto`&&(t=window.matchMedia(`(prefers-color-scheme: dark)`).matches),t}var L={CUSTOM:`preferences-custom`,MAIN:`preferences`,LOCALE:`preferences-locale`,THEME:`preferences-theme`},R=new class{constructor(){var e=this;i(this,`cache`,void 0),i(this,`customPreferencesExtension`,null),i(this,`customState`,r({})),i(this,`debouncedSave`,void 0),i(this,`initialCustomPreferences`,{}),i(this,`initialPreferences`,v),i(this,`isInitialized`,!1),i(this,`state`,void 0),i(this,`clearCache`,o(function*(){yield Promise.all(Object.values(L).map(t=>e.cache.removeItem(t)))})),i(this,`getCustomPreferences`,()=>t(this.customState)),i(this,`getInitialCustomPreferences`,()=>this.cloneValue(this.initialCustomPreferences)),i(this,`getInitialPreferences`,()=>this.initialPreferences),i(this,`getPreferences`,()=>t(this.state)),i(this,`getPreferencesExtension`,()=>this.customPreferencesExtension?this.cloneValue(this.customPreferencesExtension):null),i(this,`initPreferences`,function(){var t=o(function*({namespace:t,overrides:n,extension:r}){if(e.isInitialized)return;e.cache=new g({prefix:t}),e.initialPreferences=d({},n,v),e.customPreferencesExtension=r==null?null:r,e.initialCustomPreferences=e.resolveCustomPreferencesDefaults(e.customPreferencesExtension);let i=(yield e.loadFromCache())||{};e.sanitizeCachedArray(i,`widget`,`order`);let a=u({},i,e.initialPreferences);e.updatePreferences(a);let o=(yield e.loadCustomFromCache())||{};e.replaceCustomPreferences(u({},e.sanitizeCustomPreferences(o),e.initialCustomPreferences)),yield e.saveToCache(),e.setupWatcher(),e.initPlatform(),e.isInitialized=!0});return function(e){return t.apply(this,arguments)}}()),i(this,`resetPreferences`,o(function*(){Object.assign(e.state,e.initialPreferences),e.replaceCustomPreferences(e.initialCustomPreferences),yield e.saveToCache(),e.handleUpdates(e.state)})),i(this,`updateCustomPreferences`,e=>{if(!this.customPreferencesExtension)return;let t=this.sanitizeCustomPreferences(e);Object.keys(t).length!==0&&(this.replaceCustomPreferences(u({},t,n(this.customState))),this.debouncedSave())}),i(this,`updatePreferences`,e=>{let t=u({},e,n(this.state));Object.assign(this.state,t),this.handleUpdates(e),this.debouncedSave()}),this.cache=new g,this.state=r(a({},v)),this.debouncedSave=f(()=>this.saveToCache(),150)}cloneValue(e){return Array.isArray(e)?e.map(e=>this.cloneValue(e)):e&&typeof e==`object`?Object.fromEntries(Object.entries(e).map(([e,t])=>[e,this.cloneValue(t)])):e}handleUpdates(e){let{theme:t,app:n}=e;t&&(Object.keys(t).length>0||Reflect.has(t,`fontSize`))&&P(this.state),n&&(Reflect.has(n,`colorGrayMode`)||Reflect.has(n,`colorWeakMode`))&&this.updateColorMode(this.state)}initPlatform(){document.documentElement.dataset.platform=s()?`macOs`:`window`}isAlmostInteger(e,t=Number.EPSILON*10){return Math.abs(e-Math.round(e))a)return!1;if(s!==void 0){if(s<=0)return!1;let e=(t-(o==null?0:o))/s;if(!this.isAlmostInteger(e))return!1}return!0}case`select`:return typeof t==`string`&&e.options.some(e=>e.value===t);case`switch`:return typeof t==`boolean`;default:return typeof t==`string`}}loadCustomFromCache(){var e=this;return o(function*(){return e.cache.getItem(L.CUSTOM)})()}loadFromCache(){var e=this;return o(function*(){return e.cache.getItem(L.MAIN)})()}replaceCustomPreferences(e){Object.keys(this.customState).forEach(e=>{Reflect.deleteProperty(this.customState,e)}),Object.assign(this.customState,e)}resolveCustomPreferencesDefaults(e){if(!e)return{};let t={};for(let n of e.fields)t[n.key]=n.defaultValue;return t}resolveNumericConstraint(e){return typeof e==`number`&&Number.isFinite(e)?e:void 0}sanitizeCachedArray(e,t,n){var r;let i=e==null||(r=e[t])==null?void 0:r[n];if(!Array.isArray(i)||i.length<=1)return;let a=new Set,o=i.filter(e=>!a.has(e)&&(a.add(e),!0));o.length!==i.length&&(e[t][n]=o)}sanitizeCustomPreferences(e){if(!this.customPreferencesExtension)return{};let t={};for(let n of this.customPreferencesExtension.fields){let r=e[n.key];r!==void 0&&this.isValidCustomPreferenceValue(n,r)&&(t[n.key]=r)}return t}saveToCache(){var e=this;return o(function*(){try{if(yield e.cache.setItem(L.MAIN,e.state),yield e.cache.setItem(L.LOCALE,e.state.app.locale),yield e.cache.setItem(L.THEME,e.state.theme.mode),e.customPreferencesExtension){yield e.cache.setItem(L.CUSTOM,a({},e.customState));return}yield e.cache.removeItem(L.CUSTOM)}catch(e){console.error(`Failed to save preferences to cache:`,e)}})()}setupWatcher(){if(this.isInitialized)return;let t=c(l).smaller(`md`);e(()=>t.value,e=>{this.updatePreferences({app:{isMobile:e}})},{immediate:!0}),window.matchMedia(`(prefers-color-scheme: dark)`).addEventListener(`change`,({matches:e})=>{this.state.theme.mode===`auto`&&(this.updatePreferences({theme:{mode:e?`dark`:`light`}}),this.updatePreferences({theme:{mode:`auto`}}))})}updateColorMode(e){let{colorGrayMode:t,colorWeakMode:n}=e.app,r=document.documentElement;r.classList.toggle(`invert-mode`,n),r.classList.toggle(`grayscale-mode`,t)}};export{M as a,N as i,I as n,y as o,j as r,x as s,R as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-Dy8TIlZp.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-Dy8TIlZp.js new file mode 100644 index 000000000..408f5c439 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preferences-Dy8TIlZp.js @@ -0,0 +1,4 @@ +var e=`Preferences`,t=`Customize Preferences & Preview in Real Time`,n=`Enable sticky preferences navigation bar`,r=`Disable sticky preferences navigation bar`,i=`Data has changed, click to reset`,a=`Reset Preferences`,o=`Preferences reset successfully`,s=`Appearance`,c=`Layout`,l=`Content`,u=`Other`,d=`Wide`,f=`Fixed`,p=`Follow System`,m=`Vertical`,h=`Side vertical menu mode`,g=`Horizontal`,_=`Horizontal menu mode, all menus displayed at the top`,v=`Two Column`,y=`Vertical Two Column Menu Mode`,b=`Header Vertical`,x=`Header Full Width, Sidebar Navigation Mode`,S=`Header Two Column`,C=`Header Navigation & Sidebar Two Column co-exists`,w=`Mixed Menu`,T=`Vertical & Horizontal Menu Co-exists`,E=`Full Content`,D=`Only display content body, hide all menus`,O=`Normal`,k=`Plain`,A=`Rounded`,j=`Copy Preferences`,M=`Show copy preferences button`,N=`Copy successful`,P="Copy successful, please override in `src/preferences.ts` under app",F=`Clear Cache & Logout`,I=`Mode`,L=`General`,R=`Language`,z=`Timezone`,B=`Dynamic Title`,V=`Watermark`,H=`Please input Watermark content`,U=`Periodic update check`,W={title:`Preferences Postion`,header:`Header`,auto:`Auto`,fixed:`Fixed`,userDropdown:`User Dropdown`},G={buttons:`Show Buttons`,buttonFixed:`Fixed`,buttonCollapsed:`Collapsed`,title:`Sidebar`,width:`Width`,visible:`Show Sidebar`,draggable:`Drag Sidebar Menu`,collapsed:`Collpase Menu`,collapsedShowTitle:`Show Menu Title`,autoActivateChild:`Auto Activate SubMenu`,autoActivateChildTip:"`Enabled` to automatically activate the submenu while click menu.",expandOnHover:`Expand On Hover`,expandOnHoverTip:"When the mouse hovers over menu, \n `Enabled` to expand children menus \n `Disabled` to expand whole sidebar."},K={title:`Tabbar`,enable:`Enable Tab Bar`,icon:`Show Tabbar Icon`,showMore:`Show More Button`,showMaximize:`Show Maximize Button`,persist:`Persist Tabs`,visitHistory:`Visit History`,visitHistoryTip:`When enabled, the tab bar records tab visit history. +Closing the current tab will automatically select the last opened tab.`,maxCount:`Max Count of Tabs`,maxCountTip:`When the number of tabs exceeds the maximum, +the oldest tab will be closed. + Set to 0 to disable count checking.`,draggable:`Enable Draggable Sort`,wheelable:`Support Mouse Wheel`,middleClickClose:`Close Tab when Mouse Middle Button Click`,wheelableTip:`When enabled, the Tabbar area responds to vertical scrolling events of the scroll wheel.`,styleType:{title:`Tabs Style`,chrome:`Chrome`,card:`Card`,plain:`Plain`,brisk:`Brisk`},contextMenu:{reload:`Reload`,close:`Close`,pin:`Pin`,unpin:`Unpin`,closeLeft:`Close Left Tabs`,closeRight:`Close Right Tabs`,closeOther:`Close Other Tabs`,closeAll:`Close All Tabs`,openInNewWindow:`Open in New Window`,maximize:`Maximize`,restoreMaximize:`Restore`}},q={title:`Navigation Menu`,style:`Navigation Menu Style`,accordion:`Sidebar Accordion Menu`,split:`Navigation Menu Separation`,splitTip:`When enabled, the sidebar displays the top bar's submenu`},J={title:`Breadcrumb`,home:`Show Home Button`,enable:`Enable Breadcrumb`,icon:`Show Breadcrumb Icon`,background:`background`,style:`Breadcrumb Style`,hideOnlyOne:`Hidden when only one`},Y={title:`Animation`,loading:`Page Loading`,transition:`Page Transition`,progress:`Page Progress`},X={title:`Theme`,radius:`Radius`,fontSize:`Font Size`,fontSizeTip:`Adjust global font size with real-time preview`,light:`Light`,dark:`Dark`,darkSidebar:`Semi Dark Sidebar`,darkSidebarTip:`It can be enabled when the theme is light, and the layout is neither 'Horizontal' nor 'Full Content'.`,darkSidebarSub:`Semi Dark Sidebar Sub`,darkSidebarSubTip:`It can be enabled when the theme is light, the semi dark sidebar is enabled, and the layout uses 'Two-Column' menu mode.`,darkHeader:`Semi Dark Header`,weakMode:`Weak Mode`,grayMode:`Gray Mode`,builtin:{title:`Built-in`,default:`Default`,violet:`Violet`,pink:`Pink`,rose:`Rose`,skyBlue:`Sky Blue`,deepBlue:`Deep Blue`,green:`Green`,deepGreen:`Deep Green`,orange:`Orange`,yellow:`Yellow`,zinc:`Zinc`,neutral:`Neutral`,slate:`Slate`,gray:`Gray`,custom:`Custom`}},Z={title:`Header`,visible:`Show Header`,modeStatic:`Static`,modeFixed:`Fixed`,modeAuto:`Auto hide & Show`,modeAutoScroll:`Scroll to Hide & Show`,menuAlign:`Menu Align`,menuAlignStart:`Start`,menuAlignEnd:`End`,menuAlignCenter:`Center`},Q={title:`Footer`,visible:`Show Footer`,fixed:`Fixed at Bottom`},$={title:`Copyright`,enable:`Enable Copyright`,companyName:`Company Name`,companySiteLink:`Company Site Link`,date:`Date`,icp:`ICP License Number`,icpLink:`ICP Site Link`},ee={title:`Shortcut Keys`,global:`Global`,search:`Global Search`,logout:`Logout`,escape:`Close Current Window`,preferences:`Preferences`},te={title:`Widget`,globalSearch:`Global Search`,globalSearchPosition:`Global Search Position`,fullscreen:`Enable Fullscreen`,fullscreenPosition:`Fullscreen Position`,themeToggle:`Enable Theme Toggle`,themeTogglePosition:`Theme Toggle Position`,languageToggle:`Language Toggle`,languageTogglePosition:`Language Toggle Position`,notification:`Enable Notification`,notificationPosition:`Notification Position`,sidebarToggle:`Enable Sidebar Toggle`,lockScreen:`Enable Lock Screen`,lockScreenPosition:`Lock Screen Button Position`,logoutButtonPosition:`Logout Button Position`,header:`Header`,userDropdown:`User Dropdown`,hidden:`Hidden`,refresh:`Enable Refresh`,refreshPosition:`Refresh Position`,timezone:`Enable Timezone`,timezonePosition:`Timezone Position`},ne={tabLabel:`Antd Extension`,title:`Business Preferences`,fields:{enableFormFullscreen:{label:`Enable Form Fullscreen Mode`,tip:`Subprojects can read this extension configuration in their own business scenarios.`},tenantMode:{label:`Tenant Mode`,options:{single:{label:`Single Tenant`},multi:{label:`Multi Tenant`}}},defaultTableSize:{label:`Default Page Size`},reportTitle:{label:`Default Report Title`,placeholder:`Please enter the default report title`}}},re={title:e,subtitle:t,enableStickyPreferencesNavigationBar:n,disableStickyPreferencesNavigationBar:r,resetTip:i,resetTitle:a,resetSuccess:o,appearance:s,layout:c,content:l,other:u,wide:d,compact:f,followSystem:p,vertical:m,verticalTip:h,horizontal:g,horizontalTip:_,twoColumn:v,twoColumnTip:y,headerSidebarNav:b,headerSidebarNavTip:x,headerTwoColumn:S,headerTwoColumnTip:C,mixedMenu:w,mixedMenuTip:T,fullContent:E,fullContentTip:D,normal:O,plain:k,rounded:A,copyPreferences:j,enableCopyPreferences:M,copyPreferencesSuccessTitle:N,copyPreferencesSuccess:P,clearAndLogout:F,mode:I,general:L,language:R,timezone:z,dynamicTitle:B,watermark:V,watermarkContent:H,checkUpdates:U,position:W,sidebar:G,tabbar:K,navigationMenu:q,breadcrumb:J,animation:Y,theme:X,header:Z,footer:Q,copyright:$,shortcutKeys:ee,widget:te,antd:ne};export{Y as animation,ne as antd,s as appearance,J as breadcrumb,U as checkUpdates,F as clearAndLogout,f as compact,l as content,j as copyPreferences,P as copyPreferencesSuccess,N as copyPreferencesSuccessTitle,$ as copyright,re as default,r as disableStickyPreferencesNavigationBar,B as dynamicTitle,M as enableCopyPreferences,n as enableStickyPreferencesNavigationBar,p as followSystem,Q as footer,E as fullContent,D as fullContentTip,L as general,Z as header,b as headerSidebarNav,x as headerSidebarNavTip,S as headerTwoColumn,C as headerTwoColumnTip,g as horizontal,_ as horizontalTip,R as language,c as layout,w as mixedMenu,T as mixedMenuTip,I as mode,q as navigationMenu,O as normal,u as other,k as plain,W as position,o as resetSuccess,i as resetTip,a as resetTitle,A as rounded,ee as shortcutKeys,G as sidebar,t as subtitle,K as tabbar,X as theme,z as timezone,e as title,v as twoColumn,y as twoColumnTip,m as vertical,h as verticalTip,V as watermark,H as watermarkContent,d as wide,te as widget}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preload-helper-DaercurD.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preload-helper-DaercurD.js new file mode 100644 index 000000000..b52ca689d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/preload-helper-DaercurD.js @@ -0,0 +1 @@ +var e=function(e){return`/`+e},t={},n=function(n,r,i){let a=Promise.resolve();if(r&&r.length>0){let n=document.getElementsByTagName(`link`),o=document.querySelector(`meta[property=csp-nonce]`),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute(`nonce`));function c(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function l(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}a=c(r.map(r=>{if(r=e(r,i),r=l(r),r in t)return;t[r]=!0;let a=r.endsWith(`.css`);for(let e=n.length-1;e>=0;e--){let t=n[e];if(t.href===r&&(!a||t.rel===`stylesheet`))return}let o=document.createElement(`link`);if(o.rel=a?`stylesheet`:`modulepreload`,a||(o.as=`script`),o.crossOrigin=``,o.href=r,s&&o.setAttribute(`nonce`,s),document.head.appendChild(o),a)return new Promise((e,t)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>t(Error(`Unable to preload CSS for ${r}`)))})}))}function o(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return a.then(e=>{for(let t of e||[])t.status===`rejected`&&o(t.reason);return n().catch(o)})};export{n as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-AncYh_mH.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-AncYh_mH.js new file mode 100644 index 000000000..75a7203d7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-AncYh_mH.js @@ -0,0 +1 @@ +import{$ as e,D as t,E as n,Ft as r,On as i,Zn as a,_ as o,b as s,bt as c,et as l,g as u,k as d,mt as f,o as p,qt as m,tr as h,v as g,vn as _,xt as v,y}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as b}from"./objectSpread2-BmonrgTA.js";import{t as x}from"./cn-BpFrWzX2.js";import{g as S}from"./dist-DUuDCbWu.js";import{r as C}from"./src-CDbpcWiH.js";import{t as w}from"./user-B5TQUTuL.js";import{s as T}from"./VisuallyHiddenInput-CuzFbMyk.js";import{a as E,i as D,n as O,r as k,t as A}from"./avatar-BGpy7dxM.js";import{t as j}from"./t-zpQIkBTV.js";import{t as M}from"./page-CuTJnSJp.js";import{t as N}from"./base-setting-JpZbrzEZ.js";import{t as P}from"./notification-setting-YLEtcxXb.js";import{t as F}from"./password-setting-DrpEe3j6.js";import{t as I}from"./security-setting-Bax_9LW_.js";var L=d({__name:`Card`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(f(),s(`div`,{"data-slot":`card`,class:a(i(x)(`bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm`,t.class))},[v(e.$slots,`default`)],2))}}),R=d({__name:`TabsTrigger`,props:{value:{},disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=S(t,`class`),r=T(n);return(e,n)=>(f(),g(i(E),l({"data-slot":`tabs-trigger`,class:i(x)(`data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-3 focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,t.class)},i(r)),{default:m(()=>[v(e.$slots,`default`)]),_:3},16,[`class`]))}}),z={class:`flex size-full`},B={class:`mt-4 flex-col-center h-40 gap-4`},V={class:`text-lg font-semibold`},H={class:`text-sm text-foreground/80`},U=d(b(b({},{name:`ProfileUI`}),{},{__name:`profile`,props:e({title:{default:`关于项目`},userInfo:{},tabs:{default:()=>[]}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let a=r(e,`modelValue`);return(r,l)=>(f(),g(i(M),{"auto-content-height":``},{default:m(()=>[o(`div`,z,[t(i(L),{class:`w-1/6 flex-none`},{default:m(()=>{var r,u,d,_,v,y;return[o(`div`,B,[t(i(A),{src:(r=(u=e.userInfo)==null?void 0:u.avatar)==null?i(C).app.defaultAvatar:r,class:`size-20`},null,8,[`src`]),o(`span`,V,h((d=(_=e.userInfo)==null?void 0:_.realName)==null?``:d),1),o(`span`,H,h((v=(y=e.userInfo)==null?void 0:y.username)==null?``:v),1)]),t(i(D),{class:`my-4`}),t(i(k),{modelValue:a.value,"onUpdate:modelValue":l[0]||(l[0]=e=>a.value=e),orientation:`vertical`,class:`m-4`},{default:m(()=>[t(i(O),{class:`grid w-full grid-cols-1 bg-card`},{default:m(()=>[(f(!0),s(p,null,c(e.tabs,e=>(f(),g(i(R),{key:e.value,value:e.value,class:`h-12 justify-start data-[state=active]:bg-primary data-[state=active]:text-primary-foreground`},{default:m(()=>[n(h(e.label),1)]),_:2},1032,[`value`]))),128))]),_:1})]),_:1},8,[`modelValue`])]}),_:1}),t(i(L),{class:`ml-4 w-5/6 flex-auto p-8`},{default:m(()=>[v(r.$slots,`content`)]),_:3})])]),_:3}))}})),W=d({__name:`index`,setup(e){let t=w(),n=_(`basic`),r=u(()=>[{label:j(`基本设置`),value:`basic`},{label:j(`安全设置`),value:`security`},{label:j(`修改密码`),value:`password`},{label:j(`新消息提醒`),value:`notice`}]);return(e,a)=>(f(),g(i(U),{"model-value":n.value,"onUpdate:modelValue":a[0]||(a[0]=e=>n.value=e),title:i(j)(`个人中心`),"user-info":i(t).userInfo,tabs:r.value},{content:m(()=>[n.value===`basic`?(f(),g(N,{key:0})):y(``,!0),n.value===`security`?(f(),g(I,{key:1})):y(``,!0),n.value===`password`?(f(),g(F,{key:2})):y(``,!0),n.value===`notice`?(f(),g(P,{key:3})):y(``,!0)]),_:1},8,[`model-value`,`title`,`user-info`,`tabs`]))}});export{W as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-B411QZNQ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-B411QZNQ.js new file mode 100644 index 000000000..96c337b7b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-B411QZNQ.js @@ -0,0 +1 @@ +var e=`更新密码`,t=`更新基本信息`,n={updatePassword:e,updateBasicProfile:t};export{n as default,t as updateBasicProfile,e as updatePassword}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-tkuLhW9J.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-tkuLhW9J.js new file mode 100644 index 000000000..cb72847a7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/profile-tkuLhW9J.js @@ -0,0 +1 @@ +var e=`Update Password`,t=`Update Basic Profile`,n={updatePassword:e,updateBasicProfile:t};export{n as default,t as updateBasicProfile,e as updatePassword}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/progress-Br8rQILc.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/progress-Br8rQILc.js new file mode 100644 index 000000000..2d130147a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/progress-Br8rQILc.js @@ -0,0 +1,3 @@ +import{D as e,g as t,k as n,o as r,pt as i,vn as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as o}from"./en_US-Cv9hrLhb.js";import{$ as s,G as c,J as l,T as u,Tt as d,U as f,X as p,Y as m,l as h,m as g,q as _,t as v,u as y}from"./useConfigInject-z_xeO0pP.js";import{t as b}from"./initDefaultProps-D8Mki4gM.js";import{t as x}from"./Keyframes-K60KFfv3.js";import{t as S}from"./devWarning-DlchpATv.js";import{t as C}from"./CheckOutlined-Dy5-Q7N5.js";import{t as ee}from"./CloseOutlined-BdX5pn5u.js";import{t as w}from"./CloseCircleFilled-C9x0ZM0q.js";import{t as T}from"./CheckCircleFilled-CvJ3C2gR.js";import{t as E}from"./tooltip-DP9wufYH.js";import{t as te}from"./useRefs-QDevZzkt.js";var D=[`normal`,`exception`,`active`,`success`],O=()=>({prefixCls:String,type:p(),percent:Number,format:_(),status:p(),showInfo:c(),strokeWidth:Number,strokeLinecap:p(),strokeColor:f(),trailColor:String,width:Number,success:l(),gapDegree:Number,gapPosition:p(),size:m([String,Number,Array]),steps:Number,successPercent:Number,title:String,progressStatus:p()});function k(e){return!e||e<0?0:e>100?100:e}function A(e){let{success:t,successPercent:n}=e,r=n;return t&&`progress`in t&&(S(!1,`Progress`,"`success.progress` is deprecated. Please use `success.percent` instead."),r=t.progress),t&&`percent`in t&&(r=t.percent),r}function j(e){let{percent:t,success:n,successPercent:r}=e,i=k(A({success:n,successPercent:r}));return[i,k(k(t)-i)]}function M(e){let{success:t={},strokeColor:n}=e,{strokeColor:r}=t;return[r||u.green,n||null]}var N=(e,t,n)=>{var r,i,a,o;let s=-1,c=-1;if(t===`step`){let t=n.steps,r=n.strokeWidth;typeof e==`string`||e===void 0?(s=e===`small`?2:14,c=r==null?8:r):typeof e==`number`?[s,c]=[e,e]:[s=14,c=8]=e,s*=t}else if(t===`line`){let t=n==null?void 0:n.strokeWidth;typeof e==`string`||e===void 0?c=t||(e===`small`?6:8):typeof e==`number`?[s,c]=[e,e]:[s=-1,c=8]=e}else(t===`circle`||t===`dashboard`)&&(typeof e==`string`||e===void 0?[s,c]=e===`small`?[60,60]:[120,120]:typeof e==`number`?[s,c]=[e,e]:(s=(i=(r=e[0])==null?e[1]:r)==null?120:i,c=(o=(a=e[0])==null?e[1]:a)==null?120:o));return{width:s,height:c}},P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);io(o({},O()),{strokeColor:f(),direction:p()}),I=e=>{let t=[];return Object.keys(e).forEach(n=>{let r=parseFloat(n.replace(/%/g,``));isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((e,t)=>e.key-t.key),t.map(e=>{let{key:t,value:n}=e;return`${n} ${t}%`}).join(`, `)},L=(e,t)=>{let{from:n=u.blue,to:r=u.blue,direction:i=t===`rtl`?`to left`:`to right`}=e,a=P(e,[`from`,`to`,`direction`]);return Object.keys(a).length===0?{backgroundImage:`linear-gradient(${i}, ${n}, ${r})`}:{backgroundImage:`linear-gradient(${i}, ${I(a)})`}},R=n({compatConfig:{MODE:3},name:`ProgressLine`,inheritAttrs:!1,props:F(),setup(n,i){let{slots:a,attrs:s}=i,c=t(()=>{let{strokeColor:e,direction:t}=n;return e&&typeof e!=`string`?L(e,t):{backgroundColor:e}}),l=t(()=>n.strokeLinecap===`square`||n.strokeLinecap===`butt`?0:void 0),u=t(()=>n.trailColor?{backgroundColor:n.trailColor}:void 0),f=t(()=>{var e;return(e=n.size)==null?[-1,n.strokeWidth||(n.size===`small`?6:8)]:e}),p=t(()=>N(f.value,`line`,{strokeWidth:n.strokeWidth})),m=t(()=>{let{percent:e}=n;return o({width:`${k(e)}%`,height:`${p.value.height}px`,borderRadius:l.value},c.value)}),h=t(()=>A(n)),g=t(()=>{let{success:e}=n;return{width:`${k(h.value)}%`,height:`${p.value.height}px`,borderRadius:l.value,backgroundColor:e==null?void 0:e.strokeColor}}),_={width:p.value.width<0?`100%`:p.value.width,height:`${p.value.height}px`};return()=>{var t;return e(r,null,[e(`div`,d(d({},s),{},{class:[`${n.prefixCls}-outer`,s.class],style:[s.style,_]}),[e(`div`,{class:`${n.prefixCls}-inner`,style:u.value},[e(`div`,{class:`${n.prefixCls}-bg`,style:m.value},null),h.value===void 0?null:e(`div`,{class:`${n.prefixCls}-success-bg`,style:g.value},null)])]),(t=a.default)==null?void 0:t.call(a)])}}}),z={percent:0,prefixCls:`vc-progress`,strokeColor:`#2db7f5`,strokeLinecap:`round`,strokeWidth:1,trailColor:`#D9D9D9`,trailWidth:1},B=e=>{let t=a(null);return i(()=>{let n=Date.now(),r=!1;e.value.forEach(e=>{let i=(e==null?void 0:e.$el)||e;if(!i)return;r=!0;let a=i.style;a.transitionDuration=`.3s, .3s, .3s, .06s`,t.value&&n-t.value<100&&(a.transitionDuration=`0s, 0s`)}),r&&(t.value=Date.now())}),e},V={gapDegree:Number,gapPosition:{type:String},percent:{type:[Array,Number]},prefixCls:String,strokeColor:{type:[Object,String,Array]},strokeLinecap:{type:String},strokeWidth:Number,trailColor:String,trailWidth:Number,transition:String},H=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i4&&arguments[4]!==void 0?arguments[4]:0,a=arguments.length>5?arguments[5]:void 0,o=50-r/2,s=0,c=-o,l=0,u=-2*o;switch(a){case`left`:s=-o,c=0,l=2*o,u=0;break;case`right`:s=o,c=0,l=-2*o,u=0;break;case`bottom`:c=o,u=2*o}let d=`M 50,50 m ${s},${c} + a ${o},${o} 0 1 1 ${l},${-u} + a ${o},${o} 0 1 1 ${-l},${u}`,f=Math.PI*2*o;return{pathString:d,pathStyle:{stroke:n,strokeDasharray:`${t/100*(f-i)}px ${f}px`,strokeDashoffset:`-${i/2+e/100*(f-i)}px`,transition:`stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s`}}}var q=n({compatConfig:{MODE:3},name:`VCCircle`,props:b(V,z),setup(n){U+=1;let r=a(U),i=t(()=>G(n.percent)),o=t(()=>G(n.strokeColor)),[s,c]=te();B(c);let l=()=>{let{prefixCls:t,strokeWidth:a,strokeLinecap:c,gapDegree:l,gapPosition:u}=n,f=0;return i.value.map((n,i)=>{let p=o.value[i]||o.value[o.value.length-1],m=Object.prototype.toString.call(p)===`[object Object]`?`url(#${t}-gradient-${r.value})`:``,{pathString:h,pathStyle:g}=K(f,n,p,a,l,u);f+=n;let _={key:i,d:h,stroke:m,"stroke-linecap":c,"stroke-width":a,opacity:n===0?0:1,"fill-opacity":`0`,class:`${t}-circle-path`,style:g};return e(`path`,d({ref:s(i)},_),null)})};return()=>{let{prefixCls:t,strokeWidth:i,trailWidth:a,gapDegree:s,gapPosition:c,trailColor:u,strokeLinecap:f,strokeColor:p}=n,m=H(n,[`prefixCls`,`strokeWidth`,`trailWidth`,`gapDegree`,`gapPosition`,`trailColor`,`strokeLinecap`,`strokeColor`]),{pathString:h,pathStyle:g}=K(0,100,u,i,s,c);delete m.percent;let _=o.value.find(e=>Object.prototype.toString.call(e)===`[object Object]`),v={d:h,stroke:u,"stroke-linecap":f,"stroke-width":a||i,"fill-opacity":`0`,class:`${t}-circle-trail`,style:g};return e(`svg`,d({class:`${t}-circle`,viewBox:`0 0 100 100`},m),[_&&e(`defs`,null,[e(`linearGradient`,{id:`${t}-gradient-${r.value}`,x1:`100%`,y1:`0%`,x2:`0%`,y2:`0%`},[Object.keys(_).sort((e,t)=>W(e)-W(t)).map((t,n)=>e(`stop`,{key:n,offset:t,"stop-color":_[t]},null))])]),e(`path`,v,null),l().reverse()])}}}),J=()=>o(o({},O()),{strokeColor:f()}),Y=3,X=e=>Y/e*100,Z=n({compatConfig:{MODE:3},name:`ProgressCircle`,inheritAttrs:!1,props:b(J(),{trailColor:null}),setup(n,i){let{slots:a,attrs:o}=i,s=t(()=>{var e;return(e=n.width)==null?120:e}),c=t(()=>{var e;return(e=n.size)==null?[s.value,s.value]:e}),l=t(()=>N(c.value,`circle`)),u=t(()=>{if(n.gapDegree||n.gapDegree===0)return n.gapDegree;if(n.type===`dashboard`)return 75}),f=t(()=>({width:`${l.value.width}px`,height:`${l.value.height}px`,fontSize:`${l.value.width*.15+6}px`})),p=t(()=>{var e;return(e=n.strokeWidth)==null?Math.max(X(l.value.width),6):e}),m=t(()=>n.gapPosition||n.type===`dashboard`&&`bottom`||void 0),h=t(()=>j(n)),g=t(()=>Object.prototype.toString.call(n.strokeColor)===`[object Object]`),_=t(()=>M({success:n.success,strokeColor:n.strokeColor})),v=t(()=>({[`${n.prefixCls}-inner`]:!0,[`${n.prefixCls}-circle-gradient`]:g.value}));return()=>{var t;let i=e(q,{percent:h.value,strokeWidth:p.value,trailWidth:p.value,strokeColor:_.value,strokeLinecap:n.strokeLinecap,trailColor:n.trailColor,prefixCls:n.prefixCls,gapDegree:u.value,gapPosition:m.value},null);return e(`div`,d(d({},o),{},{class:[v.value,o.class],style:[o.style,f.value]}),[l.value.width<=20?e(E,null,{default:()=>[e(`span`,null,[i])],title:a.default}):e(r,null,[i,(t=a.default)==null?void 0:t.call(a)])])}}}),Q=n({compatConfig:{MODE:3},name:`Steps`,props:o(o({},O()),{steps:Number,strokeColor:m(),trailColor:String}),setup(n,r){let{slots:i}=r,a=t(()=>Math.round(n.steps*((n.percent||0)/100))),o=t(()=>{var e;return(e=n.size)==null?[n.size===`small`?2:14,n.strokeWidth||8]:e}),s=t(()=>N(o.value,`step`,{steps:n.steps,strokeWidth:n.strokeWidth||8})),c=t(()=>{let{steps:t,strokeColor:r,trailColor:i,prefixCls:o}=n,c=[];for(let n=0;n{var t;return e(`div`,{class:`${n.prefixCls}-steps-outer`},[c.value,(t=i.default)==null?void 0:t.call(i)])}}}),ne=new x(`antProgressActive`,{"0%":{transform:`translateX(-100%) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(-100%) scaleX(0)`,opacity:.5},to:{transform:`translateX(0) scaleX(1)`,opacity:0}}),re=e=>{let{componentCls:t,iconCls:n}=e;return{[t]:o(o({},g(e)),{display:`inline-block`,"&-rtl":{direction:`rtl`},"&-line":{position:`relative`,width:`100%`,fontSize:e.fontSize,marginInlineEnd:e.marginXS,marginBottom:e.marginXS},[`${t}-outer`]:{display:`inline-block`,width:`100%`},[`&${t}-show-info`]:{[`${t}-outer`]:{marginInlineEnd:`calc(-2em - ${e.marginXS}px)`,paddingInlineEnd:`calc(2em + ${e.paddingXS}px)`}},[`${t}-inner`]:{position:`relative`,display:`inline-block`,width:`100%`,overflow:`hidden`,verticalAlign:`middle`,backgroundColor:e.progressRemainingColor,borderRadius:e.progressLineRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorInfo}},[`${t}-success-bg, ${t}-bg`]:{position:`relative`,backgroundColor:e.colorInfo,borderRadius:e.progressLineRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-success-bg`]:{position:`absolute`,insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:`inline-block`,width:`2em`,marginInlineStart:e.marginXS,color:e.progressInfoTextColor,lineHeight:1,whiteSpace:`nowrap`,textAlign:`start`,verticalAlign:`middle`,wordBreak:`normal`,[n]:{fontSize:e.fontSize}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:`absolute`,inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.progressLineRadius,opacity:0,animationName:ne,animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:`infinite`,content:`""`}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},ie=e=>{let{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.progressRemainingColor},[`&${t}-circle ${t}-inner`]:{position:`relative`,lineHeight:1,backgroundColor:`transparent`},[`&${t}-circle ${t}-text`]:{position:`absolute`,insetBlockStart:`50%`,insetInlineStart:0,width:`100%`,margin:0,padding:0,color:e.colorText,lineHeight:1,whiteSpace:`normal`,textAlign:`center`,transform:`translateY(-50%)`,[n]:{fontSize:`${e.fontSize/e.fontSizeSM}em`}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:`bottom`}}}},ae=e=>{let{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:`inline-block`,"&-outer":{display:`flex`,flexDirection:`row`,alignItems:`center`},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.progressRemainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.colorInfo}}}}}},oe=e=>{let{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},$=y(`Progress`,e=>{let t=e.marginXXS/2,n=h(e,{progressLineRadius:100,progressInfoTextColor:e.colorText,progressDefaultColor:e.colorInfo,progressRemainingColor:e.colorFillSecondary,progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:`2.4s`});return[re(n),ie(n),ae(n),oe(n)]}),se=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);iArray.isArray(n.strokeColor)?n.strokeColor[0]:n.strokeColor),f=t(()=>{let{percent:e=0}=n,t=A(n);return parseInt(t===void 0?e.toString():t.toString(),10)}),p=t(()=>{let{status:e}=n;return!D.includes(e)&&f.value>=100?`success`:e||`normal`}),m=t(()=>{let{type:e,showInfo:t,size:r}=n,i=o.value;return{[i]:!0,[`${i}-inline-circle`]:e===`circle`&&N(r,`circle`).width<=20,[`${i}-${e===`dashboard`&&`circle`||e}`]:!0,[`${i}-status-${p.value}`]:!0,[`${i}-show-info`]:t,[`${i}-${r}`]:r,[`${i}-rtl`]:s.value===`rtl`,[l.value]:!0}}),h=t(()=>typeof n.strokeColor==`string`||Array.isArray(n.strokeColor)?n.strokeColor:void 0),g=()=>{let{showInfo:t,format:r,type:a,percent:s,title:c}=n,l=A(n);if(!t)return null;let u,d=r||(i==null?void 0:i.format)||(e=>`${e}%`),f=a===`line`;return r||i!=null&&i.format||p.value!==`exception`&&p.value!==`success`?u=d(k(s),k(l)):p.value===`exception`?u=e(f?w:ee,null,null):p.value===`success`&&(u=e(f?T:C,null,null)),e(`span`,{class:`${o.value}-text`,title:c===void 0&&typeof u==`string`?u:void 0},[u])};return()=>{let{type:t,steps:r,title:i}=n,{class:l}=a,f=se(a,[`class`]),_=g(),v;return t===`line`?v=r?e(Q,d(d({},n),{},{strokeColor:h.value,prefixCls:o.value,steps:r}),{default:()=>[_]}):e(R,d(d({},n),{},{strokeColor:u.value,prefixCls:o.value,direction:s.value}),{default:()=>[_]}):(t===`circle`||t===`dashboard`)&&(v=e(Z,d(d({},n),{},{prefixCls:o.value,strokeColor:u.value,progressStatus:p.value}),{default:()=>[_]})),c(e(`div`,d(d({role:`progressbar`},f),{},{class:[m.value,l],title:i}),[v]))}}}),le=s(ce);export{le as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/radio-CpXH5nLt.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/radio-CpXH5nLt.js new file mode 100644 index 000000000..b7a81d9be --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/radio-CpXH5nLt.js @@ -0,0 +1,2 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,J as r,g as i,gt as a,k as o,tt as s,vn as c}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as l}from"./en_US-Cv9hrLhb.js";import{F as u,G as d,Tt as f,W as p,X as m,f as h,l as g,m as _,q as v,t as y,u as b,vt as x}from"./useConfigInject-z_xeO0pP.js";import{t as S}from"./Keyframes-K60KFfv3.js";import{t as C}from"./omit-C0ksMpVM.js";import{t as w}from"./vue-types-CFReUAWV.js";import{i as T,n as E}from"./FormItemContext-CEmO5XmM.js";import{t as D}from"./Checkbox-CaX94bng.js";var O=Symbol(`radioGroupContextKey`),k=e=>{a(O,e)},A=()=>r(O,void 0),j=Symbol(`radioOptionTypeContextKey`),M=e=>{a(j,e)},N=()=>r(j,void 0),P=new S(`antRadioEffect`,{"0%":{transform:`scale(1)`,opacity:.5},"100%":{transform:`scale(1.6)`,opacity:0}}),F=e=>{let{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:l(l({},_(e)),{display:`inline-block`,fontSize:0,[`&${r}-rtl`]:{direction:`rtl`},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:`none`}})}},I=e=>{let{componentCls:t,radioWrapperMarginRight:n,radioCheckedColor:r,radioSize:i,motionDurationSlow:a,motionDurationMid:o,motionEaseInOut:s,motionEaseInOutCirc:c,radioButtonBg:u,colorBorder:d,lineWidth:f,radioDotSize:p,colorBgContainerDisabled:m,colorTextDisabled:g,paddingXS:v,radioDotDisabledColor:y,lineType:b,radioDotDisabledSize:x,wireframe:S,colorWhite:C}=e,w=`${t}-inner`;return{[`${t}-wrapper`]:l(l({},_(e)),{position:`relative`,display:`inline-flex`,alignItems:`baseline`,marginInlineStart:0,marginInlineEnd:n,cursor:`pointer`,[`&${t}-wrapper-rtl`]:{direction:`rtl`},"&-disabled":{cursor:`not-allowed`,color:e.colorTextDisabled},"&::after":{display:`inline-block`,width:0,overflow:`hidden`,content:`"\\a0"`},[`${t}-checked::after`]:{position:`absolute`,insetBlockStart:0,insetInlineStart:0,width:`100%`,height:`100%`,border:`${f}px ${b} ${r}`,borderRadius:`50%`,visibility:`hidden`,animationName:P,animationDuration:a,animationTimingFunction:s,animationFillMode:`both`,content:`""`},[t]:l(l({},_(e)),{position:`relative`,display:`inline-block`,outline:`none`,cursor:`pointer`,alignSelf:`center`}),[`${t}-wrapper:hover &, + &:hover ${w}`]:{borderColor:r},[`${t}-input:focus-visible + ${w}`]:l({},h(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:`visible`},[`${t}-inner`]:{"&::after":{boxSizing:`border-box`,position:`absolute`,insetBlockStart:`50%`,insetInlineStart:`50%`,display:`block`,width:i,height:i,marginBlockStart:i/-2,marginInlineStart:i/-2,backgroundColor:S?r:C,borderBlockStart:0,borderInlineStart:0,borderRadius:i,transform:`scale(0)`,opacity:0,transition:`all ${a} ${c}`,content:`""`},boxSizing:`border-box`,position:`relative`,insetBlockStart:0,insetInlineStart:0,display:`block`,width:i,height:i,backgroundColor:u,borderColor:d,borderStyle:`solid`,borderWidth:f,borderRadius:`50%`,transition:`all ${o}`},[`${t}-input`]:{position:`absolute`,insetBlockStart:0,insetInlineEnd:0,insetBlockEnd:0,insetInlineStart:0,zIndex:1,cursor:`pointer`,opacity:0},[`${t}-checked`]:{[w]:{borderColor:r,backgroundColor:S?u:r,"&::after":{transform:`scale(${p/i})`,opacity:1,transition:`all ${a} ${c}`}}},[`${t}-disabled`]:{cursor:`not-allowed`,[w]:{backgroundColor:m,borderColor:d,cursor:`not-allowed`,"&::after":{backgroundColor:y}},[`${t}-input`]:{cursor:`not-allowed`},[`${t}-disabled + span`]:{color:g,cursor:`not-allowed`},[`&${t}-checked`]:{[w]:{"&::after":{transform:`scale(${x/i})`}}}},[`span${t} + *`]:{paddingInlineStart:v,paddingInlineEnd:v}})}},L=e=>{let{radioButtonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:a,colorBorder:o,motionDurationSlow:s,motionDurationMid:c,radioButtonPaddingHorizontal:u,fontSize:d,radioButtonBg:f,fontSizeLG:p,controlHeightLG:m,controlHeightSM:g,paddingXS:_,borderRadius:v,borderRadiusSM:y,borderRadiusLG:b,radioCheckedColor:x,radioButtonCheckedBg:S,radioButtonHoverColor:C,radioButtonActiveColor:w,radioSolidCheckedColor:T,colorTextDisabled:E,colorBgContainerDisabled:D,radioDisabledButtonCheckedColor:O,radioDisabledButtonCheckedBg:k}=e;return{[`${r}-button-wrapper`]:{position:`relative`,display:`inline-block`,height:n,margin:0,paddingInline:u,paddingBlock:0,color:t,fontSize:d,lineHeight:`${n-i*2}px`,background:f,border:`${i}px ${a} ${o}`,borderBlockStartWidth:i+.02,borderInlineStartWidth:0,borderInlineEndWidth:i,cursor:`pointer`,transition:[`color ${c}`,`background ${c}`,`border-color ${c}`,`box-shadow ${c}`].join(`,`),a:{color:t},[`> ${r}-button`]:{position:`absolute`,insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:`100%`,height:`100%`},"&:not(:first-child)":{"&::before":{position:`absolute`,insetBlockStart:-i,insetInlineStart:-i,display:`block`,boxSizing:`content-box`,width:1,height:`100%`,paddingBlock:i,paddingInline:0,backgroundColor:o,transition:`background-color ${s}`,content:`""`}},"&:first-child":{borderInlineStart:`${i}px ${a} ${o}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${r}-group-large &`]:{height:m,fontSize:p,lineHeight:`${m-i*2}px`,"&:first-child":{borderStartStartRadius:b,borderEndStartRadius:b},"&:last-child":{borderStartEndRadius:b,borderEndEndRadius:b}},[`${r}-group-small &`]:{height:g,paddingInline:_-i,paddingBlock:0,lineHeight:`${g-i*2}px`,"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},"&:hover":{position:`relative`,color:x},"&:has(:focus-visible)":l({},h(e)),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:`none`},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:x,background:S,borderColor:x,"&::before":{backgroundColor:x},"&:first-child":{borderColor:x},"&:hover":{color:C,borderColor:C,"&::before":{backgroundColor:C}},"&:active":{color:w,borderColor:w,"&::before":{backgroundColor:w}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:T,background:x,borderColor:x,"&:hover":{color:T,background:C,borderColor:C},"&:active":{color:T,background:w,borderColor:w}},"&-disabled":{color:E,backgroundColor:D,borderColor:o,cursor:`not-allowed`,"&:first-child, &:hover":{color:E,backgroundColor:D,borderColor:o}},[`&-disabled${r}-button-wrapper-checked`]:{color:O,backgroundColor:k,borderColor:o,boxShadow:`none`}}}},R=b(`Radio`,e=>{let{padding:t,lineWidth:n,controlItemBgActiveDisabled:r,colorTextDisabled:i,colorBgContainer:a,fontSizeLG:o,controlOutline:s,colorPrimaryHover:c,colorPrimaryActive:l,colorText:u,colorPrimary:d,marginXS:f,controlOutlineWidth:p,colorTextLightSolid:m,wireframe:h}=e,_=`0 0 0 ${p}px ${s}`,v=_,y=o,b=y-8,x=h?b:y-(4+n)*2,S=d,C=u,w=c,T=l,E=t-n,D=g(e,{radioFocusShadow:_,radioButtonFocusShadow:v,radioSize:y,radioDotSize:x,radioDotDisabledSize:b,radioCheckedColor:S,radioDotDisabledColor:i,radioSolidCheckedColor:m,radioButtonBg:a,radioButtonCheckedBg:a,radioButtonColor:C,radioButtonHoverColor:w,radioButtonActiveColor:T,radioButtonPaddingHorizontal:E,radioDisabledButtonCheckedBg:r,radioDisabledButtonCheckedColor:i,radioWrapperMarginRight:f});return[F(D),I(D),L(D)]}),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i({prefixCls:String,checked:d(),disabled:d(),isGroup:d(),value:w.any,name:String,id:String,autofocus:d(),onChange:v(),onFocus:v(),onBlur:v(),onClick:v(),"onUpdate:checked":v(),"onUpdate:value":v()}),V=o({compatConfig:{MODE:3},name:`ARadio`,inheritAttrs:!1,props:B(),setup(e,n){let{emit:r,expose:a,slots:o,attrs:s}=n,d=T(),p=E.useInject(),m=N(),h=A(),g=u(),_=i(()=>{var e;return(e=w.value)==null?g.value:e}),v=c(),{prefixCls:b,direction:S,disabled:w}=y(`radio`,e),O=i(()=>(h==null?void 0:h.optionType.value)===`button`||m===`button`?`${b.value}-button`:b.value),k=u(),[j,M]=R(b);a({focus:()=>{v.value.focus()},blur:()=>{v.value.blur()}});let P=e=>{let t=e.target.checked;r(`update:checked`,t),r(`update:value`,t),r(`change`,e),d.onFieldChange()},F=e=>{r(`change`,e),h&&h.onChange&&h.onChange(e)};return()=>{var n;let r=h,{prefixCls:i,id:a=d.id.value}=e,c=z(e,[`prefixCls`,`id`]),u=l(l({prefixCls:O.value,id:a},C(c,[`onUpdate:checked`,`onUpdate:value`])),{disabled:(n=w.value)==null?k.value:n});r?(u.name=r.name.value,u.onChange=F,u.checked=e.value===r.value.value,u.disabled=_.value||r.disabled.value):u.onChange=P;let m=x({[`${O.value}-wrapper`]:!0,[`${O.value}-wrapper-checked`]:u.checked,[`${O.value}-wrapper-disabled`]:u.disabled,[`${O.value}-wrapper-rtl`]:S.value===`rtl`,[`${O.value}-wrapper-in-form-item`]:p.isFormItemInput},s.class,M.value);return j(t(`label`,f(f({},s),{},{class:m}),[t(D,f(f({},u),{},{type:`radio`,ref:v}),null),o.default&&t(`span`,null,[o.default()])]))}}}),H=o({compatConfig:{MODE:3},name:`ARadioGroup`,inheritAttrs:!1,props:{prefixCls:String,value:w.any,size:m(),options:p(),disabled:d(),name:String,buttonStyle:m(`outline`),id:String,optionType:m(`default`),onChange:v(),"onUpdate:value":v()},setup(e,r){let{slots:a,emit:o,attrs:l}=r,u=T(),{prefixCls:d,direction:p,size:m}=y(`radio`,e),[h,g]=R(d),_=c(e.value),v=c(!1);return n(()=>e.value,e=>{_.value=e,v.value=!1}),k({onChange:t=>{let n=_.value,{value:r}=t.target;`value`in e||(_.value=r),!v.value&&r!==n&&(v.value=!0,o(`update:value`,r),o(`change`,t),u.onFieldChange()),s(()=>{v.value=!1})},value:_,disabled:i(()=>e.disabled),name:i(()=>e.name),optionType:i(()=>e.optionType)}),()=>{var n;let{options:r,buttonStyle:i,id:o=u.id.value}=e,s=`${d.value}-group`,c=x(s,`${s}-${i}`,{[`${s}-${m.value}`]:m.value,[`${s}-rtl`]:p.value===`rtl`},l.class,g.value),v=null;return v=r&&r.length>0?r.map(n=>{if(typeof n==`string`||typeof n==`number`)return t(V,{key:n,prefixCls:d.value,disabled:e.disabled,value:n,checked:_.value===n},{default:()=>[n]});let{value:r,disabled:i,label:a}=n;return t(V,{key:`radio-group-value-options-${r}`,prefixCls:d.value,disabled:i||e.disabled,value:r,checked:_.value===r},{default:()=>[a]})}):(n=a.default)==null?void 0:n.call(a),h(t(`div`,f(f({},l),{},{class:c,id:o}),[v]))}}}),U=o({compatConfig:{MODE:3},name:`ARadioButton`,inheritAttrs:!1,props:B(),setup(e,n){let{slots:r,attrs:i}=n,{prefixCls:a}=y(`radio`,e);return M(`button`),()=>{var n;return t(V,f(f(f({},i),e),{},{prefixCls:a.value}),{default:()=>[(n=r.default)==null?void 0:n.call(r)]})}}}),W=e({Button:()=>U,Group:()=>H,RadioButton:()=>U,RadioGroup:()=>H,default:()=>G});V.Group=H,V.Button=U,V.install=function(e){return e.component(V.name,V),e.component(V.Group.name,V.Group),e.component(V.Button.name,V.Button),e};var G=V;export{W as n,G as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/raf-CR9Bw2Uc.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/raf-CR9Bw2Uc.js new file mode 100644 index 000000000..f5f5cff32 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/raf-CR9Bw2Uc.js @@ -0,0 +1 @@ +var e=e=>setTimeout(e,16),t=e=>clearTimeout(e);typeof window<`u`&&`requestAnimationFrame`in window&&(e=e=>window.requestAnimationFrame(e),t=e=>window.cancelAnimationFrame(e));var n=0,r=new Map;function i(e){r.delete(e)}function a(t){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;n+=1;let o=n;function s(n){if(n===0)i(o),t();else{let t=e(()=>{s(n-1)});r.set(o,t)}}return s(a),o}a.cancel=e=>{let n=r.get(e);return i(n),t(n)};export{a as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rate-DdROH9ca.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rate-DdROH9ca.js new file mode 100644 index 000000000..d7ac23bee --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rate-DdROH9ca.js @@ -0,0 +1 @@ +import{D as e,Ht as t,ct as n,g as r,gn as i,k as a,vn as o}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as s}from"./en_US-Cv9hrLhb.js";import{$ as c,Tt as l,l as u,m as d,nt as f,t as p,u as m,vt as h}from"./useConfigInject-z_xeO0pP.js";import{t as g}from"./initDefaultProps-D8Mki4gM.js";import{t as _}from"./vue-types-CFReUAWV.js";import{t as v}from"./KeyCode-DNtAKsAc.js";import{t as y}from"./AntdIcon-BN7vh055.js";import{i as b}from"./FormItemContext-CEmO5XmM.js";import{t as x}from"./tooltip-DP9wufYH.js";import{t as S}from"./useRefs-QDevZzkt.js";function C(e){let t=e.scrollX,n=`scrollLeft`;if(typeof t!=`number`){let r=e.document;t=r.documentElement[n],typeof t!=`number`&&(t=r.body[n])}return t}function w(e){let t,n,r=e.ownerDocument,{body:i}=r,a=r&&r.documentElement,o=e.getBoundingClientRect();return t=o.left,n=o.top,t-=a.clientLeft||i.clientLeft||0,n-=a.clientTop||i.clientTop||0,{left:t,top:n}}function T(e){let t=w(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=C(r),t.left}var E={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z`}}]},name:`star`,theme:`filled`};function D(e){for(var t=1;t{let{index:n}=t;i(`hover`,e,n)},o=e=>{let{index:n}=t;i(`click`,e,n)},s=e=>{let{index:n}=t;e.keyCode===13&&i(`click`,e,n)},c=r(()=>{let{prefixCls:e,index:n,value:r,allowHalf:i,focused:a}=t,o=n+1,s=e;return r===0&&n===0&&a?s+=` ${e}-focused`:i&&r+.5>=o&&r{let{disabled:n,prefixCls:r,characterRender:i,character:l,index:u,count:d,value:f}=t,p=typeof l==`function`?l({disabled:n,prefixCls:r,index:u,count:d,value:f}):l,m=e(`li`,{class:c.value},[e(`div`,{onClick:n?null:o,onKeydown:n?null:s,onMousemove:n?null:a,role:`radio`,"aria-checked":f>u?`true`:`false`,"aria-posinset":u+1,"aria-setsize":d,tabindex:n?-1:0},[e(`div`,{class:`${r}-first`},[p]),e(`div`,{class:`${r}-second`},[p])])]);return i&&(m=i(m,t)),m}}}),M=e=>{let{componentCls:t}=e;return{[`${t}-star`]:{position:`relative`,display:`inline-block`,color:`inherit`,cursor:`pointer`,"&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.rateStarHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.rateStarColor}`,transform:e.rateStarHoverScale}},"&-first, &-second":{color:e.defaultColor,transition:`all ${e.motionDurationMid}`,userSelect:`none`,[e.iconCls]:{verticalAlign:`middle`}},"&-first":{position:`absolute`,top:0,insetInlineStart:0,width:`50%`,height:`100%`,overflow:`hidden`,opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:`inherit`}}}},N=e=>({[`&-rtl${e.componentCls}`]:{direction:`rtl`}}),P=e=>{let{componentCls:t}=e;return{[t]:s(s(s(s(s({},d(e)),{display:`inline-block`,margin:0,padding:0,color:e.rateStarColor,fontSize:e.rateStarSize,lineHeight:`unset`,listStyle:`none`,outline:`none`,[`&-disabled${t} ${t}-star`]:{cursor:`default`,"&:hover":{transform:`scale(1)`}}}),M(e)),{[`+ ${t}-text`]:{display:`inline-block`,marginInlineStart:e.marginXS,fontSize:e.fontSize}}),N(e))}},F=m(`Rate`,e=>{let{colorFillContent:t}=e;return[P(u(e,{rateStarColor:e[`yellow-6`],rateStarSize:e.controlHeightLG*.5,rateStarHoverScale:`scale(1.1)`,defaultColor:t}))]}),I=()=>({prefixCls:String,count:Number,value:Number,allowHalf:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},tooltips:Array,disabled:{type:Boolean,default:void 0},character:_.any,autofocus:{type:Boolean,default:void 0},tabindex:_.oneOfType([_.number,_.string]),direction:String,id:String,onChange:Function,onHoverChange:Function,"onUpdate:value":Function,onFocus:Function,onBlur:Function,onKeydown:Function}),L=a({compatConfig:{MODE:3},name:`ARate`,inheritAttrs:!1,props:g(I(),{value:0,count:5,allowHalf:!1,allowClear:!0,tabindex:0,direction:`ltr`}),setup(r,a){let{slots:s,attrs:c,emit:u,expose:d}=a,{prefixCls:m,direction:g}=p(`rate`,r),[_,y]=F(m),C=b(),w=o(),[E,D]=S(),O=i({value:r.value,focused:!1,cleanedValue:null,hoverValue:void 0});t(()=>r.value,()=>{O.value=r.value});let A=e=>f(D.value.get(e)),M=(e,t)=>{let n=g.value===`rtl`,i=e+1;if(r.allowHalf){let r=A(e),a=T(r),o=r.clientWidth;(n&&t-a>o/2||!n&&t-a{r.value===void 0&&(O.value=e),u(`update:value`,e),u(`change`,e),C.onFieldChange()},P=(e,t)=>{let n=M(t,e.pageX);n!==O.cleanedValue&&(O.hoverValue=n,O.cleanedValue=null),u(`hoverChange`,n)},I=()=>{O.hoverValue=void 0,O.cleanedValue=null,u(`hoverChange`,void 0)},L=(e,t)=>{let{allowClear:n}=r,i=M(t,e.pageX),a=!1;n&&(a=i===O.value),I(),N(a?0:i),O.cleanedValue=a?i:null},R=e=>{O.focused=!0,u(`focus`,e)},z=e=>{O.focused=!1,u(`blur`,e),C.onFieldBlur()},B=e=>{let{keyCode:t}=e,{count:n,allowHalf:i}=r,a=g.value===`rtl`;t===v.RIGHT&&O.value0&&!a||t===v.RIGHT&&O.value>0&&a?(i?O.value-=.5:--O.value,N(O.value),e.preventDefault()):t===v.LEFT&&O.value{r.disabled||w.value.focus()};d({focus:V,blur:()=>{r.disabled||w.value.blur()}}),n(()=>{let{autofocus:e,disabled:t}=r;e&&!t&&V()});let H=(t,n)=>{let{index:i}=n,{tooltips:a}=r;return a?e(x,{title:a[i]},{default:()=>[t]}):t};return()=>{let{count:t,allowHalf:n,disabled:i,tabindex:a,id:o=C.id.value}=r,{class:u,style:d}=c,f=[],p=i?`${m.value}-disabled`:``,v=r.character||s.character||(()=>e(k,null,null));for(let r=0;r[]},loading:{type:Boolean,default:!1},loginPath:{default:`/auth/login`},title:{default:``},subTitle:{default:``},submitButtonText:{default:``}},emits:[`submit`],setup(e,{expose:l,emit:p}){let m=e,g=p,[y,b]=v(c({commonConfig:{hideLabel:!0,hideRequiredMark:!0},schema:s(()=>m.formSchema),showDefaultActions:!1})),E=C();function D(){return O.apply(this,arguments)}function O(){return O=_(function*(){let{valid:e}=yield b.validate(),t=yield b.getValues();e&&g(`submit`,t)}),O.apply(this,arguments)}function k(){E.push(m.loginPath)}return l({getFormApi:()=>b}),(s,c)=>(u(),o(`div`,null,[t(w,null,{desc:d(()=>[h(s.$slots,`subTitle`,{},()=>[n(f(e.subTitle||r(S)(`authentication.signUpSubtitle`)),1)])]),default:d(()=>[h(s.$slots,`title`,{},()=>[n(f(e.title||r(S)(`authentication.createAnAccount`))+` 🚀 `,1)])]),_:3}),t(r(y)),t(r(x),{class:i([{"cursor-wait":e.loading},`mt-2 w-full`]),loading:e.loading,"aria-label":`register`,onClick:D},{default:d(()=>[h(s.$slots,`submitButtonText`,{},()=>[n(f(e.submitButtonText||r(S)(`authentication.signUp`)),1)])]),_:3},8,[`class`,`loading`]),a(`div`,T,[n(f(r(S)(`authentication.alreadyHaveAccount`))+` `,1),a(`span`,{class:`vben-link text-sm font-normal`,onClick:c[0]||(c[0]=e=>k())},f(r(S)(`authentication.goToLogin`)),1)])]))}})),D=l(g(g({},{name:`Register`}),{},{__name:`register`,setup(t){let n=m(!1),i=s(()=>[{component:`VbenInput`,componentProps:{placeholder:S(`authentication.usernameTip`)},fieldName:`username`,label:S(`authentication.username`),rules:y().min(1,{message:S(`authentication.usernameTip`)})},{component:`VbenInputPassword`,componentProps:{passwordStrength:!0,placeholder:S(`authentication.password`)},fieldName:`password`,label:S(`authentication.password`),renderComponentContent(){return{strengthText:()=>S(`authentication.passwordStrength`)}},rules:y().min(1,{message:S(`authentication.passwordTip`)})},{component:`VbenInputPassword`,componentProps:{placeholder:S(`authentication.confirmPassword`)},dependencies:{rules(e){let{password:t}=e;return y({error:S(`authentication.passwordTip`)}).min(1,{message:S(`authentication.passwordTip`)}).refine(e=>e===t,{message:S(`authentication.confirmPasswordTip`)})},triggerFields:[`password`]},fieldName:`confirmPassword`,label:S(`authentication.confirmPassword`)},{component:`VbenCheckbox`,fieldName:`agreePolicy`,renderComponentContent:()=>({default:()=>e(`span`,[S(`authentication.agree`),e(`a`,{class:`vben-link ml-1 `,href:``},`${S(`authentication.privacyPolicy`)} & ${S(`authentication.terms`)}`)])}),rules:b().refine(e=>!!e,{message:S(`authentication.agreeTip`)})}]);function a(e){}return(e,t)=>(u(),p(r(E),{"form-schema":i.value,loading:n.value,onSubmit:a},null,8,[`form-schema`,`loading`]))}}));export{D as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/release-Crma39Bi.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/release-Crma39Bi.js new file mode 100644 index 000000000..cc3644cb2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/release-Crma39Bi.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,bt as a,ct as o,g as s,gn as c,k as ee,mt as l,o as u,qt as d,tr as f,v as p,vn as m,y as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as g}from"./objectSpread2-BmonrgTA.js";import{n as _}from"./objectWithoutProperties-BjoYlK0I.js";import{R as te,S as ne,j as re,x as ie}from"./router-DPk8lv5-.js";import{t as ae}from"./use-access-fEBgGmVC.js";import{t as v}from"./t-zpQIkBTV.js";import{t as oe}from"./table-D_sAcvmb.js";import{n as y,t as b}from"./form-Qjb8uGpz.js";import{n as x,t as S}from"./select-B-ztpmAV.js";import{t as se}from"./upload-VFOuMjmy.js";import{t as ce}from"./alert-B0CAruYa.js";import{t as C}from"./button-B2y2NpJm.js";import{t as w}from"./card-Dird-dOy.js";import{a as T}from"./config-provider-Drlcp5ju.js";import{t as E}from"./tag-BFecLZmQ.js";import{n as D,t as le}from"./descriptions-CKianuWZ.js";import{r as ue,t as O}from"./input-CM3MYY88.js";import{t as de}from"./input-number-B39v8Wj_.js";import{t as k}from"./progress-Br8rQILc.js";import{t as A}from"./switch-CtSw_Hgg.js";var fe={class:`p-5`},pe={class:`break-all text-xs`},me={key:0,class:`mt-3 whitespace-pre-wrap rounded bg-gray-50 p-3 text-xs dark:bg-gray-800`},he={class:`flex flex-wrap items-center gap-3`},ge={key:1,class:`text-xs text-gray-400`},_e={class:`grid grid-cols-1 gap-x-6 md:grid-cols-3`},j={key:0,class:`mt-2 text-xs text-gray-500`},M={class:`grid grid-cols-1 gap-5 md:grid-cols-2`},N={class:`flex flex-wrap gap-5 pt-1`},P={class:`mb-3 flex flex-wrap gap-2`},F={key:0,class:`mt-1 max-w-80 text-xs text-red-500`},ve={key:0,class:`text-sm text-gray-400`},ye={class:`text-sm`},be={class:`ml-auto text-xs text-gray-400`},I=ee({__name:`release`,setup(ee){let{hasAccessByCodes:I}=ae(),L=s(()=>I([`release:write`])),R=s(()=>I([`release:upload`])),z=m(!1),B=m(!1),V=m(!1),H=m(0),U=m([]),W=c({counts:{},items:[]}),G=c({latest_version:``,download_url:``,package_media_id:``,release_notes:``,force_upgrade:!1,auto_install:!1,package_sha256:``,package_size:0,signature_required:!1,release_channel:`stable`,rollout_percent:100,status:`published`,updated_at:``,updated_by:``}),K=c({latest_version:``,download_url:``,package_media_id:``,release_notes:``,force_upgrade:!1,auto_install:!0,package_sha256:``,package_size:0,signature_required:!1,release_channel:`stable`,rollout_percent:100,status:`published`}),q=s(()=>/^v?\d+\.\d+\.\d+$/.test(K.latest_version.trim())),xe=s(()=>{let e=K.download_url.trim();return!e||/^https?:\/\/.+/.test(e)||e.startsWith(`/api/v2/desktop/update/packages/`)||e.startsWith(`/api/v2/desktop/update/cos-packages/`)}),J=s(()=>!!(K.download_url&&K.package_sha256&&K.package_size));function Y(e){return e?e>=1048576?`${(e/1024/1024).toFixed(1)} MB`:e>=1024?`${(e/1024).toFixed(1)} KB`:`${e} B`:`—`}function Se(e){return{available:v(`发现更新`),downloading:v(`下载中`),downloaded:v(`待安装`),installing:v(`安装中`),installed:v(`已完成`),failed:v(`失败`),deferred:v(`已推迟`)}[e]||e}function X(){return Z.apply(this,arguments)}function Z(){return Z=_(function*(){z.value=!0;try{let[e,t]=yield Promise.all([ie(),ne()]);Object.assign(G,e),Object.assign(K,{latest_version:e.latest_version,download_url:e.download_url,package_media_id:e.package_media_id||``,release_notes:e.release_notes,force_upgrade:e.force_upgrade,auto_install:e.auto_install,package_sha256:e.package_sha256,package_size:e.package_size,signature_required:e.signature_required,release_channel:e.release_channel,rollout_percent:e.rollout_percent,status:e.status}),U.value=t.history,Object.assign(W,t.reports)}finally{z.value=!1}}),Z.apply(this,arguments)}function Ce(e){return Q.apply(this,arguments)}function Q(){return Q=_(function*(e){V.value=!0,H.value=0;try{let t=yield te(e,e=>{H.value=e});K.download_url=t.download_url,K.package_media_id=t.package_media_id,K.auto_install=!0,K.package_sha256=t.package_sha256,K.package_size=t.package_size,H.value=100,T.success(v(`安装包已上传 COS,已生成下载直链并开启自动安装`))}catch(e){T.error(e instanceof Error?e.message:v(`安装包上传失败`))}finally{V.value=!1}return!1}),Q.apply(this,arguments)}function we(){return $.apply(this,arguments)}function $(){return $=_(function*(){if(!q.value){T.warning(v(`版本号格式应为 1.0.0`));return}if(!xe.value){T.warning(v(`下载地址必须是完整的 HTTP/HTTPS 地址`));return}if(K.force_upgrade&&!K.download_url){T.warning(v(`开启强制升级前必须上传安装包`));return}if(K.auto_install&&!J.value){T.warning(v(`自动安装必须先上传安装包并生成 SHA256`));return}B.value=!0;try{let e=yield re(g({},K));T.success(v(`已发布 v{version}`,{version:e.latest_version})),yield X()}finally{B.value=!1}}),$.apply(this,arguments)}let Te=s(()=>[{title:v(`账号/设备`),dataIndex:`device`,key:`device`},{title:v(`版本`),dataIndex:`version`,key:`version`},{title:v(`状态`),dataIndex:`status`,key:`status`},{title:v(`进度`),dataIndex:`progress`,key:`progress`},{title:v(`更新时间`),dataIndex:`updated_at`,key:`updated_at`}]),Ee=s(()=>W.items.map((e,t)=>g(g({},e),{},{key:`${e.device_id}-${e.target_version}-${t}`,device:`${e.nickname||e.zyt_sn||v(`客户端`)} / ${e.device_id}`,version:`${e.current_version||`—`} → ${e.target_version}`})));return o(X),(o,s)=>(l(),i(`div`,fe,[e(n(ce),{class:`mb-4`,type:`success`,"show-icon":``,message:n(v)(`安装包直传腾讯 COS`),description:n(v)(`浏览器先在本机计算 SHA256,再分块直传 COS;安装包不经过管理端服务器。上传完成后显示 COS 下载直链;客户端发现已发布的新版本后直接从 COS 下载,校验通过后自动安装。`)},null,8,[`message`,`description`]),e(n(w),{title:n(v)(`当前版本策略`),class:`mb-4`,loading:z.value},{default:d(()=>[e(n(le),{column:3,size:`small`,bordered:``},{default:d(()=>[e(n(D),{label:n(v)(`最新版本`)},{default:d(()=>[e(n(E),{color:`blue`},{default:d(()=>[t(`v`+f(G.latest_version||`—`),1)]),_:1})]),_:1},8,[`label`]),e(n(D),{label:n(v)(`发布状态`)},{default:d(()=>[e(n(E),{color:G.status===`published`?`green`:`orange`},{default:d(()=>[t(f(G.status===`published`?n(v)(`发布中`):n(v)(`已暂停`)),1)]),_:1},8,[`color`])]),_:1},8,[`label`]),e(n(D),{label:n(v)(`升级方式`)},{default:d(()=>[e(n(E),{color:G.force_upgrade?`red`:G.auto_install?`purple`:`default`},{default:d(()=>[t(f(G.force_upgrade?n(v)(`强制升级`):G.auto_install?n(v)(`自动升级`):n(v)(`提示升级`)),1)]),_:1},8,[`color`])]),_:1},8,[`label`]),e(n(D),{label:n(v)(`发布渠道`)},{default:d(()=>[t(f(G.release_channel),1)]),_:1},8,[`label`]),e(n(D),{label:n(v)(`灰度比例`)},{default:d(()=>[t(f(G.rollout_percent)+`%`,1)]),_:1},8,[`label`]),e(n(D),{label:n(v)(`安装包`)},{default:d(()=>[t(f(Y(G.package_size)),1)]),_:1},8,[`label`]),e(n(D),{label:`SHA256`,span:3},{default:d(()=>[r(`code`,pe,f(G.package_sha256||n(v)(`未配置`)),1)]),_:1}),e(n(D),{label:n(v)(`最后修改`)},{default:d(()=>[t(f(G.updated_by||`—`),1)]),_:1},8,[`label`]),e(n(D),{label:n(v)(`时间`),span:2},{default:d(()=>[t(f(G.updated_at||`—`),1)]),_:1},8,[`label`])]),_:1}),G.release_notes?(l(),i(`p`,me,f(G.release_notes),1)):h(``,!0)]),_:1},8,[`title`,`loading`]),e(n(w),{title:n(v)(`发布新版本`),class:`mb-4`},{default:d(()=>[e(n(b),{model:K,layout:`vertical`},{default:d(()=>[e(n(y),{label:n(v)(`Windows 安装包`)},{default:d(()=>[r(`div`,he,[e(n(se),{accept:`.exe`,"before-upload":Ce,disabled:!R.value||V.value,"show-upload-list":!1},{default:d(()=>[e(n(C),{loading:V.value,disabled:!R.value},{default:d(()=>[t(f(V.value?H.value<5?n(v)(`正在计算 SHA256`):n(v)(`正在直传 COS`):n(v)(`选择并直传 COS`)),1)]),_:1},8,[`loading`,`disabled`])]),_:1},8,[`disabled`]),J.value?(l(),p(n(E),{key:0,color:`green`},{default:d(()=>[t(f(n(v)(`已就绪 · {size}`,{size:Y(K.package_size)})),1)]),_:1})):(l(),i(`span`,ge,f(n(v)(`上传后自动填写下载地址、大小和 SHA256`)),1))]),V.value?(l(),p(n(k),{key:0,class:`mt-2`,percent:H.value},null,8,[`percent`])):h(``,!0)]),_:1},8,[`label`]),r(`div`,_e,[e(n(y),{label:n(v)(`版本号`),"validate-status":K.latest_version&&!q.value?`error`:void 0,help:K.latest_version&&!q.value?n(v)(`格式应为 1.0.0`):``},{default:d(()=>[e(n(O),{value:K.latest_version,"onUpdate:value":s[0]||(s[0]=e=>K.latest_version=e),disabled:!L.value,placeholder:`1.4.0`},null,8,[`value`,`disabled`])]),_:1},8,[`label`,`validate-status`,`help`]),e(n(y),{label:n(v)(`发布渠道`)},{default:d(()=>[e(n(S),{value:K.release_channel,"onUpdate:value":s[1]||(s[1]=e=>K.release_channel=e),disabled:!L.value},{default:d(()=>[e(n(x),{value:`stable`},{default:d(()=>[t(f(n(v)(`正式版 stable`)),1)]),_:1}),e(n(x),{value:`beta`},{default:d(()=>[t(f(n(v)(`测试版 beta`)),1)]),_:1})]),_:1},8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`灰度比例`)},{default:d(()=>[e(n(de),{value:K.rollout_percent,"onUpdate:value":s[2]||(s[2]=e=>K.rollout_percent=e),min:1,max:100,disabled:!L.value,class:`w-full`,"addon-after":`%`},null,8,[`value`,`disabled`])]),_:1},8,[`label`])]),e(n(y),{label:n(v)(`下载地址(COS 直链)`)},{default:d(()=>[e(n(O),{value:K.download_url,"onUpdate:value":s[3]||(s[3]=e=>K.download_url=e),disabled:!L.value,placeholder:n(v)(`上传安装包后自动填写 COS HTTPS 地址,也可填写其他 HTTPS 地址`),onChange:s[4]||(s[4]=e=>K.package_media_id=``)},null,8,[`value`,`disabled`,`placeholder`]),K.package_media_id?(l(),i(`p`,j,f(n(v)(`当前直链有效期为 15 分钟。发布后客户端每次检查更新都会获取新地址,无需重新上传。`)),1)):h(``,!0)]),_:1},8,[`label`]),e(n(y),{label:`SHA256`},{default:d(()=>[e(n(O),{value:K.package_sha256,"onUpdate:value":s[5]||(s[5]=e=>K.package_sha256=e),disabled:!L.value,placeholder:n(v)(`上传安装包后自动计算`)},null,8,[`value`,`disabled`,`placeholder`])]),_:1}),r(`div`,M,[e(n(y),{label:n(v)(`发布状态`)},{default:d(()=>[e(n(S),{value:K.status,"onUpdate:value":s[6]||(s[6]=e=>K.status=e),disabled:!L.value},{default:d(()=>[e(n(x),{value:`published`},{default:d(()=>[t(f(n(v)(`立即发布`)),1)]),_:1}),e(n(x),{value:`paused`},{default:d(()=>[t(f(n(v)(`暂停分发`)),1)]),_:1})]),_:1},8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(y),{label:n(v)(`安全与安装策略`)},{default:d(()=>[r(`div`,N,[e(n(A),{checked:K.auto_install,"onUpdate:checked":s[7]||(s[7]=e=>K.auto_install=e),disabled:!L.value,"checked-children":n(v)(`自动`),"un-checked-children":n(v)(`提示`)},null,8,[`checked`,`disabled`,`checked-children`,`un-checked-children`]),e(n(A),{checked:K.force_upgrade,"onUpdate:checked":s[8]||(s[8]=e=>K.force_upgrade=e),disabled:!L.value,"checked-children":n(v)(`强制`),"un-checked-children":n(v)(`非强制`)},null,8,[`checked`,`disabled`,`checked-children`,`un-checked-children`]),e(n(A),{checked:K.signature_required,"onUpdate:checked":s[9]||(s[9]=e=>K.signature_required=e),disabled:!L.value,"checked-children":n(v)(`验签`),"un-checked-children":n(v)(`仅哈希`)},null,8,[`checked`,`disabled`,`checked-children`,`un-checked-children`])])]),_:1},8,[`label`])]),e(n(y),{label:n(v)(`更新说明(不超过 4000 字)`)},{default:d(()=>[e(n(ue),{value:K.release_notes,"onUpdate:value":s[10]||(s[10]=e=>K.release_notes=e),rows:5,disabled:!L.value,maxlength:4e3,"show-count":``},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),L.value?(l(),p(n(C),{key:0,type:`primary`,size:`large`,loading:B.value,disabled:V.value,onClick:we},{default:d(()=>[t(f(n(v)(`发布版本`)),1)]),_:1},8,[`loading`,`disabled`])):h(``,!0)]),_:1},8,[`model`])]),_:1},8,[`title`]),e(n(w),{title:n(v)(`客户端升级进度`),class:`mb-4`},{default:d(()=>[r(`div`,P,[e(n(E),{color:`blue`},{default:d(()=>[t(f(n(v)(`下载中`))+` `+f(W.counts.downloading||0),1)]),_:1}),e(n(E),{color:`orange`},{default:d(()=>[t(f(n(v)(`待安装`))+` `+f(W.counts.downloaded||0),1)]),_:1}),e(n(E),{color:`purple`},{default:d(()=>[t(f(n(v)(`安装中`))+` `+f(W.counts.installing||0),1)]),_:1}),e(n(E),{color:`green`},{default:d(()=>[t(f(n(v)(`已完成`))+` `+f(W.counts.installed||0),1)]),_:1}),e(n(E),{color:`red`},{default:d(()=>[t(f(n(v)(`失败`))+` `+f(W.counts.failed||0),1)]),_:1})]),e(n(oe),{columns:Te.value,"data-source":Ee.value,size:`small`,pagination:{pageSize:8}},{bodyCell:d(({column:r,record:a})=>[r.key===`status`?(l(),i(u,{key:0},[e(n(E),{color:a.status===`installed`?`green`:a.status===`failed`?`red`:`blue`},{default:d(()=>[t(f(Se(a.status)),1)]),_:2},1032,[`color`]),a.error?(l(),i(`div`,F,f(a.error),1)):h(``,!0)],64)):r.key===`progress`?(l(),p(n(k),{key:1,percent:a.progress,size:`small`},null,8,[`percent`])):h(``,!0)]),_:1},8,[`columns`,`data-source`])]),_:1},8,[`title`]),e(n(w),{title:n(v)(`最近发布记录`)},{default:d(()=>[U.value.length?h(``,!0):(l(),i(`div`,ve,f(n(v)(`暂无发布记录`)),1)),(l(!0),i(u,null,a(U.value,(a,o)=>(l(),i(`div`,{key:`${a.latest_version}-${o}`,class:`mb-2 flex flex-wrap items-center gap-3 rounded border border-gray-200 p-3 last:mb-0 dark:border-gray-700`},[e(n(E),{color:`blue`},{default:d(()=>[t(`v`+f(a.latest_version),1)]),_:2},1024),r(`span`,ye,f(a.release_notes||n(v)(`没有更新说明`)),1),r(`span`,be,f(a.updated_by)+` · `+f(a.updated_at),1)]))),128))]),_:1},8,[`title`])]))}});export{I as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/render-content-3dfOk9Gq.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/render-content-3dfOk9Gq.js new file mode 100644 index 000000000..4e3ed176c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/render-content-3dfOk9Gq.js @@ -0,0 +1,2 @@ +import{B as e,Kn as t,Vn as n,k as r,zn as i}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as a}from"./objectSpread2-BmonrgTA.js";var o=r({name:`RenderContent`,props:{content:{default:void 0,type:[Object,String,Function]},renderBr:{default:!1,type:Boolean}},setup(r,{attrs:o,slots:s}){return()=>{if(!r.content)return null;if(!((n(r.content)||i(r.content))&&r.content!==null)){if(r.renderBr&&t(r.content)){let t=r.content.split(` +`),n=[];for(let[r,i]of t.entries())n.push(e(`p`,{key:r},i));return n}return r.content}return e(r.content,a(a({},o),{},{props:a(a({},r),o)}),s)}}});export{o as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/responsiveObserve-PqEorU4v.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/responsiveObserve-PqEorU4v.js new file mode 100644 index 000000000..59027c058 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/responsiveObserve-PqEorU4v.js @@ -0,0 +1 @@ +import{g as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as t}from"./en_US-Cv9hrLhb.js";import{c as n}from"./useConfigInject-z_xeO0pP.js";var r=[`xxxl`,`xxl`,`xl`,`lg`,`md`,`sm`,`xs`],i=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`,xxxl:`{min-width: ${e.screenXXXL}px}`});function a(){let[,r]=n();return e(()=>{let e=i(r.value),n=new Map,a=-1,o={};return{matchHandlers:{},dispatch(e){return o=e,n.forEach(e=>e(o)),n.size>=1},subscribe(e){return n.size||this.register(),a+=1,n.set(a,e),e(o),a},unsubscribe(e){n.delete(e),n.size||this.unregister()},unregister(){Object.keys(e).forEach(t=>{let n=e[t],r=this.matchHandlers[n];r==null||r.mql.removeListener(r==null?void 0:r.listener)}),n.clear()},register(){Object.keys(e).forEach(n=>{let r=e[n],i=e=>{let{matches:r}=e;this.dispatch(t(t({},o),{[n]:r}))},a=window.matchMedia(r);a.addListener(i),this.matchHandlers[r]={mql:a,listener:i},i(a)})},responsiveMap:e}})}export{a as n,r as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/review-all-D9-LsARO.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/review-all-D9-LsARO.js new file mode 100644 index 000000000..a93a80f65 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/review-all-D9-LsARO.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,Ht as r,On as i,_ as a,b as o,bt as ee,g as s,it as te,k as c,mt as l,o as u,ot as ne,qt as d,tr as f,v as p,vn as m,y as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{g as re}from"./router-DPk8lv5-.js";import{t as _}from"./t-zpQIkBTV.js";import{t as v}from"./table-D_sAcvmb.js";import{t as y}from"./select-B-ztpmAV.js";import{t as b}from"./tabs-Cy7JhCUq.js";import{t as x}from"./alert-B0CAruYa.js";import{t as S}from"./button-B2y2NpJm.js";import{t as ie}from"./checkbox-5QrAvlgg.js";import{a as ae}from"./config-provider-Drlcp5ju.js";import{t as oe}from"./tag-BFecLZmQ.js";import{t as C}from"./modal-C6jO2RF8.js";import{t as w}from"./space-B06wu9Uj.js";import{t as se}from"./progress-Br8rQILc.js";import{g as ce,l as le,m as T,u as ue}from"./knowledge-Bg-Xb_D_.js";import{n as E}from"./batch-ltKylGAA.js";var de={class:`mb-4 grid grid-cols-3 gap-3 rounded border p-4`},fe={class:`my-3 text-gray-500`},pe={class:`mt-4`},me={class:`text-red-500`},he={class:`mb-2 text-gray-500`},ge={class:`mt-4 text-right`},D=c({__name:`review-all`,props:{open:{type:Boolean},accountId:{},initialTab:{}},emits:[`update:open`,`changed`,`inspect`],setup(e,{emit:c}){let D=e,O=c,k=m(`new`),A=m(-1),j=m(null),_e=s(()=>j.value?[{value:-1,label:_(`全部授权账号`)},...j.value.can_view_legacy?[{value:0,label:_(`旧版未归属数据`)}]:[],...j.value.accounts.map(e=>({value:e.id,label:_(`{name}({code})`,{name:e.nickname||e.zyt_sn,code:e.zyt_sn})}))]:[]),M=m(null),N=m(!1),P=m(!1),F=m(``),I=m([]),L=m(``),R=m([]),z=m(1),B=m(0),V=m(`skipped`),ve=s(()=>I.value.find(e=>e.id===L.value)),ye=s(()=>({queued:_(`等待审核`),running:_(`审核中`),paused:_(`已暂停`),failed:_(`需处理`),completed:_(`已完成`),cancelled:_(`已取消`)})),H,U=0,W=0;function G(){U++,W++,H&&clearTimeout(H)}te(G),ne(G),r(A,()=>{M.value=null,N.value=!1}),r(()=>D.open,function(){var e=g(function*(e){if(G(),!e)return;let t=U;A.value=D.accountId,k.value=D.initialTab,M.value=null,N.value=!1,F.value=``,R.value=[],L.value=``,P.value=!0;try{let e=yield re(!1);if(t!==U)return;j.value=e,yield K()}catch(e){t===U&&(F.value=E(e))}finally{t===U&&(P.value=!1)}});return function(t){return e.apply(this,arguments)}}());function K(){return q.apply(this,arguments)}function q(){return q=g(function*(){let e=U;H&&clearTimeout(H);try{let t=yield le();if(e!==U||!D.open)return;I.value=t.items,L.value&&(yield Q()),O(`changed`)}catch(t){e===U&&(F.value=E(t))}finally{e===U&&D.open&&I.value.some(e=>[`queued`,`running`].includes(e.status))&&(H=setTimeout(()=>{K()},2500))}}),q.apply(this,arguments)}function be(){return J.apply(this,arguments)}function J(){return J=g(function*(){if(P.value)return;let e=U,t=A.value;P.value=!0,F.value=``,M.value=null,N.value=!1;try{let n=yield ce(t);e===U&&t===A.value&&(M.value=n)}catch(t){e===U&&(F.value=E(t))}finally{e===U&&(P.value=!1)}}),J.apply(this,arguments)}function xe(){return Y.apply(this,arguments)}function Y(){return Y=g(function*(){if(!(P.value||!M.value||!N.value)){P.value=!0,F.value=``;try{let e=yield T(M.value.id,`start`,!0);L.value=e.id,z.value=1,k.value=`jobs`,M.value=null,N.value=!1,ae.success(_(`全量审核任务已提交,关闭页面后仍会继续`)),yield K()}catch(e){F.value=E(e)}finally{P.value=!1}}}),Y.apply(this,arguments)}function X(e,t){return Z.apply(this,arguments)}function Z(){return Z=g(function*(e,t){if(!P.value){P.value=!0,F.value=``;try{yield T(e,t),yield K()}catch(e){F.value=E(e)}finally{P.value=!1}}}),Z.apply(this,arguments)}function Se(e){C.confirm({title:_(`停止剩余审核?`),content:_(`已通过的知识保留在待发布,尚未处理的草稿保持原状态。`),okText:_(`停止剩余审核`),cancelText:_(`返回`),onOk:()=>X(e,`cancel`)})}function Q(){return $.apply(this,arguments)}function $(){return $=g(function*(){if(!L.value)return;let e=++W;try{let t=yield ue(L.value,V.value,z.value);if(e!==W||!D.open)return;R.value=t.items,B.value=t.total}catch(t){e===W&&D.open&&(F.value=E(t))}}),$.apply(this,arguments)}function Ce(e){L.value=e,z.value=1,Q()}function we(){O(`update:open`,!1),O(`changed`)}return(r,s)=>(l(),p(i(C),{open:e.open,title:i(_)(`全量审核`),width:`1050px`,footer:null,closable:!P.value,keyboard:!P.value,"mask-closable":!1,onCancel:we},{default:d(()=>[F.value?(l(),p(i(x),{key:0,class:`mb-3`,type:`error`,"show-icon":``,message:F.value},null,8,[`message`])):h(``,!0),t(i(b),{"active-key":k.value,"onUpdate:activeKey":s[5]||(s[5]=e=>k.value=e)},{default:d(()=>[t(i(b).TabPane,{key:`new`,tab:i(_)(`指定范围审核`)},{default:d(()=>[t(i(x),{class:`mb-4`,type:`info`,"show-icon":``,message:i(_)(`审核范围是已整理出的待审核知识草稿,覆盖全部页面,不受列表搜索与勾选影响。通过后进入待发布,原始聊天归档不会被修改。`)},null,8,[`message`]),t(i(w),{class:`mb-4`,wrap:``},{default:d(()=>[a(`span`,null,f(i(_)(`审核账号`)),1),t(i(y),{value:A.value,"onUpdate:value":s[0]||(s[0]=e=>A.value=e),disabled:P.value,options:_e.value,style:{"min-width":`320px`}},null,8,[`value`,`disabled`,`options`]),t(i(S),{loading:P.value,onClick:be},{default:d(()=>[n(f(i(_)(`预览全部待审草稿`)),1)]),_:1},8,[`loading`])]),_:1}),M.value?(l(),o(u,{key:0},[a(`p`,null,[n(f(i(_)(`范围:`)),1),a(`strong`,null,f(i(_)(M.value.scope_label)),1),n(` · `+f(i(_)(`快照时间 {time}`,{time:M.value.preview.snapshot_at})),1)]),a(`div`,de,[a(`div`,null,[n(f(i(_)(`待审核`))+` `,1),a(`strong`,null,f(M.value.total.toLocaleString()),1),n(` `+f(i(_)(`条`)),1)]),a(`div`,null,[n(f(i(_)(`可通过`))+` `,1),a(`strong`,null,f(M.value.preview.eligible.toLocaleString()),1),n(` `+f(i(_)(`条`)),1)]),a(`div`,null,[n(f(i(_)(`需处理`))+` `,1),a(`strong`,null,f(M.value.preview.blocked.toLocaleString()),1),n(` `+f(i(_)(`条`)),1)])]),t(i(v),{size:`small`,"data-source":M.value.preview.accounts,"row-key":`tenant_id`,pagination:{pageSize:5,showSizeChanger:!1},columns:[{title:i(_)(`账号`),dataIndex:`name`,key:`name`},{title:i(_)(`待审核`),dataIndex:`total`},{title:i(_)(`可通过`),dataIndex:`eligible`}]},{bodyCell:d(({column:e,record:t})=>[e.key===`name`?(l(),o(u,{key:0},[n(f(i(_)(t.name)),1)],64)):h(``,!0)]),_:1},8,[`data-source`,`columns`]),(l(!0),o(u,null,ee(M.value.preview.reasons,e=>(l(),p(i(x),{key:e.code,class:`mb-2`,type:`warning`,message:i(_)(`{reason}:{count} 条`,{reason:i(_)(e.reason),count:e.count})},null,8,[`message`]))),128)),a(`p`,fe,f(i(_)(`预览固定当前草稿与版本,30 分钟内可提交。执行时会再次校验来源、版本和权限;不合格条目保持原状态并列出原因。`)),1),t(i(ie),{checked:N.value,"onUpdate:checked":s[1]||(s[1]=e=>N.value=e),disabled:P.value||!M.value.preview.eligible},{default:d(()=>[n(f(i(_)(`确认所选范围已完成必要的事实、脱敏和适用性审核;涉及医疗内容已完成专业审核。批量通过符合校验条件的草稿,之后另行发布。`)),1)]),_:1},8,[`checked`,`disabled`]),a(`div`,pe,[t(i(S),{type:`primary`,loading:P.value,disabled:!N.value||!M.value.preview.eligible,onClick:xe},{default:d(()=>[n(f(i(_)(`一键审核 {count} 条并进入待发布`,{count:M.value.preview.eligible.toLocaleString()})),1)]),_:1},8,[`loading`,`disabled`])])],64)):h(``,!0)]),_:1},8,[`tab`]),t(i(b).TabPane,{key:`jobs`,tab:i(_)(`我的审核任务`)},{default:d(()=>[t(i(w),{class:`mb-3`},{default:d(()=>[a(`span`,null,f(i(_)(`后台分批执行,关闭页面不影响进度。`)),1),t(i(S),{disabled:P.value,onClick:K},{default:d(()=>[n(f(i(_)(`刷新任务`)),1)]),_:1},8,[`disabled`])]),_:1}),t(i(v),{size:`small`,"data-source":I.value,"row-key":`id`,pagination:{pageSize:5,showSizeChanger:!1},columns:[{title:i(_)(`账号范围`),dataIndex:`scope_label`,key:`scope`},{title:i(_)(`状态 / 进度`),key:`progress`},{title:i(_)(`审核结果`),key:`result`},{title:i(_)(`操作`),key:`actions`}]},{bodyCell:d(({column:e,record:r})=>[e.key===`scope`?(l(),o(u,{key:0},[n(f(i(_)(r.scope_label)),1)],64)):e.key===`progress`?(l(),o(u,{key:1},[t(i(oe),null,{default:d(()=>[n(f(ye.value[r.status]),1)]),_:2},1024),a(`div`,null,f(i(_)(`{processed} / {total} 条`,{processed:r.processed,total:r.total})),1),t(i(se),{percent:r.progress_percent,size:`small`},null,8,[`percent`]),a(`div`,me,f(r.error),1)],64)):e.key===`result`?(l(),o(u,{key:2},[n(f(i(_)(`通过 {approved} · 未通过 {skipped}`,{approved:r.approved,skipped:r.skipped})),1)],64)):e.key===`actions`?(l(),p(i(w),{key:3,wrap:``},{default:d(()=>[t(i(S),{size:`small`,onClick:e=>Ce(r.id)},{default:d(()=>[n(f(i(_)(`查看结果`)),1)]),_:1},8,[`onClick`]),[`queued`,`running`].includes(r.status)?(l(),p(i(S),{key:0,size:`small`,disabled:P.value,onClick:e=>X(r.id,`pause`)},{default:d(()=>[n(f(i(_)(`暂停`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0),[`paused`,`failed`].includes(r.status)?(l(),p(i(S),{key:1,size:`small`,disabled:P.value,onClick:e=>X(r.id,`resume`)},{default:d(()=>[n(f(i(_)(`继续`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0),[`queued`,`running`,`paused`,`failed`].includes(r.status)?(l(),p(i(S),{key:2,size:`small`,danger:``,disabled:P.value,onClick:e=>Se(r.id)},{default:d(()=>[n(f(i(_)(`停止`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0)]),_:2},1024)):h(``,!0)]),_:1},8,[`data-source`,`columns`]),L.value?(l(),o(u,{key:0},[t(i(w),{class:`my-4`},{default:d(()=>{var e;return[a(`strong`,null,f(i(_)(`结果清单 · {scope}`,{scope:i(_)(((e=ve.value)==null?void 0:e.scope_label)||``)})),1),t(i(y),{value:V.value,"onUpdate:value":s[2]||(s[2]=e=>V.value=e),style:{width:`140px`},options:[{value:`skipped`,label:i(_)(`未通过`)},{value:`approved`,label:i(_)(`已通过`)},{value:`pending`,label:i(_)(`未处理`)}],onChange:s[3]||(s[3]=()=>{z.value=1,Q()})},null,8,[`value`,`options`])]}),_:1}),a(`p`,he,f(i(_)(`结果清单仅显示当前仍有权限的账号。`)),1),t(i(v),{size:`small`,"data-source":R.value,"row-key":`item_id`,pagination:{current:z.value,pageSize:30,total:B.value,showSizeChanger:!1},columns:[{title:i(_)(`账号`),dataIndex:`account_name`,key:`account`},{title:i(_)(`知识标题`),dataIndex:`title`,key:`title`},{title:i(_)(`原因`),dataIndex:`reason_text`,key:`reason`},{title:i(_)(`操作`),key:`open`}],onChange:s[4]||(s[4]=e=>{z.value=e.current||1,Q()})},{bodyCell:d(({column:e,record:t})=>[e.key===`account`?(l(),o(u,{key:0},[n(f(i(_)(t.account_name)),1)],64)):e.key===`title`?(l(),o(u,{key:1},[n(f(i(_)(t.title)),1)],64)):e.key===`reason`?(l(),o(u,{key:2},[n(f(i(_)(t.reason_text)),1)],64)):e.key===`open`&&t.reason!==`deleted`?(l(),p(i(S),{key:3,type:`link`,onClick:e=>O(`inspect`,t.item_id,t.account_id)},{default:d(()=>[n(f(i(_)(`查看知识`)),1)]),_:1},8,[`onClick`])):h(``,!0)]),_:1},8,[`data-source`,`pagination`,`columns`])],64)):h(``,!0)]),_:1},8,[`tab`])]),_:1},8,[`active-key`]),a(`div`,ge,[t(i(S),{disabled:P.value,onClick:we},{default:d(()=>[n(f(i(_)(`关闭`)),1)]),_:1},8,[`disabled`])])]),_:1},8,[`open`,`title`,`closable`,`keyboard`]))}}),O=e({default:()=>k}),k=D;export{O as n,k as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/roles-CVm4N3_m.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/roles-CVm4N3_m.js new file mode 100644 index 000000000..565421242 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/roles-CVm4N3_m.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,Zn as r,_ as i,b as a,bt as ee,ct as o,g as s,gn as te,k as ne,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./objectSpread2-BmonrgTA.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{C as re,M as ie,b as ae,l as oe}from"./router-DPk8lv5-.js";import{t as se}from"./use-access-fEBgGmVC.js";import{t as _}from"./t-zpQIkBTV.js";import{h as ce}from"./useApi-CROJJdhE-oP73ypFI.js";import{n as le,t as ue}from"./table-D_sAcvmb.js";import{n as v,t as de}from"./form-Qjb8uGpz.js";import{t as fe}from"./alert-B0CAruYa.js";import{t as pe}from"./popconfirm-BuhfXsjY.js";import{t as y}from"./button-B2y2NpJm.js";import{t as me}from"./card-Dird-dOy.js";import{a as b}from"./config-provider-Drlcp5ju.js";import{t as x}from"./tag-BFecLZmQ.js";import{t as S}from"./input-CM3MYY88.js";import{t as he}from"./modal-C6jO2RF8.js";import{a as ge,c as _e,n as C,o as ve,r as ye,t as be}from"./permission-menu-BbQKhThx.js";var xe={class:`p-5`},Se={key:0,class:`text-xs text-gray-400`},Ce={class:`flex gap-4`},w={key:0,class:`mb-2 text-xs text-gray-500`},T={key:1,class:`mb-2 text-xs text-gray-500`},E={class:`mb-2 flex flex-wrap items-center gap-2`},D={class:`ml-auto text-xs text-gray-500`},O={class:`max-h-[56vh] overflow-y-auto rounded border border-solid border-gray-200 px-2 py-1`},k={key:0,class:`inline-flex flex-wrap items-center gap-x-2`},A={class:`text-xs text-gray-400`},we={key:1,class:`inline-flex flex-wrap items-center gap-x-2`},Te={class:`text-xs text-gray-400`},Ee={key:0,class:`text-xs text-orange-500`},De={key:0,class:`my-3 text-center text-xs text-gray-400`},Oe={class:`mt-1 text-xs text-gray-500`},ke={key:2,class:`mt-1 text-xs text-orange-500`},j=ne({__name:`roles`,setup(ne){let{hasAccessByCodes:j}=se(),Ae=ce(),M=s(()=>j([`role:create`])),N=s(()=>j([`role:write`])),P=s(()=>j([`role:delete`])),je=s(()=>j([`permission:read`])),F=p(!1),I=p([]),L=p([]),R=p(!1),z=p(!1),B=te({code:``,name:``,permissions:[]}),V=e=>e===`admin`||e===`zyt_basic`,H=s(()=>!(z.value?M.value:N.value)||V(B.code)),U=s(()=>ye(L.value)),W=s(()=>new Map(L.value.map(e=>[e.code,e.name]))),G=p(``),K=s(()=>ve(U.value,G.value)),Me=s(()=>K.value.flatMap(e=>e.codes)),q=p([]),Ne=s(()=>L.value.length),Pe=e=>e.filter(e=>B.permissions.includes(e)).length,J=s(()=>B.permissions.filter(e=>W.value.has(e))),Fe=s(()=>J.value.length);function Y(){q.value=C(K.value)}function Ie(e){var t;if(H.value)return;let n=Array.isArray(e)?e:(t=e.checked)==null?[]:t;B.permissions=be(B.permissions,n,Me.value,L.value)}function Le(){return X.apply(this,arguments)}function X(){return X=g(function*(){F.value=!0;try{let[e,t]=yield Promise.all([re(),ae()]);I.value=e.roles,L.value=t.permissions}finally{F.value=!1}}),X.apply(this,arguments)}function Re(){z.value=!0,Object.assign(B,{code:``,name:``,permissions:[]}),G.value=``,Y(),R.value=!0}function ze(e){z.value=!1,Object.assign(B,{code:e.code,name:e.name,permissions:[...e.permissions]}),G.value=``,Y(),R.value=!0}function Z(){return Q.apply(this,arguments)}function Q(){return Q=g(function*(){if(H.value){R.value=!1;return}if(!B.code){b.warning(_(`角色编码不能为空`));return}let e=new Set(L.value.map(e=>e.code));I.value=(yield ie(h(h({},B),{},{permissions:B.permissions.filter(t=>e.has(t))}))).roles,R.value=!1,b.success(_(`已保存,后端权限立即生效;在线用户的菜单和按钮将在数秒内自动更新。`))}),Q.apply(this,arguments)}function Be(e){return $.apply(this,arguments)}function $(){return $=g(function*(e){!P.value||V(e.code)||e.builtin||e.user_count>0||(I.value=(yield oe(e.code)).roles,b.success(_(`已删除`)))}),$.apply(this,arguments)}let Ve=s(()=>[{title:_(`编码`),dataIndex:`code`,key:`code`,width:160},{title:_(`名称`),dataIndex:`name`,key:`name`,width:140},{title:_(`权限(按菜单)`),key:`permissions`},{title:_(`在用人数`),dataIndex:`user_count`,key:`user_count`,width:90},{title:_(`操作`),key:`action`,width:140}]);return o(Le),(o,s)=>(c(),a(`div`,xe,[e(n(fe),{class:`mb-4`,type:`info`,"show-icon":``,message:n(_)(`权限按左侧菜单组织:菜单 → 页面 → 页面里的每个按钮`),description:n(_)(`后端权限修改后立即生效,无需重启或重新登录;在线用户的菜单和按钮将在数秒内自动更新,切回窗口时立即同步。管理员和集团基础用户角色只读,内置角色和仍有人在用的角色不可删除。要新增权限点或左侧菜单链接,去「系统管理 → 权限菜单」。`)},null,8,[`message`,`description`]),e(n(me),{title:n(_)(`角色与权限`)},{extra:u(()=>[je.value?(c(),f(n(y),{key:0,class:`mr-2`,onClick:s[0]||(s[0]=e=>n(Ae).push(`/system/permissions`))},{default:u(()=>[t(d(n(_)(`权限菜单`)),1)]),_:1})):m(``,!0),M.value?(c(),f(n(y),{key:1,type:`primary`,onClick:Re},{default:u(()=>[t(d(n(_)(`新增角色`)),1)]),_:1})):m(``,!0)]),default:u(()=>[e(n(ue),{columns:Ve.value,"data-source":I.value,loading:F.value,"row-key":`code`,size:`small`,pagination:!1},{bodyCell:u(({column:r,record:o})=>[r.key===`code`?(c(),a(l,{key:0},[i(`code`,null,d(o.code),1),o.builtin?(c(),f(n(x),{key:0,class:`ml-2`,color:`blue`},{default:u(()=>[t(d(n(_)(`内置`)),1)]),_:1})):m(``,!0)],64)):r.key===`name`?(c(),a(l,{key:1},[t(d(n(_)(o.name)),1)],64)):r.key===`permissions`?(c(),a(l,{key:2},[o.code===`admin`?(c(),f(n(x),{key:0,color:`gold`},{default:u(()=>[t(d(n(_)(`全部权限`)),1)]),_:1})):(c(),a(l,{key:1},[(c(!0),a(l,null,ee(n(_e)(U.value,o.permissions),e=>(c(),f(n(x),{key:e.group,class:`mb-1`,color:e.held===e.total?`green`:void 0},{default:u(()=>[t(d(n(_)(e.group))+` `+d(e.held)+`/`+d(e.total),1)]),_:2},1032,[`color`]))),128)),o.permissions.length?m(``,!0):(c(),a(`span`,Se,d(n(_)(`无权限`)),1))],64))],64)):r.key===`action`?(c(),a(l,{key:3},[e(n(y),{type:`link`,size:`small`,onClick:e=>ze(o)},{default:u(()=>[t(d(N.value&&!V(o.code)?n(_)(`编辑`):n(_)(`查看`)),1)]),_:2},1032,[`onClick`]),e(n(pe),{title:n(_)(`确定删除这个角色?`),onConfirm:e=>Be(o)},{default:u(()=>[e(n(y),{type:`link`,size:`small`,danger:``,disabled:!P.value||V(o.code)||o.builtin||o.user_count>0},{default:u(()=>[t(d(n(_)(`删除`)),1)]),_:1},8,[`disabled`])]),_:2},1032,[`title`,`onConfirm`])],64)):m(``,!0)]),_:1},8,[`columns`,`data-source`,`loading`])]),_:1},8,[`title`]),e(n(he),{open:R.value,"onUpdate:open":s[7]||(s[7]=e=>R.value=e),title:z.value?n(_)(`新增角色`):H.value?n(_)(`查看角色`):n(_)(`编辑角色`),width:`820px`,"ok-text":H.value?n(_)(`关闭`):n(_)(`保存`),onOk:Z},{default:u(()=>[e(n(de),{model:B,layout:`vertical`,class:`pt-2`},{default:u(()=>[i(`div`,Ce,[e(n(v),{label:n(_)(`角色编码(字母数字,创建后不可改)`),class:`flex-1`},{default:u(()=>[e(n(S),{value:B.code,"onUpdate:value":s[1]||(s[1]=e=>B.code=e),disabled:!z.value,placeholder:`reviewer`},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(v),{label:n(_)(`角色名称`),class:`flex-1`},{default:u(()=>[e(n(S),{value:B.name,"onUpdate:value":s[2]||(s[2]=e=>B.name=e),disabled:H.value,placeholder:n(_)(`审核员`)},null,8,[`value`,`disabled`,`placeholder`])]),_:1},8,[`label`])]),e(n(v),{label:n(_)(`权限`)},{default:u(()=>[B.code===`admin`?(c(),a(`p`,w,d(n(_)(`管理员始终拥有全部权限(包括以后新增的),不能修改。`)),1)):B.code===`zyt_basic`?(c(),a(`p`,T,d(n(_)(`集团基础用户固定无业务权限,不能修改。请到「系统管理 → 用户管理」为账号分配其他业务角色。`)),1)):m(``,!0),i(`div`,E,[e(n(S),{value:G.value,"onUpdate:value":s[3]||(s[3]=e=>G.value=e),"allow-clear":``,size:`small`,class:`w-60`,placeholder:n(_)(`搜索按钮名称或权限码`),onChange:Y},null,8,[`value`,`placeholder`]),e(n(y),{size:`small`,onClick:Y},{default:u(()=>[t(d(n(_)(`全部展开`)),1)]),_:1}),e(n(y),{size:`small`,onClick:s[4]||(s[4]=e=>q.value=n(C)(K.value,1))},{default:u(()=>[t(d(n(_)(`收起到页面`)),1)]),_:1}),e(n(y),{size:`small`,onClick:s[5]||(s[5]=e=>q.value=[])},{default:u(()=>[t(d(n(_)(`全部收起`)),1)]),_:1}),i(`span`,D,d(n(_)(`已选 {held} / {total} 项`,{held:Fe.value,total:Ne.value})),1)]),i(`div`,O,[e(n(le),{"expanded-keys":q.value,"onUpdate:expandedKeys":s[6]||(s[6]=e=>q.value=e),"tree-data":K.value,"checked-keys":J.value,checkable:``,"show-line":{showLeafIcon:!1},"block-node":``,selectable:!1,disabled:H.value,onCheck:Ie},{title:u(({dataRef:e})=>[e.item?(c(),a(`span`,k,[i(`span`,null,d(e.title),1),e.item.kind===`page`?(c(),f(n(x),{key:0,class:`m-0`,color:`blue`},{default:u(()=>[t(d(n(_)(`页面`)),1)]),_:1})):e.item.kind===`link`?(c(),f(n(x),{key:1,class:`m-0`,color:`purple`},{default:u(()=>[t(d(n(_)(`菜单链接`)),1)]),_:1})):m(``,!0),i(`code`,A,d(e.item.code),1)])):(c(),a(`span`,we,[i(`span`,{class:r(e.page?``:`font-medium`)},d(e.title),3),i(`span`,Te,d(Pe(e.codes))+`/`+d(e.codes.length),1),e.page&&n(ge)(e.page,B.permissions)?(c(),a(`span`,Ee,d(n(_)(`勾了按钮但没勾「页面」,左侧菜单里看不到这个页面`)),1)):m(``,!0)]))]),_:1},8,[`expanded-keys`,`tree-data`,`checked-keys`,`disabled`]),K.value.length?m(``,!0):(c(),a(`p`,De,d(n(_)(`没有匹配的按钮`)),1))]),i(`p`,Oe,d(n(_)(`勾菜单或页面 = 勾它下面全部按钮;提交的是最终状态,取消勾选就是收回该权限。勾选按钮时会自动带上它所在的页面和必需的权限。`)),1),B.permissions.some(e=>!W.value.has(e))?(c(),a(`p`,ke,d(n(_)(`这个角色还持有已不存在的权限码,保存时会一并清掉。`)),1)):m(``,!0)]),_:1},8,[`label`])]),_:1},8,[`model`])]),_:1},8,[`open`,`title`,`ok-text`])]))}});export{j as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rolldown-runtime-hePW80VL.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rolldown-runtime-hePW80VL.js new file mode 100644 index 000000000..19803821a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rolldown-runtime-hePW80VL.js @@ -0,0 +1 @@ +var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,o)=>(o=n==null?{}:e(i(n)),c(r||!n||!n.__esModule||!a.call(n,`default`)?t(o,`default`,{value:n,enumerable:!0}):o,n));export{s as n,l as r,o as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rotate-cw-CyWoHUpq.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rotate-cw-CyWoHUpq.js new file mode 100644 index 000000000..c41e6ac7d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/rotate-cw-CyWoHUpq.js @@ -0,0 +1 @@ +import{l as e}from"./button-Cr_3AtOU.js";var t=e(`rotate-cw`,[[`path`,{d:`M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8`,key:`1p45f6`}],[`path`,{d:`M21 3v5h-5`,key:`1q7to0`}]]);export{t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/router-DPk8lv5-.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/router-DPk8lv5-.js new file mode 100644 index 000000000..e78dd6e18 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/router-DPk8lv5-.js @@ -0,0 +1,15 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/nprogress-CcparBbP.js","js/rolldown-runtime-hePW80VL.js","js/welcome-Ca6BaXjq.js","js/runtime-core.esm-bundler-DkysjgTd.js","js/user-B5TQUTuL.js","js/t-zpQIkBTV.js","js/src-CDbpcWiH.js","js/preferences-CSptzDkt.js","js/objectSpread2-BmonrgTA.js","js/objectWithoutProperties-BjoYlK0I.js","js/dist-Bm6Jk3iy.js","js/defu-1oANYd5X.js","js/dist-DUuDCbWu.js","js/module-CyhaP5hi.js","js/menu-v9uBzCT6.js","js/alert-B0CAruYa.js","js/runtime-dom.esm-bundler-CirRHyjC.js","js/en_US-Cv9hrLhb.js","js/useConfigInject-z_xeO0pP.js","js/vue-types-CFReUAWV.js","js/vnode-CRVBf7wj.js","js/Portal-jWUJieln.js","js/CloseOutlined-BdX5pn5u.js","js/AntdIcon-BN7vh055.js","js/CloseCircleFilled-C9x0ZM0q.js","js/InfoCircleFilled-Cw2MgMaJ.js","js/CheckCircleFilled-CvJ3C2gR.js","js/button-B2y2NpJm.js","js/initDefaultProps-D8Mki4gM.js","js/devWarning-DlchpATv.js","js/warning-BLl3S_cO.js","js/LoadingOutlined-tpSKTswf.js","js/createContext-LBMERH-r.js","js/Compact-Icyx2uFm.js","js/_getTag-2z2WZcIh.js","js/isObjectLike-DNah0Hql.js","js/compact-item-BbW5OmKl.js","js/wave-BBnUlIB_.js","js/raf-CR9Bw2Uc.js","js/isVisible-B1N4qR6W.js","js/useState-DlRKQDQX.js","js/card-Dird-dOy.js","js/Keyframes-K60KFfv3.js","js/omit-C0ksMpVM.js","js/isPlainObject-iVjSthyR.js","js/tabs-Cy7JhCUq.js","js/vc-resize-observer-B2fo4efw.js","js/ResizeObserver.es-DbHj_W6-.js","js/vc-trigger-BzbjrH10.js","js/motion-BmOd6fTF.js","js/motionUtil-BeNb4tZl.js","js/KeyCode-DNtAKsAc.js","js/isMobile-DH4W6rzp.js","js/useMergedState-zH37e67U.js","js/hasIn-BIluNPSA.js","js/_flatRest-BqUKV8G2.js","js/menu-BZXN3p4o.js","js/vc-overflow-iWdLOwYw.js","js/_arrayIncludesWith-D3sQWlhs.js","js/slide-D__jeCTu.js","js/zoom-C1lAvwDy.js","js/collapseMotion-BfalGvoQ.js","js/tooltip-DP9wufYH.js","js/colors-C2RrYxlT.js","js/shallowequal-D7g0B-CQ.js","js/vc-dropdown-BFrFgNy9.js","js/useRefs-QDevZzkt.js","js/center-BRtVI2In.js","js/download-DUHREPuF.js","js/use-access-fEBgGmVC.js","js/table-D_sAcvmb.js","js/core-CPqEGIuM.js","js/dayjs.min-DCUUuXM3.js","js/preload-helper-DaercurD.js","js/src-DxaB-oAj.js","js/vue.runtime.esm-bundler-DXMo22CJ.js","js/BaseInput-DCmW3zdq.js","js/css-BflejRyY.js","js/pickAttrs-SF6-8m9R.js","js/select-B-ztpmAV.js","js/style-IfKhYzaQ.js","js/DownOutlined-Cq6F7QWr.js","js/CheckOutlined-Dy5-Q7N5.js","js/SearchOutlined-CndaZ08h.js","js/move-kOZGsaQl.js","js/vc-virtual-list-B7LdFd17.js","js/useMemo-m5GuU0Kd.js","js/FormItemContext-CEmO5XmM.js","js/statusUtils-WKRwVnP6.js","js/debounce-DNW4oWi1.js","js/responsiveObserve-PqEorU4v.js","js/style-uDWx85wW.js","js/useMaxLevel-C03eqd6z.js","js/style-DQ50flCp.js","js/RightOutlined-DwLwVX1C.js","js/radio-CpXH5nLt.js","js/Checkbox-CaX94bng.js","js/style-Cw28xPuj.js","js/LeftOutlined-HmT5OMoh.js","js/styleChecker-CeGG85sE.js","js/checkbox-5QrAvlgg.js","js/input-CM3MYY88.js","js/EyeOutlined-w8ODygj3.js","js/spin-3P-IVef6.js","js/form-Qjb8uGpz.js","js/_baseIteratee-NxSP5AT6.js","js/Col-DGUs797o.js","js/useFlexGapSupport-D07fCJnk.js","js/config-provider-Drlcp5ju.js","js/tag-BFecLZmQ.js","js/modal-C6jO2RF8.js","js/style-DuMcmENf.js","js/ActionButton-DlhIPLDf.js","js/space-B06wu9Uj.js","js/progress-Br8rQILc.js","js/switch-CtSw_Hgg.js","js/archive-account-selector-D1l2Vh-F.js","js/use-archive-load-BINKTMOh.js","js/knowledge-Bg-Xb_D_.js","js/batch-ltKylGAA.js","js/batch-dialog-DcTIIXZ9.js","js/collapse-BKfwrYZp.js","js/run-format-2mooFHyJ.js","js/run-dialog-DD_g2B-7.js","js/wash-options-BUb7uBIP.js","js/input-number-B39v8Wj_.js","js/runs-panel-CxOR1aNd.js","js/settings-dialog-BZnGSE-p.js","js/review-all-D9-LsARO.js","js/model-catalog-CNPmI1dG.js","js/popconfirm-BuhfXsjY.js","js/model-plan-CoFkuaL-.js","js/descriptions-CKianuWZ.js","js/agents-YZOoZMGx.js","js/call-stats-hXOLShM5.js","js/row-BWN7j-8R.js","js/ModelUsageStats-CVwDsHMh.js","js/desktop-accounts-0PyI5LDw.js","js/desktop-config-C8Gd3iqV.js","js/useApi-CROJJdhE-oP73ypFI.js","js/release-Crma39Bi.js","js/upload-VFOuMjmy.js","js/overview-DFvuGvUB.js","js/archive-JSgDC0Rz.js","js/conversations-OgW4Dume.js","js/image-I8Dw4v_6.js","js/drawer-CUkdSsdG.js","js/exports-CO2wXHyz.js","js/date-picker-C1ofm_9t.js","js/generatePicker-DXnF1F4V.js","js/people-D0c0LTNz.js","js/storage-CIgRlgWa.js","js/roles-CVm4N3_m.js","js/permission-menu-BbQKhThx.js","js/permissions-C9WateTP.js","js/auto-complete-CV6bcSKJ.js","js/users-DDWLfsBL.js","js/audit-DQqRjm7w.js","js/change-password-CdJrXvMV.js","js/basic-Cmsonejx.js","js/cn-BpFrWzX2.js","js/use-vben-form-VOhQOe-L.js","js/extends-BOvuQIHt.js","js/config-BUro9U06.js","js/icon-button-k7TZH6KR.js","js/VisuallyHiddenInput-CuzFbMyk.js","js/Primitive-Bi_oIzTM.js","js/button-Cr_3AtOU.js","js/FormLabel-C5mTQOnC.js","js/_plugin-vue_export-helper-BDNMzG2s.js","js/render-content-3dfOk9Gq.js","css/config-CYorFwo-.css","js/use-preferences-CX4UABTN.js","js/spinner-C4k7KFHZ.js","css/spinner-CJxWTMt5.css","js/login-CigNt3KS.js","js/loading-Cw3fZBrE.js","css/loading-DXYS4l2z.css","js/src-D78l4oCk.js","js/auth-title-DCLZf2Gr.js","css/login-Cj5PKODp.css","js/theme-toggle-CdaTfFRG.js","css/theme-toggle-CJLHZmGO.css","js/avatar-BGpy7dxM.js","js/Switch-W6geuYD-.js","js/rotate-cw-CyWoHUpq.js","css/basic-CE2ii0IK.css","js/auth-Bm7Z1646.js","css/auth-zsf-kax4.css","js/not-found-CmXcaUT6.js","js/fallback-B3eN2qYq.js","js/group-login-BtMTJeS1.js","js/src-DS89XIkw.js","js/forbidden-Bmiwnz_B.js","js/about-vAUPz_e6.js","js/page-CuTJnSJp.js","js/forget-password-Pu84i70_.js","js/register-BtPFoRgO.js","js/coming-soon-C9te2Fo9.js","js/internal-error-CMwA7W1E.js","js/offline-Dx824lFG.js","js/base-setting-JpZbrzEZ.js","js/profile-AncYh_mH.js","js/notification-setting-YLEtcxXb.js","js/password-setting-DrpEe3j6.js","js/security-setting-Bax_9LW_.js","js/model-fields-rNV5kXdd.js"])))=>i.map(i=>d[i]); +import{n as e,r as t,t as n}from"./rolldown-runtime-hePW80VL.js";import{B as r,Ht as i,J as a,Kn as o,On as s,g as c,gn as l,gt as u,k as d,tt as f,vn as p,xn as m,yn as h,zn as g}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as _,t as v}from"./objectSpread2-BmonrgTA.js";import{n as y,t as b}from"./objectWithoutProperties-BjoYlK0I.js";import{D as x}from"./dist-Bm6Jk3iy.js";import{n as S}from"./defu-1oANYd5X.js";import{t as C}from"./preload-helper-DaercurD.js";import{i as w,n as T,r as E,t as D}from"./extends-BOvuQIHt.js";import{r as O}from"./src-CDbpcWiH.js";import{n as k,r as A,t as j}from"./user-B5TQUTuL.js";import{t as M}from"./src-DxaB-oAj.js";import{t as N}from"./core-CPqEGIuM.js";import{t as P}from"./t-zpQIkBTV.js";import{a as F,c as I,d as L,f as ee,g as R,h as te,i as z,l as B,n as V,o as H,p as ne,r as re,s as ie,t as ae,u as oe}from"./useApi-CROJJdhE-oP73ypFI.js";import{a as se,r as ce}from"./config-provider-Drlcp5ju.js";var U=null;function W(){return le.apply(this,arguments)}function le(){return le=y(function*(){return U||(U=yield C(()=>import(`./nprogress-CcparBbP.js`).then(e=>t(e.default,1)),__vite__mapDeps([0,1])),U.configure({showSpinner:!0,speed:300}),U)}),le.apply(this,arguments)}function ue(){return de.apply(this,arguments)}function de(){return de=y(function*(){let e=yield W();e==null||e.start()}),de.apply(this,arguments)}function fe(){return pe.apply(this,arguments)}function pe(){return pe=y(function*(){let e=yield W();e==null||e.done()}),pe.apply(this,arguments)}function me(e,t,n){let r=[],{childProps:i}=n||{childProps:`children`},a=e=>{let n=t(e);r.push(n);let o=e==null?void 0:e[i];if(o&&o.length>0)for(let e of o)a(e)};for(let t of e)a(t);return r.filter(Boolean)}function he(e,t,n){let{childProps:r}=n||{childProps:`children`},i=e=>e.filter(e=>t(e)?(e[r]&&(e[r]=i(e[r])),!0):!1);return i(e)}function ge(e,t,n,r=null){let{childProps:i}=n||{childProps:`children`};return e.map(e=>{let a=t(e,r);return a[i]&&(a[i]=ge(a[i],t,n,a)),a})}function _e(e,t,n){let{childProps:r}=n||{childProps:`children`};return e.toSorted(t).map(e=>{let i=e[r];return i&&Array.isArray(i)&&i.length>0?v(v({},e),{},{[r]:_e(i,t,n)}):e})}function ve(e,t){let n=Object.fromEntries(t.getRoutes().map(({name:e,path:t})=>[e,t])),r=ge(e,e=>{var t,r;let i=(t=(r=n[e.name])==null?e.path:r)==null?``:t,{meta:a={},name:o,redirect:s,children:c=[]}=e,{activeIcon:l,badge:u,badgeType:d,badgeVariants:f,hideChildrenInMenu:p=!1,icon:m,link:h,order:g,title:_=``,query:v}=a,y=_||o||``,b=p||c==null?[]:c;b.length>0&&b.forEach(t=>{var n;t.parents=[...(n=e.parents)==null?[]:n,i],t.parent=i});let x=p?s||i:h||i;return{activeIcon:l,badge:u,badgeType:d,badgeVariants:f,icon:m,name:y,query:v,order:g,parent:e.parent,parents:e.parents,path:x,show:!a.hideInMenu,children:b}});return r=_e(r,(e,t)=>{var n,r;return((n=e==null?void 0:e.order)==null?999:n)-((r=t==null?void 0:t.order)==null?999:r)}),he(r,e=>!!e.show)}function ye(e){var t;return!!((t=e.meta)!=null&&t.menuVisibleWithForbidden)}function be(e){return xe.apply(this,arguments)}function xe(){return xe=y(function*(e){let{fetchMenuListAsync:t,layoutMap:n={},pageMap:r={},forbiddenComponent:i}=e;try{let e=yield t==null?void 0:t();if(!e)return[];let a={};for(let[e,t]of Object.entries(r))a[Ce(e)]=t;let o=Se(e,n,a);return i&&(o=ge(o,e=>(ye(e)&&(e.component=i),e))),o}catch(e){throw console.error(e),e}}),xe.apply(this,arguments)}function Se(e,t,n){return ge(e,e=>{let r=e,{component:i,name:a}=e;if(a||console.error(`route name is required`,r),i&&t[i])r.component=t[i];else if(i){let e=Ce(i),t=e.endsWith(`.vue`)?e:`${e}.vue`;n[t]?r.component=n[t]:(console.error(`route component is invalid: ${t}`,r),r.component=n[`/_core/fallback/not-found.vue`])}return r})}function Ce(e){let t=e.replace(/^(\.\/|\.\.\/)+/,``);return(t.startsWith(`/`)?t:`/${t}`).replace(/^\/views/,``)}function we(e,t,n){return Te.apply(this,arguments)}function Te(){return Te=y(function*(e,t,n){let r=he(e,e=>Ee(e,t));return n?ge(r,e=>(De(e)&&(e.component=n),e)):r}),Te.apply(this,arguments)}function Ee(e,t){var n;let r=(n=e.meta)==null?void 0:n.authority;if(!r)return!0;let i=t.some(e=>r.includes(e));return i||!i&&De(e)}function De(e){var t,n;return!!((t=e.meta)!=null&&t.authority)&&Reflect.has(e.meta||{},`menuVisibleWithForbidden`)&&!!((n=e.meta)!=null&&n.menuVisibleWithForbidden)}function Oe(e){let t=[];for(let r of Object.values(e)){var n;let e=(n=r==null?void 0:r.default)==null?[]:n;t.push(...e)}return t}function ke(e,t){let n=me(t,e=>(e.name||console.warn(`The route with the path ${e.path} needs to have the field name specified.`),e.name)),{getRoutes:r,hasRoute:i,removeRoute:a}=e;r().forEach(({name:e})=>{e&&!n.includes(e)&&i(e)&&a(e)})}var Ae=A(`core-access`,{actions:{getMenuByPath(e){function t(e,n){for(let r of e){if(r.path===n)return r;if(r.children){let e=t(r.children,n);if(e)return e}}}return t(this.accessMenus,e)},lockScreen(e){this.isLockScreen=!0,this.lockScreenPassword=e},setAccessCodes(e){this.accessCodes=e},setAccessMenus(e){this.accessMenus=e},setAccessRoutes(e){this.accessRoutes=e},setAccessToken(e){this.accessToken=e},setIsAccessChecked(e){this.isAccessChecked=e},setLoginExpired(e){this.loginExpired=e},setRefreshToken(e){this.refreshToken=e},unlockScreen(){this.isLockScreen=!1,this.lockScreenPassword=void 0}},persist:{pick:[`accessToken`,`refreshToken`,`accessCodes`,`isLockScreen`,`lockScreenPassword`]},state:()=>({accessCodes:[],accessMenus:[],accessRoutes:[],accessToken:null,isAccessChecked:!1,isLockScreen:!1,lockScreenPassword:void 0,loginExpired:!1,refreshToken:null})}),je=t(n(((e,t)=>{(function(n,r){typeof e==`object`&&typeof t==`object`?t.exports=r():typeof define==`function`&&define.amd?define([],r):typeof e==`object`?e.SecureLS=r():n.SecureLS=r()})(e,()=>(()=>{var e={"./src/Base64.js":(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});let r={_keyStr:`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`,encode:function(e){let t=``,n,i,a,o,s,c,l,u=0;for(e=r._utf8Encode(e);u>2,s=(n&3)<<4|i>>4,c=(i&15)<<2|a>>6,l=a&63,isNaN(i)?c=l=64:isNaN(a)&&(l=64),t=t+this._keyStr.charAt(o)+this._keyStr.charAt(s)+this._keyStr.charAt(c)+this._keyStr.charAt(l);return t},decode:function(e){let t=``,n,i,a,o,s,c,l,u=0;for(e=e.replace(/[^A-Za-z0-9+/=]/g,``);u>4,i=(s&15)<<4|c>>2,a=(c&3)<<6|l,t+=String.fromCharCode(n),c!==64&&(t+=String.fromCharCode(i)),l!==64&&(t+=String.fromCharCode(a));return t=r._utf8Decode(t),t},_utf8Encode:function(e){e=e.replace(/\r\n/g,` +`);let t=``;for(let n=0;n127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(r&63|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(r&63|128))}return t},_utf8Decode:function(e){let t=``,n=0,r,i,a;for(r=i=0;n191&&r<224?(i=e.charCodeAt(n+1),t+=String.fromCharCode((r&31)<<6|i&63),n+=2):(i=e.charCodeAt(n+1),a=e.charCodeAt(n+2),t+=String.fromCharCode((r&15)<<12|(i&63)<<6|a&63),n+=3);return t}},i=r},"./src/SecureLS.js":(e,t,n)=>{n.r(t),n.d(t,{SecureLS:()=>_});var r=n(`./src/constants.js`),i=n(`./src/enc-utf8.js`),a=n(`./src/utils.js`),o=n(`./node_modules/crypto-js/aes.js`),s=n.n(o),c=n(`./node_modules/crypto-js/rabbit.js`),l=n.n(c),u=n(`./node_modules/crypto-js/rc4.js`),d=n.n(u),f=n(`./node_modules/crypto-js/tripledes.js`),p=n.n(f),m=n(`./node_modules/lz-string/libs/lz-string.js`),h=n(`./src/Base64.js`);let g={[r.default.EncrytionTypes.AES]:s(),[r.default.EncrytionTypes.DES]:p(),[r.default.EncrytionTypes.RABBIT]:l(),[r.default.EncrytionTypes.RC4]:d()};class _{constructor({encryptionSecret:e=``,encryptionNamespace:t=``,isCompression:n=!0,encodingType:a=r.default.EncrytionTypes.BASE64,storage:o=localStorage,metaKey:c=r.default.metaKey}={}){Object.assign(this,{_name:`secure-ls`,Base64:h.default,LZString:{compressToUTF16:m.compressToUTF16,decompressFromUTF16:m.decompressFromUTF16},AES:s(),DES:p(),RABBIT:l(),RC4:d(),enc:i.default}),this.config={encryptionSecret:e,encryptionNamespace:t,isCompression:n,encodingType:a.toLowerCase(),storage:o,metaKey:c},this.encryptionSecret=e,this.storage=o,this.metaKey=c,this.init()}init(){let e=this.getMetaData();this._isBase64=this._isBase64EncryptionType(),this._isAES=this._isAESEncryptionType(),this._isDES=this._isDESEncryptionType(),this._isRabbit=this._isRabbitEncryptionType(),this._isRC4=this._isRC4EncryptionType(),this._isCompression=this._isDataCompressionEnabled(),this.allKeys=e.keys||this.resetAllKeys()}_isBase64EncryptionType(){return h.default&&(this.config.encodingType===void 0||this.config.encodingType===r.default.EncrytionTypes.BASE64)}_isAESEncryptionType(){return s()&&this.config.encodingType===r.default.EncrytionTypes.AES}_isDESEncryptionType(){return p()&&this.config.encodingType===r.default.EncrytionTypes.DES}_isRabbitEncryptionType(){return l()&&this.config.encodingType===r.default.EncrytionTypes.RABBIT}_isRC4EncryptionType(){return d()&&this.config.encodingType===r.default.EncrytionTypes.RC4}_isDataCompressionEnabled(){return this.config.isCompression}getEncryptionSecret(e){let t=this.getMetaData(),n=a.default.getObjectFromKey(t.keys,e);n&&(this._isAES||this._isDES||this._isRabbit||this._isRC4)&&(this.config.encryptionSecret===void 0?(this.encryptionSecret=n.s,this.encryptionSecret||(this.encryptionSecret=a.default.generateSecretKey(),this.setMetaData())):this.encryptionSecret=this.config.encryptionSecret||n.s||``)}getEncryptionType(){let e=this.config.encodingType;return e?e.toLowerCase():r.default.EncrytionTypes.BASE64}getDataFromLocalStorage(e){return this.storage.getItem(e,!0)}setDataToLocalStorage(e,t){this.storage.setItem(e,t)}setMetaData(){let e=this.processData({keys:this.allKeys},!0);this.setDataToLocalStorage(this.getMetaKey(),e)}getMetaData(){return this.get(this.getMetaKey(),!0)||{}}getMetaKey(){return this.metaKey+(this.config.encryptionNamespace?`__`+this.config.encryptionNamespace:``)}resetAllKeys(){return this.allKeys=[],[]}processData(e,t){if(e==null||e===``)return``;let n;try{n=JSON.stringify(e)}catch(e){throw Error(`Could not stringify data`,e)}let r=n;if(this._isBase64||t)r=h.default.encode(n);else{let e=g[this.getEncryptionType()];e&&(r=e.encrypt(n,this.encryptionSecret)),r=r&&r.toString()}let i=r;return(this._isCompression||t)&&(i=this.LZString.compressToUTF16(r)),i}getAllKeys(){let e=this.getMetaData();return a.default.extractKeyNames(e)||[]}get(e,t){let n=``,o=``;if(!a.default.is(e))return a.default.warn(r.default.WarningEnum.KEY_NOT_PROVIDED),o;let s=this.getDataFromLocalStorage(e);if(!s)return o;let c=s;if((this._isCompression||t)&&(c=this.LZString.decompressFromUTF16(s)),n=c,this._isBase64||t)n=h.default.decode(c);else{this.getEncryptionSecret(e);let t=g[this.getEncryptionType()];if(t){let e=t.decrypt(c.toString(),this.encryptionSecret);e&&(n=e.toString(i.default._Utf8))}}try{o=JSON.parse(n)}catch(e){throw Error(`Could not parse JSON`,e)}return o}set(e,t){let n=``;if(!a.default.is(e)){a.default.warn(r.default.WarningEnum.KEY_NOT_PROVIDED);return}this.getEncryptionSecret(e),String(e)!==String(this.metaKey)&&(a.default.isKeyPresent(this.allKeys,e)||(this.allKeys.push({k:e,s:this.encryptionSecret}),this.setMetaData())),n=this.processData(t),this.setDataToLocalStorage(e,n)}remove(e){if(!a.default.is(e)){a.default.warn(r.default.WarningEnum.KEY_NOT_PROVIDED);return}if(e===this.metaKey&&this.getAllKeys().length){a.default.warn(r.default.WarningEnum.META_KEY_REMOVE);return}a.default.isKeyPresent(this.allKeys,e)&&(a.default.removeFromKeysList(this.allKeys,e),this.setMetaData()),this.storage.removeItem(e)}removeAll(){let e=this.getAllKeys();for(let t=0;t{n.r(t),n.d(t,{default:()=>i});let r={random:function(e){let t=[],n=function(e){let t=987654321,n=4294967295;return function(){t=36969*(t&65535)+(t>>16)&n,e=18e3*(e&65535)+(e>>16)&n;let r=(t<<16)+e&n;return r/=4294967296,r+=.5,r*(Math.random()>.5?1:-1)}};for(let r=0,i;r{n.r(t),n.d(t,{default:()=>a});let r={KEY_NOT_PROVIDED:`keyNotProvided`,META_KEY_REMOVE:`metaKeyRemove`,DEFAULT_TEXT:`defaultText`},i={};i[r.KEY_NOT_PROVIDED]=`Secure LS: Key not provided. Aborting operation!`,i[r.META_KEY_REMOVE]=`Secure LS: Meta key can not be removed +unless all keys created by Secure LS are removed!`,i[r.DEFAULT_TEXT]=`Unexpected output`;let a={WarningEnum:r,WarningTypes:i,EncrytionTypes:{BASE64:`base64`,AES:`aes`,DES:`des`,RABBIT:`rabbit`,RC4:`rc4`},metaKey:`_secure__ls__metadata`,secretPhrase:`s3cr3t$#@135^&*246`}},"./src/enc-utf8.js":(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});let r={Latin1:{stringify:e=>{let t=e.words,n=e.sigBytes,r=[],i,a;for(i=0;i>>2]>>>24-i%4*8&255,r.push(String.fromCharCode(a));return r.join(``)}},_Utf8:{stringify:e=>{try{return decodeURIComponent(escape(r.Latin1.stringify(e)))}catch(e){throw Error(`Malformed UTF-8 data`,e)}}}},i=r},"./src/utils.js":(e,t,n)=>{n.r(t),n.d(t,{default:()=>s});var r=n(`./node_modules/crypto-js/pbkdf2.js`),i=n.n(r),a=n(`./src/constants.js`),o=n(`./src/WordArray.js`);let s={is:e=>!!e,warn:(e=a.default.WarningEnum.DEFAULT_TEXT)=>{console.warn(a.default.WarningTypes[e])},generateSecretKey:()=>{let e=o.default.random(16);return i()(a.default.secretPhrase,e,{keySize:4}).toString()},getObjectFromKey:(e=[],t)=>e.find(e=>e.k===t)||{},extractKeyNames:({keys:e=[]}={})=>e.map(({k:e})=>e),isKeyPresent:(e=[],t)=>e.some(e=>String(e.k)===String(t)),removeFromKeysList:(e=[],t)=>{let n=e.findIndex(e=>e.k===t);return n!==-1&&e.splice(n,1),n}}},"./node_modules/crypto-js/aes.js":function(e,t,n){(function(r,i,a){e.exports=t=i(n(`./node_modules/crypto-js/core.js`),n(`./node_modules/crypto-js/enc-base64.js`),n(`./node_modules/crypto-js/md5.js`),n(`./node_modules/crypto-js/evpkdf.js`),n(`./node_modules/crypto-js/cipher-core.js`))})(this,function(e){return(function(){var t=e,n=t.lib.BlockCipher,r=t.algo,i=[],a=[],o=[],s=[],c=[],l=[],u=[],d=[],f=[],p=[];(function(){for(var e=[],t=0;t<256;t++)t<128?e[t]=t<<1:e[t]=t<<1^283;for(var n=0,r=0,t=0;t<256;t++){var m=r^r<<1^r<<2^r<<3^r<<4;m=m>>>8^m&255^99,i[n]=m,a[m]=n;var h=e[n],g=e[h],_=e[g],v=e[m]*257^m*16843008;o[n]=v<<24|v>>>8,s[n]=v<<16|v>>>16,c[n]=v<<8|v>>>24,l[n]=v;var v=_*16843009^g*65537^h*257^n*16843008;u[m]=v<<24|v>>>8,d[m]=v<<16|v>>>16,f[m]=v<<8|v>>>24,p[m]=v,n?(n=h^e[e[e[_^h]]],r^=e[e[r]]):n=r=1}})();var m=[0,1,2,4,8,16,32,64,128,27,54],h=r.AES=n.extend({_doReset:function(){var e;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var t=this._keyPriorReset=this._key,n=t.words,r=t.sigBytes/4,a=((this._nRounds=r+6)+1)*4,o=this._keySchedule=[],s=0;s6&&s%r==4&&(e=i[e>>>24]<<24|i[e>>>16&255]<<16|i[e>>>8&255]<<8|i[e&255]):(e=e<<8|e>>>24,e=i[e>>>24]<<24|i[e>>>16&255]<<16|i[e>>>8&255]<<8|i[e&255],e^=m[s/r|0]<<24),o[s]=o[s-r]^e);for(var c=this._invKeySchedule=[],l=0;l>>24]]^d[i[e>>>16&255]]^f[i[e>>>8&255]]^p[i[e&255]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,o,s,c,l,i)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,d,f,p,a);var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,i,a,o,s){for(var c=this._nRounds,l=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],f=e[t+3]^n[3],p=4,m=1;m>>24]^i[u>>>16&255]^a[d>>>8&255]^o[f&255]^n[p++],g=r[u>>>24]^i[d>>>16&255]^a[f>>>8&255]^o[l&255]^n[p++],_=r[d>>>24]^i[f>>>16&255]^a[l>>>8&255]^o[u&255]^n[p++],v=r[f>>>24]^i[l>>>16&255]^a[u>>>8&255]^o[d&255]^n[p++];l=h,u=g,d=_,f=v}var h=(s[l>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[f&255])^n[p++],g=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[f>>>8&255]<<8|s[l&255])^n[p++],_=(s[d>>>24]<<24|s[f>>>16&255]<<16|s[l>>>8&255]<<8|s[u&255])^n[p++],v=(s[f>>>24]<<24|s[l>>>16&255]<<16|s[u>>>8&255]<<8|s[d&255])^n[p++];e[t]=h,e[t+1]=g,e[t+2]=_,e[t+3]=v},keySize:8});t.AES=n._createHelper(h)})(),e.AES})},"./node_modules/crypto-js/cipher-core.js":function(e,t,n){(function(r,i,a){e.exports=t=i(n(`./node_modules/crypto-js/core.js`),n(`./node_modules/crypto-js/evpkdf.js`))})(this,function(e){e.lib.Cipher||(function(t){var n=e,r=n.lib,i=r.Base,a=r.WordArray,o=r.BufferedBlockAlgorithm,s=n.enc;s.Utf8;var c=s.Base64,l=n.algo.EvpKDF,u=r.Cipher=o.extend({cfg:i.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(function(){function e(e){return typeof e==`string`?S:y}return function(t){return{encrypt:function(n,r,i){return e(r).encrypt(t,n,r,i)},decrypt:function(n,r,i){return e(r).decrypt(t,n,r,i)}}}})()});r.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var d=n.mode={},f=r.BlockCipherMode=i.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=d.CBC=(function(){var e=f.extend();e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,i=r.blockSize;n.call(this,e,t,i),r.encryptBlock(e,t),this._prevBlock=e.slice(t,t+i)}}),e.Decryptor=e.extend({processBlock:function(e,t){var r=this._cipher,i=r.blockSize,a=e.slice(t,t+i);r.decryptBlock(e,t),n.call(this,e,t,i),this._prevBlock=a}});function n(e,n,r){var i,a=this._iv;a?(i=a,this._iv=t):i=this._prevBlock;for(var o=0;o>>2]&255;e.sigBytes-=t}};r.BlockCipher=u.extend({cfg:u.cfg.extend({mode:p,padding:h}),reset:function(){var e;u.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4});var g=r.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),_=n.format={},v=_.OpenSSL={stringify:function(e){var t,n=e.ciphertext,r=e.salt;return t=r?a.create([1398893684,1701076831]).concat(r).concat(n):n,t.toString(c)},parse:function(e){var t,n=c.parse(e),r=n.words;return r[0]==1398893684&&r[1]==1701076831&&(t=a.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),g.create({ciphertext:n,salt:t})}},y=r.SerializableCipher=i.extend({cfg:i.extend({format:v}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var i=e.createEncryptor(n,r),a=i.finalize(t),o=i.cfg;return g.create({ciphertext:a,key:n,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return typeof e==`string`?t.parse(e,this):e}}),b=n.kdf={},x=b.OpenSSL={execute:function(e,t,n,r,i){if(r||(r=a.random(8)),i)var o=l.create({keySize:t+n,hasher:i}).compute(e,r);else var o=l.create({keySize:t+n}).compute(e,r);var s=a.create(o.words.slice(t),n*4);return o.sigBytes=t*4,g.create({key:o,iv:s,salt:r})}},S=r.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:x}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var i=r.kdf.execute(n,e.keySize,e.ivSize,r.salt,r.hasher);r.iv=i.iv;var a=y.encrypt.call(this,e,t,i.key,r);return a.mixIn(i),a},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var i=r.kdf.execute(n,e.keySize,e.ivSize,t.salt,r.hasher);return r.iv=i.iv,y.decrypt.call(this,e,t,i.key,r)}})})()})},"./node_modules/crypto-js/core.js":function(e,t,n){(function(n,r){e.exports=t=r()})(this,function(){var e=e||(function(e,t){var r;if(typeof window<`u`&&window.crypto&&(r=window.crypto),typeof self<`u`&&self.crypto&&(r=self.crypto),typeof globalThis<`u`&&globalThis.crypto&&(r=globalThis.crypto),!r&&typeof window<`u`&&window.msCrypto&&(r=window.msCrypto),!r&&n.g!==void 0&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(`?9157`)}catch(e){}var i=function(){if(r){if(typeof r.getRandomValues==`function`)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(e){}if(typeof r.randomBytes==`function`)try{return r.randomBytes(4).readInt32LE()}catch(e){}}throw Error(`Native crypto module could not be used to get secure random number.`)},a=Object.create||(function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}})(),o={},s=o.lib={},c=s.Base=(function(){return{extend:function(e){var t=a(this);return e&&t.mixIn(e),(!t.hasOwnProperty(`init`)||this.init===t.init)&&(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty(`toString`)&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}})(),l=s.WordArray=c.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n==t?e.length*4:n},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var a=0;a>>2]>>>24-a%4*8&255;t[r+a>>>2]|=o<<24-(r+a)%4*8}else for(var s=0;s>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((a&15).toString(16))}return r.join(``)},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new l.init(n,t/2)}},f=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join(``)},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new l.init(n,t)}},p=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(e){throw Error(`Malformed UTF-8 data`)}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},m=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){typeof e==`string`&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,a=r.sigBytes,o=this.blockSize,s=a/(o*4);s=t?e.ceil(s):e.max((s|0)-this._minBufferSize,0);var c=s*o,u=e.min(c*4,a);if(c){for(var d=0;d>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,c=t[a+2>>>2]>>>24-(a+2)%4*8&255,l=o<<16|s<<8|c,u=0;u<4&&a+u*.75>>6*(3-u)&63));var d=r.charAt(64);if(d)for(;i.length%4;)i.push(d);return i.join(``)},parse:function(e){var t=e.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var a=0;a>>6-o%4*2;i[a>>>2]|=s<<24-a%4*8,a++}return n.create(i,a)}})(),e.enc.Base64})},"./node_modules/crypto-js/evpkdf.js":function(e,t,n){(function(r,i,a){e.exports=t=i(n(`./node_modules/crypto-js/core.js`),n(`./node_modules/crypto-js/sha1.js`),n(`./node_modules/crypto-js/hmac.js`))})(this,function(e){return(function(){var t=e,n=t.lib,r=n.Base,i=n.WordArray,a=t.algo,o=a.MD5,s=a.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,r=this.cfg,a=r.hasher.create(),o=i.create(),s=o.words,c=r.keySize,l=r.iterations;s.lengthi&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),o=this._iKey=t.clone(),s=a.words,c=o.words,l=0;l>>24)&16711935|(i<<24|i>>>8)&4278255360}var a=this._hash.words,o=e[t+0],c=e[t+1],p=e[t+2],m=e[t+3],h=e[t+4],g=e[t+5],_=e[t+6],v=e[t+7],y=e[t+8],b=e[t+9],x=e[t+10],S=e[t+11],C=e[t+12],w=e[t+13],T=e[t+14],E=e[t+15],D=a[0],O=a[1],k=a[2],A=a[3];D=l(D,O,k,A,o,7,s[0]),A=l(A,D,O,k,c,12,s[1]),k=l(k,A,D,O,p,17,s[2]),O=l(O,k,A,D,m,22,s[3]),D=l(D,O,k,A,h,7,s[4]),A=l(A,D,O,k,g,12,s[5]),k=l(k,A,D,O,_,17,s[6]),O=l(O,k,A,D,v,22,s[7]),D=l(D,O,k,A,y,7,s[8]),A=l(A,D,O,k,b,12,s[9]),k=l(k,A,D,O,x,17,s[10]),O=l(O,k,A,D,S,22,s[11]),D=l(D,O,k,A,C,7,s[12]),A=l(A,D,O,k,w,12,s[13]),k=l(k,A,D,O,T,17,s[14]),O=l(O,k,A,D,E,22,s[15]),D=u(D,O,k,A,c,5,s[16]),A=u(A,D,O,k,_,9,s[17]),k=u(k,A,D,O,S,14,s[18]),O=u(O,k,A,D,o,20,s[19]),D=u(D,O,k,A,g,5,s[20]),A=u(A,D,O,k,x,9,s[21]),k=u(k,A,D,O,E,14,s[22]),O=u(O,k,A,D,h,20,s[23]),D=u(D,O,k,A,b,5,s[24]),A=u(A,D,O,k,T,9,s[25]),k=u(k,A,D,O,m,14,s[26]),O=u(O,k,A,D,y,20,s[27]),D=u(D,O,k,A,w,5,s[28]),A=u(A,D,O,k,p,9,s[29]),k=u(k,A,D,O,v,14,s[30]),O=u(O,k,A,D,C,20,s[31]),D=d(D,O,k,A,g,4,s[32]),A=d(A,D,O,k,y,11,s[33]),k=d(k,A,D,O,S,16,s[34]),O=d(O,k,A,D,T,23,s[35]),D=d(D,O,k,A,c,4,s[36]),A=d(A,D,O,k,h,11,s[37]),k=d(k,A,D,O,v,16,s[38]),O=d(O,k,A,D,x,23,s[39]),D=d(D,O,k,A,w,4,s[40]),A=d(A,D,O,k,o,11,s[41]),k=d(k,A,D,O,m,16,s[42]),O=d(O,k,A,D,_,23,s[43]),D=d(D,O,k,A,b,4,s[44]),A=d(A,D,O,k,C,11,s[45]),k=d(k,A,D,O,E,16,s[46]),O=d(O,k,A,D,p,23,s[47]),D=f(D,O,k,A,o,6,s[48]),A=f(A,D,O,k,v,10,s[49]),k=f(k,A,D,O,T,15,s[50]),O=f(O,k,A,D,g,21,s[51]),D=f(D,O,k,A,C,6,s[52]),A=f(A,D,O,k,m,10,s[53]),k=f(k,A,D,O,x,15,s[54]),O=f(O,k,A,D,c,21,s[55]),D=f(D,O,k,A,y,6,s[56]),A=f(A,D,O,k,E,10,s[57]),k=f(k,A,D,O,_,15,s[58]),O=f(O,k,A,D,w,21,s[59]),D=f(D,O,k,A,h,6,s[60]),A=f(A,D,O,k,S,10,s[61]),k=f(k,A,D,O,p,15,s[62]),O=f(O,k,A,D,b,21,s[63]),a[0]=a[0]+D|0,a[1]=a[1]+O|0,a[2]=a[2]+k|0,a[3]=a[3]+A|0},_doFinalize:function(){var e=this._data,n=e.words,r=this._nDataBytes*8,i=e.sigBytes*8;n[i>>>5]|=128<<24-i%32;var a=t.floor(r/4294967296),o=r;n[(i+64>>>9<<4)+15]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360,n[(i+64>>>9<<4)+14]=(o<<8|o>>>24)&16711935|(o<<24|o>>>8)&4278255360,e.sigBytes=(n.length+1)*4,this._process();for(var s=this._hash,c=s.words,l=0;l<4;l++){var u=c[l];c[l]=(u<<8|u>>>24)&16711935|(u<<24|u>>>8)&4278255360}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,n,r,i,a,o){var s=e+(t&n|~t&r)+i+o;return(s<>>32-a)+t}function u(e,t,n,r,i,a,o){var s=e+(t&r|n&~r)+i+o;return(s<>>32-a)+t}function d(e,t,n,r,i,a,o){var s=e+(t^n^r)+i+o;return(s<>>32-a)+t}function f(e,t,n,r,i,a,o){var s=e+(n^(t|~r))+i+o;return(s<>>32-a)+t}n.MD5=a._createHelper(c),n.HmacMD5=a._createHmacHelper(c)})(Math),e.MD5})},"./node_modules/crypto-js/pbkdf2.js":function(e,t,n){(function(r,i,a){e.exports=t=i(n(`./node_modules/crypto-js/core.js`),n(`./node_modules/crypto-js/sha256.js`),n(`./node_modules/crypto-js/hmac.js`))})(this,function(e){return(function(){var t=e,n=t.lib,r=n.Base,i=n.WordArray,a=t.algo,o=a.SHA256,s=a.HMAC,c=a.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=s.create(n.hasher,e),a=i.create(),o=i.create([1]),c=a.words,l=o.words,u=n.keySize,d=n.iterations;c.length>>24)&16711935|(e[n]<<24|e[n]>>>8)&4278255360;var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,e[0]&4294901760|e[1]&65535,e[3]<<16|e[3]>>>16,e[1]&4294901760|e[2]&65535,e[0]<<16|e[0]>>>16,e[2]&4294901760|e[3]&65535,e[1]<<16|e[1]>>>16,e[3]&4294901760|e[0]&65535];this._b=0;for(var n=0;n<4;n++)c.call(this);for(var n=0;n<8;n++)i[n]^=r[n+4&7];if(t){var a=t.words,o=a[0],s=a[1],l=(o<<8|o>>>24)&16711935|(o<<24|o>>>8)&4278255360,u=(s<<8|s>>>24)&16711935|(s<<24|s>>>8)&4278255360,d=l>>>16|u&4294901760,f=u<<16|l&65535;i[0]^=l,i[1]^=d,i[2]^=u,i[3]^=f,i[4]^=l,i[5]^=d,i[6]^=u,i[7]^=f;for(var n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),i[0]=n[0]^n[5]>>>16^n[3]<<16,i[1]=n[2]^n[7]>>>16^n[5]<<16,i[2]=n[4]^n[1]>>>16^n[7]<<16,i[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)i[r]=(i[r]<<8|i[r]>>>24)&16711935|(i[r]<<24|i[r]>>>8)&4278255360,e[t+r]^=i[r]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)a[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+ +(t[0]>>>0>>0)|0,t[2]=t[2]+886263092+ +(t[1]>>>0>>0)|0,t[3]=t[3]+1295307597+ +(t[2]>>>0>>0)|0,t[4]=t[4]+3545052371+ +(t[3]>>>0>>0)|0,t[5]=t[5]+886263092+ +(t[4]>>>0>>0)|0,t[6]=t[6]+1295307597+ +(t[5]>>>0>>0)|0,t[7]=t[7]+3545052371+ +(t[6]>>>0>>0)|0,this._b=+(t[7]>>>0>>0);for(var n=0;n<8;n++){var r=e[n]+t[n],i=r&65535,s=r>>>16,c=((i*i>>>17)+i*s>>>15)+s*s,l=((r&4294901760)*r|0)+((r&65535)*r|0);o[n]=c^l}e[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,e[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,e[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,e[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,e[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,e[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,e[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,e[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}t.Rabbit=n._createHelper(s)})(),e.Rabbit})},"./node_modules/crypto-js/rc4.js":function(e,t,n){(function(r,i,a){e.exports=t=i(n(`./node_modules/crypto-js/core.js`),n(`./node_modules/crypto-js/enc-base64.js`),n(`./node_modules/crypto-js/md5.js`),n(`./node_modules/crypto-js/evpkdf.js`),n(`./node_modules/crypto-js/cipher-core.js`))})(this,function(e){return(function(){var t=e,n=t.lib.StreamCipher,r=t.algo,i=r.RC4=n.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],i=0;i<256;i++)r[i]=i;for(var i=0,a=0;i<256;i++){var o=i%n,s=t[o>>>2]>>>24-o%4*8&255;a=(a+r[i]+s)%256;var c=r[i];r[i]=r[a],r[a]=c}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=a.call(this)},keySize:8,ivSize:0});function a(){for(var e=this._S,t=this._i,n=this._j,r=0,i=0;i<4;i++){t=(t+1)%256,n=(n+e[t])%256;var a=e[t];e[t]=e[n],e[n]=a,r|=e[(e[t]+e[n])%256]<<24-i*8}return this._i=t,this._j=n,r}t.RC4=n._createHelper(i);var o=r.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)a.call(this)}});t.RC4Drop=n._createHelper(o)})(),e.RC4})},"./node_modules/crypto-js/sha1.js":function(e,t,n){(function(r,i){e.exports=t=i(n(`./node_modules/crypto-js/core.js`))})(this,function(e){return(function(){var t=e,n=t.lib,r=n.WordArray,i=n.Hasher,a=t.algo,o=[],s=a.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],s=n[3],c=n[4],l=0;l<80;l++){if(l<16)o[l]=e[t+l]|0;else{var u=o[l-3]^o[l-8]^o[l-14]^o[l-16];o[l]=u<<1|u>>>31}var d=(r<<5|r>>>27)+c+o[l];d+=l<20?(i&a|~i&s)+1518500249:l<40?(i^a^s)+1859775393:l<60?(i&a|i&s|a&s)-1894007588:(i^a^s)-899497514,c=s,s=a,a=i<<30|i>>>2,i=r,r=d}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+s|0,n[4]=n[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,n=this._nDataBytes*8,r=e.sigBytes*8;return t[r>>>5]|=128<<24-r%32,t[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),t[(r+64>>>9<<4)+15]=n,e.sigBytes=t.length*4,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA1=i._createHelper(s),t.HmacSHA1=i._createHmacHelper(s)})(),e.SHA1})},"./node_modules/crypto-js/sha256.js":function(e,t,n){(function(r,i){e.exports=t=i(n(`./node_modules/crypto-js/core.js`))})(this,function(e){return(function(t){var n=e,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=[],c=[];(function(){function e(e){for(var n=t.sqrt(e),r=2;r<=n;r++)if(!(e%r))return!1;return!0}function n(e){return(e-(e|0))*4294967296|0}for(var r=2,i=0;i<64;)e(r)&&(i<8&&(s[i]=n(t.pow(r,1/2))),c[i]=n(t.pow(r,1/3)),i++),r++})();var l=[],u=o.SHA256=a.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],u=n[5],d=n[6],f=n[7],p=0;p<64;p++){if(p<16)l[p]=e[t+p]|0;else{var m=l[p-15],h=(m<<25|m>>>7)^(m<<14|m>>>18)^m>>>3,g=l[p-2],_=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[p]=h+l[p-7]+_+l[p-16]}var v=s&u^~s&d,y=r&i^r&a^i&a,b=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),x=(s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25),S=f+x+v+c[p]+l[p],C=b+y;f=d,d=u,u=s,s=o+S|0,o=a,a=i,i=r,r=S+C|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+f|0},_doFinalize:function(){var e=this._data,n=e.words,r=this._nDataBytes*8,i=e.sigBytes*8;return n[i>>>5]|=128<<24-i%32,n[(i+64>>>9<<4)+14]=t.floor(r/4294967296),n[(i+64>>>9<<4)+15]=r,e.sigBytes=n.length*4,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=a._createHelper(u),n.HmacSHA256=a._createHmacHelper(u)})(Math),e.SHA256})},"./node_modules/crypto-js/tripledes.js":function(e,t,n){(function(r,i,a){e.exports=t=i(n(`./node_modules/crypto-js/core.js`),n(`./node_modules/crypto-js/enc-base64.js`),n(`./node_modules/crypto-js/md5.js`),n(`./node_modules/crypto-js/evpkdf.js`),n(`./node_modules/crypto-js/cipher-core.js`))})(this,function(e){return(function(){var t=e,n=t.lib,r=n.WordArray,i=n.BlockCipher,a=t.algo,o=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=a.DES=i.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=o[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var i=this._subKeys=[],a=0;a<16;a++){for(var l=i[a]=[],u=c[a],n=0;n<24;n++)l[n/6|0]|=t[(s[n]-1+u)%28]<<31-n%6,l[4+(n/6|0)]|=t[28+(s[n+24]-1+u)%28]<<31-n%6;l[0]=l[0]<<1|l[0]>>>31;for(var n=1;n<7;n++)l[n]=l[n]>>>(n-1)*4+3;l[7]=l[7]<<5|l[7]>>>27}for(var d=this._invSubKeys=[],n=0;n<16;n++)d[n]=i[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],f.call(this,4,252645135),f.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),f.call(this,1,1431655765);for(var r=0;r<16;r++){for(var i=n[r],a=this._lBlock,o=this._rBlock,s=0,c=0;c<8;c++)s|=l[c][((o^i[c])&u[c])>>>0];this._lBlock=o,this._rBlock=a^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,f.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),f.call(this,16,65535),f.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function f(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<192.`);var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),i=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(r.create(t)),this._des2=d.createEncryptor(r.create(n)),this._des3=d.createEncryptor(r.create(i))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=i._createHelper(m)})(),e.TripleDES})},"./node_modules/lz-string/libs/lz-string.js":(e,t,n)=>{var r,i=(function(){var e=String.fromCharCode,t=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`,n=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$`,r={};function i(e,t){if(!r[e]){r[e]={};for(var n=0;n>>8,n[r*2+1]=o%256}return n},decompressFromUint8Array:function(t){if(t==null)return a.decompress(t);for(var n=Array(t.length/2),r=0,i=n.length;r>=1}else{for(i=1,r=0;r>=1}u--,u==0&&(u=Math.pow(2,f),f++),delete o[l]}else for(i=a[l],r=0;r>=1;u--,u==0&&(u=Math.pow(2,f),f++),a[c]=d++,l=String(s)}if(l!==``){if(Object.prototype.hasOwnProperty.call(o,l)){if(l.charCodeAt(0)<256){for(r=0;r>=1}else{for(i=1,r=0;r>=1}u--,u==0&&(u=Math.pow(2,f),f++),delete o[l]}else for(i=a[l],r=0;r>=1;u--,u==0&&(u=Math.pow(2,f),f++)}for(i=2,r=0;r>=1;for(;;){if(m<<=1,h==t-1){p.push(n(m));break}h++}return p.join(``)},decompress:function(e){return e==null?``:e==``?null:a._decompress(e.length,32768,function(t){return e.charCodeAt(t)})},_decompress:function(t,n,r){var i=[],a=4,o=4,s=3,c=``,l=[],u,d,f,p,m,h,g,_={val:r(0),position:n,index:1};for(u=0;u<3;u+=1)i[u]=u;for(f=0,m=Math.pow(2,2),h=1;h!=m;)p=_.val&_.position,_.position>>=1,_.position==0&&(_.position=n,_.val=r(_.index++)),f|=+(p>0)*h,h<<=1;switch(f){case 0:for(f=0,m=Math.pow(2,8),h=1;h!=m;)p=_.val&_.position,_.position>>=1,_.position==0&&(_.position=n,_.val=r(_.index++)),f|=+(p>0)*h,h<<=1;g=e(f);break;case 1:for(f=0,m=Math.pow(2,16),h=1;h!=m;)p=_.val&_.position,_.position>>=1,_.position==0&&(_.position=n,_.val=r(_.index++)),f|=+(p>0)*h,h<<=1;g=e(f);break;case 2:return``}for(i[3]=g,d=g,l.push(g);;){if(_.index>t)return``;for(f=0,m=Math.pow(2,s),h=1;h!=m;)p=_.val&_.position,_.position>>=1,_.position==0&&(_.position=n,_.val=r(_.index++)),f|=+(p>0)*h,h<<=1;switch(g=f){case 0:for(f=0,m=Math.pow(2,8),h=1;h!=m;)p=_.val&_.position,_.position>>=1,_.position==0&&(_.position=n,_.val=r(_.index++)),f|=+(p>0)*h,h<<=1;i[o++]=e(f),g=o-1,a--;break;case 1:for(f=0,m=Math.pow(2,16),h=1;h!=m;)p=_.val&_.position,_.position>>=1,_.position==0&&(_.position=n,_.val=r(_.index++)),f|=+(p>0)*h,h<<=1;i[o++]=e(f),g=o-1,a--;break;case 2:return l.join(``)}if(a==0&&(a=Math.pow(2,s),s++),i[g])c=i[g];else if(g===o)c=d+d.charAt(0);else return null;l.push(c),i[o++]=d+c.charAt(0),a--,d=c,a==0&&(a=Math.pow(2,s),s++)}}};return a})();r=function(){return i}.call(t,n,t,e),r!==void 0&&(e.exports=r)},"?9157":()=>{}},t={};function n(r){var i=t[r];if(i!==void 0)return i.exports;var a=t[r]={exports:{}};return e[r].call(a.exports,a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=(function(){if(typeof globalThis==`object`)return globalThis;try{return this||Function(`return this`)()}catch(e){if(typeof window==`object`)return window}})(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{typeof Symbol<`u`&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:`Module`}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{n.r(r),n.d(r,{default:()=>e});let e=n(`./src/SecureLS.js`).SecureLS})(),r})())}))(),1),Me,Ne,Pe,Fe=je.default,Ie=(Me=(Ne=Fe.default)==null?Fe.SecureLS:Ne)==null?je.default:Me;function Le(e,t){return Re.apply(this,arguments)}function Re(){return Re=y(function*(e,t){let{createPersistedState:n}=yield C(y(function*(){let{createPersistedState:e}=yield import(`./dist-zStm9ma4.js`);return{createPersistedState:e}}),[]);Pe=k();let{namespace:r}=t,i=new Ie({encodingType:`aes`,encryptionSecret:void 0,isCompression:!0,metaKey:`${r}-secure-meta`});return Pe.use(n({key:e=>`${r}-${e}`,storage:{getItem(e){return i.get(e)},setItem(e,t){i.set(e,t)}}})),e.use(Pe),Pe}),Re.apply(this,arguments)}function ze(){if(!Pe){console.error(`Pinia is not installed`);return}let e=Pe._s;for(let[t,n]of e)n.$reset()}function Be(e,t){return Ve.apply(this,arguments)}function Ve(){return Ve=y(function*(e,t){var n,r;let{router:i}=t;t.routes=(0,E.default)(t.routes);let a=yield He(e,t),o=i.getRoutes().find(e=>e.path===`/`),s=(n=o==null||(r=o.children)==null?void 0:r.map(e=>e.name))==null?[]:n;return a.forEach(e=>{var t;if(o&&!((t=e.meta)!=null&&t.noBasicLayout)){if(e.children&&e.children.length>0&&delete e.component,s!=null&&s.includes(e.name)){var n;let t=(n=o.children)==null?void 0:n.findIndex(t=>t.name===e.name);t!==void 0&&t!==-1&&o.children&&(o.children[t]=e)}else{var r;(r=o.children)==null||r.push(e)}}else i.addRoute(e)}),o&&(o.name&&i.removeRoute(o.name),i.addRoute(o)),{accessibleMenus:ve(a,t.router),accessibleRoutes:a}}),Ve.apply(this,arguments)}function He(e,t){return Ue.apply(this,arguments)}function Ue(){return Ue=y(function*(e,t){let{forbiddenComponent:n,roles:i,routes:a}=t,s=a;switch(e){case`backend`:s=yield be(t);break;case`frontend`:s=yield we(a,i||[],n);break;case`mixed`:{let[e,r]=yield Promise.all([we(a,i||[],n),be(t)]);s=We(r,e);break}}return s=ge(s,(e,t)=>{var n;if((n=e.meta)!=null&&n.keepAlive&&g(e.component)&&e.name&&o(e.name)){let t=e.component;e.component=y(function*(){let n=yield t();return n.default?d({name:e.name,setup(e,{attrs:t,slots:i}){return()=>r(n.default,v(v({},e),t),i)}}):n})}if(e.redirect||!e.children||e.children.length===0)return e;let i=e.children[0];if(!(i!=null&&i.path)||i.path.startsWith(`/`)||i.path.startsWith(`:`))return e;if(t&&t.redirect&&o(t.redirect)){let n=t.redirect.split(`/`);n.splice(-1,2,e.path,i.path),e.redirect=n.join(`/`)}else e.redirect=t&&t.redirect?`${t.path}/${e.path}/${i.path}`:`${e.path}/${i.path}`;return e}),s}),Ue.apply(this,arguments)}function We(e,t){let n=[],r=new Map;for(let t of e){let e=v({},t);n.push(e),e.name&&o(e.name)&&r.set(e.name,e)}for(let e of t)if(e.name&&o(e.name)&&r.has(e.name)){var i,a;let t=r.get(e.name);if(!t)continue;let n=(i=t.children)==null?[]:i,o=(a=e.children)==null?[]:a,s=v(v(v({},e),t),{},{meta:v(v({},e.meta),t.meta)});(n.length>0||o.length>0)&&(s.children=We(n,o)),Object.assign(t,s)}else{let t=v({},e);n.push(t),t.name&&o(t.name)&&r.set(t.name,t)}return n}function Ge(e,t){let{VITE_GLOB_API_URL:n,VITE_GLOB_AUTH_DINGDING_CORP_ID:r,VITE_GLOB_AUTH_DINGDING_CLIENT_ID:i}=t?window._VBEN_ADMIN_PRO_APP_CONF_:e,a={apiURL:n,auth:{}};return r&&i&&(a.auth.dingding={clientId:i,corpId:r}),a}var Ke=typeof document<`u`,qe=/#/g,Je=/&/g,Ye=/\//g,Xe=/=/g,Ze=/\?/g,Qe=/\+/g,$e=/%5B/g,et=/%5D/g,tt=/%5E/g,nt=/%60/g,rt=/%7B/g,it=/%7C/g,at=/%7D/g,ot=/%20/g;function st(e){return e==null?``:encodeURI(``+e).replace(it,`|`).replace($e,`[`).replace(et,`]`)}function ct(e){return st(e).replace(rt,`{`).replace(at,`}`).replace(tt,`^`)}function lt(e){return st(e).replace(Qe,`%2B`).replace(ot,`+`).replace(qe,`%23`).replace(Je,`%26`).replace(nt,"`").replace(rt,`{`).replace(at,`}`).replace(tt,`^`)}function ut(e){return lt(e).replace(Xe,`%3D`)}function dt(e){return st(e).replace(qe,`%23`).replace(Ze,`%3F`)}function ft(e){return dt(e).replace(Ye,`%2F`)}function pt(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch(e){}return``+e}var mt=/\/$/,ht=e=>e.replace(mt,``);function gt(e,t,n=`/`){let r,i={},a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r=r||t.slice(0,s),o=t.slice(s,t.length)),r=wt(r==null?t:r,n),{fullPath:r+a+o,path:r,query:i,hash:pt(o)}}function _t(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function vt(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function yt(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&bt(t.matched[r],n.matched[i])&&xt(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function bt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xt(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!St(e[n],t[n]))return!1;return!0}function St(e,t){return z(e)?Ct(e,t):z(t)?Ct(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function Ct(e,t){return z(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function wt(e,t){if(e.startsWith(`/`))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o1&&a--;else break}return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}var Tt={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0};function Et(e){if(!e){if(Ke){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^/]+/,``)}else e=`/`}return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),ht(e)}var Dt=/^[^#]+#/;function Ot(e,t){return e.replace(Dt,`#`)+t}function kt(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}var At=()=>({left:window.scrollX,top:window.scrollY});function jt(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=kt(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function Mt(e,t){return(history.state?history.state.position-t:-1)+e}var Nt=new Map;function Pt(e,t){Nt.set(e,t)}function Ft(e){let t=Nt.get(e);return Nt.delete(e),t}function It(e){return typeof e==`string`||e&&typeof e==`object`}function Lt(e){return typeof e==`string`||typeof e==`symbol`}function Rt(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;ee&<(e)):[r&<(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function Bt(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=z(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}function Vt(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ht(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(re(4,{from:n,to:t})):e instanceof Error?c(e):It(e)?c(re(2,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function Ut(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e])){if(ie(s)){let c=(s.__vccOpts||s)[t];c&&a.push(Ht(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=F(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&Ht(c,n,r,o,e,i)()}))}}}return a}function Wt(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;obt(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>bt(e,s))||i.push(s))}return[n,r,i]}var Gt=()=>location.protocol+`//`+location.host;function Kt(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),vt(n,``)}return vt(n,e)+r+i}function qt(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=Kt(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(V({},e.state,{scroll:At()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function Jt(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?At():null}}function Yt(e){let{history:t,location:n}=window,r={value:Kt(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Gt()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,V({},t.state,Jt(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=V({},i.value,t.state,{forward:e,scroll:At()});a(o.current,o,!0),a(e,V({},Jt(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Xt(e){e=Et(e);let t=Yt(e),n=qt(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=V({location:``,base:e,go:r,createHref:Ot.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function Zt(e=``){let t=[],n=[[``,{}]],r=0;e=Et(e);function i(e,t={}){r++,r!==n.length&&n.splice(r),n.push([e,t])}function a(e,n,{direction:r,delta:i}){let a={direction:r,delta:i,type:`pop`};for(let r of t)r(e,n,a)}let o={location:``,state:{},base:e,createHref:Ot.bind(null,e),replace(e,t){n.splice(r--,1),i(e,t)},push(e,t){i(e,t)},listen(e){return t.push(e),()=>{let n=t.indexOf(e);n>-1&&t.splice(n,1)}},destroy(){t=[],n=[[``,{}]],r=0},go(e,t=!0){let i=this.location,o=e<0?`back`:`forward`;r=Math.max(0,Math.min(r+e,n.length-1)),t&&a(this.location,i,{direction:o,delta:e})}};return Object.defineProperty(o,"location",{enumerable:!0,get:()=>n[r][0]}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>n[r][1]}),o}var Qt={type:0,value:``},$t=/[a-zA-Z0-9_]/;function en(e){if(!e)return[[]];if(e===`/`)return[[Qt]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),l=``)}function f(){l+=c}for(;st.length?t.length===1&&t[0]===80?1:-1:0}function sn(e,t){let n=0,r=e.score,i=t.score;for(;n0&&t[t.length-1]<0}var ln={strict:!1,end:!0,sensitive:!1};function un(e,t,n){let r=an(en(e.path),n),i=V(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function dn(e,t){let n=[],r=new Map;t=B(ln,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=pn(e);s.aliasOf=r&&r.record;let l=B(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(pn(V({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=un(t,n,l),r?r.alias.push(d):(f=f||d,f!==d&&f.alias.push(d),i&&e.name&&!hn(d)&&o(e.name)),yn(d)&&c(d),s.children){let e=s.children;for(let t=0;t{o(f)}:oe}function o(e){if(Lt(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=_n(e,n);n.splice(t,0,e),e.record.name&&!hn(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw re(1,{location:e});s=i.record.name,a=V(fn(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&fn(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw re(1,{location:e,currentLocation:t});s=i.record.name,a=V({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:gn(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function fn(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function pn(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:mn(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function mn(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function hn(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function gn(e){return e.reduce((e,t)=>V(e,t.meta),{})}function _n(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;sn(e,t[i])<0?r=i:n=i+1}let i=vn(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function vn(e){let t=e;for(;t=t.parent;)if(yn(t)&&sn(e,t)===0)return t}function yn({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function bn(e){let t=a(ee),n=a(L),r=c(()=>{let n=s(e.to);return t.resolve(n)}),i=c(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(bt.bind(null,i));if(o>-1)return o;let s=Tn(e[t-2]);return t>1&&Tn(i)===s&&a[a.length-1].path!==s?a.findIndex(bt.bind(null,e[t-2])):o}),o=c(()=>i.value>-1&&wn(n.params,r.value.params)),l=c(()=>i.value>-1&&i.value===n.matched.length-1&&xt(n.params,r.value.params));function u(n={}){if(Cn(n)){let n=t[s(e.replace)?`replace`:`push`](s(e.to)).catch(oe);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:c(()=>r.value.href),isActive:o,isExactActive:l,navigate:u}}function xn(e){return e.length===1?e[0]:e}var Sn=d({name:`RouterLink`,compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:`page`},viewTransition:Boolean},useLink:bn,setup(e,{slots:t}){let n=l(bn(e)),{options:i}=a(ee),o=c(()=>({[En(e.activeClass,i.linkActiveClass,`router-link-active`)]:n.isActive,[En(e.exactActiveClass,i.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let i=t.default&&xn(t.default(n));return e.custom?i:r(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}});function Cn(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(e.button===void 0||e.button===0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function wn(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!z(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function Tn(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var En=(e,t,n)=>e==null?t==null?n:t:e,Dn=d({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let o=a(ne),l=c(()=>e.route||o.value),d=a(R,0),f=c(()=>{let e=s(d),{matched:t}=l.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),m=c(()=>l.value.matched[f.value]);u(R,c(()=>f.value+1)),u(I,m),u(ne,l);let h=p();return i(()=>[h.value,m.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!bt(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let i=l.value,a=e.name,o=m.value,s=o&&o.components[a];if(!s)return On(n.default,{Component:s,route:i});let c=o.props[a],u=c?c===!0?i.params:typeof c==`function`?c(i):c:null,d=r(s,V({},u,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:h}));return On(n.default,{Component:d,route:i})||d}}});function On(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var kn=Dn;function An(e){let t=dn(e.routes,e),n=e.parseQuery||Rt,r=e.stringifyQuery||zt,i=e.history,a=Vt(),o=Vt(),c=Vt(),l=m(Tt),u=Tt;Ke&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let d=ae.bind(null,e=>``+e),p=ae.bind(null,ft),g=ae.bind(null,pt);function _(e,n){let r,i;return Lt(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function v(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function y(){return t.getRoutes().map(e=>e.record)}function b(e){return!!t.getRecordMatcher(e)}function x(e,a){if(a=V({},a||l.value),typeof e==`string`){let r=gt(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return V(r,o,{params:g(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=V({},e,{path:gt(n,e.path,a.path).path});else{let t=V({},e.params);for(let e in t)t[e]==null&&delete t[e];o=V({},e,{params:p(t)}),a.params=p(a.params)}let s=t.resolve(o,a),c=e.hash||``;s.params=d(g(s.params));let u=_t(r,V({},e,{hash:ct(c),path:s.path})),f=i.createHref(u);return V({fullPath:u,hash:c,query:r===zt?Bt(e.query):e.query||{}},s,{redirectedFrom:void 0,href:f})}function S(e){return typeof e==`string`?gt(n,e,l.value.path):V({},e)}function C(e,t){if(u!==e)return re(8,{from:t,to:e})}function w(e){return D(e)}function T(e){return w(V(S(e),{replace:!0}))}function E(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=S(i):{path:i},i.params={}),V({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function D(e,t){let n=u=x(e),i=l.value,a=e.state,o=e.force,s=e.replace===!0,c=E(n,i);if(c)return D(V(S(c),{state:typeof c==`object`?V({},a,c.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&yt(r,i,n)&&(f=re(16,{to:d,from:i}),se(i,i,!0,!1)),(f?Promise.resolve(f):A(d,i)).catch(e=>H(e)?H(e,2)?e:ie(e):te(e,d,i)).then(e=>{if(e){if(H(e,2))return D(V({replace:s},S(e.to),{state:typeof e.to==`object`?V({},a,e.to.state):a,force:o}),t||d)}else e=M(d,i,!0,s,a);return j(d,i,e),e})}function O(e,t){let n=C(e,t);return n?Promise.reject(n):Promise.resolve()}function k(e){let t=W.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function A(e,t){let n,[r,i,s]=Wt(e,t);n=Ut(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(Ht(r,e,t))});let c=O.bind(null,e,t);return n.push(c),ue(n).then(()=>{n=[];for(let r of a.list())n.push(Ht(r,e,t));return n.push(c),ue(n)}).then(()=>{n=Ut(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(Ht(r,e,t))});return n.push(c),ue(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter){if(z(r.beforeEnter))for(let i of r.beforeEnter)n.push(Ht(i,e,t));else n.push(Ht(r.beforeEnter,e,t))}return n.push(c),ue(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Ut(s,`beforeRouteEnter`,e,t,k),n.push(c),ue(n))).then(()=>{n=[];for(let r of o.list())n.push(Ht(r,e,t));return n.push(c),ue(n)}).catch(e=>H(e,8)?e:Promise.reject(e))}function j(e,t,n){c.list().forEach(r=>k(()=>r(e,t,n)))}function M(e,t,n,r,a){let o=C(e,t);if(o)return o;let s=t===Tt,c=Ke?history.state:{};n&&(r||s?i.replace(e.fullPath,V({scroll:s&&c&&c.scroll},a)):i.push(e.fullPath,a)),l.value=e,se(e,t,n,s),ie()}let N;function P(){N||(N=i.listen((e,t,n)=>{if(!le.listening)return;let r=x(e),a=E(r,le.currentRoute.value);if(a){D(V(a,{replace:!0,force:!0}),r).catch(oe);return}u=r;let o=l.value;Ke&&Pt(Mt(o.fullPath,n.delta),At()),A(r,o).catch(e=>H(e,12)?e:H(e,2)?(D(V(S(e.to),{force:!0}),r).then(e=>{H(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(oe),Promise.reject()):(n.delta&&i.go(-n.delta,!1),te(e,r,o))).then(e=>{e=e||M(r,o,!1),e&&(n.delta&&!H(e,8)?i.go(-n.delta,!1):n.type===`pop`&&H(e,20)&&i.go(-1,!1)),j(r,o,e)}).catch(oe)}))}let F=Vt(),I=Vt(),R;function te(e,t,n){ie(e);let r=I.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function B(){return R&&l.value!==Tt?Promise.resolve():new Promise((e,t)=>{F.add([e,t])})}function ie(e){return R||(R=!e,P(),F.list().forEach(([t,n])=>e?n(e):t()),F.reset()),e}function se(t,n,r,i){let{scrollBehavior:a}=e;if(!Ke||!a)return Promise.resolve();let o=!r&&Ft(Mt(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return f().then(()=>a(t,n,o)).then(e=>t===l.value&&e&&jt(e)).catch(e=>t===l.value&&te(e,t,n))}let ce=e=>i.go(e),U,W=new Set,le={currentRoute:l,listening:!0,addRoute:_,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:y,resolve:x,options:e,push:w,replace:T,go:ce,back:()=>ce(-1),forward:()=>ce(1),beforeEach:a.add,beforeResolve:o.add,afterEach:c.add,onError:I.add,isReady:B,install(e){e.component(`RouterLink`,Sn),e.component(`RouterView`,kn),e.config.globalProperties.$router=le,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>s(l)}),Ke&&!U&&l.value===Tt&&(U=!0,w(i.location).catch(e=>{}));let t={};for(let e in Tt)Object.defineProperty(t,e,{get:()=>l.value[e],enumerable:!0});e.provide(ee,le),e.provide(L,h(t)),e.provide(ne,l);let n=e.unmount;W.add(e),e.unmount=function(){W.delete(e),W.size<1&&(u=Tt,N&&N(),N=null,l.value=Tt,U=!1,R=!1),n()}}};function ue(e){return e.reduce((e,t)=>e.then(()=>k(t)),Promise.resolve())}return le}var jn=e({default:()=>Mn}),Mn=[{name:`GroupAccount`,path:`/group`,meta:{icon:`lucide:circle-user-round`,order:9,title:`我的账号`},children:[{name:`GroupWelcome`,path:`welcome`,component:()=>C(()=>import(`./welcome-Ca6BaXjq.js`),__vite__mapDeps([2,3,4,5,6,7,8,9,10,11,12,13,14,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66])),meta:{title:`账号与授权`,icon:`lucide:circle-user-round`}}]},{name:`KnowledgeCenter`,path:`/knowledge`,meta:{icon:`lucide:book-open-check`,order:3,title:`知识中心`,authority:[`knowledge:read`]},children:[{name:`KnowledgeWorkspace`,path:`center`,component:()=>C(()=>import(`./center-BRtVI2In.js`),__vite__mapDeps([67,3,8,9,68,69,6,7,10,11,12,13,4,17,5,14,1,18,28,70,71,72,73,74,75,16,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,45,66,15,41,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128])),meta:{icon:`lucide:library`,title:`知识加工与检索`,authority:[`knowledge:read`]}}]},{meta:{icon:`lucide:bot`,order:0,title:`AI 模型`},name:`ModelCenter`,path:`/model`,children:[{name:`ModelCatalog`,path:`catalog`,component:()=>C(()=>import(`./model-catalog-CNPmI1dG.js`),__vite__mapDeps([129,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,130,112,41,45,66,108,109,125,110,111,115])),meta:{icon:`lucide:layers`,title:`模型清单`,authority:[`model:read`]}},{name:`ModelPlan`,path:`plan`,component:()=>C(()=>import(`./model-plan-CoFkuaL-.js`),__vite__mapDeps([131,3,9,69,6,7,8,10,11,12,13,4,5,14,1,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,15,27,29,37,41,45,56,64,65,66,108,109,132])),meta:{icon:`lucide:git-branch`,title:`角色编排`,authority:[`model-plan:read`]}},{name:`AgentCenter`,path:`agents`,component:()=>C(()=>import(`./agents-YZOoZMGx.js`),__vite__mapDeps([133,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,130,112,41,45,66,108,109,125,110,111,115])),meta:{icon:`lucide:users-round`,title:`智能体`,authority:[`agent:read`]}},{name:`CallStats`,path:`stats`,component:()=>C(()=>import(`./call-stats-hXOLShM5.js`),__vite__mapDeps([134,3,8,5,6,7,9,10,11,12,13,14,1,18,17,70,71,72,73,74,75,16,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,15,25,26,41,45,66,135,106,107,109,110,111,108,112,114,136,116])),meta:{affixTab:!0,icon:`lucide:bar-chart-3`,title:`调用统计`,authority:[`stats:read`]}}]},{meta:{icon:`lucide:monitor-smartphone`,order:1,title:`桌面端`},name:`DesktopCenter`,path:`/desktop`,children:[{name:`DesktopAccounts`,path:`accounts`,component:()=>C(()=>import(`./desktop-accounts-0PyI5LDw.js`),__vite__mapDeps([137,3,9,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,130,112,41,45,66,108,109,125,110,111,115])),meta:{icon:`lucide:monitor-check`,title:`客户端账号`,authority:[`desktop-account:read`]}},{name:`DesktopConfig`,path:`config`,component:()=>C(()=>import(`./desktop-config-C8Gd3iqV.js`),__vite__mapDeps([138,3,8,9,69,6,7,10,11,12,13,4,5,14,1,139,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,15,27,29,37,41,45,56,64,65,66,108,132,101,97,102,125,115])),meta:{icon:`lucide:sliders-horizontal`,title:`客户端配置`,authority:[`config:read`]}},{name:`AppRelease`,path:`release`,component:()=>C(()=>import(`./release-Crma39Bi.js`),__vite__mapDeps([140,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,141,114,66,15,41,45,108,109,132,125,115])),meta:{icon:`lucide:package-check`,title:`版本升级`,authority:[`release:read`,`release:write`]}}]},{meta:{icon:`lucide:messages-square`,order:2,title:`聊天归档`},name:`ArchiveCenter`,path:`/archive`,children:[{name:`ArchiveOverview`,path:`overview`,component:()=>C(()=>import(`./overview-DFvuGvUB.js`),__vite__mapDeps([142,3,9,5,6,7,8,10,11,12,13,14,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,135,106,90,107,99,143,116,79,80,76,77,78,81,82,83,84,85,86,87,88,117])),meta:{icon:`lucide:gauge`,title:`归档概览`,authority:[`im:read`]}},{name:`ArchiveConversations`,path:`conversations`,component:()=>C(()=>import(`./conversations-OgW4Dume.js`),__vite__mapDeps([144,3,9,5,6,7,8,10,11,12,13,14,1,18,17,70,71,72,73,74,75,16,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,145,111,146,41,45,66,109,143,116,117])),meta:{icon:`lucide:message-circle-more`,title:`会话与消息`,authority:[`im:content:read`]}},{name:`ArchiveExports`,path:`exports`,component:()=>C(()=>import(`./exports-CO2wXHyz.js`),__vite__mapDeps([147,3,9,68,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,41,45,66,108,109,148,149,113,114,143,116,117])),meta:{icon:`lucide:file-down`,title:`导出中心`,authority:[`im:export`]}},{name:`ArchivePeople`,path:`people`,component:()=>C(()=>import(`./people-D0c0LTNz.js`),__vite__mapDeps([150,3,9,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,130,112,146,41,45,66,108,109,113,115,143,116,117])),meta:{icon:`lucide:contact-round`,title:`人员唯一标识`,authority:[`im:identity:read`]}},{name:`ArchiveStorage`,path:`storage`,component:()=>C(()=>import(`./storage-CIgRlgWa.js`),__vite__mapDeps([151,3,9,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,41,45,66,108,109,113,115,143,116,117])),meta:{icon:`lucide:cloud-cog`,title:`COS 存储`,authority:[`im:storage:read`]}}]},{meta:{icon:`lucide:shield`,order:3,title:`系统管理`},name:`SystemCenter`,path:`/system`,children:[{name:`RoleManage`,path:`roles`,component:()=>C(()=>import(`./roles-CVm4N3_m.js`),__vite__mapDeps([152,3,8,9,69,6,7,10,11,12,13,4,5,14,1,139,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,130,112,41,45,66,108,109,110,111,153])),meta:{icon:`lucide:key-round`,title:`角色权限`,authority:[`role:read`,`user:read`]}},{name:`PermissionMenu`,path:`permissions`,component:()=>C(()=>import(`./permissions-C9WateTP.js`),__vite__mapDeps([154,3,8,9,69,6,7,10,11,12,13,4,5,14,1,139,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,155,15,130,112,41,45,66,108,109,125,110,111,115,153])),meta:{icon:`lucide:list-tree`,title:`权限菜单`,authority:[`permission:read`]}},{name:`UserManage`,path:`users`,component:()=>C(()=>import(`./users-DDWLfsBL.js`),__vite__mapDeps([156,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,41,45,66,108,109,110,111,112,115])),meta:{icon:`lucide:users`,title:`用户管理`,authority:[`user:read`]}},{name:`AuditLog`,path:`audit`,component:()=>C(()=>import(`./audit-DQqRjm7w.js`),__vite__mapDeps([157,3,9,5,6,7,8,10,11,12,13,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,41,45,66,109])),meta:{icon:`lucide:scroll-text`,title:`审计日志`,authority:[`audit:read`]}}]},{meta:{hideInMenu:!0,title:`个人设置`},name:`Profile`,path:`/profile`,children:[{name:`ChangePassword`,path:`password`,component:()=>C(()=>import(`./change-password-CdJrXvMV.js`),__vite__mapDeps([158,3,9,4,5,6,7,8,10,11,12,13,14,1,139,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,15,22,27,29,33,36,37,40,41,43,45,46,51,52,53,56,57,59,64,65,66,108,101,76,77,83,88,97,102])),meta:{hideInMenu:!0,title:`修改密码`}}]}];for(let e of Mn){var Nn;e.meta&&(Nn=e.children)!=null&&Nn.length&&e.children.every(e=>{var t;return(t=e.meta)==null||(t=t.authority)==null?void 0:t.length})&&(e.meta.authority=[...new Set(e.children.flatMap(e=>{var t;return((t=e.meta)==null?void 0:t.authority)||[]}))])}var Pn=()=>C(()=>import(`./basic-Cmsonejx.js`),__vite__mapDeps([159,1,3,16,8,9,7,10,11,12,13,160,161,72,162,163,164,165,75,166,167,168,169,170,171,74,73,172,173,6,4,174,175,176,177,5,14,178,139,179,180,181,71,17,182,183,184,185,186])),Fn=()=>C(()=>import(`./auth-Bm7Z1646.js`),__vite__mapDeps([187,3,16,8,7,9,10,11,12,13,172,6,164,160,165,75,1,166,167,181,74,73,169,71,72,17,178,182,188])),In={component:()=>C(()=>import(`./not-found-CmXcaUT6.js`),__vite__mapDeps([189,3,8,190,73,167,9,160,166,185,74,75,1,16,12,178,139])),meta:{hideInBreadcrumb:!0,hideInMenu:!0,hideInTab:!0,title:`404`},name:`FallbackNotFound`,path:`/:path(.*)*`},Ln=[{component:Pn,meta:{hideInBreadcrumb:!0,title:`Root`},name:`Root`,path:`/`,redirect:O.app.defaultHomePath,children:[]},{component:Fn,meta:{hideInTab:!0,title:`Authentication`},name:`Authentication`,path:`/auth`,redirect:N,children:[{name:`GroupLogin`,path:`group-login`,component:()=>C(()=>import(`./group-login-BtMTJeS1.js`),__vite__mapDeps([191,3,9,5,6,7,8,10,11,12,13,14,1,139,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,103,42])),meta:{title:`集团账号登录`}},{name:`Login`,path:`login`,component:()=>C(()=>import(`./login-CigNt3KS.js`).then(e=>e.n),__vite__mapDeps([175,1,3,16,8,9,160,161,72,10,11,12,162,163,164,165,75,166,167,168,169,170,171,74,73,172,7,13,176,177,5,6,14,178,139,179,180])),meta:{title:M(`page.auth.login`)}}]}],Rn=Oe(Object.assign({"./modules/console.ts":jn})),zn=[],Bn=[],Vn=[...Ln,...Bn,In],Hn=me(Ln,e=>e.name),Un=[...Rn,...zn];function Wn(e,t){return function(){return e.apply(t,arguments)}}var{toString:Gn}=Object.prototype,{getPrototypeOf:Kn}=Object,{iterator:qn,toStringTag:Jn}=Symbol,Yn=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Xn=(e,t)=>{let n=e,r=[];for(;n!=null&&n!==Object.prototype;){if(r.indexOf(n)!==-1)return!1;if(r.push(n),Yn(n,t))return!0;n=Kn(n)}return!1},Zn=(e,t)=>e!=null&&Xn(e,t)?e[t]:void 0,Qn=(e=>t=>{let n=Gn.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),$n=e=>(e=e.toLowerCase(),t=>Qn(t)===e),er=e=>t=>typeof t===e,{isArray:tr}=Array,nr=er(`undefined`);function rr(e){return e!==null&&!nr(e)&&e.constructor!==null&&!nr(e.constructor)&&G(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var ir=$n(`ArrayBuffer`);function ar(e){let t;return t=typeof ArrayBuffer<`u`&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&ir(e.buffer),t}var or=er(`string`),G=er(`function`),sr=er(`number`),cr=e=>typeof e==`object`&&!!e,lr=e=>e===!0||e===!1,ur=e=>{if(!cr(e))return!1;let t=Kn(e);return(t===null||t===Object.prototype||Kn(t)===null)&&!Xn(e,Jn)&&!Xn(e,qn)},dr=e=>{if(!cr(e)||rr(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},fr=$n(`Date`),pr=$n(`File`),mr=e=>!!(e&&e.uri!==void 0),hr=e=>e&&e.getParts!==void 0,gr=$n(`Blob`),_r=$n(`FileList`),vr=e=>cr(e)&&G(e.pipe);function yr(){return typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{}}var br=yr(),xr=br.FormData===void 0?void 0:br.FormData,Sr=e=>{if(!e)return!1;if(xr&&e instanceof xr)return!0;let t=Kn(e);if(!t||t===Object.prototype||!G(e.append))return!1;let n=Qn(e);return n===`formdata`||n===`object`&&G(e.toString)&&e.toString()===`[object FormData]`},Cr=$n(`URLSearchParams`),[wr,Tr,Er,Dr]=[`ReadableStream`,`Request`,`Response`,`Headers`].map($n),Or=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,``);function kr(e,t,{allOwnKeys:n=!1}={}){if(e==null)return;let r,i;if(typeof e!=`object`&&(e=[e]),tr(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}var jr=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:global,Mr=e=>!nr(e)&&e!==jr;function Nr(...e){let{caseless:t,skipUndefined:n}=Mr(this)&&this||{},r={},i=(e,i)=>{if(i===`__proto__`||i===`constructor`||i===`prototype`)return;let a=t&&typeof i==`string`&&Ar(r,i)||i,o=Yn(r,a)?r[a]:void 0;ur(o)&&ur(e)?r[a]=Nr(o,e):ur(e)?r[a]=Nr({},e):tr(e)?r[a]=e.slice():(!n||!nr(e))&&(r[a]=e)};for(let t=0,n=e.length;t(kr(t,(t,r)=>{n&&G(t)?Object.defineProperty(e,r,{__proto__:null,value:Wn(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),Fr=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Ir=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},Lr=(e,t,n,r)=>{let i,a,o,s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-->0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&Kn(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Rr=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return r!==-1&&r===n},zr=e=>{if(!e)return null;if(tr(e))return e;let t=e.length;if(!sr(t))return null;let n=Array(t);for(;t-->0;)n[t]=e[t];return n},Br=(e=>t=>e&&t instanceof e)(typeof Uint8Array<`u`&&Kn(Uint8Array)),Vr=(e,t)=>{let n=(e&&e[qn]).call(e),r;for(;(r=n.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},Hr=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Ur=$n(`HTMLFormElement`),Wr=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),{propertyIsEnumerable:Gr}=Object.prototype,Kr=$n(`RegExp`),qr=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};kr(n,(n,i)=>{let a;(a=t(n,i,e))!==!1&&(r[i]=a||n)}),Object.defineProperties(e,r)},Jr=e=>{qr(e,(t,n)=>{if(G(e)&&[`arguments`,`caller`,`callee`].includes(n))return!1;let r=e[n];if(G(r)){if(t.enumerable=!1,`writable`in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error(`Can not rewrite read-only method '`+n+`'`)})}})},Yr=(e,t)=>{let n={},r=e=>{e.forEach(e=>{n[e]=!0})};return tr(e)?r(e):r(String(e).split(t)),n},Xr=()=>{},Zr=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Qr(e){return!!(e&&G(e.append)&&e[Jn]===`FormData`&&e[qn])}var $r=e=>{let t=new WeakSet,n=e=>{if(cr(e)){if(t.has(e))return;if(rr(e))return e;if(!(`toJSON`in e)){t.add(e);let r=tr(e)?[]:{};return kr(e,(e,t)=>{let i=n(e);!nr(i)&&(r[t]=i)}),t.delete(e),r}}return e};return n(e)},ei=$n(`AsyncFunction`),ti=e=>e&&(cr(e)||G(e))&&G(e.then)&&G(e.catch),ni=((e,t)=>e?setImmediate:t?((e,t)=>(jr.addEventListener(`message`,({source:n,data:r})=>{n===jr&&r===e&&t.length&&t.shift()()},!1),n=>{t.push(n),jr.postMessage(e,`*`)}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))(typeof setImmediate==`function`,G(jr.postMessage)),ri=typeof queueMicrotask<`u`?queueMicrotask.bind(jr):typeof process<`u`&&process.nextTick||ni,ii=e=>e!=null&&G(e[qn]),K={isArray:tr,isArrayBuffer:ir,isBuffer:rr,isFormData:Sr,isArrayBufferView:ar,isString:or,isNumber:sr,isBoolean:lr,isObject:cr,isPlainObject:ur,isEmptyObject:dr,isReadableStream:wr,isRequest:Tr,isResponse:Er,isHeaders:Dr,isUndefined:nr,isDate:fr,isFile:pr,isReactNativeBlob:mr,isReactNative:hr,isBlob:gr,isRegExp:Kr,isFunction:G,isStream:vr,isURLSearchParams:Cr,isTypedArray:Br,isFileList:_r,forEach:kr,merge:Nr,extend:Pr,trim:Or,stripBOM:Fr,inherits:Ir,toFlatObject:Lr,kindOf:Qn,kindOfTest:$n,endsWith:Rr,toArray:zr,forEachEntry:Vr,matchAll:Hr,isHTMLForm:Ur,hasOwnProperty:Yn,hasOwnProp:Yn,hasOwnInPrototypeChain:Xn,getSafeProp:Zn,reduceDescriptors:qr,freezeMethods:Jr,toObjectSet:Yr,toCamelCase:Wr,noop:Xr,toFiniteNumber:Zr,findKey:Ar,global:jr,isContextDefined:Mr,isSpecCompliantForm:Qr,toJSONObject:$r,isAsyncFn:ei,isThenable:ti,setImmediate:ni,asap:ri,isIterable:ii,isSafeIterable:e=>e!=null&&Xn(e,qn)&&ii(e)},ai=K.toObjectSet([`age`,`authorization`,`content-length`,`content-type`,`etag`,`expires`,`from`,`host`,`if-modified-since`,`if-unmodified-since`,`last-modified`,`location`,`max-forwards`,`proxy-authorization`,`referer`,`retry-after`,`user-agent`]),oi=e=>{let t={},n,r,i;return e&&e.split(` +`).forEach(function(e){i=e.indexOf(`:`),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!(!n||t[n]&&ai[n])&&(n===`set-cookie`?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+`, `+r:r)}),t};function si(e){let t=0,n=e.length;for(;tt;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}var ci=RegExp(`[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+`,`g`),li=RegExp(`[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+`,`g`);function ui(e,t){return K.isArray(e)?e.map(e=>ui(e,t)):si(String(e).replace(t,``))}var di=e=>ui(e,ci),fi=e=>ui(e,li);function pi(e){let t=Object.create(null);return K.forEach(e.toJSON(),(e,n)=>{t[n]=fi(e)}),t}var mi=Symbol(`internals`);function hi(e){return e&&String(e).trim().toLowerCase()}function gi(e){return e===!1||e==null?e:K.isArray(e)?e.map(gi):di(String(e))}function _i(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var vi=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function yi(e,t,n,r,i){if(K.isFunction(r))return r.call(this,t,n);if(i&&(t=n),K.isString(t)){if(K.isString(r))return t.indexOf(r)!==-1;if(K.isRegExp(r))return r.test(t)}}function bi(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}function xi(e,t){let n=K.toCamelCase(` `+t);[`get`,`set`,`has`].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}var q=class{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=hi(t);if(!i)return;let a=K.findKey(r,i);(!a||r[a]===void 0||n===!0||n===void 0&&r[a]!==!1)&&(r[a||t]=gi(e))}let a=(e,t)=>K.forEach(e,(e,n)=>i(e,n,t));if(K.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(K.isString(e)&&(e=e.trim())&&!vi(e))a(oi(e),t);else if(K.isObject(e)&&K.isSafeIterable(e)){let n=Object.create(null),r,i;for(let t of e){if(!K.isArray(t))throw TypeError(`Object iterator must return a key-value pair`);i=t[0],K.hasOwnProp(n,i)?(r=n[i],n[i]=K.isArray(r)?[...r,t[1]]:[r,t[1]]):n[i]=t[1]}a(n,t)}else e!=null&&i(t,e,n);return this}get(e,t){if(e=hi(e),e){let n=K.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(t===!0)return _i(e);if(K.isFunction(t))return t.call(this,e,n);if(K.isRegExp(t))return t.exec(e);throw TypeError(`parser must be boolean|regexp|function`)}}}has(e,t){if(e=hi(e),e){let n=K.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||yi(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=hi(e),e){let i=K.findKey(n,e);i&&(!t||yi(n,n[i],i,t))&&(delete n[i],r=!0)}}return K.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||yi(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return K.forEach(this,(r,i)=>{let a=K.findKey(n,i);if(a){t[a]=gi(r),delete t[i];return}let o=e?bi(i):String(i).trim();o!==i&&delete t[i],t[o]=gi(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return K.forEach(this,(n,r)=>{n!=null&&n!==!1&&(t[r]=e&&K.isArray(n)?n.join(`, `):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+`: `+t).join(` +`)}getSetCookie(){return this.get(`set-cookie`)||[]}get[Symbol.toStringTag](){return`AxiosHeaders`}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[mi]=this[mi]={accessors:{}}).accessors,n=this.prototype;function r(e){let r=hi(e);t[r]||(xi(n,e),t[r]=!0)}return K.isArray(e)?e.forEach(r):r(e),this}};q.accessor([`Content-Type`,`Content-Length`,`Accept`,`Accept-Encoding`,`User-Agent`,`Authorization`]),K.reduceDescriptors(q.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),K.freezeMethods(q);var Si=`[REDACTED ****]`;function Ci(e){if(K.hasOwnProp(e,`toJSON`))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(K.hasOwnProp(t,`toJSON`))return!0;t=Object.getPrototypeOf(t)}return!1}function wi(e,t){let n=new Set(t.map(e=>String(e).toLowerCase())),r=[],i=e=>{if(typeof e!=`object`||!e||K.isBuffer(e))return e;if(r.indexOf(e)!==-1)return;e instanceof q&&(e=e.toJSON()),r.push(e);let t;if(K.isArray(e))t=[],e.forEach((e,n)=>{let r=i(e);K.isUndefined(r)||(t[n]=r)});else{if(!K.isPlainObject(e)&&Ci(e))return r.pop(),e;t=Object.create(null);for(let[r,a]of Object.entries(e)){let e=n.has(r.toLowerCase())?Si:i(a);K.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}var J=class e extends Error{static from(t,n,r,i,a,o){let s=new e(t.message,n||t.code,r,i,a);return Object.defineProperty(s,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),s.name=t.name,t.status!=null&&s.status==null&&(s.status=t.status),o&&Object.assign(s,o),s}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name=`AxiosError`,this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){let e=this.config,t=e&&K.hasOwnProp(e,`redact`)?e.redact:void 0,n=K.isArray(t)&&t.length>0?wi(e,t):K.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}};J.ERR_BAD_OPTION_VALUE=`ERR_BAD_OPTION_VALUE`,J.ERR_BAD_OPTION=`ERR_BAD_OPTION`,J.ECONNABORTED=`ECONNABORTED`,J.ETIMEDOUT=`ETIMEDOUT`,J.ECONNREFUSED=`ECONNREFUSED`,J.ERR_NETWORK=`ERR_NETWORK`,J.ERR_FR_TOO_MANY_REDIRECTS=`ERR_FR_TOO_MANY_REDIRECTS`,J.ERR_DEPRECATED=`ERR_DEPRECATED`,J.ERR_BAD_RESPONSE=`ERR_BAD_RESPONSE`,J.ERR_BAD_REQUEST=`ERR_BAD_REQUEST`,J.ERR_CANCELED=`ERR_CANCELED`,J.ERR_NOT_SUPPORT=`ERR_NOT_SUPPORT`,J.ERR_INVALID_URL=`ERR_INVALID_URL`,J.ERR_FORM_DATA_DEPTH_EXCEEDED=`ERR_FORM_DATA_DEPTH_EXCEEDED`;function Ti(e){return K.isPlainObject(e)||K.isArray(e)}function Ei(e){return K.endsWith(e,`[]`)?e.slice(0,-2):e}function Di(e,t,n){return e?e.concat(t).map(function(e,t){return e=Ei(e),!n&&t?`[`+e+`]`:e}).join(n?`.`:``):t}function Oi(e){return K.isArray(e)&&!e.some(Ti)}var ki=K.toFlatObject(K,{},null,function(e){return/^is[A-Z]/.test(e)});function Ai(e,t,n){if(!K.isObject(e))throw TypeError(`target must be an object`);t=t||new FormData,n=K.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!K.isUndefined(t[e])});let r=n.metaTokens,i=n.visitor||m,a=n.dots,o=n.indexes,s=n.Blob||typeof Blob<`u`&&Blob,c=n.maxDepth===void 0?100:n.maxDepth,l=s&&K.isSpecCompliantForm(t),u=[];if(!K.isFunction(i))throw TypeError(`visitor must be a function`);function d(e){if(e===null)return``;if(K.isDate(e))return e.toISOString();if(K.isBoolean(e))return e.toString();if(!l&&K.isBlob(e))throw new J(`Blob is not supported. Use a Buffer instead.`);if(K.isArrayBuffer(e)||K.isTypedArray(e)){if(l&&typeof s==`function`)return new s([e]);if(typeof Buffer<`u`)return Buffer.from(e);throw new J(`Blob is not supported. Use a Buffer instead.`,J.ERR_NOT_SUPPORT)}return e}function f(e){if(e>c)throw new J(`Object is too deeply nested (`+e+` levels). Max depth: `+c,J.ERR_FORM_DATA_DEPTH_EXCEEDED)}function p(e,t){if(c===1/0)return JSON.stringify(e);let n=[];return JSON.stringify(e,function(e,r){if(!K.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),f(t+n.length-1),r})}function m(e,n,i){let s=e;if(K.isReactNative(t)&&K.isReactNativeBlob(e))return t.append(Di(i,n,a),d(e)),!1;if(e&&!i&&typeof e==`object`){if(K.endsWith(n,`{}`))n=r?n:n.slice(0,-2),e=p(e,1);else if(K.isArray(e)&&Oi(e)||(K.isFileList(e)||K.endsWith(n,`[]`))&&(s=K.toArray(e)))return n=Ei(n),s.forEach(function(e,r){!(K.isUndefined(e)||e===null)&&t.append(o===!0?Di([n],r,a):o===null?n:n+`[]`,d(e))}),!1}return Ti(e)?!0:(t.append(Di(i,n,a),d(e)),!1)}let h=Object.assign(ki,{defaultVisitor:m,convertValue:d,isVisitable:Ti});function g(e,n,r=0){if(!K.isUndefined(e)){if(f(r),u.indexOf(e)!==-1)throw Error(`Circular reference detected in `+n.join(`.`));u.push(e),K.forEach(e,function(e,a){(!(K.isUndefined(e)||e===null)&&i.call(t,e,K.isString(a)?a.trim():a,n,h))===!0&&g(e,n?n.concat(a):[a],r+1)}),u.pop()}}if(!K.isObject(e))throw TypeError(`data must be an object`);return g(e),t}function ji(e){let t={"!":`%21`,"'":`%27`,"(":`%28`,")":`%29`,"~":`%7E`,"%20":`+`};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function Mi(e,t){this._pairs=[],e&&Ai(e,this,t)}var Ni=Mi.prototype;Ni.append=function(e,t){this._pairs.push([e,t])},Ni.toString=function(e){let t=e?t=>e.call(this,t,ji):ji;return this._pairs.map(function(e){return t(e[0])+`=`+t(e[1])},``).join(`&`)};function Pi(e){return encodeURIComponent(e).replace(/%3A/gi,`:`).replace(/%24/g,`$`).replace(/%2C/gi,`,`).replace(/%20/g,`+`)}function Fi(e,t,n){if(!t)return e;e=e||``;let r=K.isFunction(n)?{serialize:n}:n,i=K.getSafeProp(r,`encode`)||Pi,a=K.getSafeProp(r,`serialize`),o;if(o=a?a(t,r):K.isURLSearchParams(t)?t.toString():new Mi(t,r).toString(i),o){let t=e.indexOf(`#`);t!==-1&&(e=e.slice(0,t)),e+=(e.indexOf(`?`)===-1?`?`:`&`)+o}return e}var Ii=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){K.forEach(this.handlers,function(t){t!==null&&e(t)})}},Li={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Ri={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<`u`?URLSearchParams:Mi,FormData:typeof FormData<`u`?FormData:null,Blob:typeof Blob<`u`?Blob:null},protocols:[`http`,`https`,`file`,`blob`,`url`,`data`]},zi=e({hasBrowserEnv:()=>Bi,hasStandardBrowserEnv:()=>Hi,hasStandardBrowserWebWorkerEnv:()=>Ui,navigator:()=>Vi,origin:()=>Wi}),Bi=typeof window<`u`&&typeof document<`u`,Vi=typeof navigator==`object`&&navigator||void 0,Hi=Bi&&(!Vi||[`ReactNative`,`NativeScript`,`NS`].indexOf(Vi.product)<0),Ui=typeof WorkerGlobalScope<`u`&&self instanceof WorkerGlobalScope&&typeof self.importScripts==`function`,Wi=Bi&&window.location.href||`http://localhost`,Y=v(v({},zi),Ri);function Gi(e,t){return Ai(e,new Y.classes.URLSearchParams,v({visitor:function(e,t,n,r){return Y.isNode&&K.isBuffer(e)?(this.append(t,e.toString(`base64`)),!1):r.defaultVisitor.apply(this,arguments)}},t))}var Ki=100;function qi(e){if(e>Ki)throw new J(`FormData field is too deeply nested (`+e+` levels). Max depth: `+Ki,J.ERR_FORM_DATA_DEPTH_EXCEEDED)}function Ji(e){let t=[],n=/\w+|\[(\w*)]/g,r;for(;(r=n.exec(e))!==null;)qi(t.length),t.push(r[0]===`[]`?``:r[1]||r[0]);return t}function Yi(e){let t={},n=Object.keys(e),r,i=n.length,a;for(r=0;r=e.length;return a=!a&&K.isArray(r)?r.length:a,s?(K.hasOwnProp(r,a)?r[a]=K.isArray(r[a])?r[a].concat(n):[r[a],n]:r[a]=n,!o):((!K.hasOwnProp(r,a)||!K.isObject(r[a]))&&(r[a]=[]),t(e,n,r[a],i)&&K.isArray(r[a])&&(r[a]=Yi(r[a])),!o)}if(K.isFormData(e)&&K.isFunction(e.entries)){let n={};return K.forEachEntry(e,(e,r)=>{t(Ji(e),r,n,0)}),n}return null}var Zi=(e,t)=>e!=null&&K.hasOwnProp(e,t)?e[t]:void 0;function Qi(e,t,n){if(K.isString(e))try{return(t||JSON.parse)(e),K.trim(e)}catch(e){if(e.name!==`SyntaxError`)throw e}return(n||JSON.stringify)(e)}var $i={transitional:Li,adapter:[`xhr`,`http`,`fetch`],transformRequest:[function(e,t){let n=t.getContentType()||``,r=n.indexOf(`application/json`)>-1,i=K.isObject(e);if(i&&K.isHTMLForm(e)&&(e=new FormData(e)),K.isFormData(e))return r?JSON.stringify(Xi(e)):e;if(K.isArrayBuffer(e)||K.isBuffer(e)||K.isStream(e)||K.isFile(e)||K.isBlob(e)||K.isReadableStream(e))return e;if(K.isArrayBufferView(e))return e.buffer;if(K.isURLSearchParams(e))return t.setContentType(`application/x-www-form-urlencoded;charset=utf-8`,!1),e.toString();let a;if(i){let t=Zi(this,`formSerializer`);if(n.indexOf(`application/x-www-form-urlencoded`)>-1)return Gi(e,t).toString();if((a=K.isFileList(e))||n.indexOf(`multipart/form-data`)>-1){let n=Zi(this,`env`),r=n&&n.FormData;return Ai(a?{"files[]":e}:e,r&&new r,t)}}return i||r?(t.setContentType(`application/json`,!1),Qi(e)):e}],transformResponse:[function(e){let t=Zi(this,`transitional`)||$i.transitional,n=t&&t.forcedJSONParsing,r=Zi(this,`responseType`),i=r===`json`;if(K.isResponse(e)||K.isReadableStream(e))return e;if(e&&K.isString(e)&&(n&&!r||i)){let n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e,Zi(this,`parseReviver`))}catch(e){if(n)throw e.name===`SyntaxError`?J.from(e,J.ERR_BAD_RESPONSE,this,null,Zi(this,`response`)):e}}return e}],timeout:0,xsrfCookieName:`XSRF-TOKEN`,xsrfHeaderName:`X-XSRF-TOKEN`,maxContentLength:-1,maxBodyLength:-1,env:{FormData:Y.classes.FormData,Blob:Y.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:`application/json, text/plain, */*`,"Content-Type":void 0}}};K.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`],e=>{$i.headers[e]={}});function ea(e,t){let n=this||$i,r=t||n,i=q.from(r.headers),a=r.data;return K.forEach(e,function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function ta(e){return!!(e&&e.__CANCEL__)}var na=class extends J{constructor(e,t,n){super(e==null?`canceled`:e,J.ERR_CANCELED,t,n),this.name=`CanceledError`,this.__CANCEL__=!0}};function ra(e,t,n){let r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new J(`Request failed with status code `+n.status,n.status>=400&&n.status<500?J.ERR_BAD_REQUEST:J.ERR_BAD_RESPONSE,n.config,n.request,n))}function ia(e){let t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||``}function aa(e,t){e=e||10;let n=Array(e),r=Array(e),i=0,a=0,o;return t=t===void 0?1e3:t,function(s){let c=Date.now(),l=r[a];o||(o=c),n[i]=s,r[i]=c;let u=a,d=0;for(;u!==i;)d+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{n=r,i=null,a&&(clearTimeout(a),a=null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-n;s>=r?o(e,t):(i=e,a||(a=setTimeout(()=>{a=null,o(i)},r-s)))},()=>i&&o(i)]}var sa=(e,t,n=3)=>{let r=0,i=aa(50,250);return oa(n=>{if(!n||typeof n.loaded!=`number`)return;let a=n.loaded,o=n.lengthComputable?n.total:void 0,s=o==null?a:Math.min(a,o),c=Math.max(0,s-r),l=i(c);r=Math.max(r,s),e({loaded:s,total:o,progress:o?s/o:void 0,bytes:c,rate:l||void 0,estimated:l&&o?(o-s)/l:void 0,event:n,lengthComputable:o!=null,[t?`download`:`upload`]:!0})},n)},ca=(e,t)=>{let n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},la=e=>(...t)=>K.asap(()=>e(...t)),ua=Y.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Y.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Y.origin),Y.navigator&&/(msie|trident)/i.test(Y.navigator.userAgent)):()=>!0,da=Y.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>`u`)return;let s=[`${e}=${encodeURIComponent(t)}`];K.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),K.isString(r)&&s.push(`path=${r}`),K.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push(`secure`),K.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join(`; `)},read(e){if(typeof document>`u`)return null;let t=document.cookie.split(`;`);for(let n=0;ne instanceof q?v({},e):e;function xa(e,t){e=e||{},t=t||{};let n=Object.create(null);Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(e,t,n,r){return K.isPlainObject(e)&&K.isPlainObject(t)?K.merge.call({caseless:r},e,t):K.isPlainObject(t)?K.merge({},t):K.isArray(t)?t.slice():t}function i(e,t,n,i){if(!K.isUndefined(t))return r(e,t,n,i);if(!K.isUndefined(e))return r(void 0,e,n,i)}function a(e,t){if(!K.isUndefined(t))return r(void 0,t)}function o(e,t){if(!K.isUndefined(t))return r(void 0,t);if(!K.isUndefined(e))return r(void 0,e)}function s(n){let r=K.hasOwnProp(t,`transitional`)?t.transitional:void 0;if(!K.isUndefined(r)){if(K.isPlainObject(r)){if(K.hasOwnProp(r,n))return r[n]}else return}let i=K.hasOwnProp(e,`transitional`)?e.transitional:void 0;if(K.isPlainObject(i)&&K.hasOwnProp(i,n))return i[n]}function c(n,i,a){if(K.hasOwnProp(t,a))return r(n,i);if(K.hasOwnProp(e,a))return r(void 0,n)}let l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:c,headers:(e,t,n)=>i(ba(e),ba(t),n,!0)};return K.forEach(Object.keys(v(v({},e),t)),function(r){if(r===`__proto__`||r===`constructor`||r===`prototype`)return;let a=K.hasOwnProp(l,r)?l[r]:i,o=a(K.hasOwnProp(e,r)?e[r]:void 0,K.hasOwnProp(t,r)?t[r]:void 0,r);K.isUndefined(o)&&a!==c||(n[r]=o)}),K.hasOwnProp(t,`validateStatus`)&&K.isUndefined(t.validateStatus)&&s(`validateStatusUndefinedResolves`)===!1&&(K.hasOwnProp(e,`validateStatus`)?n.validateStatus=r(void 0,e.validateStatus):delete n.validateStatus),n}var Sa=[`content-type`,`content-length`];function Ca(e,t,n){if(n!==`content-only`){e.set(t);return}Object.entries(t||{}).forEach(([t,n])=>{Sa.includes(t.toLowerCase())&&e.set(t,n)})}var wa=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16)));function Ta(e){let t=xa({},e),n=e=>K.hasOwnProp(t,e)?t[e]:void 0,r=n(`data`),i=n(`withXSRFToken`),a=n(`xsrfHeaderName`),o=n(`xsrfCookieName`),s=n(`headers`),c=n(`auth`),l=n(`baseURL`),u=n(`allowAbsoluteUrls`),d=n(`url`);if(t.headers=s=q.from(s),t.url=Fi(ya(l,d,u,t),n(`params`),n(`paramsSerializer`)),c){let t=K.getSafeProp(c,`username`)||``,n=K.getSafeProp(c,`password`)||``;try{s.set(`Authorization`,`Basic `+btoa(t+`:`+(n?wa(n):``)))}catch(t){throw J.from(t,J.ERR_BAD_OPTION_VALUE,e)}}if(K.isFormData(r)&&(Y.hasStandardBrowserEnv||Y.hasStandardBrowserWebWorkerEnv||K.isReactNative(r)?s.setContentType(void 0):K.isFunction(r.getHeaders)&&Ca(s,r.getHeaders(),n(`formDataHeaderPolicy`))),Y.hasStandardBrowserEnv&&(K.isFunction(i)&&(i=i(t)),i===!0||i==null&&ua(t.url))){let e=a&&o&&da.read(o);e&&s.set(a,e)}return t}var Ea=typeof XMLHttpRequest<`u`&&function(e){return new Promise(function(t,n){let r=Ta(e),i=r.data,a=q.from(r.headers).normalize(),{responseType:o,onUploadProgress:s,onDownloadProgress:c}=r,l,u,d,f,p;function m(){f&&f(),p&&p(),r.cancelToken&&r.cancelToken.unsubscribe(l),r.signal&&r.signal.removeEventListener(`abort`,l)}let h=new XMLHttpRequest;h.open(r.method.toUpperCase(),r.url,!0),h.timeout=r.timeout;function g(){if(!h)return;let r=q.from(`getAllResponseHeaders`in h&&h.getAllResponseHeaders());ra(function(e){t(e),m()},function(e){n(e),m()},{data:!o||o===`text`||o===`json`?h.responseText:h.response,status:h.status,statusText:h.statusText,headers:r,config:e,request:h}),h=null}`onloadend`in h?h.onloadend=g:h.onreadystatechange=function(){!h||h.readyState!==4||h.status===0&&!(h.responseURL&&h.responseURL.startsWith(`file:`))||setTimeout(g)},h.onabort=function(){h&&(n(new J(`Request aborted`,J.ECONNABORTED,e,h)),m(),h=null)},h.onerror=function(t){let r=new J(t&&t.message?t.message:`Network Error`,J.ERR_NETWORK,e,h);r.event=t||null,n(r),m(),h=null},h.ontimeout=function(){let t=r.timeout?`timeout of `+r.timeout+`ms exceeded`:`timeout exceeded`,i=r.transitional||Li;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new J(t,i.clarifyTimeoutError?J.ETIMEDOUT:J.ECONNABORTED,e,h)),m(),h=null},i===void 0&&a.setContentType(null),`setRequestHeader`in h&&K.forEach(pi(a),function(e,t){h.setRequestHeader(t,e)}),K.isUndefined(r.withCredentials)||(h.withCredentials=!!r.withCredentials),o&&o!==`json`&&(h.responseType=r.responseType),c&&([d,p]=sa(c,!0),h.addEventListener(`progress`,d)),s&&h.upload&&([u,f]=sa(s),h.upload.addEventListener(`progress`,u),h.upload.addEventListener(`loadend`,f)),(r.cancelToken||r.signal)&&(l=t=>{h&&(n(!t||t.type?new na(null,e,h):t),h.abort(),m(),h=null)},r.cancelToken&&r.cancelToken.subscribe(l),r.signal&&(r.signal.aborted?l():r.signal.addEventListener(`abort`,l)));let _=ia(r.url);if(_&&!Y.protocols.includes(_)){n(new J(`Unsupported protocol `+_+`:`,J.ERR_BAD_REQUEST,e)),m();return}h.send(i||null)})},Da=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let n=new AbortController,r=!1,i=function(e){if(!r){r=!0,o();let t=e instanceof Error?e:this.reason;n.abort(t instanceof J?t:new na(t instanceof Error?t.message:t))}},a=t&&setTimeout(()=>{a=null,i(new J(`timeout of ${t}ms exceeded`,J.ETIMEDOUT))},t),o=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener(`abort`,i)}),e=null)};e.forEach(e=>e.addEventListener(`abort`,i,{once:!0}));let{signal:s}=n;return s.unsubscribe=()=>K.asap(o),s};function Oa(e){var t,n,r,i=2;for(typeof Symbol<`u`&&(n=Symbol.asyncIterator,r=Symbol.iterator);i--;){if(n&&(t=e[n])!=null)return t.call(e);if(r&&(t=e[r])!=null)return new ka(t.call(e));n=`@@asyncIterator`,r=`@@iterator`}throw TypeError(`Object is not async iterable`)}function ka(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+` is not an object.`));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return ka=function(e){this.s=e,this.n=e.next},ka.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return n===void 0?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return n===void 0?Promise.reject(e):t(n.apply(this.s,arguments))}},new ka(e)}function Aa(e,t){this.v=e,this.k=t}function ja(e){return new Aa(e,0)}function Ma(e){var t={},n=!1;function r(t,r){return n=!0,r=new Promise(function(n){n(e[t](r))}),{done:!1,value:new Aa(r,1)}}return t[typeof Symbol<`u`&&Symbol.iterator||`@@iterator`]=function(){return this},t.next=function(e){return n?(n=!1,e):r(`next`,e)},typeof e.throw==`function`&&(t.throw=function(e){if(n)throw n=!1,e;return r(`throw`,e)}),typeof e.return==`function`&&(t.return=function(e){return n?(n=!1,e):r(`return`,e)}),t}function Na(e){return function(){return new Pa(e.apply(this,arguments))}}function Pa(e){var t,n;function r(t,n){try{var a=e[t](n),o=a.value,s=o instanceof Aa;Promise.resolve(s?o.v:o).then(function(n){if(s){var c=t===`return`?`return`:`next`;if(!o.k||n.done)return r(c,n);n=e[c](n).value}i(a.done?`return`:`normal`,n)},function(e){r(`throw`,e)})}catch(e){i(`throw`,e)}}function i(e,i){switch(e){case`return`:t.resolve({value:i,done:!0});break;case`throw`:t.reject(i);break;default:t.resolve({value:i,done:!1})}(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,i){return new Promise(function(a,o){var s={key:e,arg:i,resolve:a,reject:o,next:null};n?n=n.next=s:(t=n=s,r(e,i))})},typeof e.return!=`function`&&(this.return=void 0)}Pa.prototype[typeof Symbol==`function`&&Symbol.asyncIterator||`@@asyncIterator`]=function(){return this},Pa.prototype.next=function(e){return this._invoke(`next`,e)},Pa.prototype.throw=function(e){return this._invoke(`throw`,e)},Pa.prototype.return=function(e){return this._invoke(`return`,e)};var Fa=function*(e,t){let n=e.byteLength;if(!t||n{let i=Ia(e,t),a=0,o,s=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({pull(e){return y(function*(){try{let{done:t,value:r}=yield i.next();if(t){s(),e.close();return}let o=r.byteLength;n&&n(a+=o),e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}})()},cancel(e){return s(e),i.return()}},{highWaterMark:2})},za=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,Ba=(e,t,n)=>t+2e>=2&&r.charCodeAt(e-2)===37&&r.charCodeAt(e-1)===51&&(r.charCodeAt(e)===68||r.charCodeAt(e)===100);i>=0&&(r.charCodeAt(i)===61?(n++,i--):a(i)&&(n++,i-=3)),n===1&&i>=0&&(r.charCodeAt(i)===61||a(i))&&n++;let o=Math.floor(e/4)*3-(n||0);return o>0?o:0}let i=0;for(let e=0,t=r.length;e=55296&&n<=56319&&e+1=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i}var Ha=`1.18.1`,Ua=65536,{isFunction:Wa}=K,Ga=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))),Ka=e=>{if(!K.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},qa=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Ja=e=>{let t=e.indexOf(`://`),n=e;return t!==-1&&(n=n.slice(t+3)),n.includes(`@`)||n.includes(`:`)},Ya=e=>{let t=K.global!==void 0&&K.global!==null?K.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=K.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);let{fetch:i,Request:a,Response:o}=e,s=i?Wa(i):typeof fetch==`function`,c=Wa(a),l=Wa(o);if(!s)return!1;let u=s&&Wa(n),d=s&&(typeof r==`function`?(e=>t=>e.encode(t))(new r):function(){var e=y(function*(e){return new Uint8Array(yield new a(e).arrayBuffer())});return function(t){return e.apply(this,arguments)}}()),f=c&&u&&qa(()=>{let e=!1,t=new a(Y.origin,{body:new n,method:`POST`,get duplex(){return e=!0,`half`}}),r=t.headers.has(`Content-Type`);return t.body!=null&&t.body.cancel(),e&&!r}),p=l&&u&&qa(()=>K.isReadableStream(new o(``).body)),m={stream:p&&(e=>e.body)};s&&[`text`,`arrayBuffer`,`blob`,`formData`,`stream`].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new J(`Response type '${e}' is not supported`,J.ERR_NOT_SUPPORT,n)})});let h=function(){var e=y(function*(e){if(e==null)return 0;if(K.isBlob(e))return e.size;if(K.isSpecCompliantForm(e))return(yield new a(Y.origin,{method:`POST`,body:e}).arrayBuffer()).byteLength;if(K.isArrayBufferView(e)||K.isArrayBuffer(e))return e.byteLength;if(K.isURLSearchParams(e)&&(e+=``),K.isString(e))return(yield d(e)).byteLength});return function(t){return e.apply(this,arguments)}}(),g=function(){var e=y(function*(e,t){let n=K.toFiniteNumber(e.getContentLength());return n==null?h(t):n});return function(t,n){return e.apply(this,arguments)}}();return function(){var e=y(function*(e){let{url:t,method:n,data:s,signal:l,cancelToken:d,timeout:_,onDownloadProgress:y,onUploadProgress:b,responseType:x,headers:S,withCredentials:C=`same-origin`,fetchOptions:w,maxContentLength:T,maxBodyLength:E}=Ta(e),D=K.isNumber(T)&&T>-1,O=K.isNumber(E)&&E>-1,k=t=>K.hasOwnProp(e,t)?e[t]:void 0,A=i||fetch;x=x?(x+``).toLowerCase():`text`;let j=Da([l,d&&d.toAbortSignal()],_),M=null,N=j&&j.unsubscribe&&(()=>{j.unsubscribe()}),P,F=null,I=()=>new J(`Request body larger than maxBodyLength limit`,J.ERR_BAD_REQUEST,e,M);try{let i,l=k(`auth`);if(l&&(i={username:K.getSafeProp(l,`username`)||``,password:K.getSafeProp(l,`password`)||``}),Ja(t)){let e=new URL(t,Y.origin);!i&&(e.username||e.password)&&(i={username:Ka(e.username),password:Ka(e.password)}),(e.username||e.password)&&(e.username=``,e.password=``,t=e.href)}if(i&&(S.delete(`authorization`),S.set(`Authorization`,`Basic `+btoa(Ga((i.username||``)+`:`+(i.password||``))))),D&&typeof t==`string`&&t.startsWith(`data:`)&&Va(t)>T)throw new J(`maxContentLength size of `+T+` exceeded`,J.ERR_BAD_RESPONSE,e,M);if(O&&n!==`get`&&n!==`head`){let e=yield h(s);if(typeof e==`number`&&isFinite(e)&&(P=e,e>E))throw I()}let d=O&&(K.isReadableStream(s)||K.isStream(s)),_=(e,t,n)=>Ra(e,Ua,e=>{if(O&&e>E)throw F=I();t&&t(e)},n);if(f&&n!==`get`&&n!==`head`&&(b||d)){if(P=P==null?yield g(S,s):P,P!==0||d){let e=new a(t,{method:`POST`,body:s,duplex:`half`}),n;if(K.isFormData(s)&&(n=e.headers.get(`content-type`))&&S.setContentType(n),e.body){let[t,n]=b&&ca(P,sa(la(b)))||[];s=_(e.body,t,n)}}}else if(d&&!c&&u&&n!==`get`&&n!==`head`)s=_(s);else if(d&&c&&!f&&n!==`get`&&n!==`head`)throw new J(`Stream request bodies are not supported by the current fetch implementation`,J.ERR_NOT_SUPPORT,e,M);K.isString(C)||(C=C?`include`:`omit`);let L=c&&`credentials`in a.prototype;if(K.isFormData(s)){let e=S.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&S.delete(`content-type`)}S.set(`User-Agent`,`axios/`+Ha,!1);let ee=v(v({},w),{},{signal:j,method:n.toUpperCase(),headers:pi(S.normalize()),body:s,duplex:`half`,credentials:L?C:void 0});M=c&&new a(t,ee);let R=yield c?A(M,w):A(t,ee),te=q.from(R.headers);if(D){let t=K.toFiniteNumber(te.getContentLength());if(t!=null&&t>T)throw new J(`maxContentLength size of `+T+` exceeded`,J.ERR_BAD_RESPONSE,e,M)}let z=p&&(x===`stream`||x===`response`);if(p&&R.body&&(y||D||z&&N)){let t={};[`status`,`statusText`,`headers`].forEach(e=>{t[e]=R[e]});let n=K.toFiniteNumber(te.getContentLength()),[r,i]=y&&ca(n,sa(la(y),!0))||[],a=0;R=new o(Ra(R.body,Ua,t=>{if(D&&(a=t,a>T))throw new J(`maxContentLength size of `+T+` exceeded`,J.ERR_BAD_RESPONSE,e,M);r&&r(t)},()=>{i&&i(),N&&N()}),t)}x=x||`text`;let B=yield m[K.findKey(m,x)||`text`](R,e);if(D&&!p&&!z){let t;if(B!=null&&(typeof B.byteLength==`number`?t=B.byteLength:typeof B.size==`number`?t=B.size:typeof B==`string`&&(t=typeof r==`function`?new r().encode(B).byteLength:B.length)),typeof t==`number`&&t>T)throw new J(`maxContentLength size of `+T+` exceeded`,J.ERR_BAD_RESPONSE,e,M)}return!z&&N&&N(),yield new Promise((t,n)=>{ra(t,n,{data:B,headers:q.from(R.headers),status:R.status,statusText:R.statusText,config:e,request:M})})}catch(t){if(N&&N(),j&&j.aborted&&j.reason instanceof J){let n=j.reason;throw n.config=e,M&&(n.request=M),t!==n&&Object.defineProperty(n,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(F)throw M&&!F.request&&(F.request=M),F;if(t instanceof J)throw M&&!t.request&&(t.request=M),t;if(t&&t.name===`TypeError`&&/Load failed|fetch/i.test(t.message)){let n=new J(`Network Error`,J.ERR_NETWORK,e,M,t&&t.response);throw Object.defineProperty(n,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw J.from(t,t&&t.code,e,M,t&&t.response)}});return function(t){return e.apply(this,arguments)}}()},Xa=new Map,Za=e=>{let t=e&&e.env||{},{fetch:n,Request:r,Response:i}=t,a=[r,i,n],o=a.length,s,c,l=Xa;for(;o--;)s=a[o],c=l.get(s),c===void 0&&l.set(s,c=o?new Map:Ya(t)),l=c;return c};Za();var Qa={http:null,xhr:Ea,fetch:{get:Za}};K.forEach(Qa,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});var $a=e=>`- ${e}`,eo=e=>K.isFunction(e)||e===null||e===!1;function to(e,t){e=K.isArray(e)?e:[e];let{length:n}=e,r,i,a={};for(let o=0;o`adapter ${e} `+(t===!1?`is not supported by the environment`:`is not available in the build`));throw new J(`There is no suitable adapter to dispatch the request `+(n?e.length>1?`since : +`+e.map($a).join(` +`):` `+$a(e[0]):`as no adapter specified`),J.ERR_NOT_SUPPORT)}return i}var no={getAdapter:to,adapters:Qa};function ro(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new na(null,e)}function io(e){return ro(e),e.headers=q.from(e.headers),e.data=ea.call(e,e.transformRequest),[`post`,`put`,`patch`].indexOf(e.method)!==-1&&e.headers.setContentType(`application/x-www-form-urlencoded`,!1),no.getAdapter(e.adapter||$i.adapter,e)(e).then(function(t){ro(e),e.response=t;try{t.data=ea.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=q.from(t.headers),t},function(t){if(!ta(t)&&(ro(e),t&&t.response)){e.response=t.response;try{t.response.data=ea.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=q.from(t.response.headers)}return Promise.reject(t)})}var ao={};[`object`,`boolean`,`number`,`function`,`string`,`symbol`].forEach((e,t)=>{ao[e]=function(n){return typeof n===e||`a`+(t<1?`n `:` `)+e}});var oo={};ao.transitional=function(e,t,n){function r(e,t){return`[Axios v`+Ha+`] Transitional option '`+e+`'`+t+(n?`. `+n:``)}return(n,i,a)=>{if(e===!1)throw new J(r(i,` has been removed`+(t?` in `+t:``)),J.ERR_DEPRECATED);return t&&!oo[i]&&(oo[i]=!0,console.warn(r(i,` has been deprecated since v`+t+` and will be removed in the near future`))),!e||e(n,i,a)}},ao.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function so(e,t,n){if(typeof e!=`object`||!e)throw new J(`options must be an object`,J.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-->0;){let a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){let t=e[a],n=t===void 0||o(t,a,e);if(n!==!0)throw new J(`option `+a+` must be `+n,J.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new J(`Unknown option `+a,J.ERR_BAD_OPTION)}}var co={assertOptions:so,validators:ao},X=co.validators,lo=class{constructor(e){this.defaults=e||{},this.interceptors={request:new Ii,response:new Ii}}request(e,t){var n=this;return y(function*(){try{return yield n._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=(()=>{if(!t.stack)return``;let e=t.stack.indexOf(` +`);return e===-1?``:t.stack.slice(e+1)})();try{if(!e.stack)e.stack=n;else if(n){let t=n.indexOf(` +`),r=t===-1?-1:n.indexOf(` +`,t+1),i=r===-1?``:n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+=` +`+n)}}catch(e){}}throw e}})()}_request(e,t){typeof e==`string`?(t=t||{},t.url=e):t=e||{},t=xa(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&co.assertOptions(n,{silentJSONParsing:X.transitional(X.boolean),forcedJSONParsing:X.transitional(X.boolean),clarifyTimeoutError:X.transitional(X.boolean),legacyInterceptorReqResOrdering:X.transitional(X.boolean),advertiseZstdAcceptEncoding:X.transitional(X.boolean),validateStatusUndefinedResolves:X.transitional(X.boolean)},!1),r!=null&&(K.isFunction(r)?t.paramsSerializer={serialize:r}:co.assertOptions(r,{encode:X.function,serialize:X.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),co.assertOptions(t,{baseUrl:X.spelling(`baseURL`),withXsrfToken:X.spelling(`withXSRFToken`)},!0),t.method=(t.method||this.defaults.method||`get`).toLowerCase();let a=i&&K.merge(i.common,i[t.method]);i&&K.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`,`common`],e=>{delete i[e]}),t.headers=q.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s=s&&e.synchronous;let n=t.transitional||Li;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[io.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u{if(!n._listeners)return;let t=n._listeners.length;for(;t-->0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new na(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function fo(e){return function(t){return e.apply(null,t)}}function po(e){return K.isObject(e)&&e.isAxiosError===!0}var mo={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(mo).forEach(([e,t])=>{mo[t]=e});function ho(e){let t=new lo(e),n=Wn(lo.prototype.request,t);return K.extend(n,lo.prototype,t,{allOwnKeys:!0}),K.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return ho(xa(e,t))},n}var Z=ho($i);Z.Axios=lo,Z.CanceledError=na,Z.CancelToken=uo,Z.isCancel=ta,Z.VERSION=Ha,Z.toFormData=Ai,Z.AxiosError=J,Z.Cancel=Z.CanceledError,Z.all=function(e){return Promise.all(e)},Z.spread=fo,Z.isAxiosError=po,Z.mergeConfig=xa,Z.AxiosHeaders=q,Z.formToJSON=e=>Xi(K.isHTMLForm(e)?new FormData(e):e),Z.getAdapter=no.getAdapter,Z.HttpStatusCode=mo,Z.default=Z;var go=({codeField:e=`code`,dataField:t=`data`,successCode:n=0})=>({fulfilled:r=>{let{config:i,data:a,status:o}=r;if(i.responseReturn===`raw`)return r;if(o>=200&&o<400){if(i.responseReturn===`body`)return a;if(g(n)?n(a[e]):a[e]===n)return g(t)?t(a):a[t]}throw Object.assign({},r,{response:r})}}),_o=({client:e,doReAuthenticate:t,doRefreshToken:n,enableRefreshToken:r,formatToken:i})=>({rejected:function(){var a=y(function*(a){let{config:o,response:s}=a;if((s==null?void 0:s.status)!==401)throw a;if(!r||o.__isRetryRequest)throw yield t(),a;if(e.isRefreshing)return new Promise(t=>{e.refreshTokenQueue.push(n=>{o.headers.Authorization=i(n),t(e.request(o.url,v({},o)))})});e.isRefreshing=!0,o.__isRetryRequest=!0;try{let t=yield n();return e.refreshTokenQueue.forEach(e=>e(t)),e.refreshTokenQueue=[],e.request(a.config.url,v({},a.config))}catch(n){throw e.refreshTokenQueue.forEach(e=>e(``)),e.refreshTokenQueue=[],console.error(`Refresh token failed, please login again.`),yield t(),n}finally{e.isRefreshing=!1}});return function(e){return a.apply(this,arguments)}}()}),vo=e=>({rejected:t=>{var n,r,i,a,o;if(Z.isCancel(t))return Promise.reject(t);let s=(n=t==null||(r=t.toString)==null?void 0:r.call(t))==null?``:n,c=``;if(s!=null&&s.includes(`Network Error`)?c=M(`ui.fallback.http.networkError`):t!=null&&(i=t.message)!=null&&(a=i.includes)!=null&&a.call(i,`timeout`)&&(c=M(`ui.fallback.http.requestTimeout`)),c)return e==null||e(c,t),Promise.reject(t);let l;switch(t==null||(o=t.response)==null?void 0:o.status){case 400:l=M(`ui.fallback.http.badRequest`);break;case 401:l=M(`ui.fallback.http.unauthorized`);break;case 403:l=M(`ui.fallback.http.forbidden`);break;case 404:l=M(`ui.fallback.http.notFound`);break;case 408:l=M(`ui.fallback.http.requestTimeout`);break;default:l=M(`ui.fallback.http.internalServerError`)}return e==null||e(l,t),Promise.reject(t)}}),yo=n(((e,t)=>{t.exports=TypeError})),bo=n(((e,t)=>{t.exports={}})),xo=n(((e,t)=>{var n=typeof Map==`function`&&Map.prototype,r=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,`size`):null,i=n&&r&&typeof r.get==`function`?r.get:null,a=n&&Map.prototype.forEach,o=typeof Set==`function`&&Set.prototype,s=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Set.prototype,`size`):null,c=o&&s&&typeof s.get==`function`?s.get:null,l=o&&Set.prototype.forEach,u=typeof WeakMap==`function`&&WeakMap.prototype?WeakMap.prototype.has:null,d=typeof WeakSet==`function`&&WeakSet.prototype?WeakSet.prototype.has:null,f=typeof WeakRef==`function`&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,m=Object.prototype.toString,h=Function.prototype.toString,g=String.prototype.match,_=String.prototype.slice,v=String.prototype.replace,y=String.prototype.toUpperCase,b=String.prototype.toLowerCase,x=RegExp.prototype.test,S=Array.prototype.concat,C=Array.prototype.join,w=Array.prototype.slice,T=Math.floor,E=typeof BigInt==`function`?BigInt.prototype.valueOf:null,D=Object.getOwnPropertySymbols,O=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?Symbol.prototype.toString:null,k=typeof Symbol==`function`&&typeof Symbol.iterator==`object`,A=typeof Symbol==`function`&&Symbol.toStringTag?Symbol.toStringTag:null,j=Object.prototype.propertyIsEnumerable,M=(typeof Reflect==`function`?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function N(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||x.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e==`number`){var r=e<0?-T(-e):T(e);if(r!==e){var i=String(r),a=_.call(t,i.length+1);return v.call(i,n,`$&_`)+`.`+v.call(v.call(a,/([0-9]{3})/g,`$&_`),/_$/,``)}}return v.call(t,n,`$&_`)}var P=bo(),F=P.custom,I=oe(F)?F:null,L={__proto__:null,double:`"`,single:`'`},ee={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};t.exports=function e(t,n,r,o){var s=n||{};if(U(s,`quoteStyle`)&&!U(L,s.quoteStyle))throw TypeError(`option "quoteStyle" must be "single" or "double"`);if(U(s,`maxStringLength`)&&(typeof s.maxStringLength==`number`?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=!U(s,`customInspect`)||s.customInspect;if(typeof u!=`boolean`&&u!==`symbol`)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(U(s,`indent`)&&s.indent!==null&&s.indent!==` `&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(U(s,`numericSeparator`)&&typeof s.numericSeparator!=`boolean`)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var d=s.numericSeparator;if(t===void 0)return`undefined`;if(t===null)return`null`;if(typeof t==`boolean`)return t?`true`:`false`;if(typeof t==`string`)return _e(t,s);if(typeof t==`number`){if(t===0)return 1/0/t>0?`0`:`-0`;var f=String(t);return d?N(t,f):f}if(typeof t==`bigint`){var m=String(t)+`n`;return d?N(t,m):m}var h=s.depth===void 0?5:s.depth;if(r===void 0&&(r=0),r>=h&&h>0&&typeof t==`object`)return B(t)?`[Array]`:`[Object]`;var g=Ce(s,r);if(o===void 0)o=[];else if(ue(o,t)>=0)return`[Circular]`;function y(t,n,i){if(n&&(o=w.call(o),o.push(n)),i){var a={depth:s.depth};return U(s,`quoteStyle`)&&(a.quoteStyle=s.quoteStyle),e(t,a,r+1,o)}return e(t,s,r+1,o)}if(typeof t==`function`&&!H(t)){var x=le(t),T=Te(t,y);return`[Function`+(x?`: `+x:` (anonymous)`)+`]`+(T.length>0?` { `+C.call(T,`, `)+` }`:``)}if(oe(t)){var D=k?v.call(String(t),/^(Symbol\(.*\))_[^)]*$/,`$1`):O.call(t);return typeof t==`object`&&!k?ye(D):D}if(ge(t)){for(var F=`<`+b.call(String(t.nodeName)),ee=t.attributes||[],z=0;z`,t.childNodes&&t.childNodes.length&&(F+=`...`),F+=``,F}if(B(t)){if(t.length===0)return`[]`;var ce=Te(t,y);return g&&!Se(ce)?`[`+we(ce,g)+`]`:`[ `+C.call(ce,`, `)+` ]`}if(ne(t)){var ve=Te(t,y);return!(`cause`in Error.prototype)&&`cause`in t&&!j.call(t,`cause`)?`{ [`+String(t)+`] `+C.call(S.call(`[cause]: `+y(t.cause),ve),`, `)+` }`:ve.length===0?`[`+String(t)+`]`:`{ [`+String(t)+`] `+C.call(ve,`, `)+` }`}if(typeof t==`object`&&u){if(I&&typeof t[I]==`function`&&P)return P(t,{depth:h-r});if(u!==`symbol`&&typeof t.inspect==`function`)return t.inspect()}if(de(t)){var Ee=[];return a&&a.call(t,function(e,n){Ee.push(y(n,t,!0)+` => `+y(e,t))}),xe(`Map`,i.call(t),Ee,g)}if(me(t)){var De=[];return l&&l.call(t,function(e){De.push(y(e,t))}),xe(`Set`,c.call(t),De,g)}if(fe(t))return be(`WeakMap`);if(he(t))return be(`WeakSet`);if(pe(t))return be(`WeakRef`);if(ie(t))return ye(y(Number(t)));if(se(t))return ye(y(E.call(t)));if(ae(t))return ye(p.call(t));if(re(t))return ye(y(String(t)));if(typeof window<`u`&&t===window)return`{ [object Window] }`;if(typeof globalThis<`u`&&t===globalThis||typeof global<`u`&&t===global)return`{ [object globalThis] }`;if(!V(t)&&!H(t)){var Oe=Te(t,y),ke=M?M(t)===Object.prototype:t instanceof Object||t.constructor===Object,Ae=t instanceof Object?``:`null prototype`,je=!ke&&A&&Object(t)===t&&A in t?_.call(W(t),8,-1):Ae?`Object`:``,Me=(ke||typeof t.constructor!=`function`?``:t.constructor.name?t.constructor.name+` `:``)+(je||Ae?`[`+C.call(S.call([],je||[],Ae||[]),`: `)+`] `:``);return Oe.length===0?Me+`{}`:g?Me+`{`+we(Oe,g)+`}`:Me+`{ `+C.call(Oe,`, `)+` }`}return String(t)};function R(e,t,n){var r=L[n.quoteStyle||t];return r+e+r}function te(e){return v.call(String(e),/"/g,`"`)}function z(e){return!A||!(typeof e==`object`&&(A in e||e[A]!==void 0))}function B(e){return W(e)===`[object Array]`&&z(e)}function V(e){return W(e)===`[object Date]`&&z(e)}function H(e){return W(e)===`[object RegExp]`&&z(e)}function ne(e){return W(e)===`[object Error]`&&z(e)}function re(e){return W(e)===`[object String]`&&z(e)}function ie(e){return W(e)===`[object Number]`&&z(e)}function ae(e){return W(e)===`[object Boolean]`&&z(e)}function oe(e){if(k)return e&&typeof e==`object`&&e instanceof Symbol;if(typeof e==`symbol`)return!0;if(!e||typeof e!=`object`||!O)return!1;try{return O.call(e),!0}catch(e){}return!1}function se(e){if(!e||typeof e!=`object`||!E)return!1;try{return E.call(e),!0}catch(e){}return!1}var ce=Object.prototype.hasOwnProperty||function(e){return e in this};function U(e,t){return ce.call(e,t)}function W(e){return m.call(e)}function le(e){if(e.name)return e.name;var t=g.call(h.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function ue(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r=`... `+n+` more character`+(n>1?`s`:``);return _e(_.call(e,0,t.maxStringLength),t)+r}var i=ee[t.quoteStyle||`single`];return i.lastIndex=0,R(v.call(v.call(e,i,`\\$1`),/[\x00-\x1f]/g,ve),`single`,t)}function ve(e){var t=e.charCodeAt(0),n={8:`b`,9:`t`,10:`n`,12:`f`,13:`r`}[t];return n?`\\`+n:`\\x`+(t<16?`0`:``)+y.call(t.toString(16))}function ye(e){return`Object(`+e+`)`}function be(e){return e+` { ? }`}function xe(e,t,n,r){var i=r?we(n,r):C.call(n,`, `);return e+` (`+t+`) {`+i+`}`}function Se(e){for(var t=0;t=0)return!1;return!0}function Ce(e,t){var n;if(e.indent===` `)n=` `;else if(typeof e.indent==`number`&&e.indent>0)n=C.call(Array(e.indent+1),` `);else return null;return{base:n,prev:C.call(Array(t+1),n)}}function we(e,t){if(e.length===0)return``;var n=` +`+t.prev+t.base;return n+C.call(e,`,`+n)+` +`+t.prev}function Te(e,t){var n=B(e),r=[];if(n){r.length=e.length;for(var i=0;i{var n=xo(),r=yo(),i=function(e,t,n){for(var r=e,i;(i=r.next)!=null;r=i)if(i.key===t)return r.next=i.next,n||(i.next=e.next,e.next=i),i},a=function(e,t){if(e){var n=i(e,t);return n&&n.value}},o=function(e,t,n){var r=i(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}},s=function(e,t){return e?!!i(e,t):!1},c=function(e,t){if(e)return i(e,t,!0)};t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r(`Side channel does not contain `+n(e))},delete:function(t){var n=c(e,t);return n&&e&&!e.next&&(e=void 0),!!n},get:function(t){return a(e,t)},has:function(t){return s(e,t)},set:function(t,n){e||(e={next:void 0}),o(e,t,n)}};return t}})),Co=n(((e,t)=>{t.exports=Object})),wo=n(((e,t)=>{t.exports=Error})),To=n(((e,t)=>{t.exports=EvalError})),Eo=n(((e,t)=>{t.exports=RangeError})),Do=n(((e,t)=>{t.exports=ReferenceError})),Oo=n(((e,t)=>{t.exports=SyntaxError})),ko=n(((e,t)=>{t.exports=URIError})),Ao=n(((e,t)=>{t.exports=Math.abs})),jo=n(((e,t)=>{t.exports=Math.floor})),Mo=n(((e,t)=>{t.exports=Math.max})),No=n(((e,t)=>{t.exports=Math.min})),Po=n(((e,t)=>{t.exports=Math.pow})),Fo=n(((e,t)=>{t.exports=Math.round})),Io=n(((e,t)=>{t.exports=Number.isNaN||function(e){return e!==e}})),Lo=n(((e,t)=>{var n=Io();t.exports=function(e){return n(e)||e===0?e:e<0?-1:1}})),Ro=n(((e,t)=>{t.exports=Object.getOwnPropertyDescriptor})),zo=n(((e,t)=>{var n=Ro();if(n)try{n([],`length`)}catch(e){n=null}t.exports=n})),Bo=n(((e,t)=>{var n=Object.defineProperty||!1;if(n)try{n({},`a`,{value:1})}catch(e){n=!1}t.exports=n})),Vo=n(((e,t)=>{t.exports=function(){if(typeof Symbol!=`function`||typeof Object.getOwnPropertySymbols!=`function`)return!1;if(typeof Symbol.iterator==`symbol`)return!0;var e={},t=Symbol(`test`),n=Object(t);if(typeof t==`string`||Object.prototype.toString.call(t)!==`[object Symbol]`||Object.prototype.toString.call(n)!==`[object Symbol]`)return!1;var r=42;for(var i in e[t]=r,e)return!1;if(typeof Object.keys==`function`&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames==`function`&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor==`function`){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==r||o.enumerable!==!0)return!1}return!0}})),Ho=n(((e,t)=>{var n=typeof Symbol<`u`&&Symbol,r=Vo();t.exports=function(){return typeof n!=`function`||typeof Symbol!=`function`||typeof n(`foo`)!=`symbol`||typeof Symbol(`bar`)!=`symbol`?!1:r()}})),Uo=n(((e,t)=>{t.exports=typeof Reflect<`u`&&Reflect.getPrototypeOf||null})),Wo=n(((e,t)=>{t.exports=Co().getPrototypeOf||null})),Go=n(((e,t)=>{var n=Object.prototype.toString,r=Math.max,i=`[object Function]`,a=function(e,t){for(var n=[],r=0;r{var n=Go();t.exports=Function.prototype.bind||n})),qo=n(((e,t)=>{t.exports=Function.prototype.call})),Jo=n(((e,t)=>{t.exports=Function.prototype.apply})),Yo=n(((e,t)=>{t.exports=typeof Reflect<`u`&&Reflect&&Reflect.apply})),Xo=n(((e,t)=>{var n=Ko(),r=Jo(),i=qo();t.exports=Yo()||n.call(i,r)})),Zo=n(((e,t)=>{var n=Ko(),r=yo(),i=qo(),a=Xo();t.exports=function(e){if(e.length<1||typeof e[0]!=`function`)throw new r(`a function is required`);return a(n,i,e)}})),Qo=n(((e,t)=>{var n=Zo(),r=zo(),i;try{i=[].__proto__===Array.prototype}catch(e){if(!e||typeof e!=`object`||!(`code`in e)||e.code!==`ERR_PROTO_ACCESS`)throw e}var a=!!i&&r&&r(Object.prototype,`__proto__`),o=Object,s=o.getPrototypeOf;t.exports=a&&typeof a.get==`function`?n([a.get]):typeof s==`function`&&function(e){return s(e==null?e:o(e))}})),$o=n(((e,t)=>{var n=Uo(),r=Wo(),i=Qo();t.exports=n?function(e){return n(e)}:r?function(e){if(!e||typeof e!=`object`&&typeof e!=`function`)throw TypeError(`getProto: not an object`);return r(e)}:i?function(e){return i(e)}:null})),es=n(((e,t)=>{var n=Function.prototype.call,r=Object.prototype.hasOwnProperty;t.exports=Ko().call(n,r)})),ts=n(((e,t)=>{var n,r=Co(),i=wo(),a=To(),o=Eo(),s=Do(),c=Oo(),l=yo(),u=ko(),d=Ao(),f=jo(),p=Mo(),m=No(),h=Po(),g=Fo(),_=Lo(),v=Function,y=function(e){try{return v(`"use strict"; return (`+e+`).constructor;`)()}catch(e){}},b=zo(),x=Bo(),S=function(){throw new l},C=b?function(){try{return arguments.callee,S}catch(e){try{return b(arguments,`callee`).get}catch(e){return S}}}():S,w=Ho()(),T=$o(),E=Wo(),D=Uo(),O=Jo(),k=qo(),A={},j=typeof Uint8Array>`u`||!T?n:T(Uint8Array),M={__proto__:null,"%AggregateError%":typeof AggregateError>`u`?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>`u`?n:ArrayBuffer,"%ArrayIteratorPrototype%":w&&T?T([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":A,"%AsyncGenerator%":A,"%AsyncGeneratorFunction%":A,"%AsyncIteratorPrototype%":A,"%Atomics%":typeof Atomics>`u`?n:Atomics,"%BigInt%":typeof BigInt>`u`?n:BigInt,"%BigInt64Array%":typeof BigInt64Array>`u`?n:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>`u`?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>`u`?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":typeof Float16Array>`u`?n:Float16Array,"%Float32Array%":typeof Float32Array>`u`?n:Float32Array,"%Float64Array%":typeof Float64Array>`u`?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>`u`?n:FinalizationRegistry,"%Function%":v,"%GeneratorFunction%":A,"%Int8Array%":typeof Int8Array>`u`?n:Int8Array,"%Int16Array%":typeof Int16Array>`u`?n:Int16Array,"%Int32Array%":typeof Int32Array>`u`?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":w&&T?T(T([][Symbol.iterator]())):n,"%JSON%":typeof JSON==`object`?JSON:n,"%Map%":typeof Map>`u`?n:Map,"%MapIteratorPrototype%":typeof Map>`u`||!w||!T?n:T(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>`u`?n:Promise,"%Proxy%":typeof Proxy>`u`?n:Proxy,"%RangeError%":o,"%ReferenceError%":s,"%Reflect%":typeof Reflect>`u`?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>`u`?n:Set,"%SetIteratorPrototype%":typeof Set>`u`||!w||!T?n:T(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>`u`?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":w&&T?T(``[Symbol.iterator]()):n,"%Symbol%":w?Symbol:n,"%SyntaxError%":c,"%ThrowTypeError%":C,"%TypedArray%":j,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>`u`?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>`u`?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>`u`?n:Uint16Array,"%Uint32Array%":typeof Uint32Array>`u`?n:Uint32Array,"%URIError%":u,"%WeakMap%":typeof WeakMap>`u`?n:WeakMap,"%WeakRef%":typeof WeakRef>`u`?n:WeakRef,"%WeakSet%":typeof WeakSet>`u`?n:WeakSet,"%Function.prototype.call%":k,"%Function.prototype.apply%":O,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":E,"%Math.abs%":d,"%Math.floor%":f,"%Math.max%":p,"%Math.min%":m,"%Math.pow%":h,"%Math.round%":g,"%Math.sign%":_,"%Reflect.getPrototypeOf%":D};if(T)try{null.error}catch(e){M[`%Error.prototype%`]=T(T(e))}var N=function e(t){var n;if(t===`%AsyncFunction%`)n=y(`async function () {}`);else if(t===`%GeneratorFunction%`)n=y(`function* () {}`);else if(t===`%AsyncGeneratorFunction%`)n=y(`async function* () {}`);else if(t===`%AsyncGenerator%`){var r=e(`%AsyncGeneratorFunction%`);r&&(n=r.prototype)}else if(t===`%AsyncIteratorPrototype%`){var i=e(`%AsyncGenerator%`);i&&T&&(n=T(i.prototype))}return M[t]=n,n},P={__proto__:null,"%ArrayBufferPrototype%":[`ArrayBuffer`,`prototype`],"%ArrayPrototype%":[`Array`,`prototype`],"%ArrayProto_entries%":[`Array`,`prototype`,`entries`],"%ArrayProto_forEach%":[`Array`,`prototype`,`forEach`],"%ArrayProto_keys%":[`Array`,`prototype`,`keys`],"%ArrayProto_values%":[`Array`,`prototype`,`values`],"%AsyncFunctionPrototype%":[`AsyncFunction`,`prototype`],"%AsyncGenerator%":[`AsyncGeneratorFunction`,`prototype`],"%AsyncGeneratorPrototype%":[`AsyncGeneratorFunction`,`prototype`,`prototype`],"%BooleanPrototype%":[`Boolean`,`prototype`],"%DataViewPrototype%":[`DataView`,`prototype`],"%DatePrototype%":[`Date`,`prototype`],"%ErrorPrototype%":[`Error`,`prototype`],"%EvalErrorPrototype%":[`EvalError`,`prototype`],"%Float32ArrayPrototype%":[`Float32Array`,`prototype`],"%Float64ArrayPrototype%":[`Float64Array`,`prototype`],"%FunctionPrototype%":[`Function`,`prototype`],"%Generator%":[`GeneratorFunction`,`prototype`],"%GeneratorPrototype%":[`GeneratorFunction`,`prototype`,`prototype`],"%Int8ArrayPrototype%":[`Int8Array`,`prototype`],"%Int16ArrayPrototype%":[`Int16Array`,`prototype`],"%Int32ArrayPrototype%":[`Int32Array`,`prototype`],"%JSONParse%":[`JSON`,`parse`],"%JSONStringify%":[`JSON`,`stringify`],"%MapPrototype%":[`Map`,`prototype`],"%NumberPrototype%":[`Number`,`prototype`],"%ObjectPrototype%":[`Object`,`prototype`],"%ObjProto_toString%":[`Object`,`prototype`,`toString`],"%ObjProto_valueOf%":[`Object`,`prototype`,`valueOf`],"%PromisePrototype%":[`Promise`,`prototype`],"%PromiseProto_then%":[`Promise`,`prototype`,`then`],"%Promise_all%":[`Promise`,`all`],"%Promise_reject%":[`Promise`,`reject`],"%Promise_resolve%":[`Promise`,`resolve`],"%RangeErrorPrototype%":[`RangeError`,`prototype`],"%ReferenceErrorPrototype%":[`ReferenceError`,`prototype`],"%RegExpPrototype%":[`RegExp`,`prototype`],"%SetPrototype%":[`Set`,`prototype`],"%SharedArrayBufferPrototype%":[`SharedArrayBuffer`,`prototype`],"%StringPrototype%":[`String`,`prototype`],"%SymbolPrototype%":[`Symbol`,`prototype`],"%SyntaxErrorPrototype%":[`SyntaxError`,`prototype`],"%TypedArrayPrototype%":[`TypedArray`,`prototype`],"%TypeErrorPrototype%":[`TypeError`,`prototype`],"%Uint8ArrayPrototype%":[`Uint8Array`,`prototype`],"%Uint8ClampedArrayPrototype%":[`Uint8ClampedArray`,`prototype`],"%Uint16ArrayPrototype%":[`Uint16Array`,`prototype`],"%Uint32ArrayPrototype%":[`Uint32Array`,`prototype`],"%URIErrorPrototype%":[`URIError`,`prototype`],"%WeakMapPrototype%":[`WeakMap`,`prototype`],"%WeakSetPrototype%":[`WeakSet`,`prototype`]},F=Ko(),I=es(),L=F.call(k,Array.prototype.concat),ee=F.call(O,Array.prototype.splice),R=F.call(k,String.prototype.replace),te=F.call(k,String.prototype.slice),z=F.call(k,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,V=/\\(\\)?/g,H=function(e){var t=te(e,0,1),n=te(e,-1);if(t===`%`&&n!==`%`)throw new c("invalid intrinsic syntax, expected closing `%`");if(n===`%`&&t!==`%`)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return R(e,B,function(e,t,n,i){r[r.length]=n?R(i,V,`$1`):t||e}),r},ne=function(e,t){var n=e,r;if(I(P,n)&&(r=P[n],n=`%`+r[0]+`%`),I(M,n)){var i=M[n];if(i===A&&(i=N(n)),i===void 0&&!t)throw new l(`intrinsic `+e+` exists, but is not available. Please file an issue!`);return{alias:r,name:n,value:i}}throw new c(`intrinsic `+e+` does not exist!`)};t.exports=function(e,t){if(typeof e!=`string`||e.length===0)throw new l(`intrinsic name must be a non-empty string`);if(arguments.length>1&&typeof t!=`boolean`)throw new l(`"allowMissing" argument must be a boolean`);if(z(/^%?[^%]*%?$/,e)===null)throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=H(e),r=n.length>0?n[0]:``,i=ne(`%`+r+`%`,t),a=i.name,o=i.value,s=!1,u=i.alias;u&&(r=u[0],ee(n,L([0,1],u)));for(var d=1,f=!0;d=n.length){var g=b(o,p);f=!!g,o=f&&`get`in g&&!(`originalValue`in g.get)?g.get:o[p]}else f=I(o,p),o=o[p];f&&!s&&(M[a]=o)}}return o}})),ns=n(((e,t)=>{var n=ts(),r=Zo(),i=r([n(`%String.prototype.indexOf%`)]);t.exports=function(e,t){var a=n(e,!!t);return typeof a==`function`&&i(e,`.prototype.`)>-1?r([a]):a}})),rs=n(((e,t)=>{var n=ts(),r=ns(),i=xo(),a=yo(),o=n(`%Map%`,!0),s=r(`Map.prototype.get`,!0),c=r(`Map.prototype.set`,!0),l=r(`Map.prototype.has`,!0),u=r(`Map.prototype.delete`,!0),d=r(`Map.prototype.size`,!0);t.exports=!!o&&function(){var e,t={assert:function(e){if(!t.has(e))throw new a(`Side channel does not contain `+i(e))},delete:function(t){if(e){var n=u(e,t);return d(e)===0&&(e=void 0),n}return!1},get:function(t){if(e)return s(e,t)},has:function(t){return e?l(e,t):!1},set:function(t,n){e||(e=new o),c(e,t,n)}};return t}})),is=n(((e,t)=>{var n=ts(),r=ns(),i=xo(),a=rs(),o=yo(),s=n(`%WeakMap%`,!0),c=r(`WeakMap.prototype.get`,!0),l=r(`WeakMap.prototype.set`,!0),u=r(`WeakMap.prototype.has`,!0),d=r(`WeakMap.prototype.delete`,!0);t.exports=s?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new o(`Side channel does not contain `+i(e))},delete:function(n){if(s&&n&&(typeof n==`object`||typeof n==`function`)){if(e)return d(e,n)}else if(a&&t)return t.delete(n);return!1},get:function(n){return s&&n&&(typeof n==`object`||typeof n==`function`)&&e?c(e,n):t&&t.get(n)},has:function(n){return s&&n&&(typeof n==`object`||typeof n==`function`)&&e?u(e,n):!!t&&t.has(n)},set:function(n,r){s&&n&&(typeof n==`object`||typeof n==`function`)?(e||(e=new s),l(e,n,r)):a&&(t||(t=a()),t.set(n,r))}};return n}:a})),as=n(((e,t)=>{var n=yo(),r=xo(),i=So(),a=rs(),o=is()||a||i;t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new n(`Side channel does not contain `+(e&&Object(e)===e?`the given object key`:r(e)))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=o()),e.set(t,n)}};return t}})),os=n(((e,t)=>{var n=String.prototype.replace,r=/%20/g,i={RFC1738:`RFC1738`,RFC3986:`RFC3986`};t.exports={default:i.RFC3986,formatters:{RFC1738:function(e){return n.call(e,r,`+`)},RFC3986:function(e){return String(e)}},RFC1738:i.RFC1738,RFC3986:i.RFC3986}})),ss=n(((e,t)=>{var n=os(),r=as(),i=Bo(),a=Object.prototype.hasOwnProperty,o=Array.isArray,s=r(),c=function(e,t){return s.set(e,t),e},l=function(e){return s.has(e)},u=function(e){return s.get(e)},d=function(e,t){s.set(e,t)},f=function(){for(var e=[],t=0;t<256;++t)e[e.length]=`%`+((t<16?`0`:``)+t.toString(16)).toUpperCase();return e}(),p=function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i=r.arrayLimit){if(r.throwOnLimitExceeded)throw RangeError(`Array limit exceeded. Only `+r.arrayLimit+` element`+(r.arrayLimit===1?``:`s`)+` allowed in an array.`);return c(m(t.concat(n),r),i)}t[i]=n}else if(t&&typeof t==`object`){if(l(t)){var s=u(t)+1;t[s]=n,d(t,s)}else if(r&&r.strictMerge)return[t,n];else(r&&(r.plainObjects||r.allowPrototypes)||!a.call(Object.prototype,n))&&(t[n]=!0)}else return[t,n];return t}if(!t||typeof t!=`object`){if(l(n)){for(var f=Object.keys(n),p=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},g=0;gr.arrayLimit){if(r.throwOnLimitExceeded)throw RangeError(`Array limit exceeded. Only `+r.arrayLimit+` element`+(r.arrayLimit===1?``:`s`)+` allowed in an array.`);return c(m(v,r),v.length-1)}return v}var y=t;if(o(t)&&!o(n)&&(y=m(t,r)),o(t)&&o(n)){if(n.forEach(function(n,i){if(a.call(t,i)){var o=t[i];o&&typeof o==`object`&&n&&typeof n==`object`?t[i]=e(o,n,r):t[t.length]=n}else t[i]=n}),r&&typeof r.arrayLimit==`number`&&t.length>r.arrayLimit){if(r.throwOnLimitExceeded)throw RangeError(`Array limit exceeded. Only `+r.arrayLimit+` element`+(r.arrayLimit===1?``:`s`)+` allowed in an array.`);return c(m(t,r),t.length-1)}return t}return Object.keys(n).reduce(function(t,i){var o=n[i];if(a.call(t,i)?h(t,i,e(t[i],o,r)):h(t,i,o),l(n)&&!l(t)&&c(t,u(n)),l(t)){var s=parseInt(i,10);String(s)===i&&s>=0&&s>u(t)&&d(t,s)}return t},y)},_=function(e,t){return Object.keys(t).reduce(function(e,n){return h(e,n,t[n]),e},e)},v=function(e,t,n){var r=e.replace(/\+/g,` `);if(n===`iso-8859-1`)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},y=1024;t.exports={arrayToObject:m,assign:_,combine:function(e,t,n,r,i){if(l(e)){if(i)throw RangeError(`Array limit exceeded. Only `+n+` element`+(n===1?``:`s`)+` allowed in an array.`);var a=u(e)+1;return e[a]=t,d(e,a),e}var o=[].concat(e,t);if(o.length>n){if(i)throw RangeError(`Array limit exceeded. Only `+n+` element`+(n===1?``:`s`)+` allowed in an array.`);return c(m(o,{plainObjects:r}),o.length-1)}return o},compact:function(e){for(var t=[{obj:{o:e},prop:`o`}],n=r(),i=0;i=y?o.slice(c,c+y):o;if(c+y=55296&&u<=56319&&(l=l.slice(0,-1),--c)}for(var d=[],p=0;p=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||a===n.RFC1738&&(m===40||m===41)){d[d.length]=l.charAt(p);continue}if(m<128){d[d.length]=f[m];continue}if(m<2048){d[d.length]=f[192|m>>6]+f[128|m&63];continue}if(m<55296||m>=57344){d[d.length]=f[224|m>>12]+f[128|m>>6&63]+f[128|m&63];continue}p+=1,m=65536+((m&1023)<<10|l.charCodeAt(p)&1023),d[d.length]=f[240|m>>18]+f[128|m>>12&63]+f[128|m>>6&63]+f[128|m&63]}s+=d.join(``)}return s},isBuffer:function(e){return!e||typeof e!=`object`?!1:!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:l,isRegExp:function(e){return Object.prototype.toString.call(e)===`[object RegExp]`},markOverflow:c,maybeMap:function(e,t){if(o(e)){for(var n=[],r=0;r{var n=as(),r=ss(),i=os(),a=Object.prototype.hasOwnProperty,o={brackets:function(e){return e+`[]`},comma:`comma`,indices:function(e,t){return e+`[`+t+`]`},repeat:function(e){return e}},s=Array.isArray,c=Array.prototype.push,l=function(e,t){c.apply(e,s(t)?t:[t])},u=Date.prototype.toISOString,d=i.default,f={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:`indices`,charset:`utf-8`,charsetSentinel:!1,commaRoundTrip:!1,delimiter:`&`,encode:!0,encodeDotInKeys:!1,encoder:r.encode,encodeValuesOnly:!1,filter:void 0,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(e){return u.call(e)},skipNulls:!1,strictNullHandling:!1},p=function(e){return typeof e==`string`||typeof e==`number`||typeof e==`boolean`||typeof e==`symbol`||typeof e==`bigint`},m={},h=function e(t,i,a,o,c,u,d,h,g,_,v,y,b,x,S,C,w,T){for(var E=t,D=T,O=0,k=!1;(D=D.get(m))!==void 0&&!k;){var A=D.get(t);if(O+=1,A!==void 0){if(A===O)throw RangeError(`Cyclic object value`);k=!0}D.get(m)===void 0&&(O=0)}if(typeof _==`function`?E=_(i,E):E instanceof Date?E=b(E):a===`comma`&&s(E)&&(E=r.maybeMap(E,function(e){return e instanceof Date?b(e):e})),E===null){if(u)return S(g&&!C?g(i,f.encoder,w,`key`,x):i);E=``}if(p(E)||r.isBuffer(E))return g?[S(C?i:g(i,f.encoder,w,`key`,x))+`=`+S(g(E,f.encoder,w,`value`,x))]:[S(i)+`=`+S(String(E))];var j=[];if(E===void 0)return j;var M;if(a===`comma`&&s(E))C&&g&&(E=r.maybeMap(E,function(e){return e==null?e:g(e)})),M=[{value:E.length>0?E.join(`,`)||null:void 0}];else if(s(_))M=_;else{var N=Object.keys(E);M=v?N.sort(v):N}var P=h?String(i).replace(/\./g,`%2E`):String(i),F=o&&s(E)&&E.length===1?P+`[]`:P;if(c&&s(E)&&E.length===0)return F+`[]`;for(var I=0;I0?b+y:``}})),ls=n(((e,t)=>{var n=ss(),r=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:`utf-8`,charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:n.decode,delimiter:`&`,depth:5,duplicates:`combine`,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},o=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},s=function(e,t,n,r){if(e&&typeof e==`string`&&t.comma&&e.indexOf(`,`)>-1){if(r&&t.throwOnLimitExceeded)for(var i=0,a=e.indexOf(`,`);a>-1;){if(i+=1,i>=t.arrayLimit)throw RangeError(`Array limit exceeded. Only `+t.arrayLimit+` element`+(t.arrayLimit===1?``:`s`)+` allowed in an array.`);a=e.indexOf(`,`,a+1)}return e.split(`,`)}if(t.throwOnLimitExceeded&&n>=t.arrayLimit)throw RangeError(`Array limit exceeded. Only `+t.arrayLimit+` element`+(t.arrayLimit===1?``:`s`)+` allowed in an array.`);return e},c=`utf8=%26%2310003%3B`,l=`utf8=%E2%9C%93`,u=function(e,t){var u={__proto__:null},d=t.ignoreQueryPrefix?e.replace(/^\?/,``):e;d=d.replace(/%5B/gi,`[`).replace(/%5D/gi,`]`);var f=t.parameterLimit===1/0?void 0:t.parameterLimit,p=d.split(t.delimiter,t.throwOnLimitExceeded&&f!==void 0?f+1:f);if(t.throwOnLimitExceeded&&f!==void 0&&p.length>f)throw RangeError(`Parameter limit exceeded. Only `+f+` parameter`+(f===1?``:`s`)+` allowed.`);var m=-1,h,g=t.charset;if(t.charsetSentinel)for(h=0;h-1&&(x=i(x)?[x]:x),t.comma&&i(x)&&x.length>t.arrayLimit&&(x=n.combine([],x,t.arrayLimit,t.plainObjects,t.throwOnLimitExceeded)),b!==null){var S=r.call(u,b);S&&(t.duplicates===`combine`||_.indexOf(`[]=`)>-1)?u[b]=n.combine(u[b],x,t.arrayLimit,t.plainObjects,t.throwOnLimitExceeded):(!S||t.duplicates===`last`)&&(u[b]=x)}}return u},d=function(e,t,r,i){var a=0;if(e.length>0&&e[e.length-1]===`[]`){var o=e.slice(0,-1).join(``);a=Array.isArray(t)&&t[o]?t[o].length:0}for(var c=i?t:s(t,r,a),l=e.length-1;l>=0;--l){var u,d=e[l];if(d===`[]`&&r.parseArrays)u=n.isOverflow(c)?c:r.allowEmptyArrays&&(c===``||r.strictNullHandling&&c===null)?[]:n.combine([],c,r.arrayLimit,r.plainObjects,r.throwOnLimitExceeded);else{u=r.plainObjects?{__proto__:null}:{};var f=d.charAt(0)===`[`&&d.charAt(d.length-1)===`]`?d.slice(1,-1):d,p=r.decodeDotInKeys?f.replace(/%2E/g,`.`):f,m=parseInt(p,10),h=!isNaN(m)&&d!==p&&String(m)===p&&m>=0&&r.parseArrays;if(!r.parseArrays&&p===``)u={0:c};else if(h&&m=0?n.slice(0,a):n;if(o){if(!t.plainObjects&&r.call(Object.prototype,o)&&!t.allowPrototypes)return;i[i.length]=o}for(var s=n.length,c=a,l=0;c>=0&&l=0){if(t.strictDepth===!0)throw RangeError(`Input depth exceeded depth option of `+t.depth+` and strictDepth is true`);i[i.length]=`[`+n.slice(c)+`]`}return i},p=function(e,t,n,r){if(e){var i=f(e,n);if(i)return d(i,t,n,r)}},m=function(e){if(!e)return a;if(e.allowEmptyArrays!==void 0&&typeof e.allowEmptyArrays!=`boolean`)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(e.decodeDotInKeys!==void 0&&typeof e.decodeDotInKeys!=`boolean`)throw TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(e.decoder!==null&&e.decoder!==void 0&&typeof e.decoder!=`function`)throw TypeError(`Decoder has to be a function.`);if(e.charset!==void 0&&e.charset!==`utf-8`&&e.charset!==`iso-8859-1`)throw TypeError(`The charset option must be either utf-8, iso-8859-1, or undefined`);if(e.throwOnLimitExceeded!==void 0&&typeof e.throwOnLimitExceeded!=`boolean`)throw TypeError("`throwOnLimitExceeded` option must be a boolean");var t=e.charset===void 0?a.charset:e.charset,r=e.duplicates===void 0?a.duplicates:e.duplicates;if(r!==`combine`&&r!==`first`&&r!==`last`)throw TypeError(`The duplicates option must be either combine, first, or last`);return{allowDots:e.allowDots===void 0?e.decodeDotInKeys===!0||a.allowDots:!!e.allowDots,allowEmptyArrays:typeof e.allowEmptyArrays==`boolean`?!!e.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:typeof e.allowPrototypes==`boolean`?e.allowPrototypes:a.allowPrototypes,allowSparse:typeof e.allowSparse==`boolean`?e.allowSparse:a.allowSparse,arrayLimit:typeof e.arrayLimit==`number`?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:typeof e.charsetSentinel==`boolean`?e.charsetSentinel:a.charsetSentinel,comma:typeof e.comma==`boolean`?e.comma:a.comma,decodeDotInKeys:typeof e.decodeDotInKeys==`boolean`?e.decodeDotInKeys:a.decodeDotInKeys,decoder:typeof e.decoder==`function`?e.decoder:a.decoder,delimiter:typeof e.delimiter==`string`||n.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:typeof e.depth==`number`||e.depth===!1?+e.depth:a.depth,duplicates:r,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities==`boolean`?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:typeof e.parameterLimit==`number`?e.parameterLimit:a.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects==`boolean`?e.plainObjects:a.plainObjects,strictDepth:typeof e.strictDepth==`boolean`?!!e.strictDepth:a.strictDepth,strictMerge:typeof e.strictMerge==`boolean`?!!e.strictMerge:a.strictMerge,strictNullHandling:typeof e.strictNullHandling==`boolean`?e.strictNullHandling:a.strictNullHandling,throwOnLimitExceeded:typeof e.throwOnLimitExceeded==`boolean`&&e.throwOnLimitExceeded}};t.exports=function(e,t){var r=m(t);if(e===``||e==null)return r.plainObjects?{__proto__:null}:{};for(var i=typeof e==`string`?u(e,r):e,a=r.plainObjects?{__proto__:null}:{},o=Object.keys(i),s=0;s{var n=cs(),r=ls();t.exports={formats:os(),parse:r,stringify:n}})),ds=t(us(),1),fs=[`data`],ps=class{constructor(e){_(this,`client`,void 0),this.client=e}download(e,t){var n=this;return y(function*(){let r=v(v({responseReturn:`body`,method:`GET`},t),{},{responseType:`blob`}),i=(r.method||`GET`).toUpperCase(),a=n.client;if(typeof a.request==`function`)return yield a.request(e,r);let o=i.toLowerCase();if(typeof a[o]==`function`){if([`POST`,`PUT`].includes(i)){let{data:t}=r,n=b(r,fs);return yield a[o](e,t,n)}return yield a[o](e,r)}throw Error(`RequestClient does not support method "${i}". Please ensure the method is properly implemented in your RequestClient instance.`)})()}},ms={fulfilled:e=>e,rejected:e=>Promise.reject(e)},hs={fulfilled:e=>e,rejected:e=>Promise.reject(e)},gs=class{constructor(e){_(this,`axiosInstance`,void 0),this.axiosInstance=e}addRequestInterceptor({fulfilled:e,rejected:t}=ms){this.axiosInstance.interceptors.request.use(e,t)}addResponseInterceptor({fulfilled:e,rejected:t}=hs){this.axiosInstance.interceptors.response.use(e,t)}},_s=class{constructor(e){_(this,`client`,void 0),this.client=e}postSSE(e,t,n){var r=this;return y(function*(){return r.requestSSE(e,t,v(v({},n),{},{method:`POST`}))})()}requestSSE(e,t,n){var r=this;return y(function*(){var i,a,o,s;let c=r.client.getBaseUrl()||``,l={url:e,method:(i=n==null?void 0:n.method)==null?`GET`:i,headers:{}},u=r.client.instance.interceptors.request;if(u.handlers&&u.handlers.length>0){for(let e of u.handlers)if(typeof(e==null?void 0:e.fulfilled)==`function`){let t=yield e.fulfilled(l);t&&(l=t)}}let d=new Headers;Object.entries((a=l.headers)==null?{}:a).forEach(([e,t])=>d.set(e,String(t))),n!=null&&n.headers&&new Headers(n.headers).forEach((e,t)=>d.set(t,e)),d.has(`accept`)||d.set(`accept`,`text/event-stream`);let f=(o=n==null?void 0:n.body)==null?t:o,p=(d.get(`content-type`)||``).toLowerCase();f&&typeof f==`object`&&!ArrayBuffer.isView(f)&&!(f instanceof ArrayBuffer)&&!(f instanceof Blob)&&!(f instanceof FormData)&&p.includes(`application/json`)&&(f=JSON.stringify(f));let m=v(v({},n),{},{method:l.method,headers:d,body:f}),h=yield fetch(vs(c,e),m);if(!h.ok)throw Error(`HTTP error! status: ${h.status}`);let g=(s=h.body)==null?void 0:s.getReader(),_=new TextDecoder;if(!g)throw Error(`No reader`);for(;;){var y;let{done:e,value:t}=yield g.read();if(e){var b,x;_.decode(new Uint8Array,{stream:!1}),n==null||(b=n.onEnd)==null||b.call(n),(x=g.releaseLock)==null||x.call(g);break}let r=_.decode(t,{stream:!0});n==null||(y=n.onMessage)==null||y.call(n,r)}})()}};function vs(e,t){return!e||/^https?:\/\//i.test(t)?t:/^https?:\/\//i.test(e)?new URL(t,e).toString():`${e.replace(/\/+$/,``)}/${t.replace(/^\/+/,``)}`}var ys=class{constructor(e){_(this,`client`,void 0),this.client=e}upload(e,t,n){var r=this;return y(function*(){let i=new FormData;Object.entries(t).forEach(([e,t])=>{Array.isArray(t)?t.forEach((t,n)=>{!x(t)&&i.append(`${e}[${n}]`,t)}):!x(t)&&i.append(e,t)});let a=v(v({},n),{},{headers:v({"Content-Type":`multipart/form-data`},n==null?void 0:n.headers)});return r.client.post(e,i,a)})()}};function bs(e){if(o(e))switch(e){case`brackets`:return e=>ds.default.stringify(e,{arrayFormat:`brackets`});case`comma`:return e=>ds.default.stringify(e,{arrayFormat:`comma`});case`indices`:return e=>ds.default.stringify(e,{arrayFormat:`indices`});case`repeat`:return e=>ds.default.stringify(e,{arrayFormat:`repeat`})}return e}var xs=class{constructor(e={}){_(this,`addRequestInterceptor`,void 0),_(this,`addResponseInterceptor`,void 0),_(this,`download`,void 0),_(this,`instance`,void 0),_(this,`isRefreshing`,!1),_(this,`postSSE`,void 0),_(this,`refreshTokenQueue`,[]),_(this,`requestSSE`,void 0),_(this,`upload`,void 0);let t={headers:{"Content-Type":`application/json;charset=utf-8`},responseReturn:`raw`,timeout:1e4},n=D({},(T(e),e)),r=S(n,t);r.paramsSerializer=bs(r.paramsSerializer),this.instance=Z.create(r),w(this);let i=new gs(this.instance);this.addRequestInterceptor=i.addRequestInterceptor.bind(i),this.addResponseInterceptor=i.addResponseInterceptor.bind(i);let a=new ys(this);this.upload=a.upload.bind(a);let o=new ps(this);this.download=o.download.bind(o);let s=new _s(this);this.postSSE=s.postSSE.bind(s),this.requestSSE=s.requestSSE.bind(s)}delete(e,t){return this.request(e,v(v({},t),{},{method:`DELETE`}))}get(e,t){return this.request(e,v(v({},t),{},{method:`GET`}))}getBaseUrl(){return this.instance.defaults.baseURL}post(e,t,n){return this.request(e,v(v({},n),{},{data:t,method:`POST`}))}put(e,t,n){return this.request(e,v(v({},n),{},{data:t,method:`PUT`}))}request(e,t){var n=this;return y(function*(){try{return yield n.instance(v(v({url:e},t),t.paramsSerializer?{paramsSerializer:bs(t.paramsSerializer)}:{}))}catch(e){throw e.response?e.response.data:e}})()}};function Ss(e){return JSON.stringify([...new Set(e)].sort())}function Cs(e,t){return(e||null)===(t?`Bearer ${t}`:null)}function ws(e){let t=!1,n=0,r,i,a=Ss(e.getCodes());function o(){if(!t||e.document.visibilityState!==`visible`)return Promise.resolve();if(i)return i;let r=e.getSession();if(!r)return Promise.resolve();let o=n,s=()=>{let i=e.getSession();return t&&n===o&&(i==null?void 0:i.token)===r.token&&i.userId===r.userId},c=y(function*(){try{var t,n;let i=yield e.fetch();if(!s()||String(i.userId)!==r.userId)return;let o=Ss((t=i.roles)==null?[]:t)===a?void 0:yield e.prepare(i);if(!s())return;yield e.apply(i,o),s()&&(a=Ss((n=i.roles)==null?[]:n))}catch(e){}})();return i=c,c.finally(()=>{i===c&&(i=void 0)}),c}let s=()=>{o()};function c(){t=!1,n+=1,i=void 0,r!==void 0&&e.window.clearInterval(r),r=void 0,e.window.removeEventListener(`focus`,s),e.document.removeEventListener(`visibilitychange`,s)}function l(){var i;t||(t=!0,n+=1,a=Ss(e.getCodes()),e.window.addEventListener(`focus`,s),e.document.addEventListener(`visibilitychange`,s),r=e.window.setInterval(s,(i=e.interval)==null?3e3:i),s())}return{refresh:o,start:l,stop:c}}function Ts(e,t=0){if(typeof e==`string`)return P(e.trim());if(!e||typeof e!=`object`||t>3)return``;if(Array.isArray(e))return[...new Set(e.slice(0,3).map(e=>Ts(e,t+1)).filter(Boolean))].join(P(`;`));let n=e;if(Array.isArray(n.loc)&&typeof n.type==`string`){let e=n.loc.at(-1)===`query`?P(`检索问题`):P(`请求参数`),t=n.ctx;return n.type===`string_too_short`&&typeof(t==null?void 0:t.min_length)==`number`?P(`{field}至少需要 {min} 个字符`,{field:e,min:t.min_length}):n.type===`string_too_long`&&typeof(t==null?void 0:t.max_length)==`number`?P(`{field}不能超过 {max} 个字符`,{field:e,max:t.max_length}):n.type===`missing`?P(`请填写{field}`,{field:e}):n.type===`string_type`?P(`{field}必须是文本`,{field:e}):typeof n.msg==`string`?P(`{field}:{msg}`,{field:e,msg:n.msg}):P(`{field}格式不正确`,{field:e})}for(let e of[`detail`,`error`,`message`,`msg`]){let r=Ts(n[e],t+1);if(r)return r}return``}function Es(e,t=P(`请求失败,请稍后重试`)){return Ts(e)||t}function Ds(e,t=P(`请求失败,请稍后重试`)){var n;let r=e==null||(n=e.response)==null?void 0:n.data;return Es(r==null?e instanceof Error?void 0:e:r,t)}var{apiURL:Os}=Ge({BASE_URL:`/`,DEV:!1,MODE:`production`,PROD:!0,SSR:!1,VITE_APP_NAMESPACE:`kefu`,VITE_APP_TITLE:`企微客服`,VITE_APP_VERSION:`5.7.0`,VITE_BASE:`/`,VITE_GLOB_API_URL:`/api/v2`,VITE_ROUTER_HISTORY:`history`},!0);function ks(e,t){let n=new xs(v(v({},t),{},{baseURL:e})),r=!1;function i(){return a.apply(this,arguments)}function a(){return a=y(function*(){if(r)return;r=!0,console.warn(`Access token or refresh token is invalid or expired. `);let e=Ae(),t=Gs();if(e.setAccessToken(null),O.app.loginExpiredMode===`modal`&&e.isAccessChecked)e.setLoginExpired(!0);else{try{yield t.logout()}finally{r=!1}return}r=!1}),a.apply(this,arguments)}function o(){return s.apply(this,arguments)}function s(){return s=y(function*(){throw yield Ls(),Error(P(`后端未启用令牌续期`))}),s.apply(this,arguments)}function c(e){return e?`Bearer ${e}`:null}n.addRequestInterceptor({fulfilled:function(){var e=y(function*(e){let t=Ae();return e.headers.Authorization=c(t.accessToken),e.headers[`Accept-Language`]=O.app.locale,e});return function(t){return e.apply(this,arguments)}}()}),n.addResponseInterceptor(go({codeField:``,dataField:e=>e,successCode:()=>!0}));let l=_o({client:n,doReAuthenticate:i,doRefreshToken:o,enableRefreshToken:O.app.enableRefreshToken,formatToken:c});return n.addResponseInterceptor(v(v({},l),{},{rejected:e=>{var t,n;return Cs(e==null||(t=e.config)==null||(t=t.headers)==null?void 0:t.Authorization,Ae().accessToken)?(n=l.rejected)==null?void 0:n.call(l,e):Promise.reject(e)}})),n.addResponseInterceptor(vo((e,t)=>{var n;se.error(Es(t==null||(n=t.response)==null?void 0:n.data,e))})),n}var Q=ks(Os,{responseReturn:`data`}),As=new xs({baseURL:Os});function js(e){return Ms.apply(this,arguments)}function Ms(){return Ms=y(function*(e){return{accessToken:(yield Q.post(`/auth/login`,{username:e.username,password:e.password,device_name:`web`})).access_token}}),Ms.apply(this,arguments)}function Ns(){return Ps.apply(this,arguments)}function Ps(){return Ps=y(function*(){return(yield As.get(`/auth/group/config`)).data}),Ps.apply(this,arguments)}function Fs(e){return Is.apply(this,arguments)}function Is(){return Is=y(function*(e){return{accessToken:(yield As.post(`/auth/group/exchange`,e)).data.access_token}}),Is.apply(this,arguments)}function Ls(){return Rs.apply(this,arguments)}function Rs(){return Rs=y(function*(){throw Error(P(`后端未启用令牌续期,请重新登录`))}),Rs.apply(this,arguments)}function zs(){return Bs.apply(this,arguments)}function Bs(){return Bs=y(function*(){return Q.post(`/auth/logout`,{})}),Bs.apply(this,arguments)}function Vs(){return Hs.apply(this,arguments)}function Hs(){return Hs=y(function*(){return Q.get(`/menu/all`)}),Hs.apply(this,arguments)}function Us(){return Ws.apply(this,arguments)}function Ws(){return Ws=y(function*(){var e,t;let n=yield Q.get(`/me`);return{avatar:``,realName:n.display_name||n.username,roles:(e=n.permissions)==null?[]:e,userId:String(n.id),username:n.username,homePath:n.must_change_password?`/profile/password`:(t=n.permissions)!=null&&t.includes(`stats:read`)?void 0:`/group/welcome`,desc:n.role,token:``}}),Ws.apply(this,arguments)}var Gs=A(`auth`,()=>{let e=Ae(),t=j(),n=te(),r=p(!1);function i(e,t){return a.apply(this,arguments)}function a(){return a=y(function*(t,r){if(!t)throw Error(P(`登录响应无效,请重新登录`));Tl(),ze(),e.setAccessToken(t);try{var i;let t=yield f();return e.setAccessCodes((i=t.roles)==null?[]:i),e.setLoginExpired(!1),r?yield r():yield n.replace(t.homePath||O.app.defaultHomePath),t.realName&&ce.success({description:`${M(`authentication.loginSuccessDesc`)}:${t.realName}`,duration:3,message:M(`authentication.loginSuccess`)}),{userInfo:t}}catch(e){throw Tl(),ze(),e}}),a.apply(this,arguments)}function o(e){return s.apply(this,arguments)}function s(){return s=y(function*(e){r.value=!0;try{let{accessToken:t}=yield Fs(e);return yield i(t)}finally{r.value=!1}}),s.apply(this,arguments)}function c(e,t){return l.apply(this,arguments)}function l(){return l=y(function*(e,t){try{r.value=!0;let{accessToken:n}=yield js(e);return yield i(n,t)}finally{r.value=!1}}),l.apply(this,arguments)}function u(){return d.apply(this,arguments)}function d(){return d=y(function*(t=!0){try{yield zs()}catch(e){}Tl(),ze(),e.setLoginExpired(!1),yield n.replace({path:N,query:t?{redirect:encodeURIComponent(n.currentRoute.value.fullPath)}:{}})}),d.apply(this,arguments)}function f(){return m.apply(this,arguments)}function m(){return m=y(function*(){var n;let r=yield Us();return t.setUserInfo(r),e.setAccessCodes((n=r.roles)==null?[]:n),r}),m.apply(this,arguments)}function h(){r.value=!1}return{$reset:h,authLogin:c,authGroupLogin:o,fetchUserInfo:f,loginLoading:r,logout:u}});function Ks(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})}var $=class{constructor(){this.mutex=Promise.resolve()}lock(){let e=()=>{};return this.mutex=this.mutex.then(()=>new Promise(e)),new Promise(t=>{e=t})}dispatch(e){return Ks(this,void 0,void 0,function*(){let t=yield this.lock();try{return yield Promise.resolve(e())}finally{t()}})}},qs;function Js(){return typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:global}var Ys=Js(),Xs=(qs=Ys.Buffer)==null?null:qs,Zs=Ys.TextEncoder?new Ys.TextEncoder:null;function Qs(e,t){return(e&15)+(e>>6|e>>3&8)<<4|(t&15)+(t>>6|t>>3&8)}function $s(e,t){let n=t.length>>1;for(let r=0;r>>4;e[r++]=n>9?n+tc:n+nc,n=t[i]&15,e[r++]=n>9?n+tc:n+nc}return String.fromCharCode.apply(null,e)}var ic=Xs===null?e=>{if(typeof e==`string`)return Zs.encode(e);if(ArrayBuffer.isView(e))return new Uint8Array(e.buffer,e.byteOffset,e.byteLength);throw Error(`Invalid data type!`)}:e=>{if(typeof e==`string`){let t=Xs.from(e,`utf8`);return new Uint8Array(t.buffer,t.byteOffset,t.length)}if(Xs.isBuffer(e))return new Uint8Array(e.buffer,e.byteOffset,e.length);if(ArrayBuffer.isView(e))return new Uint8Array(e.buffer,e.byteOffset,e.byteLength);throw Error(`Invalid data type!`)},ac=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,oc=new Uint8Array(256);for(let e=0;e<64;e++)oc[ac.charCodeAt(e)]=e;function sc(e){let t=Math.floor(e.length*.75),n=e.length;return e[n-1]===`=`&&(--t,e[n-2]===`=`&&--t),t}function cc(e){let t=sc(e),n=e.length,r=new Uint8Array(t),i=0;for(let t=0;t>4,i+=1,r[i]=(a&15)<<4|o>>2,i+=1,r[i]=(o&3)<<6|s&63,i+=1}return r}var lc=16384,uc=4,dc=new $,fc=new Map;function pc(e,t){return Ks(this,void 0,void 0,function*(){let n=null,r=null,i=!1;if(typeof WebAssembly>`u`)throw Error(`WebAssembly is not supported in this environment!`);let a=(e,t=0)=>{r.set(e,t)},o=()=>r,s=()=>n.exports,c=e=>{n.exports.Hash_SetMemorySize(e);let t=n.exports.Hash_GetBuffer(),i=n.exports.memory.buffer;r=new Uint8Array(i,t,e)},l=()=>new DataView(n.exports.memory.buffer).getUint32(n.exports.STATE_SIZE,!0),u=dc.dispatch(()=>Ks(this,void 0,void 0,function*(){if(!fc.has(e.name)){let t=cc(e.data),n=WebAssembly.compile(t);fc.set(e.name,n)}let t=yield fc.get(e.name);n=yield WebAssembly.instantiate(t,{})})),d=()=>Ks(this,void 0,void 0,function*(){n||(yield u);let e=n.exports.Hash_GetBuffer(),t=n.exports.memory.buffer;r=new Uint8Array(t,e,lc)}),f=(e=null)=>{i=!0,n.exports.Hash_Init(e)},p=e=>{let t=0;for(;t{if(!i)throw Error(`update() called before init()`);let t=ic(e);p(t)},h=new Uint8Array(t*2),g=(e,a=null)=>{if(!i)throw Error(`digest() called before init()`);return i=!1,n.exports.Hash_Final(a),e===`binary`?r.slice(0,t):rc(h,r,t)},_=()=>{if(!i)throw Error(`save() can only be called after init() and before digest()`);let t=n.exports.Hash_GetState(),r=l(),a=n.exports.memory.buffer,o=new Uint8Array(a,t,r),s=new Uint8Array(uc+r);return $s(s,e.hash),s.set(o,uc),s},v=t=>{if(!(t instanceof Uint8Array))throw Error(`load() expects an Uint8Array generated by save()`);let r=n.exports.Hash_GetState(),a=l(),o=uc+a,s=n.exports.memory.buffer;if(t.length!==o)throw Error(`Bad state length (expected ${o} bytes, got ${t.length})`);if(!ec(e.hash,t.subarray(0,uc)))throw Error(`This state was written by an incompatible hash implementation`);let c=t.subarray(uc);new Uint8Array(s,r,a).set(c),i=!0},y=e=>typeof e==`string`?e.length!0;break;case`blake2b`:case`blake2s`:b=(e,t)=>t<=512&&y(e);break;case`blake3`:b=(e,t)=>t===0&&y(e);break;case`xxhash64`:case`xxhash3`:case`xxhash128`:case`crc64`:b=()=>!1}return yield d(),{getMemory:o,writeMemory:a,getExports:s,setMemorySize:c,init:f,update:m,digest:g,save:_,load:v,calculate:(e,i=null,a=null)=>{if(!b(e,i))return f(i),m(e),g(`hex`,a);let o=ic(e);return r.set(o),n.exports.Hash_Calculate(o.length,i,a),rc(h,r,t)},hashLength:t}})}new $,new $,new $,new $,new $,new $,new $,new $,new $,new $,new $;var mc={name:`sha256`,data:`AGFzbQEAAAABEQRgAAF/YAF/AGAAAGACf38AAwgHAAEBAQIAAwUEAQECAgYOAn8BQfCJBQt/AEGACAsHcAgGbWVtb3J5AgAOSGFzaF9HZXRCdWZmZXIAAAlIYXNoX0luaXQAAQtIYXNoX1VwZGF0ZQACCkhhc2hfRmluYWwABA1IYXNoX0dldFN0YXRlAAUOSGFzaF9DYWxjdWxhdGUABgpTVEFURV9TSVpFAwEKnEoHBQBBgAkLnQEAQQBCADcDwIkBQQBBHEEgIABB4AFGIgAbNgLoiQFBAEKnn+anxvST/b5/Qquzj/yRo7Pw2wAgABs3A+CJAUEAQrGWgP6fooWs6ABC/6S5iMWR2oKbfyAAGzcD2IkBQQBCl7rDg5Onlod3QvLmu+Ojp/2npX8gABs3A9CJAUEAQti9loj8oLW+NkLnzKfQ1tDrs7t/IAAbNwPIiQEL7wICAX4Gf0EAQQApA8CJASIBIACtfDcDwIkBAkACQAJAIAGnQT9xIgINAEGACSEDDAELAkBBwAAgAmsiBCAAIAQgAEkbIgNFDQAgA0EDcSEFIAJBgIkBaiEGQQAhAgJAIANBBEkNACADQfwAcSEHQQAhAgNAIAYgAmoiAyACQYAJai0AADoAACADQQFqIAJBgQlqLQAAOgAAIANBAmogAkGCCWotAAA6AAAgA0EDaiACQYMJai0AADoAACAHIAJBBGoiAkcNAAsLIAVFDQADQCAGIAJqIAJBgAlqLQAAOgAAIAJBAWohAiAFQX9qIgUNAAsLIAAgBEkNAUGAiQEQAyAAIARrIQAgBEGACWohAwsCQCAAQcAASQ0AA0AgAxADIANBwABqIQMgAEFAaiIAQT9LDQALCyAARQ0AQQAhAkEAIQUDQCACQYCJAWogAyACai0AADoAACACQQFqIQIgACAFQQFqIgVB/wFxSw0ACwsLoz4BRX9BACAAKAI8IgFBGHQgAUGA/gNxQQh0ciABQQh2QYD+A3EgAUEYdnJyIgFBGXcgAUEOd3MgAUEDdnMgACgCOCICQRh0IAJBgP4DcUEIdHIgAkEIdkGA/gNxIAJBGHZyciICaiAAKAIgIgNBGHQgA0GA/gNxQQh0ciADQQh2QYD+A3EgA0EYdnJyIgRBGXcgBEEOd3MgBEEDdnMgACgCHCIDQRh0IANBgP4DcUEIdHIgA0EIdkGA/gNxIANBGHZyciIFaiAAKAIEIgNBGHQgA0GA/gNxQQh0ciADQQh2QYD+A3EgA0EYdnJyIgZBGXcgBkEOd3MgBkEDdnMgACgCACIDQRh0IANBgP4DcUEIdHIgA0EIdkGA/gNxIANBGHZyciIHaiAAKAIkIgNBGHQgA0GA/gNxQQh0ciADQQh2QYD+A3EgA0EYdnJyIghqIAJBD3cgAkENd3MgAkEKdnNqIgNqIAAoAhgiCUEYdCAJQYD+A3FBCHRyIAlBCHZBgP4DcSAJQRh2cnIiCkEZdyAKQQ53cyAKQQN2cyAAKAIUIglBGHQgCUGA/gNxQQh0ciAJQQh2QYD+A3EgCUEYdnJyIgtqIAJqIAAoAhAiCUEYdCAJQYD+A3FBCHRyIAlBCHZBgP4DcSAJQRh2cnIiDEEZdyAMQQ53cyAMQQN2cyAAKAIMIglBGHQgCUGA/gNxQQh0ciAJQQh2QYD+A3EgCUEYdnJyIg1qIAAoAjAiCUEYdCAJQYD+A3FBCHRyIAlBCHZBgP4DcSAJQRh2cnIiDmogACgCCCIJQRh0IAlBgP4DcUEIdHIgCUEIdkGA/gNxIAlBGHZyciIPQRl3IA9BDndzIA9BA3ZzIAZqIAAoAigiCUEYdCAJQYD+A3FBCHRyIAlBCHZBgP4DcSAJQRh2cnIiEGogAUEPdyABQQ13cyABQQp2c2oiCUEPdyAJQQ13cyAJQQp2c2oiEUEPdyARQQ13cyARQQp2c2oiEkEPdyASQQ13cyASQQp2c2oiE2ogACgCNCIUQRh0IBRBgP4DcUEIdHIgFEEIdkGA/gNxIBRBGHZyciIVQRl3IBVBDndzIBVBA3ZzIA5qIBJqIAAoAiwiAEEYdCAAQYD+A3FBCHRyIABBCHZBgP4DcSAAQRh2cnIiFkEZdyAWQQ53cyAWQQN2cyAQaiARaiAIQRl3IAhBDndzIAhBA3ZzIARqIAlqIAVBGXcgBUEOd3MgBUEDdnMgCmogAWogC0EZdyALQQ53cyALQQN2cyAMaiAVaiANQRl3IA1BDndzIA1BA3ZzIA9qIBZqIANBD3cgA0ENd3MgA0EKdnNqIhRBD3cgFEENd3MgFEEKdnNqIhdBD3cgF0ENd3MgF0EKdnNqIhhBD3cgGEENd3MgGEEKdnNqIhlBD3cgGUENd3MgGUEKdnNqIhpBD3cgGkENd3MgGkEKdnNqIhtBD3cgG0ENd3MgG0EKdnNqIhxBGXcgHEEOd3MgHEEDdnMgAkEZdyACQQ53cyACQQN2cyAVaiAYaiAOQRl3IA5BDndzIA5BA3ZzIBZqIBdqIBBBGXcgEEEOd3MgEEEDdnMgCGogFGogE0EPdyATQQ13cyATQQp2c2oiHUEPdyAdQQ13cyAdQQp2c2oiHkEPdyAeQQ13cyAeQQp2c2oiH2ogE0EZdyATQQ53cyATQQN2cyAYaiADQRl3IANBDndzIANBA3ZzIAFqIBlqIB9BD3cgH0ENd3MgH0EKdnNqIiBqIBJBGXcgEkEOd3MgEkEDdnMgF2ogH2ogEUEZdyARQQ53cyARQQN2cyAUaiAeaiAJQRl3IAlBDndzIAlBA3ZzIANqIB1qIBxBD3cgHEENd3MgHEEKdnNqIiFBD3cgIUENd3MgIUEKdnNqIiJBD3cgIkENd3MgIkEKdnNqIiNBD3cgI0ENd3MgI0EKdnNqIiRqIBtBGXcgG0EOd3MgG0EDdnMgHmogI2ogGkEZdyAaQQ53cyAaQQN2cyAdaiAiaiAZQRl3IBlBDndzIBlBA3ZzIBNqICFqIBhBGXcgGEEOd3MgGEEDdnMgEmogHGogF0EZdyAXQQ53cyAXQQN2cyARaiAbaiAUQRl3IBRBDndzIBRBA3ZzIAlqIBpqICBBD3cgIEENd3MgIEEKdnNqIiVBD3cgJUENd3MgJUEKdnNqIiZBD3cgJkENd3MgJkEKdnNqIidBD3cgJ0ENd3MgJ0EKdnNqIihBD3cgKEENd3MgKEEKdnNqIilBD3cgKUENd3MgKUEKdnNqIipBD3cgKkENd3MgKkEKdnNqIitBGXcgK0EOd3MgK0EDdnMgH0EZdyAfQQ53cyAfQQN2cyAbaiAnaiAeQRl3IB5BDndzIB5BA3ZzIBpqICZqIB1BGXcgHUEOd3MgHUEDdnMgGWogJWogJEEPdyAkQQ13cyAkQQp2c2oiLEEPdyAsQQ13cyAsQQp2c2oiLUEPdyAtQQ13cyAtQQp2c2oiLmogJEEZdyAkQQ53cyAkQQN2cyAnaiAgQRl3ICBBDndzICBBA3ZzIBxqIChqIC5BD3cgLkENd3MgLkEKdnNqIi9qICNBGXcgI0EOd3MgI0EDdnMgJmogLmogIkEZdyAiQQ53cyAiQQN2cyAlaiAtaiAhQRl3ICFBDndzICFBA3ZzICBqICxqICtBD3cgK0ENd3MgK0EKdnNqIjBBD3cgMEENd3MgMEEKdnNqIjFBD3cgMUENd3MgMUEKdnNqIjJBD3cgMkENd3MgMkEKdnNqIjNqICpBGXcgKkEOd3MgKkEDdnMgLWogMmogKUEZdyApQQ53cyApQQN2cyAsaiAxaiAoQRl3IChBDndzIChBA3ZzICRqIDBqICdBGXcgJ0EOd3MgJ0EDdnMgI2ogK2ogJkEZdyAmQQ53cyAmQQN2cyAiaiAqaiAlQRl3ICVBDndzICVBA3ZzICFqIClqIC9BD3cgL0ENd3MgL0EKdnNqIjRBD3cgNEENd3MgNEEKdnNqIjVBD3cgNUENd3MgNUEKdnNqIjZBD3cgNkENd3MgNkEKdnNqIjdBD3cgN0ENd3MgN0EKdnNqIjhBD3cgOEENd3MgOEEKdnNqIjlBD3cgOUENd3MgOUEKdnNqIjogOCA0IC4gLCAhIBsgGSADIA4gBEEAKALYiQEiO0EadyA7QRV3cyA7QQd3c0EAKALkiQEiPGpBACgC4IkBIj1BACgC3IkBIj5zIDtxID1zaiAHakGY36iUBGoiB0EAKALUiQEiP2oiACAMaiA7IA1qID4gD2ogPSAGaiAAID4gO3NxID5zaiAAQRp3IABBFXdzIABBB3dzakGRid2JB2oiQEEAKALQiQEiQWoiDCAAIDtzcSA7c2ogDEEadyAMQRV3cyAMQQd3c2pBz/eDrntqIkJBACgCzIkBIkNqIg0gDCAAc3EgAHNqIA1BGncgDUEVd3MgDUEHd3NqQaW3181+aiJEQQAoAsiJASIAaiIPIA0gDHNxIAxzaiAPQRp3IA9BFXdzIA9BB3dzakHbhNvKA2oiRSBBIEMgAHNxIEMgAHFzIABBHncgAEETd3MgAEEKd3NqIAdqIgZqIgdqIAUgD2ogCiANaiALIAxqIAcgDyANc3EgDXNqIAdBGncgB0EVd3MgB0EHd3NqQfGjxM8FaiIKIAYgAHMgQ3EgBiAAcXMgBkEedyAGQRN3cyAGQQp3c2ogQGoiDGoiBCAHIA9zcSAPc2ogBEEadyAEQRV3cyAEQQd3c2pBpIX+kXlqIgsgDCAGcyAAcSAMIAZxcyAMQR53IAxBE3dzIAxBCndzaiBCaiINaiIPIAQgB3NxIAdzaiAPQRp3IA9BFXdzIA9BB3dzakHVvfHYemoiQCANIAxzIAZxIA0gDHFzIA1BHncgDUETd3MgDUEKd3NqIERqIgZqIgcgDyAEc3EgBHNqIAdBGncgB0EVd3MgB0EHd3NqQZjVnsB9aiJCIAYgDXMgDHEgBiANcXMgBkEedyAGQRN3cyAGQQp3c2ogRWoiDGoiBWogFiAHaiAQIA9qIAggBGogBSAHIA9zcSAPc2ogBUEadyAFQRV3cyAFQQd3c2pBgbaNlAFqIgggDCAGcyANcSAMIAZxcyAMQR53IAxBE3dzIAxBCndzaiAKaiINaiIPIAUgB3NxIAdzaiAPQRp3IA9BFXdzIA9BB3dzakG+i8ahAmoiDiANIAxzIAZxIA0gDHFzIA1BHncgDUETd3MgDUEKd3NqIAtqIgZqIgcgDyAFc3EgBXNqIAdBGncgB0EVd3MgB0EHd3NqQcP7sagFaiIQIAYgDXMgDHEgBiANcXMgBkEedyAGQRN3cyAGQQp3c2ogQGoiDGoiBCAHIA9zcSAPc2ogBEEadyAEQRV3cyAEQQd3c2pB9Lr5lQdqIhYgDCAGcyANcSAMIAZxcyAMQR53IAxBE3dzIAxBCndzaiBCaiINaiIFaiABIARqIAIgB2ogFSAPaiAFIAQgB3NxIAdzaiAFQRp3IAVBFXdzIAVBB3dzakH+4/qGeGoiByANIAxzIAZxIA0gDHFzIA1BHncgDUETd3MgDUEKd3NqIAhqIgFqIgYgBSAEc3EgBHNqIAZBGncgBkEVd3MgBkEHd3NqQaeN8N55aiIEIAEgDXMgDHEgASANcXMgAUEedyABQRN3cyABQQp3c2ogDmoiAmoiDCAGIAVzcSAFc2ogDEEadyAMQRV3cyAMQQd3c2pB9OLvjHxqIgUgAiABcyANcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAQaiIDaiINIAwgBnNxIAZzaiANQRp3IA1BFXdzIA1BB3dzakHB0+2kfmoiCCADIAJzIAFxIAMgAnFzIANBHncgA0ETd3MgA0EKd3NqIBZqIgFqIg8gF2ogESANaiAUIAxqIAkgBmogDyANIAxzcSAMc2ogD0EadyAPQRV3cyAPQQd3c2pBho/5/X5qIgYgASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiAHaiICaiIJIA8gDXNxIA1zaiAJQRp3IAlBFXdzIAlBB3dzakHGu4b+AGoiDCACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIARqIgNqIhEgCSAPc3EgD3NqIBFBGncgEUEVd3MgEUEHd3NqQczDsqACaiINIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogBWoiAWoiFCARIAlzcSAJc2ogFEEadyAUQRV3cyAUQQd3c2pB79ik7wJqIg8gASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiAIaiICaiIXaiATIBRqIBggEWogEiAJaiAXIBQgEXNxIBFzaiAXQRp3IBdBFXdzIBdBB3dzakGqidLTBGoiGCACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIAZqIgNqIgkgFyAUc3EgFHNqIAlBGncgCUEVd3MgCUEHd3NqQdzTwuUFaiIUIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogDGoiAWoiESAJIBdzcSAXc2ogEUEadyARQRV3cyARQQd3c2pB2pHmtwdqIhcgASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiANaiICaiISIBEgCXNxIAlzaiASQRp3IBJBFXdzIBJBB3dzakHSovnBeWoiGSACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIA9qIgNqIhNqIB4gEmogGiARaiAdIAlqIBMgEiARc3EgEXNqIBNBGncgE0EVd3MgE0EHd3NqQe2Mx8F6aiIaIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogGGoiAWoiCSATIBJzcSASc2ogCUEadyAJQRV3cyAJQQd3c2pByM+MgHtqIhggASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiAUaiICaiIRIAkgE3NxIBNzaiARQRp3IBFBFXdzIBFBB3dzakHH/+X6e2oiFCACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIBdqIgNqIhIgESAJc3EgCXNqIBJBGncgEkEVd3MgEkEHd3NqQfOXgLd8aiIXIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogGWoiAWoiE2ogICASaiAcIBFqIB8gCWogEyASIBFzcSARc2ogE0EadyATQRV3cyATQQd3c2pBx6KerX1qIhkgASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiAaaiICaiIJIBMgEnNxIBJzaiAJQRp3IAlBFXdzIAlBB3dzakHRxqk2aiIaIAIgAXMgA3EgAiABcXMgAkEedyACQRN3cyACQQp3c2ogGGoiA2oiESAJIBNzcSATc2ogEUEadyARQRV3cyARQQd3c2pB59KkoQFqIhggAyACcyABcSADIAJxcyADQR53IANBE3dzIANBCndzaiAUaiIBaiISIBEgCXNxIAlzaiASQRp3IBJBFXdzIBJBB3dzakGFldy9AmoiFCABIANzIAJxIAEgA3FzIAFBHncgAUETd3MgAUEKd3NqIBdqIgJqIhMgI2ogJiASaiAiIBFqICUgCWogEyASIBFzcSARc2ogE0EadyATQRV3cyATQQd3c2pBuMLs8AJqIhcgAiABcyADcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAZaiIDaiIJIBMgEnNxIBJzaiAJQRp3IAlBFXdzIAlBB3dzakH827HpBGoiGSADIAJzIAFxIAMgAnFzIANBHncgA0ETd3MgA0EKd3NqIBpqIgFqIhEgCSATc3EgE3NqIBFBGncgEUEVd3MgEUEHd3NqQZOa4JkFaiIaIAEgA3MgAnEgASADcXMgAUEedyABQRN3cyABQQp3c2ogGGoiAmoiEiARIAlzcSAJc2ogEkEadyASQRV3cyASQQd3c2pB1OapqAZqIhggAiABcyADcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAUaiIDaiITaiAoIBJqICQgEWogJyAJaiATIBIgEXNxIBFzaiATQRp3IBNBFXdzIBNBB3dzakG7laizB2oiFCADIAJzIAFxIAMgAnFzIANBHncgA0ETd3MgA0EKd3NqIBdqIgFqIgkgEyASc3EgEnNqIAlBGncgCUEVd3MgCUEHd3NqQa6Si454aiIXIAEgA3MgAnEgASADcXMgAUEedyABQRN3cyABQQp3c2ogGWoiAmoiESAJIBNzcSATc2ogEUEadyARQRV3cyARQQd3c2pBhdnIk3lqIhkgAiABcyADcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAaaiIDaiISIBEgCXNxIAlzaiASQRp3IBJBFXdzIBJBB3dzakGh0f+VemoiGiADIAJzIAFxIAMgAnFzIANBHncgA0ETd3MgA0EKd3NqIBhqIgFqIhNqICogEmogLSARaiApIAlqIBMgEiARc3EgEXNqIBNBGncgE0EVd3MgE0EHd3NqQcvM6cB6aiIYIAEgA3MgAnEgASADcXMgAUEedyABQRN3cyABQQp3c2ogFGoiAmoiCSATIBJzcSASc2ogCUEadyAJQRV3cyAJQQd3c2pB8JauknxqIhQgAiABcyADcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAXaiIDaiIRIAkgE3NxIBNzaiARQRp3IBFBFXdzIBFBB3dzakGjo7G7fGoiFyADIAJzIAFxIAMgAnFzIANBHncgA0ETd3MgA0EKd3NqIBlqIgFqIhIgESAJc3EgCXNqIBJBGncgEkEVd3MgEkEHd3NqQZnQy4x9aiIZIAEgA3MgAnEgASADcXMgAUEedyABQRN3cyABQQp3c2ogGmoiAmoiE2ogMCASaiAvIBFqICsgCWogEyASIBFzcSARc2ogE0EadyATQRV3cyATQQd3c2pBpIzktH1qIhogAiABcyADcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAYaiIDaiIJIBMgEnNxIBJzaiAJQRp3IAlBFXdzIAlBB3dzakGF67igf2oiGCADIAJzIAFxIAMgAnFzIANBHncgA0ETd3MgA0EKd3NqIBRqIgFqIhEgCSATc3EgE3NqIBFBGncgEUEVd3MgEUEHd3NqQfDAqoMBaiIUIAEgA3MgAnEgASADcXMgAUEedyABQRN3cyABQQp3c2ogF2oiAmoiEiARIAlzcSAJc2ogEkEadyASQRV3cyASQQd3c2pBloKTzQFqIhcgAiABcyADcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiAZaiIDaiITIDZqIDIgEmogNSARaiAxIAlqIBMgEiARc3EgEXNqIBNBGncgE0EVd3MgE0EHd3NqQYjY3fEBaiIZIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogGmoiAWoiCSATIBJzcSASc2ogCUEadyAJQRV3cyAJQQd3c2pBzO6hugJqIhogASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiAYaiICaiIRIAkgE3NxIBNzaiARQRp3IBFBFXdzIBFBB3dzakG1+cKlA2oiGCACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIBRqIgNqIhIgESAJc3EgCXNqIBJBGncgEkEVd3MgEkEHd3NqQbOZ8MgDaiIUIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogF2oiAWoiE2ogLEEZdyAsQQ53cyAsQQN2cyAoaiA0aiAzQQ93IDNBDXdzIDNBCnZzaiIXIBJqIDcgEWogMyAJaiATIBIgEXNxIBFzaiATQRp3IBNBFXdzIBNBB3dzakHK1OL2BGoiGyABIANzIAJxIAEgA3FzIAFBHncgAUETd3MgAUEKd3NqIBlqIgJqIgkgEyASc3EgEnNqIAlBGncgCUEVd3MgCUEHd3NqQc+U89wFaiIZIAIgAXMgA3EgAiABcXMgAkEedyACQRN3cyACQQp3c2ogGmoiA2oiESAJIBNzcSATc2ogEUEadyARQRV3cyARQQd3c2pB89+5wQZqIhogAyACcyABcSADIAJxcyADQR53IANBE3dzIANBCndzaiAYaiIBaiISIBEgCXNxIAlzaiASQRp3IBJBFXdzIBJBB3dzakHuhb6kB2oiHCABIANzIAJxIAEgA3FzIAFBHncgAUETd3MgAUEKd3NqIBRqIgJqIhNqIC5BGXcgLkEOd3MgLkEDdnMgKmogNmogLUEZdyAtQQ53cyAtQQN2cyApaiA1aiAXQQ93IBdBDXdzIBdBCnZzaiIUQQ93IBRBDXdzIBRBCnZzaiIYIBJqIDkgEWogFCAJaiATIBIgEXNxIBFzaiATQRp3IBNBFXdzIBNBB3dzakHvxpXFB2oiCSACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIBtqIgNqIhEgEyASc3EgEnNqIBFBGncgEUEVd3MgEUEHd3NqQZTwoaZ4aiIbIAMgAnMgAXEgAyACcXMgA0EedyADQRN3cyADQQp3c2ogGWoiAWoiEiARIBNzcSATc2ogEkEadyASQRV3cyASQQd3c2pBiISc5nhqIhkgASADcyACcSABIANxcyABQR53IAFBE3dzIAFBCndzaiAaaiICaiITIBIgEXNxIBFzaiATQRp3IBNBFXdzIBNBB3dzakH6//uFeWoiGiACIAFzIANxIAIgAXFzIAJBHncgAkETd3MgAkEKd3NqIBxqIgNqIhQgPGo2AuSJAUEAID8gAyACcyABcSADIAJxcyADQR53IANBE3dzIANBCndzaiAJaiIBIANzIAJxIAEgA3FzIAFBHncgAUETd3MgAUEKd3NqIBtqIgIgAXMgA3EgAiABcXMgAkEedyACQRN3cyACQQp3c2ogGWoiAyACcyABcSADIAJxcyADQR53IANBE3dzIANBCndzaiAaaiIJajYC1IkBQQAgPSAvQRl3IC9BDndzIC9BA3ZzICtqIDdqIBhBD3cgGEENd3MgGEEKdnNqIhggEWogFCATIBJzcSASc2ogFEEadyAUQRV3cyAUQQd3c2pB69nBonpqIhkgAWoiEWo2AuCJAUEAIEEgCSADcyACcSAJIANxcyAJQR53IAlBE3dzIAlBCndzaiAZaiIBajYC0IkBQQAgPiAwQRl3IDBBDndzIDBBA3ZzIC9qIBdqIDpBD3cgOkENd3MgOkEKdnNqIBJqIBEgFCATc3EgE3NqIBFBGncgEUEVd3MgEUEHd3NqQffH5vd7aiIXIAJqIhJqNgLciQFBACBDIAEgCXMgA3EgASAJcXMgAUEedyABQRN3cyABQQp3c2ogF2oiAmo2AsyJAUEAIDsgNEEZdyA0QQ53cyA0QQN2cyAwaiA4aiAYQQ93IBhBDXdzIBhBCnZzaiATaiASIBEgFHNxIBRzaiASQRp3IBJBFXdzIBJBB3dzakHy8cWzfGoiESADamo2AtiJAUEAIAAgAiABcyAJcSACIAFxcyACQR53IAJBE3dzIAJBCndzaiARamo2AsiJAQuyBgIEfwF+QQAoAsCJASIAQQJ2QQ9xIgFBAnRBgIkBaiICIAIoAgBBfyAAQQN0IgB0QX9zcUGAASAAdHM2AgACQAJAAkAgAUEOSQ0AAkAgAUEORw0AQQBBADYCvIkBC0GAiQEQA0EAIQIMAQsgAUENRg0BIAFBAWohAgsgAiEDAkBBBiACa0EHcSIARQ0AIAIgAGohAyACQQJ0QYCJAWohAQNAIAFBADYCACABQQRqIQEgAEF/aiIADQALCyACQXlqQQdJDQAgA0ECdCEBA0AgAUGYiQFqQgA3AgAgAUGQiQFqQgA3AgAgAUGIiQFqQgA3AgAgAUGAiQFqQgA3AgAgAUEgaiIBQThHDQALC0EAIQFBAEEAKQPAiQEiBKciAEEbdCAAQQt0QYCA/AdxciAAQQV2QYD+A3EgAEEDdEEYdnJyNgK8iQFBACAEQh2IpyIAQRh0IABBgP4DcUEIdHIgAEEIdkGA/gNxIABBGHZycjYCuIkBQYCJARADQQBBACgC5IkBIgBBGHQgAEGA/gNxQQh0ciAAQQh2QYD+A3EgAEEYdnJyNgLkiQFBAEEAKALgiQEiAEEYdCAAQYD+A3FBCHRyIABBCHZBgP4DcSAAQRh2cnI2AuCJAUEAQQAoAtyJASIAQRh0IABBgP4DcUEIdHIgAEEIdkGA/gNxIABBGHZycjYC3IkBQQBBACgC2IkBIgBBGHQgAEGA/gNxQQh0ciAAQQh2QYD+A3EgAEEYdnJyNgLYiQFBAEEAKALUiQEiAEEYdCAAQYD+A3FBCHRyIABBCHZBgP4DcSAAQRh2cnI2AtSJAUEAQQAoAtCJASIAQRh0IABBgP4DcUEIdHIgAEEIdkGA/gNxIABBGHZycjYC0IkBQQBBACgCzIkBIgBBGHQgAEGA/gNxQQh0ciAAQQh2QYD+A3EgAEEYdnJyNgLMiQFBAEEAKALIiQEiAEEYdCAAQYD+A3FBCHRyIABBCHZBgP4DcSAAQRh2cnI2AsiJAQJAQQAoAuiJASICRQ0AQQAhAANAIAFBgAlqIAFByIkBai0AADoAACABQQFqIQEgAiAAQQFqIgBB/wFxSw0ACwsLBgBBgIkBC6MBAEEAQgA3A8CJAUEAQRxBICABQeABRiIBGzYC6IkBQQBCp5/mp8b0k/2+f0Krs4/8kaOz8NsAIAEbNwPgiQFBAEKxloD+n6KFrOgAQv+kuYjFkdqCm38gARs3A9iJAUEAQpe6w4OTp5aHd0Ly5rvjo6f9p6V/IAEbNwPQiQFBAELYvZaI/KC1vjZC58yn0NbQ67O7fyABGzcDyIkBIAAQAhAECwsLAQBBgAgLBHAAAAA=`,hash:`8c18dd94`};new $,new $;function hc(){return pc(mc,32).then(e=>{e.init(256);let t={init:()=>(e.init(256),t),update:n=>(e.update(n),t),digest:t=>e.digest(t),save:()=>e.save(),load:n=>(e.load(n),t),blockSize:64,digestSize:32};return t})}new $,new $,new $,new $,new $,new $,new $,new $,new $;var gc=4194304;function _c(e,t){return vc.apply(this,arguments)}function vc(){return vc=y(function*(e,t){let n=yield hc();n.init(),t==null||t(0);for(let r=0;rsetTimeout(e,0))}return t==null||t(1),n.digest(`hex`)}),vc.apply(this,arguments)}function yc(){return Q.get(`/models`)}function bc(e){return Q.post(`/models`,e)}function xc(e){return Q.delete(`/models/${encodeURIComponent(e)}`)}function Sc(e){return Q.post(`/models/plan`,e)}function Cc(){return Q.get(`/agents`)}function wc(e){return Q.post(`/agents`,e)}function Tc(e){return Q.delete(`/agents/${encodeURIComponent(e)}`)}function Ec(e){return Q.post(`/agents/plan`,e)}function Dc(){return Q.get(`/roles`)}function Oc(){return Q.get(`/permissions`)}function kc(e){return Q.post(`/permissions`,e)}function Ac(e,t){return Q.put(`/permissions/${encodeURIComponent(e)}`,t)}function jc(e){return Q.delete(`/permissions/${encodeURIComponent(e)}`)}function Mc(){return Q.get(`/custom-menus`)}function Nc(e){return Q.post(`/roles`,e)}function Pc(e){return Q.delete(`/roles/${encodeURIComponent(e)}`)}function Fc(){return Q.get(`/users`)}function Ic(e){return Q.post(`/users`,e)}function Lc(e,t){return Q.put(`/users/${e}`,t)}function Rc(e=!0){return Q.get(`/desktop-accounts?include_counts=${e}`)}function zc(e,t){return Q.put(`/desktop-accounts/${e}`,t)}function Bc(e){return Q.post(`/desktop-accounts/${e}/revoke-devices`)}function Vc(e){return Q.get(`/desktop-accounts/${e}/admins`)}function Hc(e,t){return Q.put(`/desktop-accounts/${e}/admins`,{admin_user_ids:t})}function Uc(e=7,t=0,n){return Q.get(`/stats/model-calls?days=${e}&account_id=${t}`,{signal:n})}function Wc(e,t){var n,r,i,a,o;let s=new URLSearchParams;return s.set(`days`,String((n=e.days)==null?7:n)),s.set(`account_id`,String((r=e.accountId)==null?0:r)),s.set(`limit`,String((i=e.limit)==null?50:i)),s.set(`offset`,String((a=e.offset)==null?0:a)),s.set(`purpose`,(o=e.purpose)==null?`chat`:o),e.q&&s.set(`q`,e.q),Q.get(`/stats/model-calls/log?${s.toString()}`,{signal:t})}function Gc(e=200){return Q.get(`/audit?limit=${e}`)}function Kc(e){return Q.post(`/me/password`,e)}function qc(){return Q.get(`/config`)}function Jc(e){return Q.post(`/config`,e)}function Yc(){return Q.get(`/release`)}function Xc(e){return Q.post(`/release`,e)}function Zc(e,t,n,r){return new Promise((i,a)=>{let o=new XMLHttpRequest;o.open(`PUT`,e,!0),o.timeout=6e5,Object.entries(n).forEach(([e,t])=>{o.setRequestHeader(e,t)}),o.upload.onprogress=e=>r==null?void 0:r(e.loaded),o.onerror=()=>a(Error(P(`无法连接腾讯 COS,请检查网络和 Bucket CORS 配置`))),o.ontimeout=()=>a(Error(P(`上传腾讯 COS 超时,请重试`))),o.onload=()=>{if(o.status>=200&&o.status<300){i((o.getResponseHeader(`ETag`)||``).replaceAll(`"`,``));return}a(Error(P(`腾讯 COS 上传失败(HTTP {status})`,{status:o.status})))},o.send(t)})}function Qc(e,t,n){return $c.apply(this,arguments)}function $c(){return $c=y(function*(e,t,n){let r=t.multipart;if(!(r!=null&&r.upload_id)||!r.parts.length)throw Error(P(`COS 分块上传参数不完整`));let i=r.part_size,a=new Map,o=new Map;r.completed_parts.forEach(e=>{e.etag&&(o.set(e.part_number,e.etag),a.set(e.part_number,e.size_bytes))});let s=()=>{let t=[...a.values()].reduce((e,t)=>e+t,0);n==null||n(5+Math.round(t/e.size*90))};s();let c=r.parts.filter(e=>!o.has(e.part_number));function l(){return u.apply(this,arguments)}function u(){return u=y(function*(){for(;;){let t=c.shift();if(!t)return;let n=(t.part_number-1)*i,r=e.slice(n,n+t.size_bytes),l=``,u;for(let e=1;e<=3;e+=1){a.set(t.part_number,0);try{l=yield Zc(t.upload_url,r,{},e=>{a.set(t.part_number,e),s()}),u=void 0;break}catch(e){u=e}}if(u)throw u;if(!l)throw Error(P(`COS 未返回 ETag,请在 Bucket CORS 中暴露 ETag 响应头`));a.set(t.part_number,t.size_bytes),o.set(t.part_number,l),s()}}),u.apply(this,arguments)}return yield Promise.all(Array.from({length:Math.min(4,Math.max(1,c.length))},l)),Q.post(`/release/package/${encodeURIComponent(t.media.id)}/multipart-complete`,{parts:[...o.entries()].map(([e,t])=>({etag:t,part_number:e})).sort((e,t)=>e.part_number-t.part_number),upload_id:r.upload_id},{timeout:3e5})}),$c.apply(this,arguments)}function el(e,t){return tl.apply(this,arguments)}function tl(){return tl=y(function*(e,t){if(!e.name.toLowerCase().endsWith(`.exe`))throw Error(P(`升级包必须是 Windows EXE 安装包`));if(e.size<=0||e.size>Math.pow(1024,3))throw Error(P(`安装包大小必须大于 0 且不能超过 1GB`));t==null||t(1);let n=yield _c(e,e=>{t==null||t(1+Math.floor(e*4))});t==null||t(5);let r=yield Q.post(`/release/package/prepare`,{file_name:e.name,package_sha256:n,package_size:e.size});if(r.reused)return t==null||t(100),r;if(r.upload_mode===`multipart`){let n=yield Qc(e,r,t);return t==null||t(100),n}if(!r.upload_url)throw Error(P(`COS 预上传接口没有返回上传地址`));yield Zc(r.upload_url,e,r.required_headers,n=>t==null?void 0:t(5+Math.round(n/e.size*90))),t==null||t(96);let i=yield Q.post(`/release/package/${encodeURIComponent(r.media.id)}/complete`,void 0,{timeout:3e5});return t==null||t(100),i}),tl.apply(this,arguments)}function nl(){return Q.get(`/releases`)}function rl(e){return Q.post(`/models/test`,e)}function il(e){var t,n,r;let i=new URLSearchParams;return i.set(`days`,String((t=e.days)==null?7:t)),i.set(`account_id`,String((n=e.accountId)==null?-1:n)),i.set(`purpose`,(r=e.purpose)==null?``:r),e.providerId&&i.set(`provider_id`,e.providerId),e.limit!==void 0&&i.set(`limit`,String(e.limit)),e.offset!==void 0&&i.set(`offset`,String(e.offset)),i.toString()}function al(e={},t){return Q.get(`/stats/model-usage?${il(e)}`,{signal:t})}function ol(e={},t){return Q.get(`/stats/model-usage/log?${il(e)}`,{signal:t})}var sl=()=>C(()=>import(`./basic-Cmsonejx.js`),__vite__mapDeps([159,1,3,16,8,9,7,10,11,12,13,160,161,72,162,163,164,165,75,166,167,168,169,170,171,74,73,172,173,6,4,174,175,176,177,5,14,178,139,179,180,181,71,17,182,183,184,185,186])),cl=()=>C(()=>import(`./src-DS89XIkw.js`).then(e=>e.t).then(e=>e.IFrameView),__vite__mapDeps([192,1,3,169])),ll=50,ul=1e3;function dl(e){return`custom-${e.replaceAll(`:`,`.`)}`}function fl(e){let t=0;for(let r of e){var n;t=Math.imul(t,31)+((n=r.codePointAt(0))==null?0:n)>>>0}return`/custom-menu-${t.toString(36)}`}function pl(e,t){return/^https?:\/\//i.test(e)?e:new URL(e,t).href}function ml(e,t,n,r){if(t.length===0)return e;let i=[...e],a=new Map;for(let e of t){var o;let t=pl(e.link_url,r),c={component:n,meta:v({authority:[e.code],icon:e.icon||`lucide:link`,order:ul+e.sort_order,title:e.name},e.link_mode===`iframe`?{iframeSrc:t}:{link:t}),name:`CustomMenu:${e.code}`,path:dl(e.code)},l=i.findIndex(t=>{var n,r;return((n=t.meta)==null?void 0:n.title)===e.group_name&&!!((r=t.children)!=null&&r.length)});if(l!==-1){var s;let e=i[l];i[l]=v(v({},e),{},{children:[...(s=e.children)==null?[]:s,c]});continue}let u=(o=a.get(e.group_name))==null?{children:[],meta:{icon:`lucide:link`,order:ll+a.size,title:e.group_name},name:`CustomMenuGroup:${e.group_name}`,path:fl(e.group_name)}:o;u.children.push(c),a.set(e.group_name,u)}return[...i,...a.values()]}function hl(e){return new Set(e.filter(e=>{var t;return!!((t=e.children)!=null&&t.length)}).map(e=>e.path))}function gl(e,t){return e.flatMap(e=>{let n=e.children?gl(e.children,t):e.children;return t.has(e.path)&&!(n!=null&&n.length)?[]:[v(v({},e),{},{children:n})]})}function _l(e){for(let n of e){var t;if(n.show!==!1){if((t=n.children)!=null&&t.length){let e=_l(n.children);if(e)return e}else if(n.path.startsWith(`/`))return n.path}}}var vl=()=>C(()=>import(`./forbidden-Bmiwnz_B.js`),__vite__mapDeps([193,3,8,190,73,167,9,160,166,185,74,75,1,16,12,178,139]));function yl(e){return bl.apply(this,arguments)}function bl(){return bl=y(function*(e){let t=Object.assign({"../views/_core/about/index.vue":()=>C(()=>import(`./about-vAUPz_e6.js`),__vite__mapDeps([194,3,8,170,195,160])),"../views/_core/authentication/forget-password.vue":()=>C(()=>import(`./forget-password-Pu84i70_.js`),__vite__mapDeps([196,3,8,9,161,1,16,160,72,10,11,12,162,163,164,165,75,166,167,168,169,170,171,74,73,139,179])),"../views/_core/authentication/group-login.vue":()=>C(()=>import(`./group-login-BtMTJeS1.js`),__vite__mapDeps([191,3,9,5,6,7,8,10,11,12,13,14,1,139,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,103,42])),"../views/_core/authentication/login.vue":()=>C(()=>import(`./login-CigNt3KS.js`).then(e=>e.n),__vite__mapDeps([175,1,3,16,8,9,160,161,72,10,11,12,162,163,164,165,75,166,167,168,169,170,171,74,73,172,7,13,176,177,5,6,14,178,139,179,180])),"../views/_core/authentication/register.vue":()=>C(()=>import(`./register-BtPFoRgO.js`),__vite__mapDeps([197,3,8,9,161,1,16,160,72,10,11,12,162,163,164,165,75,166,167,168,169,170,171,74,73,139,179])),"../views/_core/fallback/coming-soon.vue":()=>C(()=>import(`./coming-soon-C9te2Fo9.js`),__vite__mapDeps([198,3,190,8,73,167,9,160,166,185,74,75,1,16,12,178,139])),"../views/_core/fallback/forbidden.vue":()=>C(()=>import(`./forbidden-Bmiwnz_B.js`),__vite__mapDeps([193,3,8,190,73,167,9,160,166,185,74,75,1,16,12,178,139])),"../views/_core/fallback/internal-error.vue":()=>C(()=>import(`./internal-error-CMwA7W1E.js`),__vite__mapDeps([199,3,8,190,73,167,9,160,166,185,74,75,1,16,12,178,139])),"../views/_core/fallback/not-found.vue":()=>C(()=>import(`./not-found-CmXcaUT6.js`),__vite__mapDeps([189,3,8,190,73,167,9,160,166,185,74,75,1,16,12,178,139])),"../views/_core/fallback/offline.vue":()=>C(()=>import(`./offline-Dx824lFG.js`),__vite__mapDeps([200,3,8,190,73,167,9,160,166,185,74,75,1,16,12,178,139])),"../views/_core/profile/base-setting.vue":()=>C(()=>import(`./base-setting-JpZbrzEZ.js`).then(e=>e.n),__vite__mapDeps([201,1,3,16,9,161,8,160,72,10,11,12,162,163,164,165,75,166,167,168,169,170,171,74,73,5,6,7,13,14])),"../views/_core/profile/index.vue":()=>C(()=>import(`./profile-AncYh_mH.js`),__vite__mapDeps([202,3,8,160,12,9,6,7,10,11,13,4,165,75,1,16,166,183,164,167,5,14,195,201,161,72,162,163,168,169,170,171,74,73,203,184,204,108,17,18,42,50,21,19,31,23,22,24,25,26,205])),"../views/_core/profile/notification-setting.vue":()=>C(()=>import(`./notification-setting-YLEtcxXb.js`).then(e=>e.n),__vite__mapDeps([203,1,3,168,8,160,12,9,165,75,16,10,11,166,184,5,6,7,13,14])),"../views/_core/profile/password-setting.vue":()=>C(()=>import(`./password-setting-DrpEe3j6.js`).then(e=>e.n),__vite__mapDeps([204,1,3,9,161,16,8,160,72,10,11,12,162,163,164,165,75,166,167,168,169,170,171,74,73,5,6,7,13,14,108,17,18,42,50,21,19,31,23,22,24,25,26])),"../views/_core/profile/security-setting.vue":()=>C(()=>import(`./security-setting-Bax_9LW_.js`).then(e=>e.n),__vite__mapDeps([205,1,3,168,8,160,12,9,165,75,16,10,11,166,184,5,6,7,13,14])),"../views/archive/conversations.vue":()=>C(()=>import(`./conversations-OgW4Dume.js`),__vite__mapDeps([144,3,9,5,6,7,8,10,11,12,13,14,1,18,17,70,71,72,73,74,75,16,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,145,111,146,41,45,66,109,143,116,117])),"../views/archive/exports.vue":()=>C(()=>import(`./exports-CO2wXHyz.js`),__vite__mapDeps([147,3,9,68,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,41,45,66,108,109,148,149,113,114,143,116,117])),"../views/archive/overview.vue":()=>C(()=>import(`./overview-DFvuGvUB.js`),__vite__mapDeps([142,3,9,5,6,7,8,10,11,12,13,14,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,135,106,90,107,99,143,116,79,80,76,77,78,81,82,83,84,85,86,87,88,117])),"../views/archive/people.vue":()=>C(()=>import(`./people-D0c0LTNz.js`),__vite__mapDeps([150,3,9,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,130,112,146,41,45,66,108,109,113,115,143,116,117])),"../views/archive/storage.vue":()=>C(()=>import(`./storage-CIgRlgWa.js`),__vite__mapDeps([151,3,9,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,41,45,66,108,109,113,115,143,116,117])),"../views/console/ModelUsageStats.vue":()=>C(()=>import(`./ModelUsageStats-CVwDsHMh.js`).then(e=>e.n),__vite__mapDeps([136,1,3,16,8,9,17,5,6,7,10,11,12,13,14,18,28,70,71,72,73,74,75,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,15,25,26,41,45,66,135,106,107,109,114])),"../views/console/agents.vue":()=>C(()=>import(`./agents-YZOoZMGx.js`),__vite__mapDeps([133,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,130,112,41,45,66,108,109,125,110,111,115])),"../views/console/audit.vue":()=>C(()=>import(`./audit-DQqRjm7w.js`),__vite__mapDeps([157,3,9,5,6,7,8,10,11,12,13,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,41,45,66,109])),"../views/console/call-stats.vue":()=>C(()=>import(`./call-stats-hXOLShM5.js`),__vite__mapDeps([134,3,8,5,6,7,9,10,11,12,13,14,1,18,17,70,71,72,73,74,75,16,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,15,25,26,41,45,66,135,106,107,109,110,111,108,112,114,136,116])),"../views/console/change-password.vue":()=>C(()=>import(`./change-password-CdJrXvMV.js`),__vite__mapDeps([158,3,9,4,5,6,7,8,10,11,12,13,14,1,139,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,15,22,27,29,33,36,37,40,41,43,45,46,51,52,53,56,57,59,64,65,66,108,101,76,77,83,88,97,102])),"../views/console/desktop-accounts.vue":()=>C(()=>import(`./desktop-accounts-0PyI5LDw.js`),__vite__mapDeps([137,3,9,69,6,7,8,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,130,112,41,45,66,108,109,125,110,111,115])),"../views/console/desktop-config.vue":()=>C(()=>import(`./desktop-config-C8Gd3iqV.js`),__vite__mapDeps([138,3,8,9,69,6,7,10,11,12,13,4,5,14,1,139,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,15,27,29,37,41,45,56,64,65,66,108,132,101,97,102,125,115])),"../views/console/model-catalog.vue":()=>C(()=>import(`./model-catalog-CNPmI1dG.js`),__vite__mapDeps([129,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,130,112,41,45,66,108,109,125,110,111,115])),"../views/console/model-plan.vue":()=>C(()=>import(`./model-plan-CoFkuaL-.js`),__vite__mapDeps([131,3,9,69,6,7,8,10,11,12,13,4,5,14,1,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,15,27,29,37,41,45,56,64,65,66,108,109,132])),"../views/console/permissions.vue":()=>C(()=>import(`./permissions-C9WateTP.js`),__vite__mapDeps([154,3,8,9,69,6,7,10,11,12,13,4,5,14,1,139,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,155,15,130,112,41,45,66,108,109,125,110,111,115,153])),"../views/console/release.vue":()=>C(()=>import(`./release-Crma39Bi.js`),__vite__mapDeps([140,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,141,114,66,15,41,45,108,109,132,125,115])),"../views/console/roles.vue":()=>C(()=>import(`./roles-CVm4N3_m.js`),__vite__mapDeps([152,3,8,9,69,6,7,10,11,12,13,4,5,14,1,139,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,130,112,41,45,66,108,109,110,111,153])),"../views/console/users.vue":()=>C(()=>import(`./users-DDWLfsBL.js`),__vite__mapDeps([156,3,8,9,69,6,7,10,11,12,13,4,5,14,1,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,41,45,66,108,109,110,111,112,115])),"../views/group/welcome.vue":()=>C(()=>import(`./welcome-Ca6BaXjq.js`),__vite__mapDeps([2,3,4,5,6,7,8,9,10,11,12,13,14,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66])),"../views/knowledge/batch-dialog.vue":()=>C(()=>import(`./batch-dialog-DcTIIXZ9.js`).then(e=>e.n),__vite__mapDeps([120,1,3,8,9,5,6,7,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,121,61,62,63,48,47,49,50,60,42,94,100,87,96,93,109,103,110,43,111,51,78,99,108,112,113,107,114,82,66,118,119])),"../views/knowledge/center.vue":()=>C(()=>import(`./center-BRtVI2In.js`),__vite__mapDeps([67,3,8,9,68,69,6,7,10,11,12,13,4,17,5,14,1,18,28,70,71,72,73,74,75,16,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,45,66,15,41,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128])),"../views/knowledge/model-fields.vue":()=>C(()=>import(`./model-fields-rNV5kXdd.js`),__vite__mapDeps([206,3,9,104,16,17,18,13,8,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,1,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,15,125,97,113,118])),"../views/knowledge/review-all.vue":()=>C(()=>import(`./review-all-D9-LsARO.js`).then(e=>e.n),__vite__mapDeps([128,1,3,9,5,6,7,8,10,11,12,13,14,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,45,66,15,25,26,108,109,110,111,112,113,107,114,118,119])),"../views/knowledge/run-dialog.vue":()=>C(()=>import(`./run-dialog-DD_g2B-7.js`).then(e=>e.n),__vite__mapDeps([123,1,3,8,9,5,6,7,10,11,12,13,14,70,17,71,72,73,74,75,16,18,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,108,110,111,112,113,118,122,124,121,125,115])),"../views/knowledge/runs-panel.vue":()=>C(()=>import(`./runs-panel-CxOR1aNd.js`).then(e=>e.n),__vite__mapDeps([126,1,3,9,5,6,7,8,10,11,12,13,14,18,17,70,71,72,73,74,75,16,28,46,47,38,49,19,21,30,63,43,29,48,50,20,39,35,34,51,76,77,78,79,80,57,52,81,23,31,82,22,24,83,84,42,59,36,85,86,53,40,87,32,88,33,89,54,55,56,58,60,61,62,64,90,91,92,93,65,27,37,94,95,96,97,98,99,100,101,44,102,103,104,105,25,26,106,107,15,108,109,110,111,112,113,114,66,118,122,124,121,125,115])),"../views/knowledge/settings-dialog.vue":()=>C(()=>import(`./settings-dialog-BZnGSE-p.js`).then(e=>e.n),__vite__mapDeps([127,1,3,9,5,6,7,8,10,11,12,13,14,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,108,103,110,111,27,29,37,112,118,122,124,15,95,96,121,94,125,97,113,115])),"../views/knowledge/wash-options.vue":()=>C(()=>import(`./wash-options-BUb7uBIP.js`).then(e=>e.n),__vite__mapDeps([124,1,3,9,5,6,7,8,10,11,12,13,14,104,16,17,18,28,30,19,48,47,38,49,21,50,20,39,35,34,23,31,24,87,32,54,89,55,58,105,44,60,42,61,25,26,62,63,106,90,107,99,79,43,80,51,76,77,78,57,46,52,81,82,22,83,84,59,36,85,86,53,40,88,33,15,27,29,37,95,96,121,94,125,97,113,115,118]))}),n={BasicLayout:sl,IFrameView:cl},r=e.routes;try{let{menus:e}=yield Mc();r=ml(r,e,cl,window.location.origin)}catch(e){console.warn(P(`自定义菜单加载失败,只显示内置菜单`),e)}let i=yield Be(O.app.accessMode,v(v({},e),{},{routes:r,fetchMenuListAsync:function(){var e=y(function*(){return se.loading({content:`${M(`common.loadingMenu`)}...`,duration:1.5}),yield Vs()});return function(){return e.apply(this,arguments)}}(),forbiddenComponent:vl,layoutMap:n,pageMap:t}));return v(v({},i),{},{accessibleMenus:gl(i.accessibleMenus,hl(r))})}),bl.apply(this,arguments)}function xl(e){let t=new Set;e.beforeEach(e=>(e.meta.loaded=t.has(e.path),!e.meta.loaded&&O.transition.progress&&ue(),!0)),e.afterEach(e=>{t.add(e.path),O.transition.progress&&fe()})}function Sl(e){e.beforeEach(function(){var t=y(function*(t,n){var r,i;let a=Ae(),o=j(),s=Gs();if(Hn.includes(t.name)){if(t.path===`/auth/login`&&a.accessToken){var c,l;return decodeURIComponent(((c=t.query)==null?void 0:c.redirect)||((l=o.userInfo)==null?void 0:l.homePath)||O.app.defaultHomePath)}return!0}if(!a.accessToken)return t.meta.ignoreAccess?!0:t.fullPath===`/auth/login`?t:{path:N,query:t.fullPath===O.app.defaultHomePath?{}:{redirect:encodeURIComponent(t.fullPath)},replace:!0};if(a.isAccessChecked){if(t.name===`FallbackNotFound`&&t.path===O.app.defaultHomePath){let e=_l(a.accessMenus);if(e)return{path:e,replace:!0}}return!0}let u=o.userInfo||(yield s.fetchUserInfo()),{accessibleMenus:d,accessibleRoutes:f}=yield yl({roles:(r=u.roles)==null?[]:r,router:e,routes:Un});a.setAccessMenus(d),a.setAccessRoutes(f),a.setIsAccessChecked(!0);let p=(i=n.query.redirect)==null?t.path===O.app.defaultHomePath?u.homePath||O.app.defaultHomePath:t.fullPath:i,m=e.resolve(decodeURIComponent(p)),h=[O.app.defaultHomePath,u.homePath].includes(m.path)&&m.name===`FallbackNotFound`?_l(d):void 0;return v(v({},h?e.resolve(h):m),{},{replace:!0})});return function(e,n){return t.apply(this,arguments)}}())}function Cl(e){xl(e),Sl(e)}var wl=An({history:Xt(`/`),routes:Vn,scrollBehavior:(e,t,n)=>n||(e.hash?{behavior:`smooth`,el:e.hash}:{left:0,top:0})}),Tl=()=>ke(wl,Vn);Cl(wl);export{Le as $,Sc as A,Gs as B,Dc as C,Ec as D,wc as E,Hc as F,ws as G,Ns as H,Ac as I,Vn as J,us as K,Lc as L,Nc as M,rl as N,Jc as O,zc as P,Ge as Q,el as R,nl as S,Bc as T,Q as U,Us as V,Ds as W,Zt as X,kn as Y,An as Z,al as _,Ic as a,fe as at,Oc as b,jc as c,Gc as d,Ae as et,Wc as f,Rc as g,Vc as h,kc as i,ue as it,Xc as j,bc as k,Pc as l,qc as m,yl as n,ge as nt,Tc as o,Uc as p,Un as q,Kc as r,me as rt,xc as s,wl as t,he as tt,Cc as u,ol as v,Fc as w,Yc as x,yc as y,hc as z}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/row-BWN7j-8R.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/row-BWN7j-8R.js new file mode 100644 index 000000000..9a9b929a4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/row-BWN7j-8R.js @@ -0,0 +1 @@ +import{D as e,ct as t,it as n,k as r,pt as i,vn as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as o}from"./en_US-Cv9hrLhb.js";import{$ as s,G as c,Q as l,Tt as u,U as d,Y as f,l as p,m,q as h,t as g,u as _}from"./useConfigInject-z_xeO0pP.js";import{t as v}from"./initDefaultProps-D8Mki4gM.js";import{t as y}from"./omit-C0ksMpVM.js";import{n as b}from"./card-Dird-dOy.js";import{n as x,t as S}from"./Col-DGUs797o.js";var C=s(S),w=t=>{let{value:n,formatter:r,precision:i,decimalSeparator:a,groupSeparator:o=``,prefixCls:s}=t,c;if(typeof r==`function`)c=r({value:n});else{let t=String(n),r=t.match(/^(-?)(\d*)(\.(\d+))?$/);if(!r)c=t;else{let t=r[1],n=r[2]||`0`,l=r[4]||``;n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),typeof i==`number`&&(l=l.padEnd(i,`0`).slice(0,i>0?i:0)),l&&(l=`${a}${l}`),c=[e(`span`,{key:`int`,class:`${s}-content-value-int`},[t,n]),l&&e(`span`,{key:`decimal`,class:`${s}-content-value-decimal`},[l])]}}return e(`span`,{class:`${s}-content-value`},[c])};w.displayName=`StatisticNumber`;var T=e=>{let{componentCls:t,marginXXS:n,padding:r,colorTextDescription:i,statisticTitleFontSize:a,colorTextHeading:s,statisticContentFontSize:c,statisticFontFamily:l}=e;return{[`${t}`]:o(o({},m(e)),{[`${t}-title`]:{marginBottom:n,color:i,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:c,fontFamily:l,[`${t}-content-value`]:{display:`inline-block`,direction:`ltr`},[`${t}-content-prefix, ${t}-content-suffix`]:{display:`inline-block`},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}},E=_(`Statistic`,e=>{let{fontSizeHeading3:t,fontSize:n,fontFamily:r}=e;return[T(p(e,{statisticTitleFontSize:n,statisticContentFontSize:t,statisticFontFamily:r}))]}),D=()=>({prefixCls:String,decimalSeparator:String,groupSeparator:String,format:String,value:f([Number,String,Object]),valueStyle:{type:Object,default:void 0},valueRender:h(),formatter:d(),precision:Number,prefix:l(),suffix:l(),title:l(),loading:c()}),O=r({compatConfig:{MODE:3},name:`AStatistic`,inheritAttrs:!1,props:v(D(),{decimalSeparator:`.`,groupSeparator:`,`,loading:!1}),slots:Object,setup(t,n){let{slots:r,attrs:i}=n,{prefixCls:a,direction:s}=g(`statistic`,t),[c,l]=E(a);return()=>{var n,d,f,p,m,h,g;let{value:_=0,valueStyle:v,valueRender:y}=t,x=a.value,S=(n=t.title)==null?(d=r.title)==null?void 0:d.call(r):n,C=(f=t.prefix)==null?(p=r.prefix)==null?void 0:p.call(r):f,T=(m=t.suffix)==null?(h=r.suffix)==null?void 0:h.call(r):m,E=(g=t.formatter)==null?r.formatter:g,D=e(w,u({"data-for-update":Date.now()},o(o({},t),{prefixCls:x,value:_,formatter:E})),null);return y&&(D=y(D)),c(e(`div`,u(u({},i),{},{class:[x,{[`${x}-rtl`]:s.value===`rtl`},i.class,l.value]}),[S&&e(`div`,{class:`${x}-title`},[S]),e(b,{paragraph:!1,loading:t.loading},{default:()=>[e(`div`,{style:v,class:`${x}-content`},[C&&e(`span`,{class:`${x}-content-prefix`},[C]),D,T&&e(`span`,{class:`${x}-content-suffix`},[T])])]})]))}}}),k=[[`Y`,31536e6],[`M`,2592e6],[`D`,864e5],[`H`,36e5],[`m`,6e4],[`s`,1e3],[`S`,1]];function A(e,t){let n=e,r=/\[[^\]]*]/g,i=(t.match(r)||[]).map(e=>e.slice(1,-1)),a=t.replace(r,`[]`),o=k.reduce((e,t)=>{let[r,i]=t;if(e.includes(r)){let t=Math.floor(n/i);return n-=t*i,e.replace(RegExp(`${r}+`,`g`),e=>{let n=e.length;return t.toString().padStart(n,`0`)})}return e},a),s=0;return o.replace(r,()=>{let e=i[s];return s+=1,e})}function j(e,t){let{format:n=``}=t,r=new Date(e).getTime();return A(Math.max(r-Date.now(),0),n)}var M=1e3/30;function N(e){return new Date(e).getTime()}O.Countdown=r({compatConfig:{MODE:3},name:`AStatisticCountdown`,props:v(o(o({},D()),{value:f([Number,String,Object]),format:String,onFinish:Function,onChange:Function}),{format:`HH:mm:ss`}),setup(r,s){let{emit:c,slots:l}=s,d=a(),f=a(),p=()=>{let{value:e}=r;N(e)>=Date.now()?m():h()},m=()=>{if(d.value)return;let e=N(r.value);d.value=setInterval(()=>{f.value.$forceUpdate(),e>Date.now()&&c(`change`,e-Date.now()),p()},M)},h=()=>{let{value:e}=r;d.value&&(clearInterval(d.value),d.value=void 0,N(e){let{value:t,config:n}=e,{format:i}=r;return j(t,o(o({},n),{format:i}))},_=e=>e;return t(()=>{p()}),i(()=>{p()}),n(()=>{h()}),()=>{let t=r.value;return e(O,u({ref:f},o(o({},y(r,[`onFinish`,`onChange`])),{value:t,valueRender:_,formatter:g})),l)}}}),O.install=function(e){return e.component(O.name,O),e.component(O.Countdown.name,O.Countdown),e},O.Countdown;var P=O,F=s(x);export{P as n,C as r,F as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/run-dialog-DD_g2B-7.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/run-dialog-DD_g2B-7.js new file mode 100644 index 000000000..ca6ae0313 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/run-dialog-DD_g2B-7.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,Ht as r,On as i,_ as a,b as o,g as s,it as ee,k as c,mt as l,o as u,qt as d,tr as f,v as p,vn as m,y as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as g}from"./objectSpread2-BmonrgTA.js";import{n as _}from"./objectWithoutProperties-BjoYlK0I.js";import{g as v}from"./router-DPk8lv5-.js";import{t as y}from"./t-zpQIkBTV.js";import{t as b}from"./table-D_sAcvmb.js";import{t as x}from"./form-Qjb8uGpz.js";import{t as te}from"./select-B-ztpmAV.js";import{t as ne}from"./alert-B0CAruYa.js";import{t as S}from"./button-B2y2NpJm.js";import{t as C}from"./radio-CpXH5nLt.js";import{t as re}from"./checkbox-5QrAvlgg.js";import{a as ie}from"./config-provider-Drlcp5ju.js";import{t as w}from"./input-CM3MYY88.js";import{t as T}from"./spin-3P-IVef6.js";import{t as ae}from"./modal-C6jO2RF8.js";import{t as E}from"./space-B06wu9Uj.js";import{_ as oe,i as se,n as ce}from"./knowledge-Bg-Xb_D_.js";import{s as le,u as D}from"./run-format-2mooFHyJ.js";import{t as O}from"./wash-options-BUb7uBIP.js";var k={class:`rounded-lg border border-solid border-gray-200 p-3`},A={class:`mb-2`},j={key:0,class:`text-gray-400`},M={key:0,class:`mb-2 text-gray-500`},N={key:1,class:`text-gray-500`},P=c({__name:`run-dialog`,props:{accountId:{},canWatch:{type:Boolean},open:{type:Boolean}},emits:[`created`,`update:open`],setup(e,{emit:c}){let P=e,F=c,I=m(`all`),L=m([]),R=m(``),z=m(``),B=m(!1),V=m(D(null)),H=m(!1),U=m([]),W=m(!1),G=m(null),K=m(!1),q=m(!1),J=0,Y,ue=s(()=>[...W.value?[{value:0,label:y(`旧版未归属数据`)}]:[],...U.value.map(e=>({value:e.id,label:y(`{name}({code})`,{name:e.nickname||e.zyt_sn,code:e.zyt_sn})}))]),X=s(()=>({account_ids:I.value===`all`?[]:L.value,date_from:R.value,date_to:z.value})),Z=s(()=>I.value===`pick`&&!L.value.length?y(`请选择要整理的账号`):R.value&&z.value&&R.value>z.value?y(`结束日期不能早于开始日期`):G.value?G.value.totals.messages?V.value.engine===`model`&&!V.value.model_provider_id?y(`请选择整理模型`):``:y(`所选范围内没有单聊消息`):y(`正在统计范围…`));r(()=>P.open,function(){var e=_(function*(e){if(J++,!e)return;H.value=!1,G.value=null,R.value=``,z.value=``,B.value=!1,I.value=P.accountId===-1?`all`:`pick`,L.value=P.accountId===-1?[]:[P.accountId];let[t,n]=yield Promise.all([se().catch(()=>null),v(!1)]);V.value=D(t),U.value=n.accounts,W.value=n.can_view_legacy,H.value=!0,Q()});return function(t){return e.apply(this,arguments)}}()),r(X,()=>{P.open&&H.value&&Q()},{deep:!0}),ee(()=>{J++,Y&&clearTimeout(Y)});function Q(){Y&&clearTimeout(Y);let e=++J;G.value=null,!(I.value===`pick`&&!L.value.length)&&(R.value&&z.value&&R.value>z.value||(Y=setTimeout(_(function*(){K.value=!0;try{let t=yield oe(X.value);e===J&&(G.value=t)}finally{e===J&&(K.value=!1)}}),300)))}function de(){return $.apply(this,arguments)}function $(){return $=_(function*(){if(!(Z.value||q.value)){q.value=!0;try{let e=yield ce(g(g(g({},X.value),V.value),{},{auto_watch:!!P.canWatch&&B.value,staff_confirmed:!0}));ie.success(y(`已开始整理:{count} 个账号,在「整理任务」里看进度`,{count:e.accounts.length})),F(`update:open`,!1),F(`created`)}finally{q.value=!1}}}),$.apply(this,arguments)}return(r,s)=>(l(),p(i(ae),{open:e.open,title:i(y)(`整理聊天记录`),width:`780px`,"destroy-on-close":!0,"mask-closable":!1,closable:!q.value,keyboard:!q.value,onCancel:s[8]||(s[8]=e=>F(`update:open`,!1))},{footer:d(()=>[t(i(E),null,{default:d(()=>[t(i(S),{disabled:q.value,onClick:s[7]||(s[7]=e=>F(`update:open`,!1))},{default:d(()=>[n(f(i(y)(`取消`)),1)]),_:1},8,[`disabled`]),t(i(S),{type:`primary`,loading:q.value,disabled:!!Z.value,onClick:de},{default:d(()=>[n(f(i(y)(`开始整理`)),1)]),_:1},8,[`loading`,`disabled`])]),_:1})]),default:d(()=>[t(i(T),{spinning:!H.value},{default:d(()=>[t(i(x),{layout:`vertical`,disabled:q.value,class:`pt-1`},{default:d(()=>[t(i(x).Item,{label:i(y)(`整理哪些账号`)},{default:d(()=>[t(i(C).Group,{value:I.value,"onUpdate:value":s[0]||(s[0]=e=>I.value=e)},{default:d(()=>[t(i(C),{value:`all`},{default:d(()=>[n(f(i(y)(`全部账号`)),1)]),_:1}),t(i(C),{value:`pick`},{default:d(()=>[n(f(i(y)(`指定账号`)),1)]),_:1})]),_:1},8,[`value`]),I.value===`pick`?(l(),p(i(te),{key:0,value:L.value,"onUpdate:value":s[1]||(s[1]=e=>L.value=e),class:`mt-2 w-full`,mode:`multiple`,options:ue.value,placeholder:i(y)(`选择一个或多个客户端账号`),"option-filter-prop":`label`},null,8,[`value`,`options`,`placeholder`])):h(``,!0)]),_:1},8,[`label`]),t(i(x).Item,{label:i(y)(`时间范围(留空 = 全部聊天)`)},{default:d(()=>[t(i(E),{wrap:``},{default:d(()=>[t(i(w),{value:R.value,"onUpdate:value":s[2]||(s[2]=e=>R.value=e),type:`date`},null,8,[`value`]),a(`span`,null,f(i(y)(`至`)),1),t(i(w),{value:z.value,"onUpdate:value":s[3]||(s[3]=e=>z.value=e),type:`date`},null,8,[`value`]),R.value||z.value?(l(),p(i(S),{key:0,type:`link`,onClick:s[4]||(s[4]=()=>{R.value=``,z.value=``})},{default:d(()=>[n(f(i(y)(`清空`)),1)]),_:1})):h(``,!0)]),_:1})]),_:1},8,[`label`]),H.value?(l(),p(O,{key:0,modelValue:V.value,"onUpdate:modelValue":s[5]||(s[5]=e=>V.value=e),disabled:q.value},null,8,[`modelValue`,`disabled`])):h(``,!0),e.canWatch?(l(),p(i(re),{key:1,checked:B.value,"onUpdate:checked":s[6]||(s[6]=e=>B.value=e),class:`mb-2`},{default:d(()=>[n(f(i(y)(`整理完以后,这些账号的新聊天也自动整理(对话静默 30 分钟后)`)),1)]),_:1},8,[`checked`])):h(``,!0)]),_:1},8,[`disabled`]),a(`div`,k,[t(i(T),{spinning:K.value},{default:d(()=>[G.value?(l(),o(u,{key:0},[a(`div`,A,[n(f(i(y)(`{scope}:`,{scope:i(le)(G.value.scope_label)})),1),a(`strong`,null,f(G.value.accounts.length),1),n(` `+f(i(y)(`个账号有聊天,`))+` `+f(i(y)(`单聊消息`))+` `,1),a(`strong`,null,f(G.value.totals.messages.toLocaleString()),1),n(` `+f(i(y)(`条(文字 {text} 条),会话 {conversations} 个`,{text:G.value.totals.text_messages.toLocaleString(),conversations:G.value.totals.conversations.toLocaleString()}))+` `,1),G.value.empty_accounts?(l(),o(`span`,j,f(i(y)(`;另有 {count} 个账号在这个范围内没有聊天,会跳过`,{count:G.value.empty_accounts})),1)):h(``,!0)]),V.value.engine===`model`?(l(),o(`div`,M,f(i(y)(`模型只处理切出来的问答段(通常只占消息的百分之几),每次请求合并 {batch} 段;开始后在「整理任务」里看实时速度和预计剩余时间。`,{batch:V.value.model_batch}))+` `+f(i(y)(`第一次整理全部聊天,建议在高级设置里先设一个调用上限。`)),1)):h(``,!0),G.value.accounts.length>1?(l(),p(i(b),{key:1,size:`small`,pagination:!1,scroll:{y:180},"row-key":`tenant_id`,"data-source":G.value.accounts,columns:[{title:i(y)(`账号`),dataIndex:`label`,key:`label`},{title:i(y)(`单聊消息`),dataIndex:`messages`,width:110},{title:i(y)(`文字消息`),dataIndex:`text_messages`,width:110},{title:i(y)(`会话`),dataIndex:`conversations`,width:90}]},{bodyCell:d(({column:e,record:t})=>[e.key===`label`?(l(),o(u,{key:0},[n(f(i(y)(t.label)),1)],64)):h(``,!0)]),_:1},8,[`data-source`,`columns`])):h(``,!0)],64)):(l(),o(`div`,N,f(Z.value||i(y)(`正在统计范围…`)),1))]),_:1},8,[`spinning`])]),t(i(ne),{class:`mt-3`,type:`info`,"show-icon":``,message:i(y)(`开始即确认:这些聊天由客服账号产生,允许用于知识整理。整理结果都是待审草稿,不会自动发布;同一段对话已有的草稿不会重复生成。`)},null,8,[`message`])]),_:1},8,[`spinning`])]),_:1},8,[`open`,`title`,`closable`,`keyboard`]))}}),F=e({default:()=>I}),I=P;export{F as n,I as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/run-format-2mooFHyJ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/run-format-2mooFHyJ.js new file mode 100644 index 000000000..531f639a7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/run-format-2mooFHyJ.js @@ -0,0 +1 @@ +import{t as e}from"./t-zpQIkBTV.js";function t(t){return{empty:e(`空消息`),revoked:e(`已撤回或删除`),system:e(`系统提示`),unknown_direction:e(`收发方向不明`)}[t]||t}function n(t){return{cancelled:{label:e(`已取消`)},completed:{color:`green`,label:e(`已完成`)},failed:{color:`red`,label:e(`出错暂停`)},paused:{color:`orange`,label:e(`已暂停`)},queued:{color:`blue`,label:e(`排队中`)},running:{color:`blue`,label:e(`整理中`)}}[t]||{label:t}}function r(t){var n,r;let i=(n=/^(\d+) 个账号$/.exec(t))==null?void 0:n[1];if(i)return e(`{count} 个账号`,{count:i});let a=(r=/^全部客服来源((\d+) 个)$/.exec(t))==null?void 0:r[1];return a?e(`全部客服来源({count} 个)`,{count:a}):e(t)}function i(e){return e.split(` · `).map(e=>r(e)).join(` · `)}function a(t){let n=[t.created_items>0&&e(`新增草稿 {count}`,{count:t.created_items.toLocaleString()}),t.updated_items>0&&e(`更新草稿 {count}`,{count:t.updated_items.toLocaleString()}),t.duplicates>0&&e(`重复 {count}`,{count:t.duplicates.toLocaleString()}),t.model_filtered>0&&e(`模型筛掉 {count}`,{count:t.model_filtered.toLocaleString()})].filter(Boolean);return n.length?n.join(` · `):e(`还没有产出`)}function o(e){return Object.entries(e||{}).filter(([,e])=>e>0).sort((e,t)=>t[1]-e[1]).map(([e,n])=>`${t(e)} ${n.toLocaleString()}`).join(` · `)}function s(e){return{cancel:[`failed`,`paused`,`queued`,`running`].includes(e),configure:[`failed`,`paused`].includes(e),pause:[`queued`,`running`].includes(e),resume:[`failed`,`paused`].includes(e)}}function c(t){return t.engine===`model`?e(`模型清洗 · {model}`,{model:t.model_name||t.model_provider_id||e(`默认模型`)}):e(`规则提取`)}function l(t){if(!Number.isFinite(t)||t<60)return e(`不到 1 分钟`);let n=Math.round(t/60);if(n<60)return e(`约 {minutes} 分钟`,{minutes:n});let r=Math.floor(n/60);if(r>=48)return e(`约 {days} 天`,{days:Math.round(r/24)});let i=n%60;return i?e(`约 {hours} 小时 {minutes} 分`,{hours:r,minutes:i}):e(`约 {hours} 小时`,{hours:r})}function u(e){let t=new Date(e);if(!e||Number.isNaN(t.getTime()))return e||`-`;let n=Object.fromEntries(new Intl.DateTimeFormat(`zh-CN`,{day:`2-digit`,hour:`2-digit`,hourCycle:`h23`,minute:`2-digit`,month:`2-digit`,timeZone:`Asia/Shanghai`,year:`numeric`}).formatToParts(t).map(e=>[e.type,e.value]));return`${n.year}-${n.month}-${n.day} ${n.hour}:${n.minute}`}function d(e,t=Date.now()){if(![`queued`,`running`].includes(e.status)||!e.total_messages||e.processed<=0)return null;let n=(t-Date.parse(e.created_at))/1e3;if(!Number.isFinite(n)||n<120)return null;let r=e.processed/n*60,i=Math.max(0,e.total_messages-e.processed)/(e.processed/n);return{perMinute:Math.round(r),remaining:l(i)}}function f(e){var t,n,r,i,a;return{engine:(t=e==null?void 0:e.default_engine)==null?`model`:t,max_model_calls:0,model_batch:(n=e==null?void 0:e.model_batch)==null?8:n,model_concurrency:(r=e==null?void 0:e.model_concurrency)==null?4:r,model_filter:(i=e==null?void 0:e.model_filter)==null||i,model_provider_id:(a=e==null?void 0:e.default_model_provider_id)==null?``:a,model_timeout_seconds:90}}function p(e){var t,n,r,i,a,o,s;return{engine:(t=e.options.engine)==null?`model`:t,max_model_calls:(n=e.options.max_model_calls)==null?0:n,model_batch:(r=e.options.model_batch)==null?8:r,model_concurrency:(i=e.options.model_concurrency)==null?4:i,model_filter:(a=e.options.model_filter)==null||a,model_provider_id:(o=e.options.model_provider_id)==null?``:o,model_timeout_seconds:(s=e.options.model_timeout_seconds)==null?90:s}}export{a,u as c,p as d,i,o as l,s as n,n as o,d as r,r as s,c as t,f as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runs-panel-CxOR1aNd.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runs-panel-CxOR1aNd.js new file mode 100644 index 000000000..89b1e7c38 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runs-panel-CxOR1aNd.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,On as r,_ as i,b as a,bt as o,g as s,k as c,mt as l,o as u,qt as d,tr as f,v as p,vn as m,y as h}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{t as _}from"./t-zpQIkBTV.js";import{a as ee}from"./useConfigInject-z_xeO0pP.js";import{t as v}from"./table-D_sAcvmb.js";import{t as te}from"./form-Qjb8uGpz.js";import{t as y}from"./alert-B0CAruYa.js";import{t as b}from"./tooltip-DP9wufYH.js";import{t as x}from"./button-B2y2NpJm.js";import{a as S}from"./config-provider-Drlcp5ju.js";import{t as C}from"./tag-BFecLZmQ.js";import{t as w}from"./modal-C6jO2RF8.js";import{t as ne}from"./space-B06wu9Uj.js";import{t as re}from"./progress-Br8rQILc.js";import{h as T,t as ie}from"./knowledge-Bg-Xb_D_.js";import{a as E,d as ae,i as oe,l as se,n as D,o as O,r as k,t as A}from"./run-format-2mooFHyJ.js";import{t as j}from"./wash-options-BUb7uBIP.js";var M={key:0},N={key:0},P={key:1,class:`text-red-500`},F={key:1},I={class:`font-medium`},L={class:`text-xs text-gray-500`},R={class:`text-xs text-gray-400`},z={class:`text-xs`},B={class:`text-xs`},V={key:1,class:`text-xs text-gray-500`},H={class:`cursor-help text-xs text-gray-400 underline decoration-dotted`},U={key:0},W={class:`text-xs text-gray-500`},G={key:1,class:`text-gray-400`},ce={key:0,class:`text-xs text-red-500`},K=c({__name:`runs-panel`,props:{auto:{},canControl:{type:Boolean},canCreate:{type:Boolean},canSettings:{type:Boolean},loading:{type:Boolean},runs:{}},emits:[`changed`,`create`,`settings`],setup(e,{emit:c}){let K=c,q=m(!1),J=m(!1),Y=m(null),X=m(null);function Z(e,t){return Q.apply(this,arguments)}function Q(){return Q=g(function*(e,t){if(!q.value){q.value=!0;try{yield T(e.id,t),S.success({cancel:_(`已取消,已生成的草稿保留`),pause:_(`已暂停,进度已保存`),resume:_(`已继续`)}[t])}finally{q.value=!1,K(`changed`)}}}),Q.apply(this,arguments)}function le(e){w.confirm({title:_(`取消这个整理批次?`),content:_(`已经生成的草稿保留,剩下的聊天不再整理;正在进行的模型请求可能仍会计费。`),okText:_(`取消整理`),cancelText:_(`不取消`),okType:`danger`,onOk:()=>Z(e,`cancel`)})}function ue(e){Y.value=e,X.value=ae(e),J.value=!0}function de(){return $.apply(this,arguments)}function $(){return $=g(function*(){let e=Y.value;if(!(!e||!X.value||q.value)){q.value=!0;try{yield ie(e.id,X.value),yield T(e.id,`resume`),J.value=!1,S.success(_(`已按新配置继续;已生成的草稿保留,新配置只用于剩下的部分`))}finally{q.value=!1,K(`changed`)}}}),$.apply(this,arguments)}let fe=s(()=>[{title:_(`整理批次`),key:`run`},{title:_(`状态`),key:`status`,width:120},{title:_(`进度`),key:`progress`,width:300},{title:_(`模型用量`),key:`usage`,width:150},{title:_(`操作`),key:`actions`,width:190}]),pe=s(()=>[{title:_(`账号`),dataIndex:`label`,key:`label`},{title:_(`状态`),key:`status`,width:110},{title:_(`已读消息`),key:`read`,width:160},{title:_(`结果`),key:`outcome`}]);return(s,c)=>(l(),a(`div`,null,[t(r(y),{class:`mb-4`,type:`info`,"show-icon":``},{message:d(()=>[e.auto&&e.auto.watching_sources?(l(),a(`span`,M,[n(f(r(_)(`新聊天自动整理已对 {sources} 个客服来源开启:最近 24 小时整理了 {jobs} 个会话,新增草稿 {created} 条`,{sources:e.auto.watching_sources,jobs:e.auto.jobs_24h,created:e.auto.created_24h})),1),e.auto.waiting_conversations?(l(),a(`span`,N,f(r(_)(`,{count} 个会话等对话静默后整理`,{count:e.auto.waiting_conversations})),1)):h(``,!0),e.auto.failed_24h?(l(),a(`span`,P,f(r(_)(`,{count} 个失败`,{count:e.auto.failed_24h})),1)):h(``,!0),n(f(r(_)(`。`)),1)])):(l(),a(`span`,F,f(r(_)(`新聊天自动整理还没开启:新建整理时勾选「整理完以后,新聊天也自动整理」即可开启。`)),1)),e.canSettings?(l(),p(r(x),{key:2,type:`link`,size:`small`,onClick:c[0]||(c[0]=e=>K(`settings`))},{default:d(()=>[n(f(r(_)(`整理设置`)),1)]),_:1})):h(``,!0)]),_:1}),t(r(v),{"data-source":e.runs,"row-key":`id`,loading:e.loading,columns:fe.value,pagination:{pageSize:10},"expand-row-by-click":!1},{emptyText:d(()=>[t(r(ee),{description:r(_)(`还没有整理过聊天记录`)},{default:d(()=>[e.canCreate?(l(),p(r(x),{key:0,type:`primary`,onClick:c[1]||(c[1]=e=>K(`create`))},{default:d(()=>[n(f(r(_)(`整理聊天记录`)),1)]),_:1})):h(``,!0)]),_:1},8,[`description`])]),bodyCell:d(({column:s,record:c})=>[s.key===`run`?(l(),a(u,{key:0},[i(`div`,I,f(r(oe)(c.label)),1),i(`div`,L,[n(f(r(A)(c.options))+` `,1),c.options.engine===`model`?(l(),a(u,{key:0},[n(` · `+f(r(_)(`{count} 路并发`,{count:c.options.model_concurrency||1}))+` · `+f(r(_)(`每次 {count} 段`,{count:c.options.model_batch||(c.legacy?1:8)})),1)],64)):h(``,!0),c.options.date_from||c.options.date_to?(l(),a(u,{key:1},[n(` · `+f(r(_)(`{from} 至 {to}`,{from:c.options.date_from||r(_)(`最早`),to:c.options.date_to||r(_)(`现在`)})),1)],64)):h(``,!0)]),i(`div`,R,[n(f(c.created_at.replace(`T`,` `).slice(0,19)),1),c.legacy?(l(),a(u,{key:0},[n(` · `+f(r(_)(`旧版单账号任务`)),1)],64)):h(``,!0)])],64)):s.key===`status`?(l(),a(u,{key:1},[t(r(C),{color:r(O)(c.status).color},{default:d(()=>[n(f(r(O)(c.status).label),1)]),_:2},1032,[`color`]),(l(!0),a(u,null,o(c.errors,e=>(l(),a(`div`,{key:e,class:`mt-1 max-w-xs text-xs text-red-500`},f(e),1))),128))],64)):s.key===`progress`?(l(),a(u,{key:2},[c.progress_percent===null?h(``,!0):(l(),p(r(re),{key:0,percent:c.progress_percent,size:`small`,status:c.status===`failed`?`exception`:c.status===`running`?`active`:void 0},null,8,[`percent`,`status`])),i(`div`,z,[n(f(c.total_messages===null?r(_)(`已读 {processed} 条消息`,{processed:c.processed.toLocaleString()}):r(_)(`已读 {processed} / {total} 条消息`,{processed:c.processed.toLocaleString(),total:c.total_messages.toLocaleString()}))+` `,1),c.pending_items?(l(),a(u,{key:0},[n(` · `+f(r(_)(`待整理问答 {count}`,{count:c.pending_items})),1)],64)):h(``,!0)]),i(`div`,B,f(r(E)(c)),1),r(k)(c)?(l(),a(`div`,V,f(r(_)(`每分钟约 {perMinute} 条消息,按目前平均速度还要 {remaining}`,{perMinute:r(k)(c).perMinute.toLocaleString(),remaining:r(k)(c).remaining})),1)):h(``,!0),c.skipped?(l(),p(r(b),{key:2,title:r(se)(c.skip_reasons)||r(_)(`旧版任务没有分原因统计`)},{default:d(()=>[i(`div`,H,f(r(_)(`跳过 {count} 条(系统提示、撤回等)`,{count:c.skipped.toLocaleString()})),1)]),_:2},1032,[`title`])):h(``,!0)],64)):s.key===`usage`?(l(),a(u,{key:3},[c.options.engine===`model`||c.model_calls?(l(),a(u,{key:0},[n(f(r(_)(`{count} 次`,{count:c.model_calls.toLocaleString()})),1),c.options.max_model_calls?(l(),a(`span`,U,` / `+f(r(_)(`上限 {limit}`,{limit:c.options.max_model_calls.toLocaleString()})),1)):h(``,!0),i(`div`,W,f(r(_)(`输入 {input} / 输出 {output} 字`,{input:c.input_chars.toLocaleString(),output:c.output_chars.toLocaleString()})),1)],64)):(l(),a(`span`,G,f(r(_)(`不调用模型`)),1))],64)):s.key===`actions`&&e.canControl?(l(),p(r(ne),{key:4,wrap:``,size:4},{default:d(()=>[r(D)(c.status).pause?(l(),p(r(x),{key:0,size:`small`,disabled:q.value,onClick:e=>Z(c,`pause`)},{default:d(()=>[n(f(r(_)(`暂停`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0),r(D)(c.status).resume?(l(),p(r(x),{key:1,size:`small`,type:`primary`,disabled:q.value,onClick:e=>Z(c,`resume`)},{default:d(()=>[n(f(r(_)(`继续`)),1)]),_:1},8,[`disabled`,`onClick`])):c.accounts.some(e=>e.status===`failed`)?(l(),p(r(x),{key:2,size:`small`,type:`primary`,disabled:q.value,onClick:e=>Z(c,`resume`)},{default:d(()=>[n(f(r(_)(`继续出错的账号`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0),r(D)(c.status).configure?(l(),p(r(x),{key:3,size:`small`,disabled:q.value,onClick:e=>ue(c)},{default:d(()=>[n(f(r(_)(`换模型 / 调整`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0),r(D)(c.status).cancel?(l(),p(r(x),{key:4,size:`small`,type:`link`,danger:``,disabled:q.value,onClick:e=>le(c)},{default:d(()=>[n(f(r(_)(`取消`)),1)]),_:1},8,[`disabled`,`onClick`])):h(``,!0)]),_:2},1024)):h(``,!0)]),expandedRowRender:d(({record:e})=>[t(r(v),{size:`small`,"row-key":`job_id`,pagination:!1,"data-source":e.accounts,columns:pe.value},{bodyCell:d(({column:e,record:t})=>[e.key===`label`?(l(),a(u,{key:0},[n(f(r(_)(t.label)),1)],64)):e.key===`status`?(l(),p(r(C),{key:1,color:r(O)(t.status).color},{default:d(()=>[n(f(r(O)(t.status).label),1)]),_:2},1032,[`color`])):e.key===`read`?(l(),a(u,{key:2},[n(f(t.processed.toLocaleString()),1),t.total_messages===null?h(``,!0):(l(),a(u,{key:0},[n(` / `+f(t.total_messages.toLocaleString()),1)],64))],64)):e.key===`outcome`?(l(),a(u,{key:3},[n(f(r(E)(t))+` `,1),t.error?(l(),a(`div`,ce,f(t.error),1)):h(``,!0)],64)):h(``,!0)]),_:1},8,[`data-source`,`columns`])]),_:1},8,[`data-source`,`loading`,`columns`]),t(r(w),{open:J.value,"onUpdate:open":c[3]||(c[3]=e=>J.value=e),title:r(_)(`调整后继续整理`),width:`680px`,"ok-text":r(_)(`保存并继续`),"confirm-loading":q.value,"destroy-on-close":!0,onOk:de},{default:d(()=>[Y.value?(l(),p(r(y),{key:0,class:`mb-4`,type:`info`,"show-icon":``,message:r(_)(`已整理出 {drafts} 条草稿、调用模型 {calls} 次;这些都保留,新配置只用于剩下的部分。`,{drafts:Y.value.created_items+Y.value.updated_items,calls:Y.value.model_calls})},null,8,[`message`])):h(``,!0),X.value?(l(),p(r(te),{key:1,layout:`vertical`},{default:d(()=>[t(j,{modelValue:X.value,"onUpdate:modelValue":c[2]||(c[2]=e=>X.value=e),disabled:q.value},null,8,[`modelValue`,`disabled`])]),_:1})):h(``,!0)]),_:1},8,[`open`,`title`,`ok-text`,`confirm-loading`])]))}}),q=e({default:()=>J}),J=K;export{q as n,J as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runtime-core.esm-bundler-DkysjgTd.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runtime-core.esm-bundler-DkysjgTd.js new file mode 100644 index 000000000..ea2284616 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runtime-core.esm-bundler-DkysjgTd.js @@ -0,0 +1,3 @@ +function e(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var t={},n=[],r=()=>{},i=()=>!1,a=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),o=e=>e.startsWith(`onUpdate:`),s=Object.assign,c=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},l=Object.prototype.hasOwnProperty,u=(e,t)=>l.call(e,t),d=Array.isArray,f=e=>S(e)===`[object Map]`,p=e=>S(e)===`[object Set]`,m=e=>S(e)===`[object Date]`,h=e=>S(e)===`[object RegExp]`,g=e=>typeof e==`function`,_=e=>typeof e==`string`,v=e=>typeof e==`symbol`,y=e=>typeof e==`object`&&!!e,b=e=>(y(e)||g(e))&&g(e.then)&&g(e.catch),x=Object.prototype.toString,S=e=>x.call(e),C=e=>S(e).slice(8,-1),w=e=>S(e)===`[object Object]`,T=e=>_(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,E=e(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),D=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ee=/-\w/g,O=D(e=>e.replace(ee,e=>e.slice(1).toUpperCase())),te=/\B([A-Z])/g,ne=D(e=>e.replace(te,`-$1`).toLowerCase()),re=D(e=>e.charAt(0).toUpperCase()+e.slice(1)),ie=D(e=>e?`on${re(e)}`:``),k=(e,t)=>!Object.is(e,t),A=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},oe=e=>{let t=parseFloat(e);return isNaN(t)?e:t},se=e=>{let t=_(e)?Number(e):NaN;return isNaN(t)?e:t},ce,le=()=>ce||(ce=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{}),ue=e(`Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol`);function de(e){if(d(e)){let t={};for(let n=0;n{if(e){let n=e.split(pe);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ge(e){let t=``;if(_(e))t=e;else if(d(e))for(let n=0;nSe(e,t))}var we=e=>!!(e&&e.__v_isRef===!0),Te=e=>_(e)?e:e==null?``:d(e)||y(e)&&(e.toString===x||!g(e.toString))?we(e)?Te(e.value):JSON.stringify(e,Ee,2):String(e),Ee=(e,t)=>we(t)?Ee(e,t.value):f(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[De(t,r)+` =>`]=n,e),{})}:p(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>De(e))}:v(t)?De(t):y(t)&&!d(t)&&!w(t)?String(t):t,De=(e,t=``)=>{var n;return v(e)?`Symbol(${(n=e.description)==null?t:n})`:e};function Oe(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var j,ke=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&j&&(j.active?(this.parent=j,this.index=(j.scopes||(j.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes){let n=this.scopes.slice();for(e=0,t=n.length;e0&&--this._on===0){if(j===this)j=this.prevScope;else{let e=j;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t0)return;if(Le){let e=Le;for(Le=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Ie;){let t=Ie;for(Ie=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function Ve(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function He(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Ge(r),Ke(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Ue(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(We(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function We(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===et)||(e.globalVersion=et,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ue(e))))return;e.flags|=2;let t=e.dep,n=M,r=Ye;M=e,Ye=!0;try{Ve(e);let n=e.fn(e._value);(t.version===0||k(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{M=n,Ye=r,He(e),e.flags&=-3}}function Ge(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Ge(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Ke(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function qe(e,t){e.effect instanceof Pe&&(e=e.effect.fn);let n=new Pe(e);t&&s(n,t);try{n.run()}catch(e){throw n.stop(),e}let r=n.run.bind(n);return r.effect=n,r}function Je(e){e.effect.stop()}var Ye=!0,Xe=[];function Ze(){Xe.push(Ye),Ye=!1}function Qe(){let e=Xe.pop();Ye=e===void 0||e}function $e(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=M;M=void 0;try{t()}finally{M=e}}}var et=0,tt=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},nt=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!M||!Ye||M===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==M)t=this.activeLink=new tt(M,this),M.deps?(t.prevDep=M.depsTail,M.depsTail.nextDep=t,M.depsTail=t):M.deps=M.depsTail=t,rt(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=M.depsTail,t.nextDep=void 0,M.depsTail.nextDep=t,M.depsTail=t,M.deps===t&&(M.deps=e)}return t}trigger(e){this.version++,et++,this.notify(e)}notify(e){ze();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Be()}}};function rt(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)rt(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var it=new WeakMap,at=Symbol(``),ot=Symbol(``),st=Symbol(``);function N(e,t,n){if(Ye&&M){let t=it.get(e);t||it.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new nt),r.map=t,r.key=n),r.track()}}function ct(e,t,n,r,i,a){let o=it.get(e);if(!o){et++;return}let s=e=>{e&&e.trigger()};if(ze(),t===`clear`)o.forEach(s);else{let i=d(e),a=i&&T(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===st||!v(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(st)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(at)),f(e)&&s(o.get(ot)));break;case`delete`:i||(s(o.get(at)),f(e)&&s(o.get(ot)));break;case`set`:f(e)&&s(o.get(at))}}Be()}function lt(e,t){let n=it.get(e);return n&&n.get(t)}function ut(e){let t=F(e);return t===e?t:(N(t,`iterate`,st),P(e)?t:t.map(I))}function dt(e){return N(e=F(e),`iterate`,st),e}function ft(e,t){return Zt(e)?en(Xt(e)?I(t):t):I(t)}var pt={__proto__:null,[Symbol.iterator](){return mt(this,Symbol.iterator,e=>ft(this,e))},concat(...e){return ut(this).concat(...e.map(e=>d(e)?ut(e):e))},entries(){return mt(this,`entries`,e=>(e[1]=ft(this,e[1]),e))},every(e,t){return gt(this,`every`,e,t,void 0,arguments)},filter(e,t){return gt(this,`filter`,e,t,e=>e.map(e=>ft(this,e)),arguments)},find(e,t){return gt(this,`find`,e,t,e=>ft(this,e),arguments)},findIndex(e,t){return gt(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return gt(this,`findLast`,e,t,e=>ft(this,e),arguments)},findLastIndex(e,t){return gt(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return gt(this,`forEach`,e,t,void 0,arguments)},includes(...e){return vt(this,`includes`,e)},indexOf(...e){return vt(this,`indexOf`,e)},join(e){return ut(this).join(e)},lastIndexOf(...e){return vt(this,`lastIndexOf`,e)},map(e,t){return gt(this,`map`,e,t,void 0,arguments)},pop(){return yt(this,`pop`)},push(...e){return yt(this,`push`,e)},reduce(e,...t){return _t(this,`reduce`,e,t)},reduceRight(e,...t){return _t(this,`reduceRight`,e,t)},shift(){return yt(this,`shift`)},some(e,t){return gt(this,`some`,e,t,void 0,arguments)},splice(...e){return yt(this,`splice`,e)},toReversed(){return ut(this).toReversed()},toSorted(e){return ut(this).toSorted(e)},toSpliced(...e){return ut(this).toSpliced(...e)},unshift(...e){return yt(this,`unshift`,e)},values(){return mt(this,`values`,e=>ft(this,e))}};function mt(e,t,n){let r=dt(e),i=r[t]();return r!==e&&!P(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var ht=Array.prototype;function gt(e,t,n,r,i,a){let o=dt(e),s=o!==e&&!P(e),c=o[t];if(c!==ht[t]){let t=c.apply(e,a);return s?I(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,ft(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function _t(e,t,n,r){let i=dt(e),a=i!==e&&!P(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=ft(e,t)),n.call(this,t,ft(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?ft(e,c):c}function vt(e,t,n){let r=F(e);N(r,`iterate`,st);let i=r[t](...n);return(i===-1||i===!1)&&Qt(n[0])?(n[0]=F(n[0]),r[t](...n)):i}function yt(e,t,n=[]){Ze(),ze();let r=F(e)[t].apply(e,n);return Be(),Qe(),r}var bt=e(`__proto__,__v_isRef,__isVue`),xt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(v));function St(e){v(e)||(e=String(e));let t=F(this);return N(t,`has`,e),t.hasOwnProperty(e)}var Ct=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Ut:Ht:i?Vt:Bt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=d(e);if(!r){let e;if(a&&(e=pt[t]))return e;if(t===`hasOwnProperty`)return St}let o=Reflect.get(e,t,L(e)?e:n);if((v(t)?xt.has(t):bt(t))||(r||N(e,`get`,t),i))return o;if(L(o)){let e=a&&T(t)?o:o.value;return r&&y(e)?qt(e):e}return y(o)?r?qt(o):Gt(o):o}},wt=class extends Ct{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=d(e)&&T(t);if(!this._isShallow){let e=Zt(i);if(!P(n)&&!Zt(n)&&(i=F(i),n=F(n)),!a&&L(i)&&!L(n))return e||(i.value=n),!0}let o=a?Number(t)e,jt=e=>Reflect.getPrototypeOf(e);function Mt(e,t,n){return function(...r){let i=this.__v_raw,a=F(i),o=f(a),c=e===`entries`||e===Symbol.iterator&&o,l=e===`keys`&&o,u=i[e](...r),d=n?At:t?en:I;return!t&&N(a,`iterate`,l?ot:at),s(Object.create(u),{next(){let{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:c?[d(e[0]),d(e[1])]:d(e),done:t}}})}}function Nt(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Pt(e,t){let n={get(n){let r=this.__v_raw,i=F(r),a=F(n);e||(k(n,a)&&N(i,`get`,n),N(i,`get`,a));let{has:o}=jt(i),s=t?At:e?en:I;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&N(F(t),`iterate`,at),t.size},has(t){let n=this.__v_raw,r=F(n),i=F(t);return e||(k(t,i)&&N(r,`has`,t),N(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=F(a),s=t?At:e?en:I;return!e&&N(o,`iterate`,at),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return s(n,e?{add:Nt(`add`),set:Nt(`set`),delete:Nt(`delete`),clear:Nt(`clear`)}:{add(e){let n=F(this),r=jt(n),i=F(e),a=!t&&!P(e)&&!Zt(e)?i:e;return r.has.call(n,a)||k(e,a)&&r.has.call(n,e)||k(i,a)&&r.has.call(n,i)||(n.add(a),ct(n,`add`,a,a)),this},set(e,n){!t&&!P(n)&&!Zt(n)&&(n=F(n));let r=F(this),{has:i,get:a}=jt(r),o=i.call(r,e);o||(e=F(e),o=i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?k(n,s)&&ct(r,`set`,e,n,s):ct(r,`add`,e,n),this},delete(e){let t=F(this),{has:n,get:r}=jt(t),i=n.call(t,e);i||(e=F(e),i=n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&ct(t,`delete`,e,void 0,a),o},clear(){let e=F(this),t=e.size!==0,n=e.clear();return t&&ct(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Mt(r,e,t)}),n}function Ft(e,t){let n=Pt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(u(n,r)&&r in t?n:t,r,i)}var It={get:Ft(!1,!1)},Lt={get:Ft(!1,!0)},Rt={get:Ft(!0,!1)},zt={get:Ft(!0,!0)},Bt=new WeakMap,Vt=new WeakMap,Ht=new WeakMap,Ut=new WeakMap;function Wt(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Gt(e){return Zt(e)?e:Yt(e,!1,Et,It,Bt)}function Kt(e){return Yt(e,!1,Ot,Lt,Vt)}function qt(e){return Yt(e,!0,Dt,Rt,Ht)}function Jt(e){return Yt(e,!0,kt,zt,Ut)}function Yt(e,t,n,r,i){if(!y(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;let a=i.get(e);if(a)return a;let o=Wt(C(e));if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function Xt(e){return Zt(e)?Xt(e.__v_raw):!!(e&&e.__v_isReactive)}function Zt(e){return!!(e&&e.__v_isReadonly)}function P(e){return!!(e&&e.__v_isShallow)}function Qt(e){return e?!!e.__v_raw:!1}function F(e){let t=e&&e.__v_raw;return t?F(t):e}function $t(e){return!u(e,`__v_skip`)&&Object.isExtensible(e)&&ae(e,`__v_skip`,!0),e}var I=e=>y(e)?Gt(e):e,en=e=>y(e)?qt(e):e;function L(e){return e?e.__v_isRef===!0:!1}function tn(e){return rn(e,!1)}function nn(e){return rn(e,!0)}function rn(e,t){return L(e)?e:new an(e,t)}var an=class{constructor(e,t){this.dep=new nt,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:F(e),this._value=t?e:I(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||P(e)||Zt(e);e=n?e:F(e),k(e,t)&&(this._rawValue=e,this._value=n?e:I(e),this.dep.trigger())}};function on(e){e.dep&&e.dep.trigger()}function sn(e){return L(e)?e.value:e}function cn(e){return g(e)?e():sn(e)}var ln={get:(e,t,n)=>t===`__v_raw`?e:sn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return L(i)&&!L(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function un(e){return Xt(e)?e:new Proxy(e,ln)}var dn=class{constructor(e){this.__v_isRef=!0,this._value=void 0;let t=this.dep=new nt,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}};function fn(e){return new dn(e)}function pn(e){let t=d(e)?Array(e.length):{};for(let n in e)t[n]=_n(e,n);return t}var mn=class{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=v(t)?t:String(t),this._raw=F(e);let r=!0,i=e;if(!d(e)||v(this._key)||!T(this._key))do r=!Qt(i)||P(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=sn(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&L(this._raw[this._key])){let t=this._object[this._key];if(L(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return lt(this._raw,this._key)}},hn=class{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}};function gn(e,t,n){return L(e)?e:g(e)?new hn(e):y(e)&&arguments.length>1?_n(e,t,n):tn(e)}function _n(e,t,n){return new mn(e,t,n)}var vn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new nt(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=et-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&M!==this)return Re(this,!0),!0}get value(){let e=this.dep.track();return We(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function yn(e,t,n=!1){let r,i;return g(e)?r=e:(r=e.get,i=e.set),new vn(r,i,n)}var bn={GET:`get`,HAS:`has`,ITERATE:`iterate`},xn={SET:`set`,ADD:`add`,DELETE:`delete`,CLEAR:`clear`},Sn={},Cn=new WeakMap,wn=void 0;function Tn(){return wn}function En(e,t=!1,n=wn){if(n){let t=Cn.get(n);t||Cn.set(n,t=[]),t.push(e)}}function Dn(e,n,i=t){let{immediate:a,deep:o,once:s,scheduler:l,augmentJob:u,call:f}=i,p=e=>o?e:P(e)||o===!1||o===0?On(e,1):On(e),m,h,_,v,y=!1,b=!1;if(L(e)?(h=()=>e.value,y=P(e)):Xt(e)?(h=()=>p(e),y=!0):d(e)?(b=!0,y=e.some(e=>Xt(e)||P(e)),h=()=>e.map(e=>{if(L(e))return e.value;if(Xt(e))return p(e);if(g(e))return f?f(e,2):e()})):h=g(e)?n?f?()=>f(e,2):e:()=>{if(_){Ze();try{_()}finally{Qe()}}let t=wn;wn=m;try{return f?f(e,3,[v]):e(v)}finally{wn=t}}:r,n&&o){let e=h,t=o===!0?1/0:o;h=()=>On(e(),t)}let x=je(),S=()=>{m.stop(),x&&x.active&&c(x.effects,m)};if(s&&n){let e=n;n=(...t)=>{let n=e(...t);return S(),n}}let C=b?Array(e.length).fill(Sn):Sn,w=e=>{if(!(!(m.flags&1)||!m.dirty&&!e)){if(n){let t=m.run();if(e||o||y||(b?t.some((e,t)=>k(e,C[t])):k(t,C))){_&&_();let e=wn;wn=m;try{let e=[t,C===Sn?void 0:b&&C[0]===Sn?[]:C,v];C=t,f?f(n,3,e):n(...e)}finally{wn=e}}}else m.run()}};return u&&u(w),m=new Pe(h),m.scheduler=l?()=>l(w,!1):w,v=e=>En(e,!1,m),_=m.onStop=()=>{let e=Cn.get(m);if(e){if(f)f(e,4);else for(let t of e)t();Cn.delete(m)}},n?a?w(!0):C=m.run():l?l(w.bind(null,!0),!0):m.run(),S.pause=m.pause.bind(m),S.resume=m.resume.bind(m),S.stop=S,S}function On(e,t=1/0,n){if(t<=0||!y(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,L(e))On(e.value,t,n);else if(d(e))for(let r=0;r{On(e,t,n)});else if(w(e)){for(let r in e)On(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&On(e[r],t,n)}return e}var kn=[];function An(e){kn.push(e)}function jn(){kn.pop()}function Mn(e,t){}var Nn={SETUP_FUNCTION:0,0:`SETUP_FUNCTION`,RENDER_FUNCTION:1,1:`RENDER_FUNCTION`,NATIVE_EVENT_HANDLER:5,5:`NATIVE_EVENT_HANDLER`,COMPONENT_EVENT_HANDLER:6,6:`COMPONENT_EVENT_HANDLER`,VNODE_HOOK:7,7:`VNODE_HOOK`,DIRECTIVE_HOOK:8,8:`DIRECTIVE_HOOK`,TRANSITION_HOOK:9,9:`TRANSITION_HOOK`,APP_ERROR_HANDLER:10,10:`APP_ERROR_HANDLER`,APP_WARN_HANDLER:11,11:`APP_WARN_HANDLER`,FUNCTION_REF:12,12:`FUNCTION_REF`,ASYNC_COMPONENT_LOADER:13,13:`ASYNC_COMPONENT_LOADER`,SCHEDULER:14,14:`SCHEDULER`,COMPONENT_UPDATE:15,15:`COMPONENT_UPDATE`,APP_UNMOUNT_CLEANUP:16,16:`APP_UNMOUNT_CLEANUP`},Pn={sp:`serverPrefetch hook`,bc:`beforeCreate hook`,c:`created hook`,bm:`beforeMount hook`,m:`mounted hook`,bu:`beforeUpdate hook`,u:`updated`,bum:`beforeUnmount hook`,um:`unmounted hook`,a:`activated hook`,da:`deactivated hook`,ec:`errorCaptured hook`,rtc:`renderTracked hook`,rtg:`renderTriggered hook`,0:`setup function`,1:`render function`,2:`watcher getter`,3:`watcher callback`,4:`watcher cleanup function`,5:`native event handler`,6:`component event handler`,7:`vnode hook`,8:`directive hook`,9:`transition hook`,10:`app errorHandler`,11:`app warnHandler`,12:`ref function`,13:`async component loader`,14:`scheduler flush`,15:`component update`,16:`app unmount cleanup function`};function Fn(e,t,n,r){try{return r?e(...r):e()}catch(e){In(e,t,n)}}function R(e,t,n,r){if(g(e)){let i=Fn(e,t,n,r);return i&&b(i)&&i.catch(e=>{In(e,t,n)}),i}if(d(e)){let i=[];for(let a=0;a>>1,i=z[r],a=Zn(i);a=Zn(n)?z.push(e):z.splice(Gn(t),0,e),e.flags|=1,qn()}}function qn(){Un||(Un=Hn.then(Qn))}function Jn(e){if(!d(e))Bn&&e.id===-1?Bn.splice(Vn+1,0,e):e.flags&1||(zn.push(e),e.flags|=1);else for(let t=0;tZn(e)-Zn(t));if(zn.length=0,Bn){for(let t=0;te.id==null?e.flags&2?-1:1/0:e.id;function Qn(e){try{for(Rn=0;Rn$n.emit(e,...t)),er=[]):typeof window<`u`&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes(`jsdom`))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{tr(e,t)}),setTimeout(()=>{$n||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,er=[])},3e3)):er=[]}var B=null,nr=null;function rr(e){let t=B;return B=e,nr=e&&e.type.__scopeId||null,t}function ir(e){nr=e}function ar(){nr=null}var or=e=>sr;function sr(e,t=B,n){if(!t||e._n)return e;let r=(...n)=>{r._d&&rs(-1);let i=rr(t),a=$o.length,o;try{o=e(...n)}finally{for(let e=$o.length;e>a;e--)ts();rr(i),r._d&&rs(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function cr(e,n){if(B===null)return e;let r=Bs(B),i=e.dirs||(e.dirs=[]);for(let e=0;e1)return n&&g(t)?t.call(r&&r.proxy):t}}function fr(){return!!($()||qa)}var pr=Symbol.for(`v-scx`),mr=()=>dr(pr);function hr(e,t){return yr(e,null,t)}function gr(e,t){return yr(e,null,{flush:`post`})}function _r(e,t){return yr(e,null,{flush:`sync`})}function vr(e,t,n){return yr(e,t,n)}function yr(e,n,i=t){let{immediate:a,deep:o,flush:c,once:l}=i,u=s({},i),d=n&&a||!n&&c!==`post`,f;if(ks){if(c===`sync`){let e=mr();f=e.__watcherHandles||(e.__watcherHandles=[])}else if(!d){let e=()=>{};return e.stop=r,e.resume=r,e.pause=r,e}}let p=Q;u.call=(e,t,n)=>R(e,p,t,n);let m=!1;c===`post`?u.scheduler=e=>{W(e,p&&p.suspense)}:c!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():Kn(e)}),u.augmentJob=e=>{n&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=Dn(e,n,u);return ks&&(f?f.push(h):d&&h()),h}function br(e,t,n){let r=this.proxy,i=_(e)?e.includes(`.`)?xr(r,e):()=>r[e]:e.bind(r,r),a;g(t)?a=t:(a=t.handler,n=t);let o=Es(this),s=yr(i,a.bind(r),n);return o(),s}function xr(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;ee.__isTeleport,Tr=e=>e&&(e.disabled||e.disabled===``),Er=e=>e&&(e.defer||e.defer===``),Dr=e=>typeof SVGElement<`u`&&e instanceof SVGElement,Or=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,kr=(e,t)=>{let n=e&&e.to;return _(n)?t?t(n):null:n},Ar={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g,parentNode:_}}=l,v=Tr(t.props),{dynamicChildren:y}=t,b=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},x=(e=t)=>{let n=Tr(e.props),r=e.target=kr(e.props,m),a=Fr(r,e,h,p);r&&(o!==`svg`&&Dr(r)?o=`svg`:o!==`mathml`&&Or(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(b(e,r,a),Pr(e,!1)))},S=e=>{let t=()=>{if(Sr.get(e)===t){if(Sr.delete(e),Tr(e.props)){let t=_(e.el)||n;b(e,t,e.anchor),Pr(e,!0)}x(e)}};Sr.set(e,t),W(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),Er(t.props)||a&&a.pendingBranch){S(t);return}v&&(b(t,n,i),Pr(t,!0)),x()}else{t.el=e.el;let r=t.anchor=e.anchor,u=Sr.get(e);if(u){u.flags|=8,Sr.delete(e),S(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=Tr(e.props),_=g?n:p,b=g?r:h;if(o===`svg`||Dr(p)?o=`svg`:(o===`mathml`||Or(p))&&(o=`mathml`),y?(f(e.dynamicChildren,y,_,i,a,o,s),No(e,t,!0)):c||d(e,t,_,b,i,a,o,s,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):jr(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=kr(t.props,m);e&&(t.target=e,jr(t,e,null,l,0))}else g&&jr(t,p,h,l,1);Pr(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=Tr(f),m=a||!p,h=Sr.get(e);if(h&&(h.flags|=8,Sr.delete(e)),d&&(i(l),i(u)),a&&i(c),!h&&(p||d)&&o&16)for(let e=0;e{e.isMounted=!0}),Gi(()=>{e.isUnmounting=!0}),e}var H=[Function,Array],Rr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:H,onEnter:H,onAfterEnter:H,onEnterCancelled:H,onBeforeLeave:H,onLeave:H,onAfterLeave:H,onLeaveCancelled:H,onBeforeAppear:H,onAppear:H,onAfterAppear:H,onAppearCancelled:H},zr=e=>{let t=e.subTree;return t.component?zr(t.component):t},Br={name:`BaseTransition`,props:Rr,setup(e,{slots:t}){let n=$(),r=Lr();return()=>{let i=t.default&&Jr(t.default(),!0),a=i&&i.length?Vr(i):n.subTree?_s():void 0;if(!a)return;let o=F(e),{mode:s}=o;if(r.isLeaving)return Gr(a);let c=Kr(a);if(!c)return Gr(a);let l=Wr(c,o,r,n,e=>l=e);c.type!==K&&qr(c,l);let u=n.subTree&&Kr(n.subTree);if(u&&u.type!==K&&!J(u,c)&&zr(n).type!==K){let e=Wr(u,o,r,n);if(qr(u,e),s===`out-in`&&c.type!==K)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},Gr(a);s===`in-out`&&c.type!==K?e.delayLeave=(e,t,n)=>{let i=Ur(r,u);i[String(u.key)]=u,e[V]=()=>{t(),e[V]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return a}}};function Vr(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==K){t=n;break}}return t}var Hr=Br;function Ur(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Wr(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:p,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:_,onAppear:v,onAfterAppear:y,onAppearCancelled:b}=t,x=String(e.key),S=Ur(n,e),C=(e,t)=>{e&&R(e,r,9,t)},w=(e,t)=>{let n=t[1];C(e,t),d(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},T={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted){if(a)r=_||c;else return}t[V]&&t[V](!0);let i=S[x];i&&J(e,i)&&i.el[V]&&i.el[V](),C(r,[t])},enter(t){if(S[x]===e)return;let r=l,i=u,o=f;if(!n.isMounted){if(a)r=v||l,i=y||u,o=b||f;else return}let s=!1;t[Ir]=e=>{s||(s=!0,C(e?o:i,[t]),T.delayedLeave&&T.delayedLeave(),t[Ir]=void 0)};let c=t[Ir].bind(null,!1);r?w(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[Ir]&&t[Ir](!0),n.isUnmounting)return r();C(p,[t]);let a=!1;t[V]=n=>{a||(a=!0,r(),C(n?g:h,[t]),t[V]=void 0,S[i]===e&&delete S[i])};let o=t[V].bind(null,!1);S[i]=e,m?w(m,[t,o]):o()},clone(e){let a=Wr(e,t,n,r,i);return i&&i(a),a}};return T}function Gr(e){if(Ai(e))return e=ms(e),e.children=null,e}function Kr(e){if(!Ai(e))return wr(e.type)&&e.children?Vr(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&g(n.default))return n.default()}}function qr(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;let n=e.component.subTree;qr(wr(n.type)&&Kr(n)||n,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Jr(e,t=!1,n){let r=[],i=0;for(let a=0;a1)for(let e=0;er.value,set:e=>r.value=e})}return r}function $r(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}var ei=new WeakMap;function ti(e,n,r,a,o=!1){if(d(e)){e.forEach((e,t)=>ti(e,n&&(d(n)?n[t]:n),r,a,o));return}if(Di(a)&&!o){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&ti(e,n,r,a.component.subTree);return}let s=a.shapeFlag&4?Bs(a.component):a.el,l=o?null:s,{i:f,r:p}=e,m=n&&n.r,h=f.refs===t?f.refs={}:f.refs,v=f.setupState,y=F(v),b=v===t?i:e=>!$r(h,e)&&u(y,e),x=(e,t)=>!(t&&$r(h,t));if(m!=null&&m!==p){if(ni(n),_(m))h[m]=null,b(m)&&(v[m]=null);else if(L(m)){let e=n;x(m,e.k)&&(m.value=null),e.k&&(h[e.k]=null)}}if(g(p))Fn(p,f,12,[l,h]);else{let t=_(p),n=L(p);if(t||n){let i=()=>{if(e.f){let n=t?b(p)?v[p]:h[p]:x(p)||!e.k?p.value:h[e.k];if(o)d(n)&&c(n,s);else if(d(n))n.includes(s)||n.push(s);else if(t)h[p]=[s],b(p)&&(v[p]=h[p]);else{let t=[s];x(p,e.k)&&(p.value=t),e.k&&(h[e.k]=t)}}else t?(h[p]=l,b(p)&&(v[p]=l)):n&&(x(p,e.k)&&(p.value=l),e.k&&(h[e.k]=l))};if(l){let t=()=>{i(),ei.delete(e)};t.id=-1,ei.set(e,t),W(t,r)}else ni(e),i()}}}function ni(e){let t=ei.get(e);t&&(t.flags|=8,ei.delete(e))}var ri=!1,ii=()=>{ri||(console.error(`Hydration completed but contains mismatches.`),ri=!0)},ai=e=>e.namespaceURI.includes(`svg`)&&e.tagName!==`foreignObject`,oi=e=>e.namespaceURI.includes(`MathML`),si=e=>{if(e.nodeType===1){if(ai(e))return`svg`;if(oi(e))return`mathml`}},ci=e=>e.nodeType===8;function li(e){let{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:o,parentNode:s,remove:c,insert:l,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes()){n(null,e,t),Xn(),t._vnode=e;return}f(t.firstChild,e,null,null,null),Xn(),t._vnode=e},f=(n,r,a,c,u,d=!1)=>{d=d||!!r.dynamicChildren;let b=ci(n)&&n.data===`[`,x=()=>g(n,r,a,c,u,b),{type:S,ref:C,shapeFlag:w,patchFlag:T}=r,E=n.nodeType;r.el=n,T===-2&&(d=!1,r.dynamicChildren=null);let D=null;switch(S){case Zo:E===3?(n.data!==r.children&&(ii(),n.data=r.children),D=o(n)):r.children===``?(l(r.el=i(``),s(n),n),D=n):D=x();break;case K:y(n)?(D=o(n),v(r.el=n.content.firstChild,n,a)):D=E!==8||b?x():o(n);break;case Qo:if(b&&(n=o(n),E=n.nodeType),E===1||E===3){D=n;let e=!r.children.length;for(let t=0;t{s=s||!!t.dynamicChildren;let{type:l,dynamicProps:u,props:d,patchFlag:f,shapeFlag:p,dirs:h,transition:g}=t,_=l===`input`||l===`option`,b=!!u;if(_||b||f!==-1){h&&lr(t,null,n,`created`);let l=!1;if(y(e)){l=Mo(null,g)&&n&&n.vnode.props&&n.vnode.props.appear;let r=e.content.firstChild;if(l){let e=r.getAttribute(`class`);e&&(r.$cls=e),g.beforeEnter(r)}v(r,e,n),t.el=e=r}if(p&16&&!(d&&(d.innerHTML||d.textContent))){let r=m(e.firstChild,t,e,n,i,o,s);for(r&&!mi(e,1)&&ii();r;){let e=r;r=r.nextSibling,c(e)}}else if(p&8){let n=t.children;n[0]===` +`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,` +`)&&(mi(e,0)||ii(),e.textContent=t.children)}if(d){if(_||b||!s||f&48){let t=e.tagName.includes(`-`),i=e.namespaceURI.includes(`svg`)?`svg`:e.namespaceURI.includes(`MathML`)?`mathml`:void 0;for(let o in d)if(_&&(o.endsWith(`value`)||o===`indeterminate`)||a(o)&&!E(o)||o[0]===`.`||t&&!E(o)||u&&u.includes(o)){if(di(e,o,d[o]))continue;r(e,o,null,d[o],i,n)}}else if(d.onClick)r(e,`onClick`,null,d.onClick,void 0,n);else if(f&4&&Xt(d.style))for(let e in d.style)d.style[e]}let x;(x=d&&d.onVnodeBeforeMount)&&Z(x,n,t),h&&lr(t,null,n,`beforeMount`),((x=d&&d.onVnodeMounted)||h||l)&&Jo(()=>{x&&Z(x,n,t),l&&g.enter(e),h&&lr(t,null,n,`mounted`)},i)}return e.nextSibling},m=(e,t,r,a,s,c,u)=>{u=u||!!t.dynamicChildren;let d=t.children,p=d.length,m=!1;for(let t=0;t{let{slotScopeIds:c}=t;c&&(i=i?i.concat(c):c);let d=s(e),f=m(o(e),t,d,n,r,i,a);return f&&ci(f)&&f.data===`]`?o(t.anchor=f):(ii(),l(t.anchor=u(`]`),d,f),f)},g=(e,t,r,i,a,l)=>{if(gi(e,t)||ii(),t.el=null,l){let t=_(e);for(;;){let n=o(e);if(n&&n!==t)c(n);else break}}let u=o(e),d=s(e);return c(e),n(null,t,d,u,r,i,si(d),a),r&&(r.vnode.el=t.el,so(r,t.el)),u},_=(e,t=`[`,n=`]`)=>{let r=0;for(;e;)if(e=o(e),e&&ci(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return o(e);r--}return e},v=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},y=e=>e.nodeType===1&&e.tagName===`TEMPLATE`;return[d,f]}var ui=new Set([`src`,`srcset`,`href`,`poster`]);function di(e,t,n){return ui.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}var fi=`data-allow-mismatch`,pi={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`};function mi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(fi);)e=e.parentElement;return hi(e&&e.getAttribute(fi),t)}function hi(e,t){if(e==null)return!1;if(e===``)return!0;{let n=e.split(`,`);return t===0&&n.includes(`children`)?!0:n.includes(pi[t])}}function gi(e,t){return mi(e.parentElement,1)||_i(e)||vi(t)}function _i(e){return e.nodeType===1&&hi(e.getAttribute(fi),1)}function vi({props:e}){let t=e&&e[fi];return typeof t==`string`&&hi(t,1)}var yi=le().requestIdleCallback||(e=>setTimeout(e,1)),bi=le().cancelIdleCallback||(e=>clearTimeout(e)),xi=(e=1e4)=>t=>{let n=yi(t,{timeout:e});return()=>bi(n)};function Si(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t0&&r0&&n0&&i(t,n)=>{let r=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){r.disconnect(),t();break}},e);return n(e=>{if(e instanceof Element){if(Si(e))return t(),r.disconnect(),!1;r.observe(e)}}),()=>r.disconnect()},wi=e=>t=>{if(e){let n=matchMedia(e);if(n.matches)t();else return n.addEventListener(`change`,t,{once:!0}),()=>n.removeEventListener(`change`,t)}},Ti=(e=[])=>(t,n)=>{_(e)&&(e=[e]);let r=!1,i=e=>{r||(r=!0,a(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{n(t=>{for(let n of e)t.removeEventListener(n,i)})};return n(t=>{for(let n of e)t.addEventListener(n,i,{once:!0})}),a};function Ei(e,t){if(ci(e)&&e.data===`[`){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(ci(r)){if(r.data===`]`){if(--n===0)break}else r.data===`[`&&n++}r=r.nextSibling}}else t(e)}var Di=e=>!!e.type.__asyncLoader;function Oi(e){g(e)&&(e={loader:e});let{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:c}=e,l=null,u,d=0,f=()=>(d++,l=null,p()),p=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t(f()),()=>n(e),d+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||t[Symbol.toStringTag]===`Module`)&&(t=t.default),u=t,t)))};return Yr({name:`AsyncComponentWrapper`,__asyncLoader:p,__asyncHydrate(e,t,n){let r=e.isConnected,i=!1;(t.bu||(t.bu=[])).push(()=>i=!0);let o=()=>{i||!e.parentNode||r&&!e.isConnected||n()},s=a?()=>{let n=a(o,t=>Ei(e,t));n&&(t.bum||(t.bum=[])).push(n)}:o;u?s():p().then(()=>!t.isUnmounted&&s())},get __asyncResolved(){return u},setup(){let e=Q;if(Zr(e),u)return()=>ki(u,e);let t=t=>{l=null,In(t,e,13,!r)};if(s&&e.suspense||ks)return p().then(t=>()=>ki(t,e)).catch(e=>(t(e),()=>r?Y(r,{error:e}):null));let a=tn(!1),c=tn(),d=tn(!!i),f,m;return Ki(()=>{f!=null&&clearTimeout(f),m!=null&&clearTimeout(m)}),i&&(m=setTimeout(()=>{e.isUnmounted||(d.value=!1)},i)),o!=null&&(f=setTimeout(()=>{if(!e.isUnmounted&&!a.value&&!c.value){let e=Error(`Async component timed out after ${o}ms.`);t(e),c.value=e}},o)),p().then(()=>{e.isUnmounted||(a.value=!0,e.parent&&Ai(e.parent.vnode)&&e.parent.update())}).catch(n=>{if(e.isUnmounted){l=null;return}t(n),c.value=n}),()=>{if(a.value&&u)return ki(u,e);if(c.value&&r)return Y(r,{error:c.value});if(n&&!d.value)return ki(n,e)}}})}function ki(e,t){let{ref:n,props:r,children:i,ce:a}=t.vnode,o=Y(e,r,i);return o.ref=n,o.ce=a,delete t.vnode.ce,o}var Ai=e=>e.type.__isKeepAlive,ji={name:`KeepAlive`,__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){let n=$(),r=n.ctx;if(!r.renderer)return()=>{let e=t.default&&t.default();return e&&e.length===1?e[0]:e};let i=new Map,a=new Set,o=null,s=n.suspense,{renderer:{p:c,m:l,um:u,o:{createElement:d}}}=r,f=d(`div`);r.activate=(e,t,n,r,i)=>{let a=e.component;l(e,t,n,0,s),c(a.vnode,e,t,n,a,s,r,e.slotScopeIds,i),W(()=>{a.isDeactivated=!1,a.a&&A(a.a);let t=e.props&&e.props.onVnodeMounted;t&&Z(t,a.parent,e)},s)},r.deactivate=e=>{let t=e.component;Io(t.m),Io(t.a),l(e,f,null,1,s),W(()=>{t.da&&A(t.da);let n=e.props&&e.props.onVnodeUnmounted;n&&Z(n,t.parent,e),t.isDeactivated=!0},s)};function p(e){Li(e),u(e,n,s,!0)}function m(e){i.forEach((t,n)=>{let r=Vs(Di(t)?t.type.__asyncResolved||{}:t.type);r&&!e(r)&&h(n)})}function h(e){let t=i.get(e);t&&(!o||!J(t,o))?p(t):o&&Li(o),i.delete(e),a.delete(e)}vr(()=>[e.include,e.exclude],([e,t])=>{e&&m(t=>Mi(e,t)),t&&m(e=>!Mi(t,e))},{flush:`post`,deep:!0});let g=null,_=()=>{g!=null&&(Ro(n.subTree.type)?W(()=>{i.set(g,Ri(n.subTree))},n.subTree.suspense):i.set(g,Ri(n.subTree)))};return Hi(_),Wi(_),Gi(()=>{i.forEach(e=>{let{subTree:t,suspense:r}=n,i=Ri(t);if(e.type===i.type&&e.key===i.key){Li(i);let e=i.component.da;e&&W(e,r);return}p(e)})}),()=>{if(g=null,!t.default)return o=null;let n=t.default(),r=n[0];if(n.length>1)return o=null,n;if(!ss(r)||!(r.shapeFlag&4)&&!(r.shapeFlag&128))return o=null,r;let s=Ri(r);if(s.type===K)return o=null,s;let c=s.type,l=Vs(Di(s)?s.type.__asyncResolved||{}:c),{include:u,exclude:d,max:f}=e;if(u&&(!l||!Mi(u,l))||d&&l&&Mi(d,l))return s.shapeFlag&=-257,o=s,r;let p=s.key==null?c:s.key,m=i.get(p);return s.el&&(s=ms(s),r.shapeFlag&128&&(r.ssContent=s)),g=p,m?(s.el=m.el,s.component=m.component,s.transition&&qr(s,s.transition),s.shapeFlag|=512,a.delete(p),a.add(p)):(a.add(p),f&&a.size>parseInt(f,10)&&h(a.values().next().value)),s.shapeFlag|=256,o=s,Ro(r.type)?r:s}}};function Mi(e,t){return d(e)?e.some(e=>Mi(e,t)):_(e)?e.split(`,`).includes(t):h(e)?(e.lastIndex=0,e.test(t)):!1}function Ni(e,t){Fi(e,`a`,t)}function Pi(e,t){Fi(e,`da`,t)}function Fi(e,t,n=Q){let r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(zi(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Ai(e.parent.vnode)&&Ii(r,t,n,e),e=e.parent}}function Ii(e,t,n,r){let i=zi(t,e,r,!0);Ki(()=>{c(r[t],i)},n)}function Li(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ri(e){return e.shapeFlag&128?e.ssContent:e}function zi(e,t,n=Q,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...r)=>{Ze();let i=Es(n),a=R(t,n,e,r);return i(),Qe(),a});return r?i.unshift(a):i.push(a),a}}var Bi=e=>(t,n=Q)=>{(!ks||e===`sp`)&&zi(e,(...e)=>t(...e),n)},Vi=Bi(`bm`),Hi=Bi(`m`),Ui=Bi(`bu`),Wi=Bi(`u`),Gi=Bi(`bum`),Ki=Bi(`um`),qi=Bi(`sp`),Ji=Bi(`rtg`),Yi=Bi(`rtc`);function Xi(e,t=Q){zi(`ec`,e,t)}var Zi=`components`,Qi=`directives`;function $i(e,t){return ra(Zi,e,!0,t)||e}var ea=Symbol.for(`v-ndc`);function ta(e){return _(e)?ra(Zi,e,!1)||e:e||ea}function na(e){return ra(Qi,e)}function ra(e,t,n=!0,r=!1){let i=B||Q;if(i){let n=i.type;if(e===Zi){let e=Vs(n,!1);if(e&&(e===t||e===O(t)||e===re(O(t))))return n}let a=ia(i[e]||n[e],t)||ia(i.appContext[e],t);return!a&&r?n:a}}function ia(e,t){return e&&(e[t]||e[O(t)]||e[re(O(t))])}function aa(e,t,n,r){let i,a=n&&n[r],o=d(e);if(o||_(e)){let n=o&&Xt(e),r=!1,s=!1;n&&(r=!P(e),s=Zt(e),e=dt(e)),i=Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r{let t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function sa(e,t,n,r,i,a){if(n==null&&(n={}),B.ce||B.parent&&Di(B.parent)&&B.parent.ce){let e=a!=null&&n.key==null?s({},n,{key:a}):n,i=Object.keys(e).length>0;return t!=="default"&&(e.name=t),es(),os(G,null,[Y(`slot`,e,r&&r())],i?-2:64)}let o=e[t];o&&o._c&&(o._d=!1);let c=$o.length;es();let l;try{let i=o&&ca(o(n)),s=n.key||a||i&&i.key;l=os(G,{key:(s&&!v(s)?s:`_${t}`)+(!i&&r?`_fb`:``)},i||(r?r():[]),i&&e._===1?64:-2)}catch(e){for(let e=$o.length;e>c;e--)ts();throw e}finally{o&&o._c&&(o._d=!0)}return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+`-s`]),l}function ca(e){return e.some(e=>!ss(e)||!(e.type===K||e.type===G&&!ca(e.children)))?e:null}function la(e,t){let n={};for(let r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:ie(r)]=e[r];return n}var ua=e=>e?Os(e)?Bs(e):ua(e.parent):null,da=s(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ua(e.parent),$root:e=>ua(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Fa(e),$forceUpdate:e=>e.f||(e.f=()=>{Kn(e.update)}),$nextTick:e=>e.n||(e.n=Wn.bind(e.proxy)),$watch:e=>br.bind(e)}),fa=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),pa={get({_:e},n){if(n===`__v_skip`)return!0;let{ctx:r,setupState:i,data:a,props:o,accessCache:s,type:c,appContext:l}=e;if(n[0]!==`$`){let e=s[n];if(e!==void 0)switch(e){case 1:return i[n];case 2:return a[n];case 4:return r[n];case 3:return o[n]}else if(fa(i,n))return s[n]=1,i[n];else if(a!==t&&u(a,n))return s[n]=2,a[n];else if(u(o,n))return s[n]=3,o[n];else if(r!==t&&u(r,n))return s[n]=4,r[n];else Aa&&(s[n]=0)}let d=da[n],f,p;if(d)return n===`$attrs`&&N(e.attrs,`get`,``),d(e);if((f=c.__cssModules)&&(f=f[n]))return f;if(r!==t&&u(r,n))return s[n]=4,r[n];if(p=l.config.globalProperties,u(p,n))return p[n]},set({_:e},n,r){let{data:i,setupState:a,ctx:o}=e;return fa(a,n)?(a[n]=r,!0):i!==t&&u(i,n)?(i[n]=r,!0):u(e.props,n)||n[0]===`$`&&n.slice(1)in e?!1:(o[n]=r,!0)},has({_:{data:e,setupState:n,accessCache:r,ctx:i,appContext:a,props:o,type:s}},c){let l;return!!(r[c]||e!==t&&c[0]!==`$`&&u(e,c)||fa(n,c)||u(o,c)||u(i,c)||u(da,c)||u(a.config.globalProperties,c)||(l=s.__cssModules)&&l[c])},defineProperty(e,t,n){return n.get==null?u(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}},ma=s({},pa,{get(e,t){if(t!==Symbol.unscopables)return pa.get(e,t,e)},has(e,t){return t[0]!==`_`&&!ue(t)}});function ha(){return null}function ga(){return null}function _a(e){}function va(e){}function ya(){return null}function ba(){}function xa(e,t){return null}function Sa(){return wa(`useSlots`).slots}function Ca(){return wa(`useAttrs`).attrs}function wa(e){let t=$();return t.setupContext||(t.setupContext=zs(t))}function Ta(e){return d(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function Ea(e,t){let n=Ta(e);for(let e in t){if(e.startsWith(`__skip`))continue;let r=n[e];r?d(r)||g(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:r===null&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function Da(e,t){return!e||!t?e||t:d(e)&&d(t)?e.concat(t):s({},Ta(e),Ta(t))}function Oa(e,t){let n={};for(let r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function ka(e){let t=$(),n=ks,r=e();Ds(),n&&Ts(!1);let i=()=>{Es(t),n&&Ts(!0)},a=()=>{$()!==t&&t.scope.off(),Ds(),n&&Ts(!1)};return b(r)&&(r=r.catch(e=>{throw i(),Promise.resolve().then(()=>Promise.resolve().then(a)),e})),[r,()=>{i(),Promise.resolve().then(a)}]}var Aa=!0;function ja(e){let t=Fa(e),n=e.proxy,i=e.ctx;Aa=!1,t.beforeCreate&&Na(t.beforeCreate,e,`bc`);let{data:a,computed:o,methods:s,watch:c,provide:l,inject:u,created:f,beforeMount:p,mounted:m,beforeUpdate:h,updated:_,activated:v,deactivated:b,beforeDestroy:x,beforeUnmount:S,destroyed:C,unmounted:w,render:T,renderTracked:E,renderTriggered:D,errorCaptured:ee,serverPrefetch:O,expose:te,inheritAttrs:ne,components:re,directives:ie,filters:k}=t;if(u&&Ma(u,i,null),s)for(let e in s){let t=s[e];g(t)&&(i[e]=t.bind(n))}if(a){let t=a.call(n,n);y(t)&&(e.data=Gt(t))}if(Aa=!0,o)for(let e in o){let t=o[e],a=Us({get:g(t)?t.bind(n,n):g(t.get)?t.get.bind(n,n):r,set:!g(t)&&g(t.set)?t.set.bind(n):r});Object.defineProperty(i,e,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(c)for(let e in c)Pa(c[e],i,n,e);if(l){let e=g(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{ur(t,e[t])})}f&&Na(f,e,`c`);function A(e,t){d(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(A(Vi,p),A(Hi,m),A(Ui,h),A(Wi,_),A(Ni,v),A(Pi,b),A(Xi,ee),A(Yi,E),A(Ji,D),A(Gi,S),A(Ki,w),A(qi,O),d(te)){if(te.length){let t=e.exposed||(e.exposed={});te.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={})}T&&e.render===r&&(e.render=T),ne!=null&&(e.inheritAttrs=ne),re&&(e.components=re),ie&&(e.directives=ie),O&&Zr(e)}function Ma(e,t,n=r){d(e)&&(e=Ba(e));for(let n in e){let r=e[n],i;i=y(r)?`default`in r?dr(r.from||n,r.default,!0):dr(r.from||n):dr(r),L(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function Na(e,t,n){R(d(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Pa(e,t,n,r){let i=r.includes(`.`)?xr(n,r):()=>n[r];if(_(e)){let n=t[e];g(n)&&vr(i,n)}else if(g(e))vr(i,e.bind(n));else if(y(e)){if(d(e))e.forEach(e=>Pa(e,t,n,r));else{let r=g(e.handler)?e.handler.bind(n):t[e.handler];g(r)&&vr(i,r,e)}}}function Fa(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>Ia(c,e,o,!0)),Ia(c,t,o)),y(t)&&a.set(t,c),c}function Ia(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&Ia(e,a,n,!0),i&&i.forEach(t=>Ia(e,t,n,!0));for(let i in t)if(!(r&&i===`expose`)){let r=La[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}var La={data:Ra,props:Ha,emits:Ha,methods:Va,computed:Va,beforeCreate:U,created:U,beforeMount:U,mounted:U,beforeUpdate:U,updated:U,beforeDestroy:U,beforeUnmount:U,destroyed:U,unmounted:U,activated:U,deactivated:U,errorCaptured:U,serverPrefetch:U,components:Va,directives:Va,watch:Ua,provide:Ra,inject:za};function Ra(e,t){return t?e?function(){return s(g(e)?e.call(this,this):e,g(t)?t.call(this,this):t)}:t:e}function za(e,t){return Va(Ba(e),Ba(t))}function Ba(e){if(d(e)){let t={};for(let n=0;n{let l,u=t,d;return _r(()=>{let t=e[a];k(l,t)&&(l=t,c())}),{get(){return s(),r.get?r.get(l):l},set(e){let s=r.set?r.set(e):e;if(!k(s,l)&&!(u!==t&&k(e,u)))return;let f=i.vnode.props,p=!!(f&&(n in f||a in f||o in f)&&(`onUpdate:${n}`in f||`onUpdate:${a}`in f||`onUpdate:${o}`in f));p||(l=e,c()),i.emit(`update:${n}`,s),k(e,u)&&(k(e,s)&&!k(s,d)||p&&u!==t&&!k(s,l))&&c(),u=e,d=s}}});return c[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?s||t:c,done:!1}:{done:!0}}}},c}var Ya=(e,t)=>t===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${O(t)}Modifiers`]||e[`${ne(t)}Modifiers`];function Xa(e,n,...r){if(e.isUnmounted)return;let i=e.vnode.props||t,a=r,o=n.startsWith(`update:`),s=o&&Ya(i,n.slice(7));s&&(s.trim&&(a=r.map(e=>_(e)?e.trim():e)),s.number&&(a=r.map(oe)));let c,l=i[c=ie(n)]||i[c=ie(O(n))];!l&&o&&(l=i[c=ie(ne(n))]),l&&R(l,e,6,a);let u=i[c+`Once`];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,R(u,e,6,a)}}var Za=new WeakMap;function Qa(e,t,n=!1){let r=n?Za:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},c=!1;if(!g(e)){let r=e=>{let n=Qa(e,t,!0);n&&(c=!0,s(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!c?(y(e)&&r.set(e,null),null):(d(a)?a.forEach(e=>o[e]=null):s(o,a),y(e)&&r.set(e,o),o)}function $a(e,t){return!e||!a(t)?!1:(t=t.slice(2),t=t===`Once`?t:t.replace(/Once$/,``),u(e,t[0].toLowerCase()+t.slice(1))||u(e,ne(t))||u(e,t))}function eo(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:s,attrs:c,emit:l,render:u,renderCache:d,props:f,data:p,setupState:m,ctx:h,inheritAttrs:g}=e,_=rr(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=X(u.call(t,e,d,f,m,p,h)),y=c}else{let e=t;v=X(e.length>1?e(f,{attrs:c,slots:s,emit:l}):e(f,null)),y=t.props?c:no(c)}}catch(t){$o.length=0,In(t,e,1),v=Y(K)}let b=v;if(y&&g!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(o)&&(y=ro(y,a)),b=ms(b,y,!1,!0))}return n.dirs&&(b=ms(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&qr(wr(b.type)&&Kr(b)||b,n.transition),v=b,rr(_),v}function to(e,t=!0){let n;for(let t=0;t{let t;for(let n in e)(n===`class`||n===`style`||a(n))&&((t||(t={}))[n]=e[n]);return t},ro=(e,t)=>{let n={};for(let r in e)(!o(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function io(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ao(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;tObject.create(co),uo=e=>Object.getPrototypeOf(e)===co;function fo(e,t,n,r=!1){let i={},a=lo();e.propsDefaults=Object.create(null),mo(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);e.props=n?r?i:Kt(i):e.type.props?i:a,e.attrs=a}function po(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=F(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r{p=!0;let[t,n]=_o(e,r,!0);s(l,t),n&&f.push(...n)};!i&&r.mixins.length&&r.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!c&&!p)return y(e)&&a.set(e,n),n;if(d(c))for(let e=0;ee===`_`||e===`_ctx`||e===`$stable`,bo=e=>d(e)?e.map(X):[X(e)],xo=(e,t,n)=>{if(t._n)return t;let r=sr((...e)=>bo(t(...e)),n);return r._c=!1,r},So=(e,t,n)=>{let r=e._ctx;for(let n in e){if(yo(n))continue;let i=e[n];if(g(i))t[n]=xo(n,i,r);else if(i!=null){let e=bo(i);t[n]=()=>e}}},Co=(e,t)=>{let n=bo(t);e.slots.default=()=>n},wo=(e,t,n)=>{for(let r in t)(n||!yo(r))&&(e[r]=t[r])},To=(e,t,n)=>{let r=e.slots=lo();if(e.vnode.shapeFlag&32){let e=t._;e?(wo(r,t,n),n&&ae(r,`_`,e,!0)):So(t,r)}else t&&Co(e,t)},Eo=(e,n,r)=>{let{vnode:i,slots:a}=e,o=!0,s=t;if(i.shapeFlag&32){let e=n._;e?r&&e===1?o=!1:wo(a,n,r):(o=!n.$stable,So(n,a)),s=n}else n&&(Co(e,n),s={default:1});if(o)for(let e in a)!yo(e)&&s[e]==null&&delete a[e]},W=Jo;function Do(e){return ko(e)}function Oo(e){return ko(e,li)}function ko(e,i){let a=le();a.__VUE__=!0;let{insert:o,remove:s,patchProp:c,createElement:l,createText:u,createComment:d,setText:f,setElementText:p,parentNode:m,nextSibling:h,setScopeId:g=r,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!J(e,t)&&(r=ve(e),pe(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case Zo:y(e,t,n,r);break;case K:b(e,t,n,r);break;case Qo:e==null&&x(t,n,r,o);break;case G:re(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?ie(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,xe)}u!=null&&i?ti(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&ti(e.ref,null,a,e,!0)},y=(e,t,n,r)=>{if(e==null)o(t.el=u(t.children),n,r);else{let n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},b=(e,t,n,r)=>{e==null?o(t.el=d(t.children||``),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=h(e),o(e,n,r),e=i;o(t,n,r)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),s(e),e=n;s(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)T(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),O(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},T=(e,t,n,r,i,a,s,u)=>{let d,f,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(d=e.el=l(e.type,a,m&&m.is,m),h&8?p(d,e.children):h&16&&ee(e.children,d,null,r,i,Ao(e,a),s,u),_&&lr(e,null,r,`created`),D(d,e,e.scopeId,s,r),m){for(let e in m)e!==`value`&&!E(e)&&c(d,e,null,m[e],a,r);`value`in m&&c(d,`value`,null,m.value,a),(f=m.onVnodeBeforeMount)&&Z(f,r,e)}_&&lr(e,null,r,`beforeMount`);let v=Mo(i,g);v&&g.beforeEnter(d),o(d,t,n),((f=m&&m.onVnodeMounted)||v||_)&&W(()=>{try{f&&Z(f,r,e),v&&g.enter(d),_&&lr(e,null,r,`mounted`)}finally{}},i)},D=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t{for(let l=c;l{let l=n.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:f}=n;u|=e.patchFlag&16;let m=e.props||t,h=n.props||t,g;if(r&&jo(r,!1),(g=h.onVnodeBeforeUpdate)&&Z(g,r,n,e),f&&lr(n,e,r,`beforeUpdate`),r&&jo(r,!0),d&&(!e.dynamicChildren||e.dynamicChildren.length!==d.length)&&(u=0,s=!1,d=null),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&p(l,``),d?te(e.dynamicChildren,d,l,r,i,Ao(n,a),o):s||ce(e,n,l,null,r,i,Ao(n,a),o,!1),u>0){if(u&16)ne(l,m,h,r,a);else if(u&2&&m.class!==h.class&&c(l,`class`,null,h.class,a),u&4&&c(l,`style`,m.style,h.style,a),u&8){let e=n.dynamicProps;for(let t=0;t{g&&Z(g,r,n,e),f&&lr(n,e,r,`updated`)},i)},te=(e,t,n,r,i,a,o)=>{for(let s=0;s{if(n!==r){if(n!==t)for(let t in n)!E(t)&&!(t in r)&&c(e,t,n[t],null,a,i);for(let t in r){if(E(t))continue;let o=r[t],s=n[t];o!==s&&t!==`value`&&c(e,t,s,o,a,i)}`value`in r&&c(e,`value`,n.value,r.value,a)}},re=(e,t,n,r,i,a,s,c,l)=>{let d=t.el=e?e.el:u(``),f=t.anchor=e?e.anchor:u(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(c=c?c.concat(h):h),e==null?(o(d,n,r),o(f,n,r),ee(t.children||[],n,f,i,a,s,c,l)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(te(e.dynamicChildren,m,n,i,a,s,c),(t.key!=null||i&&t===i.subTree)&&No(e,t,!0)):ce(e,t,n,f,i,a,s,c,l)},ie=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):k(t,n,r,i,a,o,c):ae(e,t,c)},k=(e,t,n,r,i,a,o)=>{let s=e.component=Cs(e,r,i);if(Ai(e)&&(s.ctx.renderer=xe),As(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,oe,o),!e.el){let r=s.subTree=Y(K);b(null,r,t,n),e.placeholder=r.el}}else oe(s,e,t,n,i,a,o)},ae=(e,t,n)=>{let r=t.component=e.component;if(io(e,t,n)){if(r.asyncDep&&!r.asyncResolved){se(r,t,n);return}r.next=t,r.update()}else t.el=e.el,r.vnode=t},oe=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=Fo(e);if(n){t&&(t.el=c.el,se(e,t,o)),n.asyncDep.then(()=>{W(()=>{e.isUnmounted||l()},i)});return}}let u=t,d;jo(e,!1),t?(t.el=c.el,se(e,t,o)):t=c,n&&A(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&Z(d,s,t,c),jo(e,!0);let f=eo(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),ve(p),e,i,a),t.el=f.el,u===null&&so(e,f.el),r&&W(r,i),(d=t.props&&t.props.onVnodeUpdated)&&W(()=>Z(d,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=Di(t);if(jo(e,!1),l&&A(l),!m&&(o=c&&c.onVnodeBeforeMount)&&Z(o,d,t),jo(e,!0),s&&Ce){let t=()=>{e.subTree=eo(e),Ce(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=eo(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&W(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;W(()=>Z(o,d,e),i)}(t.shapeFlag&256||d&&Di(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&W(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Pe(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>Kn(u),jo(e,!0),l()},se=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,po(e,t.props,r,n),Eo(e,t.children,n),Ze(),Yn(e),Qe()},ce=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:m}=t;if(f>0){if(f&128){de(l,d,n,r,i,a,o,s,c);return}if(f&256){ue(l,d,n,r,i,a,o,s,c);return}}m&8?(u&16&&_e(l,i,a),d!==l&&p(n,d)):u&16?m&16?de(l,d,n,r,i,a,o,s,c):_e(l,i,a,!0):(u&8&&p(n,``),m&16&&ee(d,n,r,i,a,o,s,c))},ue=(e,t,r,i,a,o,s,c,l)=>{e=e||n,t=t||n;let u=e.length,d=t.length,f=Math.min(u,d),p;for(p=0;pd?_e(e,a,o,!0,!1,f):ee(t,r,i,a,o,s,c,l,f)},de=(e,t,r,i,a,o,s,c,l)=>{let u=0,d=t.length,f=e.length-1,p=d-1;for(;u<=f&&u<=p;){let n=e[u],i=t[u]=l?vs(t[u]):X(t[u]);if(J(n,i))v(n,i,r,null,a,o,s,c,l);else break;u++}for(;u<=f&&u<=p;){let n=e[f],i=t[p]=l?vs(t[p]):X(t[p]);if(J(n,i))v(n,i,r,null,a,o,s,c,l);else break;f--,p--}if(u>f){if(u<=p){let e=p+1,n=ep)for(;u<=f;)pe(e[u],a,o,!0),u++;else{let m=u,h=u,g=new Map;for(u=h;u<=p;u++){let e=t[u]=l?vs(t[u]):X(t[u]);e.key!=null&&g.set(e.key,u)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(u=0;u=b){pe(n,a,o,!0);continue}let i;if(n.key!=null)i=g.get(n.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&J(n,t[_])){i=_;break}i===void 0?pe(n,a,o,!0):(C[i-h]=u+1,i>=S?S=i:x=!0,v(n,t[i],r,null,a,o,s,c,l),y++)}let w=x?Po(C):n;for(_=w.length-1,u=b-1;u>=0;u--){let e=h+u,n=t[e],f=t[e+1],p=e+1{let{el:a,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){fe(e.component.subTree,t,n,r);return}if(d&128){e.suspense.move(t,n,r);return}if(d&64){c.move(e,t,n,xe);return}if(c===G){o(a,t,n);for(let e=0;el.enter(a),i));else{let{leave:r,delayLeave:i,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?s(a):o(a,t,n)},d=()=>{let e=a._isLeaving||!!a[V];a._isLeaving&&a[V](!0),l.persisted&&!e?u():r(a,()=>{u(),c&&c()})};i?i(a,u,d):d()}}else o(a,t,n)},pe=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(Ze(),ti(s,null,n,e,!0),Qe()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!Di(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&Z(_,t,e),u&6)ge(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&lr(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,xe,r):l&&!l.hasOnce&&(a!==G||d>0&&d&64)?_e(l,t,n,!1,!0):(a===G&&d&384||!i&&u&16)&&_e(c,t,n),r&&me(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&W(()=>{_&&Z(_,t,e),h&&lr(e,null,t,`unmounted`),v&&(e.el=null)},n)},me=e=>{let{type:t,el:n,anchor:r,transition:i}=e;if(t===G){he(n,r);return}if(t===Qo){C(e);return}let a=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(e.shapeFlag&1&&i&&!i.persisted){let{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},he=(e,t)=>{let n;for(;e!==t;)n=h(e),s(e),e=n;s(t)},ge=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;Io(c),Io(l),r&&A(r),i.stop(),a&&(a.flags|=8,pe(o,e,t,n)),s&&W(s,t),W(()=>{e.isUnmounted=!0},t)},_e=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o{if(e.shapeFlag&6)return ve(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[Cr];return n?h(n):t},ye=!1,be=(e,t,n)=>{let r;e==null?t._vnode&&(pe(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,ye||(ye=!0,Yn(r),Xn(),ye=!1)},xe={p:v,um:pe,m:fe,r:me,mt:k,mc:ee,pc:ce,pbc:te,n:ve,o:e},Se,Ce;return i&&([Se,Ce]=i(xe)),{render:be,hydrate:Se,createApp:Ka(be,Se)}}function Ao({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function jo({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Mo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function No(e,t,n=!1){let r=e.children,i=t.children;if(d(r)&&d(i))for(let e=0;e>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-->0;)n[a]=o,o=t[o];return n}function Fo(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Fo(t)}function Io(e){if(e)for(let t=0;te.__isSuspense,zo=0,Bo={name:`Suspense`,__isSuspense:!0,process(e,t,n,r,i,a,o,s,c,l){if(e==null)Ho(t,n,r,i,a,o,s,c,l);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Uo(e,t,n,r,i,o,s,c,l)}},hydrate:Go,normalize:Ko};function Vo(e,t){let n=e.props&&e.props[t];g(n)&&n()}function Ho(e,t,n,r,i,a,o,s,c){let{p:l,o:{createElement:u}}=c,d=u(`div`),f=e.suspense=Wo(e,i,r,t,d,n,a,o,s,c);l(null,f.pendingBranch=e.ssContent,d,null,r,f,a,o),f.deps>0?(Vo(e,`onPending`),Vo(e,`onFallback`),l(null,e.ssFallback,t,n,r,null,a,o),Yo(f,e.ssFallback)):f.resolve(!1,!0)}function Uo(e,t,n,r,i,a,o,s,{p:c,um:l,o:{createElement:u}}){let d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;let f=t.ssContent,p=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:g,isHydrating:_}=d;if(h)d.pendingBranch=f,J(h,f)?(c(h,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():g&&(_||(c(m,p,n,r,i,null,a,o,s),Yo(d,p)))):(d.pendingId=zo++,_?(d.isHydrating=!1,d.activeBranch=h):l(h,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u(`div`),g?(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():(c(m,p,n,r,i,null,a,o,s),Yo(d,p))):m&&J(m,f)?(c(m,f,n,r,i,d,a,o,s),d.resolve(!0)):(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0&&d.resolve()));else if(m&&J(m,f))c(m,f,n,r,i,d,a,o,s),Yo(d,f);else if(Vo(t,`onPending`),d.pendingBranch=f,d.pendingId=f.shapeFlag&512?f.component.suspenseId:zo++,c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0)d.resolve();else{let{timeout:e,pendingId:t}=d;e>0?setTimeout(()=>{d.pendingId===t&&d.fallback(p)},e):e===0&&d.fallback(p)}}function Wo(e,t,n,r,i,a,o,s,c,l,u=!1){let{p:d,m:f,um:p,n:m,o:{parentNode:h,remove:g}}=l,_,v=Xo(e);v&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);let y=e.props?se(e.props.timeout):void 0,b=a,x={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:i,deps:0,pendingId:zo++,timeout:typeof y==`number`?y:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){let{vnode:r,activeBranch:i,pendingBranch:o,pendingId:s,effects:c,parentComponent:l,container:u,isInFallback:d}=x,g=!1;if(x.isHydrating)x.isHydrating=!1;else if(!e){g=i&&o.transition&&o.transition.mode===`out-in`;let e=!1;g&&(i.transition.afterLeave=()=>{s===x.pendingId&&(f(o,u,a===b&&!e?m(i):a,0),Jn(c),d&&r.ssFallback&&(r.ssFallback.el=null))}),i&&!x.isFallbackMountPending&&(h(i.el)===u&&(a=m(i),e=!0),p(i,l,x,!0),!g&&d&&r.ssFallback&&W(()=>r.ssFallback.el=null,x)),g||f(o,u,a,0)}x.isFallbackMountPending=!1,Yo(x,o),x.pendingBranch=null,x.isInFallback=!1;let y=x.parent,S=!1;for(;y;){if(y.pendingBranch){for(let e=0;e{x.isFallbackMountPending=!1,x.isInFallback&&(d(null,e,i,o,r,null,a,s,c),Yo(x,e))},u=e.transition&&e.transition.mode===`out-in`;u&&(x.isFallbackMountPending=!0,n.transition.afterLeave=l),x.isInFallback=!0,p(n,r,null,!0),u||l()},move(e,t,n){x.activeBranch&&f(x.activeBranch,e,t,n),x.container=e},next(){return x.activeBranch&&m(x.activeBranch)},registerDep(e,t,n){let r=!!x.pendingBranch;r&&x.deps++;let i=e.vnode.el;e.asyncDep.catch(t=>{In(t,e,0)}).then(a=>{if(e.isUnmounted||x.isUnmounted||x.pendingId!==e.suspenseId)return;Ds(),e.asyncResolved=!0;let{vnode:s}=e;Ms(e,a,!1),i&&(s.el=i);let c=!i&&e.subTree.el;t(e,s,h(i||e.subTree.el),i?null:m(e.subTree),x,o,n),c&&(s.placeholder=null,g(c)),so(e,s.el),r&&--x.deps===0&&x.resolve()})},unmount(e,t){x.isUnmounted=!0,x.activeBranch&&p(x.activeBranch,n,e,t),x.pendingBranch&&p(x.pendingBranch,n,e,t)}};return x}function Go(e,t,n,r,i,a,o,s,c){let l=t.suspense=Wo(t,r,n,e.parentNode,document.createElement(`div`),null,i,a,o,s,!0),u=c(e,l.pendingBranch=t.ssContent,n,l,a,o);return l.deps===0&&l.resolve(!1,!0),u}function Ko(e){let{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=qo(r?n.default:n),e.ssFallback=r?qo(n.fallback):Y(K)}function qo(e){let t;if(g(e)){let n=ns&&e._c;n&&(e._d=!1,es()),e=e(),n&&(e._d=!0,t=q,ts())}return d(e)&&(e=to(e)),e=X(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function Jo(e,t){t&&t.pendingBranch?d(e)?t.effects.push(...e):t.effects.push(e):Jn(e)}function Yo(e,t){e.activeBranch=t;let{vnode:n,parentComponent:r}=e,i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,so(r,i))}function Xo(e){let t=e.props&&e.props.suspensible;return t!=null&&t!==!1}var G=Symbol.for(`v-fgt`),Zo=Symbol.for(`v-txt`),K=Symbol.for(`v-cmt`),Qo=Symbol.for(`v-stc`),$o=[],q=null;function es(e=!1){$o.push(q=e?null:[])}function ts(){$o.pop(),q=$o[$o.length-1]||null}var ns=1;function rs(e,t=!1){ns+=e,e<0&&q&&t&&(q.hasOnce=!0)}function is(e){return e.dynamicChildren=ns>0?q||n:null,ts(),ns>0&&q&&q.push(e),e}function as(e,t,n,r,i,a){return is(ds(e,t,n,r,i,a,!0))}function os(e,t,n,r,i){return is(Y(e,t,n,r,i,!0))}function ss(e){return e?e.__v_isVNode===!0:!1}function J(e,t){return e.type===t.type&&e.key===t.key}function cs(e){}var ls=({key:e})=>e==null?null:e,us=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:_(e)||L(e)||g(e)?{i:B,r:e,k:t,f:!!n}:e);function ds(e,t=null,n=null,r=0,i=null,a=e===G?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ls(t),ref:t&&us(t),scopeId:nr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:B};return s?(ys(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=_(n)?8:16),ns>0&&!o&&q&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&q.push(c),c}var Y=fs;function fs(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===ea)&&(e=K),ss(e)){let r=ms(e,t,!0);return n&&ys(r,n),ns>0&&!a&&q&&(r.shapeFlag&6?q[q.indexOf(e)]=r:q.push(r)),r.patchFlag=-2,r}if(Hs(e)&&(e=e.__vccOpts),t){t=ps(t);let{class:e,style:n}=t;e&&!_(e)&&(t.class=ge(e)),y(n)&&(Qt(n)&&!d(n)&&(n=s({},n)),t.style=de(n))}let o=_(e)?1:Ro(e)?128:wr(e)?64:y(e)?4:g(e)?2:0;return ds(e,t,n,r,i,o,a,!0)}function ps(e){return e?Qt(e)||uo(e)?s({},e):e:null}function ms(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?bs(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&ls(l),ref:t&&t.ref?n&&a?d(a)?a.concat(us(t)):[a,us(t)]:us(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==G?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ms(e.ssContent),ssFallback:e.ssFallback&&ms(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&qr(u,c.clone(u)),u}function hs(e=` `,t=0){return Y(Zo,null,e,t)}function gs(e,t){let n=Y(Qo,null,e);return n.staticCount=t,n}function _s(e=``,t=!1){return t?(es(),os(K,null,e)):Y(K,null,e)}function X(e){return e==null||typeof e==`boolean`?Y(K):d(e)?Y(G,null,e.slice()):ss(e)?vs(e):Y(Zo,null,String(e))}function vs(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ms(e)}function ys(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(d(t))n=16;else if(typeof t==`object`){if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),ys(e,n()),n._c&&(n._d=!0));return}{n=32;let r=t._;!r&&!uo(t)?t._ctx=B:r===3&&B&&(B.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}}else if(g(t)){if(r&65){ys(e,{default:t});return}t={default:t,_ctx:B},n=32}else t=String(t),r&64?(n=16,t=[hs(t)]):n=8;e.children=t,e.shapeFlag|=n}function bs(...e){let t={};for(let n=0;nQ||B,ws,Ts;{let e=le(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};ws=t(`__VUE_INSTANCE_SETTERS__`,e=>Q=e),Ts=t(`__VUE_SSR_SETTERS__`,e=>ks=e)}var Es=e=>{let t=Q;return ws(e),e.scope.on(),()=>{e.scope.off(),ws(t)}},Ds=()=>{Q&&Q.scope.off(),ws(null)};function Os(e){return e.vnode.shapeFlag&4}var ks=!1;function As(e,t=!1,n=!1){t&&Ts(t);let{props:r,children:i}=e.vnode,a=Os(e);fo(e,r,a,t),To(e,i,n||t);let o=a?js(e,t):void 0;return t&&Ts(!1),o}function js(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,pa);let{setup:r}=n;if(r){Ze();let n=e.setupContext=r.length>1?zs(e):null,i=Es(e),a=Fn(r,e,0,[e.props,n]),o=b(a);if(Qe(),i(),(o||e.sp)&&!Di(e)&&Zr(e),o){if(a.then(Ds,Ds),t)return a.then(n=>{Ts(!0);try{Ms(e,n,t)}finally{Ts(!1)}}).catch(t=>{In(t,e,0)});e.asyncDep=a}else Ms(e,a,t)}else Ls(e,t)}function Ms(e,t,n){g(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:y(t)&&(e.setupState=un(t)),Ls(e,n)}var Ns,Ps;function Fs(e){Ns=e,Ps=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,ma))}}var Is=()=>!Ns;function Ls(e,t,n){let i=e.type;if(!e.render){if(!t&&Ns&&!i.render){let t=i.template||Fa(e).template;if(t){let{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:a,compilerOptions:o}=i,c=s(s({isCustomElement:n,delimiters:a},r),o);i.render=Ns(t,c)}}e.render=i.render||r,Ps&&Ps(e)}{let t=Es(e);Ze();try{ja(e)}finally{Qe(),t()}}}var Rs={get(e,t){return N(e,`get`,``),e[t]}};function zs(e){return{attrs:new Proxy(e.attrs,Rs),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function Bs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(un($t(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in da)return da[n](e)},has(e,t){return t in e||t in da}})):e.proxy}function Vs(e,t=!0){return g(e)?e.displayName||e.name:e.name||t&&e.__name}function Hs(e){return g(e)&&`__vccOpts`in e}var Us=(e,t)=>yn(e,t,ks);function Ws(e,t,n){try{rs(-1);let r=arguments.length;return r===2?y(t)&&!d(t)?ss(t)?Y(e,null,[t]):Y(e,t):Y(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&ss(n)&&(n=[n]),Y(e,t,n))}finally{rs(1)}}function Gs(){}function Ks(e,t,n,r){let i=n[r];if(i&&qs(i,e))return i;let a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function qs(e,t){let n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e0&&q&&q.push(e),!0}var Js=`3.5.41`,Ys=r,Xs=Pn,Zs=$n,Qs=tr,$s={createComponentInstance:Cs,setupComponent:As,renderComponentRoot:eo,setCurrentRenderingInstance:rr,isVNode:ss,normalizeVNode:X,getComponentPublicInstance:Bs,ensureValidVNode:ca,pushWarningContext:An,popWarningContext:jn};export{Da as $,_e as $n,Pe as $t,ga as A,r as An,$s as At,Ws as B,o as Bn,Js as Bt,Do as C,F as Cn,na as Ct,Y as D,on as Dn,Qs as Dt,hs as E,cn as En,rs as Et,ya as F,ne as Fn,Ja as Ft,wi as G,ye as Gn,_r as Gt,fr as H,a as Hn,vr as Ht,Zs as I,be as In,mr as It,dr as J,Se as Jn,xa as Jt,Ci as K,_ as Kn,ka as Kt,$ as L,A as Ln,Sa as Lt,ba as M,re as Mn,cs as Mt,va as N,s as Nn,Ca as Nt,Oi as O,sn as On,qr as Ot,ha as P,u as Pn,Xr as Pt,Ea as Q,Oe as Qn,ke as Qt,Jr as R,d as Rn,Qr as Rt,Oa as S,Je as Sn,$i as St,gs as T,pn as Tn,Wr as Tt,xi as U,w as Un,hr as Ut,In as V,y as Vn,Ys as Vt,Ti as W,p as Wn,gr as Wt,Is as X,oe as Xn,Ks as Xt,qs as Y,Ce as Yn,cr as Yt,ss as Z,ge as Zn,or as Zt,ds as _,qt as _n,ir as _t,Xs as a,je as an,Ui as at,as as b,Jt as bn,aa as bt,Qo as c,Xt as cn,Hi as ct,Zo as d,P as dn,qi as dt,bn as en,de as er,bs as et,Mn as f,$t as fn,Ki as ft,Us as g,Gt as gn,ur as gt,ms as h,un as hn,ar as ht,Nn as i,Ae as in,Gi as it,_a as j,O as jn,la as jt,Yr as k,t as kn,pr as kt,Bo as l,Zt as ln,Yi as lt,Fn as m,En as mn,es as mt,Rr as n,fn as nn,ie as nr,Ni as nt,G as o,Tn as on,Pi as ot,R as p,Me as pn,Wi as pt,Gs as q,v as qn,sr as qt,K as r,qe as rn,se as rr,Vi as rt,ji as s,Qt as sn,Xi as st,Hr as t,xn as tn,Te as tr,Wn as tt,Nr as u,L as un,Ji as ut,os as v,tn as vn,Jn as vt,oa as w,gn as wn,ta as wt,Oo as x,nn as xn,sa as xt,_s as y,Kt as yn,Fs as yt,ps as z,g as zn,Lr as zt}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runtime-dom.esm-bundler-CirRHyjC.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runtime-dom.esm-bundler-CirRHyjC.js new file mode 100644 index 000000000..5e851d8f7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/runtime-dom.esm-bundler-CirRHyjC.js @@ -0,0 +1,2 @@ +import{An as e,B as t,Bn as n,C as r,Cn as i,D as a,Fn as o,Gn as s,Hn as c,Ht as l,In as u,Jn as d,Kn as f,L as p,Ln as m,Mn as ee,Nn as h,On as te,Ot as g,Pn as ne,Qn as _,R as v,Rn as y,Tt as b,Un as re,Vn as ie,Wn as x,Xn as S,Yn as C,at as ae,c as oe,ct as se,ft as ce,jn as w,k as le,kn as ue,n as de,o as fe,p as pe,pt as me,qn as he,rr as T,t as ge,tt as _e,vt as ve,x as ye,zn as be,zt as xe}from"./runtime-core.esm-bundler-DkysjgTd.js";var E=void 0,Se=typeof window<`u`&&window.trustedTypes;if(Se)try{E=Se.createPolicy(`vue`,{createHTML:e=>e})}catch(e){}var Ce=E?e=>E.createHTML(e):e=>e,we=`http://www.w3.org/2000/svg`,Te=`http://www.w3.org/1998/Math/MathML`,D=typeof document<`u`?document:null,Ee=D&&D.createElement(`template`),De={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?D.createElementNS(we,e):t===`mathml`?D.createElementNS(Te,e):n?D.createElement(e,{is:n}):D.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>D.createTextNode(e),createComment:e=>D.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>D.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{Ee.innerHTML=Ce(r===`svg`?`${e}`:r===`mathml`?`${e}`:e);let i=Ee.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},O=`transition`,k=`animation`,A=Symbol(`_vtc`),Oe={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},ke=h({},de,Oe),Ae=(e=>(e.displayName=`Transition`,e.props=ke,e))((e,{slots:n})=>t(ge,Me(e),n)),j=(e,t=[])=>{y(e)?e.forEach(e=>e(...t)):e&&e(...t)},je=e=>e?y(e)?e.some(e=>e.length>1):e.length>1:!1;function Me(e){let t={};for(let n in e)n in Oe||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:l=o,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=Ne(i),ee=m&&m[0],te=m&&m[1],{onBeforeEnter:g,onEnter:ne,onEnterCancelled:_,onLeave:v,onLeaveCancelled:y,onBeforeAppear:b=g,onAppear:re=ne,onAppearCancelled:ie=_}=t,x=(e,t,n,r)=>{e._enterCancelled=r,N(e,t?u:s),N(e,t?l:o),n&&n()},S=(e,t)=>{e._isLeaving=!1,N(e,d),N(e,p),N(e,f),t&&t()},C=e=>(t,n)=>{let i=e?re:ne,o=()=>x(t,e,n);j(i,[t,o]),Fe(()=>{N(t,e?c:a),M(t,e?u:s),je(i)||Le(t,r,ee,o)})};return h(t,{onBeforeEnter(e){j(g,[e]),M(e,a),M(e,o)},onBeforeAppear(e){j(b,[e]),M(e,c),M(e,l)},onEnter:C(!1),onAppear:C(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>S(e,t);M(e,d),e._enterCancelled?(M(e,f),P(e)):(P(e),M(e,f)),Fe(()=>{e._isLeaving&&(N(e,d),M(e,p),je(v)||Le(e,r,te,n))}),j(v,[e,n])},onEnterCancelled(e){x(e,!1,void 0,!0),j(_,[e])},onAppearCancelled(e){x(e,!0,void 0,!0),j(ie,[e])},onLeaveCancelled(e){S(e),j(y,[e])}})}function Ne(e){if(e==null)return null;if(ie(e))return[Pe(e.enter),Pe(e.leave)];{let t=Pe(e);return[t,t]}}function Pe(e){return T(e)}function M(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[A]||(e[A]=new Set)).add(t)}function N(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[A];n&&(n.delete(t),n.size||(e[A]=void 0))}function Fe(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var Ie=0;function Le(e,t,n,r){let i=e._endId=++Ie,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=Re(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u(n[e]||``).split(`, `),i=r(`${O}Delay`),a=r(`${O}Duration`),o=ze(i,a),s=r(`${k}Delay`),c=r(`${k}Duration`),l=ze(s,c),u=null,d=0,f=0;t===O?o>0&&(u=O,d=o,f=a.length):t===k?l>0&&(u=k,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?O:k:null,f=u?u===O?a.length:c.length:0);let p=u===O&&/\b(?:transform|all)(?:,|$)/.test(r(`${O}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function ze(e,t){for(;e.lengthBe(t)+Be(e[n])))}function Be(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function P(e){return(e?e.ownerDocument:document).body.offsetHeight}function Ve(e,t,n){let r=e[A];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var F=Symbol(`_vod`),I=Symbol(`_vsh`),He={name:`show`,beforeMount(e,{value:t},{transition:n}){e[F]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):L(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),L(e,!0),r.enter(e)):r.leave(e,()=>{L(e,!1)}):L(e,t))},beforeUnmount(e,{value:t}){L(e,t)}};function L(e,t){e.style.display=t?e[F]:`none`,e[I]=!t}function Ue(){He.getSSRProps=({value:e})=>{if(!e)return{style:{display:`none`}}}}var We=Symbol(``);function Ge(t){let n=p();if(!n)return;let r=n.ut=(e=t(n.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${n.uid}"]`)).forEach(t=>z(t,e))},i=()=>{let e=t(n.proxy);n.ce?z(n.ce,e):R(n.subTree,e),r(e)};ae(()=>{ve(i)}),se(()=>{l(i,e,{flush:`post`});let t=new MutationObserver(i);t.observe(n.subTree.el.parentNode,{childList:!0}),ce(()=>t.disconnect())})}function R(e,t){if(e.shapeFlag&128){let n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{R(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)z(e.el,t);else if(e.type===fe)e.children.forEach(e=>R(e,t));else if(e.type===oe){let{el:n,anchor:r}=e;for(;n&&(z(n,t),n!==r);)n=n.nextSibling}}function z(e,t){if(e.nodeType===1){let n=e.style,r=``;for(let e in t){let i=_(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[We]=r}}var Ke=/(?:^|;)\s*display\s*:/;function qe(e,t,n){let r=e.style,i=f(n),a=!1;if(n&&!i){if(t){if(f(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]==null&&B(r,t,``)}else for(let e in t)n[e]==null&&B(r,e,``)}for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?B(r,i,``):Qe(e,i,!f(t)&&t?t[i]:void 0,o)||B(r,i,o)}}else if(i){if(t!==n){let e=r[We];e&&(n+=`;`+e),r.cssText=n,a=Ke.test(n)}}else t&&e.removeAttribute(`style`);F in e&&(e[F]=a?r.display:``,e[I]&&(r.display=`none`))}var Je=/\s*!important$/;function B(e,t,n){if(y(n))n.forEach(n=>B(e,t,n));else if(n==null&&(n=``),t.startsWith(`--`))e.setProperty(t,n);else{let r=Ze(e,t);Je.test(n)?e.setProperty(o(r),n.replace(Je,``),`important`):e[r]=n}}var Ye=[`Webkit`,`Moz`,`ms`],Xe={};function Ze(e,t){let n=Xe[t];if(n)return n;let r=w(t);if(r!==`filter`&&r in e)return Xe[t]=r;r=ee(r);for(let n=0;nH||(ct.then(()=>H=0),H=Date.now());function ut(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(y(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;ne.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ft=(e,t,r,i,a,o)=>{let s=a===`svg`;t===`class`?Ve(e,i,s):t===`style`?qe(e,r,i):c(t)?n(t)||it(e,t,r,i,o):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):pt(e,t,i,s))?(tt(e,t,i),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&et(e,t,i,s,o,t!==`value`)):e._isVueCE&&(mt(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!f(i)))?tt(e,w(t),i,o,t):(t===`true-value`?e._trueValue=i:t===`false-value`&&(e._falseValue=i),et(e,t,i,s))};function pt(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&dt(t)&&be(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return dt(t)&&f(n)?!1:t in e}function mt(e,t){let n=e._def.props;if(!n)return!1;let r=w(t);return Array.isArray(n)?n.some(e=>w(e)===r):Object.keys(n).some(e=>w(e)===r)}var ht={};function gt(e,t,n){let r=le(e,t);re(r)&&(r=h({},r,t));class i extends yt{constructor(e){super(r,e,n)}}return i.def=r,i}var _t=((e,t)=>gt(e,t,$t)),vt=typeof HTMLElement<`u`?HTMLElement:class{},yt=class e extends vt{constructor(e,t={},n=Qt){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&n!==Qt?this._root=this.shadowRoot:e.shadowRoot===!1?this._root=this:(this.attachShadow(h({},e.shadowRootOptions,{mode:`open`})),this._root=this.shadowRoot)}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof e){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,_e(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(e){for(let t of e)this._setAttr(t.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let e=0;e{this._resolved=!0,this._pendingResolve=void 0;let{props:n,styles:r}=e,i;if(n&&!y(n))for(let e in n){let t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=T(this._props[e])),(i||(i=Object.create(null)))[w(e)]=!0)}this._numberProps=i,this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),this._mount(e)},t=this._def.__asyncLoader;if(t)return this._pendingResolve=t().then(t=>{t.configureApp=this._def.configureApp,e(this._def=t,!0)}),this._pendingResolve;e(this._def)}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);let t=this._instance&&this._instance.exposed;if(t)for(let e in t)ne(this,e)||Object.defineProperty(this,e,{get:()=>te(t[e])})}_resolveProps(e){let{props:t}=e,n=y(t)?t:Object.keys(t||{});for(let e of Object.keys(this))e[0]!==`_`&&n.includes(e)&&this._setProp(e,this[e]);for(let e of n.map(w))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!this._patching)}})}_setAttr(e){if(e.startsWith(`data-v-`))return;let t=this.hasAttribute(e),n=t?this.getAttribute(e):ht,r=w(e);t&&this._numberProps&&this._numberProps[r]&&(n=T(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!1){if(t!==this._props[e]&&(this._dirty=!0,t===ht?delete this._props[e]:(this._props[e]=t,e===`key`&&this._app&&(this._app._ceVNode.key=t)),r&&this._instance&&this._update(),n)){let n=this._ob;n&&(this._processMutations(n.takeRecords()),n.disconnect()),t===!0?this.setAttribute(o(e),``):typeof t==`string`||typeof t==`number`?this.setAttribute(o(e),t+``):t||this.removeAttribute(o(e)),n&&n.observe(this,{attributes:!0})}}_update(){let e=this._createVNode();this._app&&(e.appContext=this._app._context),Xt(e,this._root)}_createVNode(){let e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));let t=a(this._def,h(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;let t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,re(t[0])?h({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),o(e)!==e&&t(o(e),n)},this._setParent()}),t}_applyStyles(e,t,n){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}let r=this._nonce,i=this.shadowRoot,a=n?this._getStyleAnchor(n)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(i),o=null;for(let s=e.length-1;s>=0;s--){let c=document.createElement(`style`);r&&c.setAttribute(`nonce`,r),c.textContent=e[s],i.insertBefore(c,o||a),o=c,s===0&&(n||this._styleAnchors.set(this._def,c),t&&this._styleAnchors.set(t,c))}}_getStyleAnchor(e){if(!e)return null;let t=this._styleAnchors.get(e);return t&&t.parentNode===this.shadowRoot?t:(t&&this._styleAnchors.delete(e),null)}_getRootStyleInsertionAnchor(e){for(let t=0;t(delete e.props.mode,e))({name:`TransitionGroup`,props:h({},ke,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=p(),r=xe(),o,s;return me(()=>{if(!o.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!jt(o[0].el,n.vnode.el,t)){o=[];return}o.forEach(Dt),o.forEach(Ot);let r=o.filter(kt);P(n.vnode.el),r.forEach(e=>{let n=e.el,r=n.style;M(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[U]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[U]=null,N(n,t))};n.addEventListener(`transitionend`,i)}),o=[]}),()=>{let c=i(e),l=Me(c),u=c.tag||fe;if(o=[],s)for(let e=0;e{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=Re(r);return a.removeChild(r),o}var W=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return y(t)?e=>m(t,e):t};function Mt(e){e.target.composing=!0}function Nt(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var G=Symbol(`_assign`),K=Symbol(`_initialValue`);function q(e,t,n){return t&&(e=e.trim()),n&&(e=S(e)),e}var J={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e.parentNode&&(e.type===`text`?e[K]=e.defaultValue.replace(/[\r\n]/g,``):e.type===`textarea`&&(e[K]=e.defaultValue.replace(/\r\n?/g,` +`))),e[G]=W(i);let a=r||i.props&&i.props.type===`number`;V(e,t?`change`:`input`,t=>{t.target.composing||e[G](q(e.value,n,a))}),(n||a)&&V(e,`change`,()=>{e.value=q(e.value,n,a)}),t||(V(e,`compositionstart`,Mt),V(e,`compositionend`,Nt),V(e,`change`,Nt))},mounted(e,{value:t,modifiers:{trim:n,number:r}}){let i=t==null?``:t,a=e[K];delete e[K],a!==void 0&&(e.type===`text`||e.type===`textarea`)&&e.value!==a?e[G](q(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[G]=W(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?S(e.value):e.value,c=t==null?``:t;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},Y={deep:!0,created(e,t,n){e[G]=W(n),V(e,`change`,()=>{let t=e._modelValue,n=Z(e),r=e.checked,i=e[G];if(y(t)){let e=C(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(x(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(Lt(e,r))})},mounted:Pt,beforeUpdate(e,t,n){e[G]=W(n),Pt(e,t,n)}};function Pt(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(y(t))i=C(t,r.props.value)>-1;else if(x(t))i=t.has(r.props.value);else{if(t===n)return;i=d(t,Lt(e,!0))}e.checked!==i&&(e.checked=i)}var X={created(e,{value:t},n){e.checked=d(t,n.props.value),e[G]=W(n),V(e,`change`,()=>{e[G](Z(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[G]=W(r),t!==n&&(e.checked=d(t,r.props.value))}},Ft={deep:!0,created(e,{value:t,modifiers:{number:n}},r){e._modelValue=t,V(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?S(Z(e)):Z(e));e[G](e.multiple?x(e._modelValue)?new Set(t):t:t[0]),e._assigning=!0,_e(()=>{e._assigning=!1})}),e[G]=W(r)},mounted(e,{value:t}){It(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[G]=W(n)},updated(e,{value:t}){e._assigning||It(e,t)}};function It(e,t){let n=e.multiple,r=y(t);if(!(n&&!r&&!x(t))){for(let i=0,a=e.options.length;iString(e)===String(o)):C(t,o)>-1}else a.selected=t.has(o)}else if(d(Z(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Z(e){return`_value`in e?e._value:e.value}function Lt(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var Rt={created(e,t,n){Q(e,t,n,null,`created`)},mounted(e,t,n){Q(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){Q(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){Q(e,t,n,r,`updated`)}};function zt(e,t){switch(e){case`SELECT`:return Ft;case`TEXTAREA`:return J;default:switch(t){case`checkbox`:return Y;case`radio`:return X;default:return J}}}function Q(e,t,n,r,i){let a=zt(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}function Bt(){J.getSSRProps=({value:e})=>({value:e}),X.getSSRProps=({value:e},t)=>{if(t.props&&d(t.props.value,e))return{checked:!0}},Y.getSSRProps=({value:e},t)=>{if(y(e)){if(t.props&&C(e,t.props.value)>-1)return{checked:!0}}else if(x(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Rt.getSSRProps=(e,t)=>{if(typeof t.type!=`string`)return;let n=zt(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}var Vt=[`ctrl`,`shift`,`alt`,`meta`],Ht={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>Vt.some(n=>e[`${n}Key`]&&!t.includes(n))},Ut=(e,t)=>{if(!e)return e;let n=e._withMods||(e._withMods={}),r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e{let n=e._withKeys||(e._withKeys={}),r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=o(n.key);if(t.some(e=>e===r||Wt[e]===r))return e(n)}))},Kt=h({patchProp:ft},De),$,qt=!1;function Jt(){return $||($=r(Kt))}function Yt(){return $=qt?$:ye(Kt),qt=!0,$}var Xt=((...e)=>{Jt().render(...e)}),Zt=((...e)=>{Yt().hydrate(...e)}),Qt=((...e)=>{let t=Jt().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=tn(e);if(!r)return;let i=t._component;!be(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,en(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t}),$t=((...e)=>{let t=Yt().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=tn(e);if(t)return n(t,!0,en(t))},t});function en(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function tn(e){return f(e)?document.querySelector(e):e}var nn=!1,rn=()=>{nn||(nn=!0,Bt(),Ue())};export{Gt as C,He as S,Y as _,$t as a,Ft as b,Zt as c,ft as d,Xt as f,xt as g,bt as h,Qt as i,rn as l,Ge as m,Et as n,gt as o,St as p,yt as r,_t as s,Ae as t,De as u,Rt as v,Ut as w,J as x,X as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/security-setting-Bax_9LW_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/security-setting-Bax_9LW_.js new file mode 100644 index 000000000..1877aa5e6 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/security-setting-Bax_9LW_.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,E as n,On as r,_ as i,b as a,bt as o,g as s,k as c,mt as l,o as u,qt as d,tr as f,v as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{a as m,i as h,n as g,r as _,t as v}from"./FormLabel-C5mTQOnC.js";import{t as y}from"./Switch-W6geuYD-.js";import{t as b}from"./t-zpQIkBTV.js";var x={class:`space-y-8`},S={class:`space-y-4`},C={class:`space-y-0.5`},w=c({__name:`security-setting`,props:{formSchema:{default:()=>[]}},emits:[`change`],setup(e,{emit:s}){let c=s;function b(e,t){c(`change`,{fieldName:e,value:t})}return(s,c)=>(l(),a(`form`,x,[i(`div`,S,[(l(!0),a(u,null,o(e.formSchema,e=>(l(),p(r(_),{key:e.fieldName,type:`checkbox`,name:e.fieldName},{default:d(()=>[t(r(g),{class:`flex flex-row items-center justify-between rounded-lg border p-4`},{default:d(()=>[i(`div`,C,[t(r(v),{class:`text-base`},{default:d(()=>[n(f(e.label),1)]),_:2},1024),t(r(h),null,{default:d(()=>[n(f(e.description),1)]),_:2},1024)]),t(r(m),null,{default:d(()=>[t(r(y),{"model-value":e.value,"onUpdate:modelValue":t=>b(e.fieldName,t)},null,8,[`model-value`,`onUpdate:modelValue`])]),_:2},1024)]),_:2},1024)]),_:2},1032,[`name`]))),128))])]))}}),T=c({__name:`security-setting`,setup(e){let t=s(()=>[{value:!0,fieldName:`accountPassword`,label:b(`账户密码`),description:b(`当前密码强度:强`)},{value:!0,fieldName:`securityPhone`,label:b(`密保手机`),description:b(`已绑定手机:138****8293`)},{value:!0,fieldName:`securityQuestion`,label:b(`密保问题`),description:b(`未设置密保问题,密保问题可有效保护账户安全`)},{value:!0,fieldName:`securityEmail`,label:b(`备用邮箱`),description:b(`已绑定邮箱:ant***sign.com`)},{value:!1,fieldName:`securityMfa`,label:b(`MFA 设备`),description:b(`未绑定 MFA 设备,绑定后,可以进行二次确认`)}]);return(e,n)=>(l(),p(r(w),{"form-schema":t.value},null,8,[`form-schema`]))}}),E=e({default:()=>D}),D=T;export{E as n,D as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/select-B-ztpmAV.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/select-B-ztpmAV.js new file mode 100644 index 000000000..238d2ab13 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/select-B-ztpmAV.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{Cn as t,D as n,Ht as r,J as i,Ut as a,g as o,gn as s,gt as c,k as l,o as u,tt as d,vn as f,wn as p,xn as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as h}from"./en_US-Cv9hrLhb.js";import{F as g,G as _,Tt as v,X as y,Y as b,mt as x,q as S,r as C,rt as w,t as T,vt as E}from"./useConfigInject-z_xeO0pP.js";import{t as D}from"./initDefaultProps-D8Mki4gM.js";import{t as O}from"./omit-C0ksMpVM.js";import{t as k}from"./vue-types-CFReUAWV.js";import{a as A,c as j,f as M,h as N,i as P,l as F,m as I,n as L,o as R,p as ee,r as z,s as B,t as V}from"./style-IfKhYzaQ.js";import{a as H,r as U}from"./Portal-jWUJieln.js";import{t as W}from"./KeyCode-DNtAKsAc.js";import{t as G}from"./pickAttrs-SF6-8m9R.js";import{t as K}from"./vc-virtual-list-B7LdFd17.js";import{t as q}from"./useMemo-m5GuU0Kd.js";import{t as J}from"./useMergedState-zH37e67U.js";import{t as Y}from"./useState-DlRKQDQX.js";import{i as te,n as ne}from"./FormItemContext-CEmO5XmM.js";import{n as re,t as X}from"./statusUtils-WKRwVnP6.js";import{r as ie}from"./Compact-Icyx2uFm.js";function Z(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var ae=Symbol(`SelectContextKey`);function oe(e){return c(ae,e)}function se(){return i(ae,{})}var ce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i`${l.prefixCls}-item`),m=q(()=>f.flattenOptions,[()=>l.open,()=>f.flattenOptions],e=>e[0]),h=F(),g=e=>{e.preventDefault()},_=e=>{h.current&&h.current.scrollTo(typeof e==`number`?{index:e}:e)},y=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=m.value.length;for(let r=0;r1&&arguments[1]!==void 0&&arguments[1];b.activeIndex=e;let n={source:t?`keyboard`:`mouse`},r=m.value[e];if(!r){f.onActiveValue(null,-1,n);return}f.onActiveValue(r.value,e,n)};r([()=>m.value.length,()=>l.searchValue],()=>{S(f.defaultActiveFirstOption===!1?-1:y(0))},{immediate:!0});let C=e=>f.rawValues.has(e)&&l.mode!==`combobox`;r([()=>l.open,()=>l.searchValue],()=>{if(!l.multiple&&l.open&&f.rawValues.size===1){let e=Array.from(f.rawValues)[0],n=t(m.value).findIndex(t=>{let{data:n}=t;return n[f.fieldNames.value]===e});n!==-1&&(S(n),d(()=>{_(n)}))}l.open&&d(()=>{var e;(e=h.current)==null||e.scrollTo(void 0)})},{immediate:!0,flush:`post`});let w=e=>{e!==void 0&&f.onSelect(e,{selected:!f.rawValues.has(e)}),l.multiple||l.toggleOpen(!1)},T=e=>typeof e.label==`function`?e.label():e.label;function D(e){let t=m.value[e];if(!t)return null;let r=t.data||{},{value:i}=r,{group:a}=t,o=G(r,!0),s=T(t);return t?n(`div`,v(v({"aria-label":typeof s==`string`&&!a?s:null},o),{},{key:e,role:a?`presentation`:`option`,id:`${l.id}_list_${e}`,"aria-selected":C(i)}),[i]):null}return a({onKeydown:e=>{let{which:t,ctrlKey:n}=e;switch(t){case W.N:case W.P:case W.UP:case W.DOWN:{let e=0;if(t===W.UP?e=-1:t===W.DOWN?e=1:Z()&&n&&(t===W.N?e=1:t===W.P&&(e=-1)),e!==0){let t=y(b.activeIndex+e,e);_(t),S(t,!0)}break}case W.ENTER:{let t=m.value[b.activeIndex];t&&!t.data.disabled?w(t.value):w(void 0),l.open&&e.preventDefault();break}case W.ESC:l.toggleOpen(!1),l.open&&e.stopPropagation()}},onKeyup:()=>{},scrollTo:e=>{_(e)}}),()=>{let{id:e,notFoundContent:t,onPopupScroll:r}=l,{menuItemSelectedIcon:i,fieldNames:a,virtual:o,listHeight:s,listItemHeight:d}=f,_=c.option,{activeIndex:y}=b,k=Object.keys(a).map(e=>a[e]);return m.value.length===0?n(`div`,{role:`listbox`,id:`${e}_list`,class:`${p.value}-empty`,onMousedown:g},[t]):n(u,null,[n(`div`,{role:`listbox`,id:`${e}_list`,style:{height:0,width:0,overflow:`hidden`}},[D(y-1),D(y),D(y+1)]),n(K,{itemKey:`key`,ref:h,data:m.value,height:s,itemHeight:d,fullHeight:!1,onMousedown:g,onScroll:r,virtual:o},{default:(e,t)=>{var r;let{group:a,groupOption:o,data:s,value:c}=e,{key:l}=s,u=typeof e.label==`function`?e.label():e.label;if(a){let e=(r=s.title)==null?Q(u)&&u:r;return n(`div`,{class:E(p.value,`${p.value}-group`),title:e},[_?_(s):u===void 0?l:u])}let{disabled:d,title:f,children:m,style:h,class:g,className:b}=s,D=ce(s,[`disabled`,`title`,`children`,`style`,`class`,`className`]),A=O(D,k),j=C(c),N=`${p.value}-option`,P=E(p.value,N,g,b,{[`${N}-grouped`]:o,[`${N}-active`]:y===t&&!d,[`${N}-disabled`]:d,[`${N}-selected`]:j}),F=T(e),I=!i||typeof i==`function`||j,L=typeof F==`number`?F:F||c,R=Q(L)?L.toString():void 0;return f!==void 0&&(R=f),n(`div`,v(v({},A),{},{"aria-selected":j,class:P,title:R,onMousemove:e=>{D.onMousemove&&D.onMousemove(e),!(y===t||d)&&S(t)},onClick:e=>{d||w(c),D.onClick&&D.onClick(e)},style:h}),[n(`div`,{class:`${N}-content`},[_?_(s):L]),x(i)||j,I&&n(M,{class:`${p.value}-option-state`,customizeIcon:i,customizeIconProps:{isSelected:j}},{default:()=>[j?`✓`:null]})])}})])}}}),ue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i1&&arguments[1]!==void 0&&arguments[1];return w(e).map((e,n)=>{var r;if(!x(e)||!e.type)return null;let{type:{isSelectOptGroup:i},key:a,children:o,props:s}=e;if(t||!i)return de(e);let c=o&&o.default?o.default():void 0,l=(s==null?void 0:s.label)||((r=o.label)==null?void 0:r.call(o))||a;return h(h({key:`__RC_SELECT_GRP__${a===null?n:String(a)}__`},s),{label:l,options:fe(c||[])})}).filter(e=>e)}function pe(e,n,i){let o=m(),s=m(),c=m(),l=m([]);return r([e,n],()=>{e.value?l.value=t(e.value).slice():l.value=fe(n.value)},{immediate:!0,deep:!0}),a(()=>{let e=l.value,t=new Map,n=new Map,r=i.value;function a(e){let i=arguments.length>1&&arguments[1]!==void 0&&arguments[1];for(let o=0;oo(()=>{let a=n.value,o=i==null?void 0:i.value,s=r==null?void 0:r.value;if(!a||s===!1)return e.value;let{options:c,label:l,value:u}=t.value,d=[],f=typeof s==`function`,p=a.toUpperCase(),m=f?s:(e,t)=>o?he(t[o],p):t[c]?he(t[l===`children`?`label`:l],p):he(t[u],p),g=f?e=>N(e):e=>e;return e.value.forEach(e=>{if(e[c]){if(m(a,g(e)))d.push(e);else{let t=e[c].filter(e=>m(a,g(e)));t.length&&d.push(h(h({},e),{[c]:t}))}return}m(a,g(e))&&d.push(e)}),d})),_e=((e,t)=>{let n=m({values:new Map,options:new Map});return[o(()=>{let{values:r,options:i}=n.value,a=e.value.map(e=>{var t;return e.label===void 0?h(h({},e),{label:(t=r.get(e.value))==null?void 0:t.label}):e}),o=new Map,s=new Map;return a.forEach(e=>{o.set(e.value,e),s.set(e.value,t.value.get(e.value)||i.get(e.value))}),n.value.values=o,n.value.options=s,a}),e=>t.value.get(e)||n.value.options.get(e)]}),ve=[`inputValue`];function ye(){return h(h({},A()),{prefixCls:String,id:String,backfill:{type:Boolean,default:void 0},fieldNames:Object,inputValue:String,searchValue:String,onSearch:Function,autoClearSearchValue:{type:Boolean,default:void 0},onSelect:Function,onDeselect:Function,filterOption:{type:[Boolean,Function],default:void 0},filterSort:Function,optionFilterProp:String,optionLabelProp:String,options:Array,defaultActiveFirstOption:{type:Boolean,default:void 0},virtual:{type:Boolean,default:void 0},listHeight:Number,listItemHeight:Number,menuItemSelectedIcon:k.any,mode:String,labelInValue:{type:Boolean,default:void 0},value:k.any,defaultValue:k.any,onChange:Function,children:Array})}function be(e){return!e||typeof e!=`object`}var xe=l({compatConfig:{MODE:3},name:`VcSelect`,inheritAttrs:!1,props:D(ye(),{prefixCls:`vc-select`,autoClearSearchValue:!0,listHeight:200,listItemHeight:20,dropdownMatchSelectWidth:!0}),setup(e,t){let{expose:r,attrs:i,slots:s}=t,c=z(p(e,`id`)),l=o(()=>R(e.mode)),u=o(()=>!!(!e.options&&e.children)),d=o(()=>e.filterOption===void 0&&e.mode===`combobox`?!1:e.filterOption),g=o(()=>ee(e.fieldNames,u.value)),[_,y]=J(``,{value:o(()=>e.searchValue===void 0?e.inputValue:e.searchValue),postState:e=>e||``}),b=pe(p(e,`options`),p(e,`children`),g),{valueOptions:x,labelOptions:S,options:C}=b,w=t=>me(t).map(t=>{var n,r;let i,a,o,s;be(t)?i=t:(o=t.key,a=t.label,i=(n=t.value)==null?o:n);let c=x.value.get(i);return c&&(a===void 0&&(a=c==null?void 0:c[e.optionLabelProp||g.value.label]),o===void 0&&(o=(r=c==null?void 0:c.key)==null?i:r),s=c==null?void 0:c.disabled),{label:a,value:i,key:o,disabled:s,option:c}}),[T,E]=J(e.defaultValue,{value:p(e,`value`)}),[D,k]=_e(o(()=>{var t;let n=w(T.value);return e.mode===`combobox`&&!((t=n[0])!=null&&t.value)?[]:n}),x),A=o(()=>{if(!e.mode&&D.value.length===1){let e=D.value[0];if(e.value===null&&(e.label===null||e.label===void 0))return[]}return D.value.map(e=>{var t;return h(h({},e),{label:(t=typeof e.label==`function`?e.label():e.label)==null?e.value:t})})}),j=o(()=>new Set(D.value.map(e=>e.value)));a(()=>{var t;if(e.mode===`combobox`){let e=(t=D.value[0])==null?void 0:t.value;e!=null&&y(String(e))}},{flush:`post`});let M=(e,t)=>{let n=t==null?e:t;return{[g.value.value]:e,[g.value.label]:n}},F=m();a(()=>{if(e.mode!==`tags`){F.value=C.value;return}let t=C.value.slice(),n=e=>x.value.has(e);[...D.value].sort((e,t)=>e.value{let r=e.value;n(r)||t.push(M(r,e.label))}),F.value=t});let L=ge(F,g,_,d,p(e,`optionFilterProp`)),V=o(()=>e.mode!==`tags`||!_.value||L.value.some(t=>t[e.optionFilterProp||`value`]===_.value)?L.value:[M(_.value),...L.value]),H=o(()=>e.filterSort?[...V.value].sort((t,n)=>e.filterSort(t,n)):V.value),U=o(()=>I(H.value,{fieldNames:g.value,childrenAsData:u.value})),W=t=>{let n=w(t);if(E(n),e.onChange&&(n.length!==D.value.length||n.some((e,t)=>{var n;return((n=D.value[t])==null?void 0:n.value)!==(e==null?void 0:e.value)}))){let t=e.labelInValue?n.map(e=>h(h({},e),{originLabel:e.label,label:typeof e.label==`function`?e.label():e.label})):n.map(e=>e.value),r=n.map(e=>N(k(e.value)));e.onChange(l.value?t:t[0],l.value?r:r[0])}},[G,K]=Y(null),[q,te]=Y(0),ne=o(()=>e.defaultActiveFirstOption===void 0?e.mode!==`combobox`:e.defaultActiveFirstOption),re=function(t,n){let{source:r=`keyboard`}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};te(n),e.backfill&&e.mode===`combobox`&&t!==null&&r===`keyboard`&&K(String(t))},X=(t,n)=>{let r=()=>{var n;let r=k(t),i=r==null?void 0:r[g.value.label];return[e.labelInValue?{label:typeof i==`function`?i():i,originLabel:i,value:t,key:(n=r==null?void 0:r.key)==null?t:n}:t,N(r)]};if(n&&e.onSelect){let[t,n]=r();e.onSelect(t,n)}else if(!n&&e.onDeselect){let[t,n]=r();e.onDeselect(t,n)}},ie=(t,n)=>{let r,i=!l.value||n.selected;r=i?l.value?[...D.value,t]:[t]:D.value.filter(e=>e.value!==t),W(r),X(t,i),e.mode===`combobox`?K(``):(!l.value||e.autoClearSearchValue)&&(y(``),K(``))},Z=(e,t)=>{W(e),(t.type===`remove`||t.type===`clear`)&&t.values.forEach(e=>{X(e.value,!1)})},ae=(t,n)=>{var r;if(y(t),K(null),n.source===`submit`){let e=(t||``).trim();if(e){let t=Array.from(new Set([...j.value,e]));W(t),X(e,!0),y(``)}return}n.source!==`blur`&&(e.mode===`combobox`&&W(t),(r=e.onSearch)==null||r.call(e,t))},se=t=>{let n=t;e.mode!==`tags`&&(n=t.map(e=>{let t=S.value.get(e);return t==null?void 0:t.value}).filter(e=>e!==void 0));let r=Array.from(new Set([...j.value,...n]));W(r),r.forEach(e=>{X(e,!0)})},ce=o(()=>e.virtual!==!1&&e.dropdownMatchSelectWidth!==!1);oe(B(h(h({},b),{flattenOptions:U,onActiveValue:re,defaultActiveFirstOption:ne,onSelect:ie,menuItemSelectedIcon:p(e,`menuItemSelectedIcon`),rawValues:j,fieldNames:g,virtual:ce,listHeight:p(e,`listHeight`),listItemHeight:p(e,`listItemHeight`),childrenAsData:u})));let Q=f();r({focus(){var e;(e=Q.value)==null||e.focus()},blur(){var e;(e=Q.value)==null||e.blur()},scrollTo(e){var t;(t=Q.value)==null||t.scrollTo(e)}});let ue=o(()=>O(e,`id.mode.prefixCls.backfill.fieldNames.inputValue.searchValue.onSearch.autoClearSearchValue.onSelect.onDeselect.dropdownMatchSelectWidth.filterOption.filterSort.optionFilterProp.optionLabelProp.options.children.defaultActiveFirstOption.menuItemSelectedIcon.virtual.listHeight.listItemHeight.value.defaultValue.labelInValue.onChange`.split(`.`)));return()=>n(P,v(v(v({},ue.value),i),{},{id:c,prefixCls:e.prefixCls,ref:Q,omitDomProps:ve,mode:e.mode,displayValues:A.value,onDisplayValuesChange:Z,searchValue:_.value,onSearch:ae,onSearchSplit:se,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:le,emptyOptions:!U.value.length,activeValue:G.value,activeDescendantId:`${c}_list_${q.value}`}),s)}}),Se=()=>null;Se.isSelectOption=!0,Se.displayName=`ASelectOption`;var Ce=()=>null;Ce.isSelectOptGroup=!0,Ce.displayName=`ASelectOptGroup`;var we=xe,Te=e({SelectOptGroup:()=>ke,SelectOption:()=>Oe,default:()=>$,selectProps:()=>Ee}),Ee=()=>h(h({},O(ye(),[`inputIcon`,`mode`,`getInputElement`,`getRawInputElement`,`backfill`])),{value:b([Array,Object,String,Number]),defaultValue:b([Array,Object,String,Number]),notFoundContent:k.any,suffixIcon:k.any,itemIcon:k.any,size:y(),mode:y(),bordered:_(!0),transitionName:String,choiceTransitionName:y(``),popupClassName:String,dropdownClassName:String,placement:y(),status:y(),"onUpdate:value":S()}),De=`SECRET_COMBOBOX_MODE_DO_NOT_USE`,$=l({compatConfig:{MODE:3},name:`ASelect`,Option:Se,OptGroup:Ce,inheritAttrs:!1,props:D(Ee(),{listHeight:256,listItemHeight:24}),SECRET_COMBOBOX_MODE_DO_NOT_USE:De,slots:Object,setup(e,t){let{attrs:r,emit:i,slots:a,expose:s}=t,c=f(),l=te(),u=ne.useInject(),d=o(()=>X(u.status,e.status)),p=()=>{var e;(e=c.value)==null||e.focus()},m=()=>{var e;(e=c.value)==null||e.blur()},_=e=>{var t;(t=c.value)==null||t.scrollTo(e)},y=o(()=>{let{mode:t}=e;if(t!==`combobox`)return t===De?`combobox`:t}),{prefixCls:b,direction:x,configProvider:S,renderEmpty:w,size:D,getPrefixCls:k,getPopupContainer:A,disabled:j,select:M}=T(`select`,e),{compactSize:N,compactItemClassnames:P}=ie(b,x),F=o(()=>N.value||D.value),I=g(),R=o(()=>{var e;return(e=j.value)==null?I.value:e}),[ee,z]=V(b),B=o(()=>k()),W=o(()=>e.placement===void 0?x.value===`rtl`?`bottomRight`:`bottomLeft`:e.placement),G=o(()=>H(B.value,U(W.value),e.transitionName)),K=o(()=>E({[`${b.value}-lg`]:F.value===`large`,[`${b.value}-sm`]:F.value===`small`,[`${b.value}-rtl`]:x.value===`rtl`,[`${b.value}-borderless`]:!e.bordered,[`${b.value}-in-form-item`]:u.isFormItemInput},re(b.value,d.value,u.hasFeedback),P.value,z.value)),q=function(){var e=[...arguments];i(`update:value`,e[0]),i(`change`,...e),l.onFieldChange()},J=e=>{i(`blur`,e),l.onFieldBlur()};s({blur:m,focus:p,scrollTo:_});let Y=o(()=>y.value===`multiple`||y.value===`tags`),Z=o(()=>e.showArrow===void 0?e.loading||!(Y.value||y.value===`combobox`):e.showArrow);return()=>{var t,i,o,s;let{notFoundContent:d,listHeight:f=256,listItemHeight:p=24,popupClassName:m,dropdownClassName:g,virtual:_,dropdownMatchSelectWidth:T,id:D=l.id.value,placeholder:k=(t=a.placeholder)==null?void 0:t.call(a),showArrow:j}=e,{hasFeedback:N,feedbackIcon:P}=u,{}=S,F;F=d===void 0?a.notFoundContent?a.notFoundContent():y.value===`combobox`?null:(w==null?void 0:w(`Select`))||n(C,{componentName:`Select`},null):d;let{suffixIcon:I,itemIcon:B,removeIcon:V,clearIcon:H}=L(h(h({},e),{multiple:Y.value,prefixCls:b.value,hasFeedback:N,feedbackIcon:P,showArrow:Z.value}),a),U=O(e,[`prefixCls`,`suffixIcon`,`itemIcon`,`removeIcon`,`clearIcon`,`size`,`bordered`,`status`]),W=E(m||g,{[`${b.value}-dropdown-${x.value}`]:x.value===`rtl`},z.value);return ee(n(we,v(v(v({ref:c,virtual:_,dropdownMatchSelectWidth:T},U),r),{},{showSearch:(i=e.showSearch)==null?(o=M==null?void 0:M.value)==null?void 0:o.showSearch:i,placeholder:k,listHeight:f,listItemHeight:p,mode:y.value,prefixCls:b.value,direction:x.value,inputIcon:I,menuItemSelectedIcon:B,removeIcon:V,clearIcon:H,notFoundContent:F,class:[K.value,r.class],getPopupContainer:A==null?void 0:A.value,dropdownClassName:W,onChange:q,onBlur:J,id:D,dropdownRender:U.dropdownRender||a.dropdownRender,transitionName:G.value,children:(s=a.default)==null?void 0:s.call(a),tagRender:e.tagRender||a.tagRender,optionLabelRender:a.optionLabel,maxTagPlaceholder:e.maxTagPlaceholder||a.maxTagPlaceholder,showArrow:N||j,disabled:R.value}),{option:a.option}))}}});$.install=function(e){return e.component($.name,$),e.component($.Option.displayName,$.Option),e.component($.OptGroup.displayName,$.OptGroup),e};var Oe=$.Option,ke=$.OptGroup;export{Te as i,Oe as n,Ee as r,$ as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/settings-dialog-BZnGSE-p.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/settings-dialog-BZnGSE-p.js new file mode 100644 index 000000000..1f8284a26 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/settings-dialog-BZnGSE-p.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,On as r,_ as i,k as a,mt as o,qt as s,tr as c,v as l,vn as u,y as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as f}from"./objectWithoutProperties-BjoYlK0I.js";import{t as p}from"./t-zpQIkBTV.js";import{t as m}from"./form-Qjb8uGpz.js";import{t as h}from"./select-B-ztpmAV.js";import{a as g}from"./config-provider-Drlcp5ju.js";import{t as _}from"./spin-3P-IVef6.js";import{t as v}from"./modal-C6jO2RF8.js";import{i as y,v as b}from"./knowledge-Bg-Xb_D_.js";import{u as x}from"./run-format-2mooFHyJ.js";import{t as S}from"./wash-options-BUb7uBIP.js";var C={class:`text-gray-500`},w=a({__name:`settings-dialog`,props:{open:{type:Boolean}},emits:[`saved`,`update:open`],setup(e,{emit:a}){let w=e,T=a,E=u(!1),D=u(!1),O=u(null),k=u(`rules`);n(()=>w.open,function(){var e=f(function*(e){if(e){E.value=!0,O.value=null;try{let e=yield y();O.value=x(e),k.value=e.incremental_engine}finally{E.value=!1}}});return function(t){return e.apply(this,arguments)}}());function A(){return j.apply(this,arguments)}function j(){return j=f(function*(){if(!(!O.value||D.value)){D.value=!0;try{yield b({default_engine:O.value.engine,default_model_provider_id:O.value.model_provider_id,incremental_engine:k.value,model_batch:O.value.model_batch,model_concurrency:O.value.model_concurrency,model_filter:O.value.model_filter}),g.success(p(`整理设置已保存`)),T(`update:open`,!1),T(`saved`)}finally{D.value=!1}}}),j.apply(this,arguments)}return(n,a)=>(o(),l(r(v),{open:e.open,title:r(p)(`整理设置`),width:`680px`,"ok-text":r(p)(`保存`),"confirm-loading":D.value,"destroy-on-close":!0,onOk:A,onCancel:a[2]||(a[2]=e=>T(`update:open`,!1))},{default:s(()=>[t(r(_),{spinning:E.value},{default:s(()=>[i(`p`,C,c(r(p)(`新建整理时默认用这里的方式和模型(每次仍可临时改)。`)),1),O.value?(o(),l(r(m),{key:0,layout:`vertical`},{default:s(()=>[t(S,{modelValue:O.value,"onUpdate:modelValue":a[0]||(a[0]=e=>O.value=e),"hide-cap":``,disabled:D.value},null,8,[`modelValue`,`disabled`]),t(r(m).Item,{label:r(p)(`新聊天自动整理用`)},{default:s(()=>[t(r(h),{value:k.value,"onUpdate:value":a[1]||(a[1]=e=>k.value=e),options:[{value:`rules`,label:r(p)(`规则提取(不花模型费用)`)},{value:`model`,label:r(p)(`模型清洗(用上面的默认模型,每段新对话调用一次)`)}]},null,8,[`value`,`options`])]),_:1},8,[`label`])]),_:1})):d(``,!0)]),_:1},8,[`spinning`])]),_:1},8,[`open`,`title`,`ok-text`,`confirm-loading`]))}}),T=e({default:()=>E}),E=w;export{T as n,E as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/shallowequal-D7g0B-CQ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/shallowequal-D7g0B-CQ.js new file mode 100644 index 000000000..f0f57523b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/shallowequal-D7g0B-CQ.js @@ -0,0 +1 @@ +import{Cn as e}from"./runtime-core.esm-bundler-DkysjgTd.js";function t(e,t,n,r){let i=n?n.call(r,e,t):void 0;if(i!==void 0)return!!i;if(e===t)return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;let a=Object.keys(e),o=Object.keys(t);if(a.length!==o.length)return!1;let s=Object.prototype.hasOwnProperty.bind(t);for(let o=0;o{let{antCls:r}=t,i=`${r}-${n}`,{inKeyframes:a,outKeyframes:o}=u[n];return[e(i,a,o,t.motionDurationMid),{[` + ${i}-enter, + ${i}-appear + `]:{transform:`scale(0)`,transformOrigin:`0% 0%`,opacity:0,animationTimingFunction:t.motionEaseOutQuint},[`${i}-leave`]:{animationTimingFunction:t.motionEaseInQuint}}]};export{r as a,n as i,i as n,a as r,d as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/sortable.complete.esm-DPqKnM38.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/sortable.complete.esm-DPqKnM38.js new file mode 100644 index 000000000..9ac382fd2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/sortable.complete.esm-DPqKnM38.js @@ -0,0 +1,2 @@ +function e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n`&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function T(e){return e.host&&e!==document&&e.host.nodeType&&e.host!==e?e.host:e.parentNode}function E(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===`>`?e.parentNode===n&&te(e,t):te(e,t))||r&&e===n)return e;if(e===n)break}while(e=T(e))}return null}var ne=/\s+/g;function D(e,t,n){e&&t&&(e.classList?e.classList[n?`add`:`remove`](t):e.className=((` `+e.className+` `).replace(ne,` `).replace(` `+t+` `,` `)+(n?` `+t:``)).replace(ne,` `))}function O(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,``):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf(`webkit`)===-1&&(t=`-webkit-`+t),r[t]=n+(typeof n==`string`?``:`px`)}}function k(e,t){var n=``;if(typeof e==`string`)n=e;else do{var r=O(e,`transform`);r&&r!==`none`&&(n=r+` `+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function re(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i=a:i<=a,!o)return r;if(r===A())break;r=N(r,!1)}return!1}function ae(e,t,n,r){for(var i=0,a=0,o=e.children;a2&&arguments[2]!==void 0?arguments[2]:{},r=n.evt,i=c(n,Ee);we.pluginEvent.bind(K)(e,t,s({dragEl:L,parentEl:R,ghostEl:z,rootEl:B,nextEl:De,lastDownEl:Oe,cloneEl:V,cloneHidden:ke,dragStarted:He,putSortable:U,activeSortable:K.active,originalEvent:r,oldIndex:Ae,oldDraggableIndex:je,newIndex:H,newDraggableIndex:Me,hideGhostForTarget:ot,unhideGhostForTarget:st,cloneNowHidden:function(){ke=!0},cloneNowShown:function(){ke=!1},dispatchSortableEvent:function(e){I({sortable:t,name:e,originalEvent:r})}},i))};function I(e){Te(s({putSortable:U,cloneEl:V,targetEl:L,rootEl:B,oldIndex:Ae,oldDraggableIndex:je,newIndex:H,newDraggableIndex:Me},e))}var L,R,z,B,De,Oe,V,ke,Ae,H,je,Me,Ne,U,Pe=!1,Fe=!1,Ie=[],Le,W,Re,ze,Be,Ve,He,Ue,We,Ge=!1,Ke=!1,qe,G,Je=[],Ye=!1,Xe=[],Ze=typeof document<`u`,Qe=x,$e=v||_?`cssFloat`:`float`,et=Ze&&!S&&!x&&`draggable`in document.createElement(`div`),tt=function(){if(Ze){if(_)return!1;var e=document.createElement(`x`);return e.style.cssText=`pointer-events:auto`,e.style.pointerEvents===`auto`}}(),nt=function(e,t){var n=O(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=ae(e,0,t),a=ae(e,1,t),o=i&&O(i),s=a&&O(a),c=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+j(i).width,l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+j(a).width;if(n.display===`flex`)return n.flexDirection===`column`||n.flexDirection===`column-reverse`?`vertical`:`horizontal`;if(n.display===`grid`)return n.gridTemplateColumns.split(` `).length<=1?`vertical`:`horizontal`;if(i&&o.float&&o.float!==`none`){var u=o.float===`left`?`left`:`right`;return a&&(s.clear===`both`||s.clear===u)?`vertical`:`horizontal`}return i&&(o.display===`block`||o.display===`flex`||o.display===`table`||o.display===`grid`||c>=r&&n[$e]===`none`||a&&n[$e]===`none`&&c+l>r)?`vertical`:`horizontal`},rt=function(e,t,n){var r=n?e.left:e.top,i=n?e.right:e.bottom,a=n?e.width:e.height,o=n?t.left:t.top,s=n?t.right:t.bottom,c=n?t.width:t.height;return r===o||i===s||r+a/2===o+c/2},it=function(e,t){var n;return Ie.some(function(r){var i=r[P].options.emptyInsertThreshold;if(!(!i||oe(r))){var a=j(r),o=e>=a.left-i&&e<=a.right+i,s=t>=a.top-i&&t<=a.bottom+i;if(o&&s)return n=r}}),n},at=function(e){function t(e,n){return function(r,i,a,o){var s=r.options.group.name&&i.options.group.name&&r.options.group.name===i.options.group.name;if(e==null&&(n||s))return!0;if(e==null||e===!1)return!1;if(n&&e===`clone`)return e;if(typeof e==`function`)return t(e(r,i,a,o),n)(r,i,a,o);var c=(n?r:i).options.group.name;return e===!0||typeof e==`string`&&e===c||e.join&&e.indexOf(c)>-1}}var n={},r=e.group;(!r||p(r)!=`object`)&&(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},ot=function(){!tt&&z&&O(z,`display`,`none`)},st=function(){!tt&&z&&O(z,`display`,``)};Ze&&!S&&document.addEventListener(`click`,function(e){if(Fe)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Fe=!1,!1},!0);var ct=function(e){if(L){e=e.touches?e.touches[0]:e;var t=it(e.clientX,e.clientY);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[P]._onDragOver(n)}}},lt=function(e){L&&L.parentNode[P]._isOutsideThisEl(e.target)};function K(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw`Sortable: \`el\` must be an HTMLElement, not ${{}.toString.call(e)}`;this.el=e,this.options=t=r({},t),e[P]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?`>li`:`>*`,swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return nt(e,this.options)},ghostClass:`sortable-ghost`,chosenClass:`sortable-chosen`,dragClass:`sortable-drag`,ignore:`a, img`,filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData(`Text`,t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:`data-id`,delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:`sortable-fallback`,fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:K.supportPointer!==!1&&`PointerEvent`in window&&(!b||x),emptyInsertThreshold:5};for(var i in we.initializePlugins(this,e,n),n)!(i in t)&&(t[i]=n[i]);for(var a in at(t),this)a.charAt(0)===`_`&&typeof this[a]==`function`&&(this[a]=this[a].bind(this));this.nativeDraggable=!t.forceFallback&&et,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?C(e,`pointerdown`,this._onTapStart):(C(e,`mousedown`,this._onTapStart),C(e,`touchstart`,this._onTapStart)),this.nativeDraggable&&(C(e,`dragover`,this),C(e,`dragenter`,this)),Ie.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),r(this,ye())}K.prototype={constructor:K,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Ue=null)},_getDirection:function(e,t){return typeof this.options.direction==`function`?this.options.direction.call(this,e,t,L):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,i=r.preventOnFilter,a=e.type,o=e.touches&&e.touches[0]||e.pointerType&&e.pointerType===`touch`&&e,s=(o||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,l=r.filter;if(yt(n),!L&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||r.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&b&&s&&s.tagName.toUpperCase()===`SELECT`)&&(s=E(s,r.draggable,n,!1),!(s&&s.animated)&&Oe!==s)){if(Ae=M(s),je=M(s,r.draggable),typeof l==`function`){if(l.call(this,e,s,this)){I({sortable:t,rootEl:c,name:`filter`,targetEl:s,toEl:n,fromEl:n}),F(`filter`,t,{evt:e}),i&&e.preventDefault();return}}else if(l&&(l=l.split(`,`).some(function(r){if(r=E(c,r.trim(),n,!1),r)return I({sortable:t,rootEl:r,name:`filter`,targetEl:s,fromEl:n,toEl:n}),F(`filter`,t,{evt:e}),!0}),l)){i&&e.preventDefault();return}r.handle&&!E(c,r.handle,n,!1)||this._prepareDragStart(e,o,s)}}},_prepareDragStart:function(e,t,n){var r=this,i=r.el,a=r.options,o=i.ownerDocument,s;if(n&&!L&&n.parentNode===i){var c=j(n);if(B=i,L=n,R=L.parentNode,De=L.nextSibling,Oe=n,Ne=a.group,K.dragged=L,Le={target:L,clientX:(t||e).clientX,clientY:(t||e).clientY},Be=Le.clientX-c.left,Ve=Le.clientY-c.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,L.style[`will-change`]=`all`,s=function(){if(F(`delayEnded`,r,{evt:e}),K.eventCanceled){r._onDrop();return}r._disableDelayedDragEvents(),!y&&r.nativeDraggable&&(L.draggable=!0),r._triggerDragStart(e,t),I({sortable:r,name:`choose`,originalEvent:e}),D(L,a.chosenClass,!0)},a.ignore.split(`,`).forEach(function(e){re(L,e.trim(),ft)}),C(o,`dragover`,ct),C(o,`mousemove`,ct),C(o,`touchmove`,ct),a.supportPointer?(C(o,`pointerup`,r._onDrop),!this.nativeDraggable&&C(o,`pointercancel`,r._onDrop)):(C(o,`mouseup`,r._onDrop),C(o,`touchend`,r._onDrop),C(o,`touchcancel`,r._onDrop)),y&&this.nativeDraggable&&(this.options.touchStartThreshold=4,L.draggable=!0),F(`delayStart`,this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(v||_))){if(K.eventCanceled){this._onDrop();return}a.supportPointer?(C(o,`pointerup`,r._disableDelayedDrag),C(o,`pointercancel`,r._disableDelayedDrag)):(C(o,`mouseup`,r._disableDelayedDrag),C(o,`touchend`,r._disableDelayedDrag),C(o,`touchcancel`,r._disableDelayedDrag)),C(o,`mousemove`,r._delayedDragTouchMoveHandler),C(o,`touchmove`,r._delayedDragTouchMoveHandler),a.supportPointer&&C(o,`pointermove`,r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(s,a.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){L&&ft(L),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;w(e,`mouseup`,this._disableDelayedDrag),w(e,`touchend`,this._disableDelayedDrag),w(e,`touchcancel`,this._disableDelayedDrag),w(e,`pointerup`,this._disableDelayedDrag),w(e,`pointercancel`,this._disableDelayedDrag),w(e,`mousemove`,this._delayedDragTouchMoveHandler),w(e,`touchmove`,this._delayedDragTouchMoveHandler),w(e,`pointermove`,this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType==`touch`&&e,!this.nativeDraggable||t?this.options.supportPointer?C(document,`pointermove`,this._onTouchMove):t?C(document,`touchmove`,this._onTouchMove):C(document,`mousemove`,this._onTouchMove):(C(L,`dragend`,this),C(B,`dragstart`,this._onDragStart));try{document.selection?bt(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(Pe=!1,B&&L){F(`dragStarted`,this,{evt:t}),this.nativeDraggable&&C(document,`dragover`,lt);var n=this.options;!e&&D(L,n.dragClass,!1),D(L,n.ghostClass,!0),K.active=this,e&&this._appendGhost(),I({sortable:this,name:`start`,originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(W){this._lastX=W.clientX,this._lastY=W.clientY,ot();for(var e=document.elementFromPoint(W.clientX,W.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(W.clientX,W.clientY),e!==t);)t=e;if(L.parentNode[P]._isOutsideThisEl(e),t)do{if(t[P]){var n=void 0;if(n=t[P]._onDragOver({clientX:W.clientX,clientY:W.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=T(t));st()}},_onTouchMove:function(e){if(Le){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,i=e.touches?e.touches[0]:e,a=z&&k(z,!0),o=z&&a&&a.a,s=z&&a&&a.d,c=Qe&&G&&se(G),l=(i.clientX-Le.clientX+r.x)/(o||1)+(c?c[0]-Je[0]:0)/(o||1),u=(i.clientY-Le.clientY+r.y)/(s||1)+(c?c[1]-Je[1]:0)/(s||1);if(!K.active&&!Pe){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(I({sortable:this,name:`update`,toEl:R,originalEvent:e}),I({sortable:this,name:`sort`,toEl:R,originalEvent:e})):(H>=0&&(I({rootEl:R,name:`add`,toEl:R,fromEl:B,originalEvent:e}),I({sortable:this,name:`remove`,toEl:R,originalEvent:e}),I({rootEl:R,name:`sort`,toEl:R,fromEl:B,originalEvent:e}),I({sortable:this,name:`sort`,toEl:R,originalEvent:e})),U&&U.save()),K.active&&((H==null||H===-1)&&(H=Ae,Me=je),I({sortable:this,name:`end`,toEl:R,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){F(`nulling`,this),B=L=R=z=De=V=Oe=ke=Le=W=He=H=Me=Ae=je=Ue=We=U=Ne=K.dragged=K.ghost=K.clone=K.active=null;var e=this.el;Xe.forEach(function(t){e.contains(t)&&(t.checked=!0)}),Xe.length=Re=ze=0},handleEvent:function(e){switch(e.type){case`drop`:case`dragend`:this._onDrop(e);break;case`dragenter`:case`dragover`:L&&(this._onDragOver(e),ut(e));break;case`selectstart`:e.preventDefault()}},toArray:function(){for(var e=[],t,n=this.el.children,r=0,i=n.length,a=this.options;ri.right+a||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>i.bottom+a||e.clientX>r.right&&e.clientY>r.top}function gt(e,t,n,r,i,a,o,s){var c=r?e.clientY:e.clientX,l=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o){if(s&&qeu+l*a/2:cd-qe)return-We}else if(c>u+l*(1-i)/2&&cd-l*a/2)?c>u+l/2?1:-1:0}function _t(e){return M(L)1&&(Y.forEach(function(e){r.addAnimationState({target:e,rect:Q?j(e):i}),_e(e),e.fromRect=i,t.removeAnimationState(e)}),Q=!1,Wt(!this.options.removeCloneOnHide,n))},dragOverCompleted:function(e){var t=e.sortable,n=e.isOwner,r=e.insertion,i=e.activeSortable,a=e.parentEl,o=e.putSortable,s=this.options;if(r){if(n&&i._hideClone(),zt=!1,s.animation&&Y.length>1&&(Q||!n&&!i.options.sort&&!o)){var c=j($,!1,!0,!0);Y.forEach(function(e){e!==$&&(ge(e,c),a.appendChild(e))}),Q=!0}if(!n){if(Q||Kt(),Y.length>1){var l=Ht;i._showClone(t),i.options.animation&&!Ht&&l&&X.forEach(function(e){i.addAnimationState({target:e,rect:Vt}),e.fromRect=Vt,e.thisAnimationDuration=null})}else i._showClone(t)}}},dragOverAnimationCapture:function(e){var t=e.dragRect,n=e.isOwner,i=e.activeSortable;if(Y.forEach(function(e){e.thisAnimationDuration=null}),i.options.animation&&!n&&i.multiDrag.isMultiDrag){Vt=r({},t);var a=k($,!0);Vt.top-=a.f,Vt.left-=a.e}},dragOverAnimationComplete:function(){Q&&(Q=!1,Kt())},drop:function(e){var t=e.originalEvent,n=e.rootEl,r=e.parentEl,i=e.sortable,a=e.dispatchSortableEvent,o=e.oldIndex,s=e.putSortable,c=s||this.sortable;if(t){var l=this.options,u=r.children;if(!Bt){if(l.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),D($,l.selectedClass,!~Y.indexOf($)),~Y.indexOf($))Y.splice(Y.indexOf($),1),Rt=null,Te({sortable:i,rootEl:n,name:`deselect`,targetEl:$,originalEvent:t});else{if(Y.push($),Te({sortable:i,rootEl:n,name:`select`,targetEl:$,originalEvent:t}),t.shiftKey&&Rt&&i.el.contains(Rt)){var d=M(Rt),f=M($);~d&&~f&&d!==f&&(function(){var e,a;f>d?(a=d,e=f):(a=f,e=d+1);for(var o=l.filter;a1){var p=j($),m=M($,`:not(.`+this.options.selectedClass+`)`);if(!zt&&l.animation&&($.thisAnimationDuration=null),c.captureAnimationState(),!zt&&(l.animation&&($.fromRect=p,Y.forEach(function(e){if(e.thisAnimationDuration=null,e!==$){var t=Q?j(e):p;e.fromRect=t,c.addAnimationState({target:e,rect:t})}})),Kt(),Y.forEach(function(e){u[m]?r.insertBefore(e,u[m]):r.appendChild(e),m++}),o===M($))){var h=!1;Y.forEach(function(e){if(e.sortableIndex!==M(e)){h=!0;return}}),h&&(a(`update`),a(`sort`))}Y.forEach(function(e){_e(e)}),c.animateAll()}Z=c}(n===r||s&&s.lastPutMode!==`clone`)&&X.forEach(function(e){e.parentNode&&e.parentNode.removeChild(e)})}},nullingGlobal:function(){this.isMultiDrag=Bt=!1,X.length=0},destroyGlobal:function(){this._deselectMultiDrag(),w(document,`pointerup`,this._deselectMultiDrag),w(document,`mouseup`,this._deselectMultiDrag),w(document,`touchend`,this._deselectMultiDrag),w(document,`keydown`,this._checkKeyDown),w(document,`keyup`,this._checkKeyUp)},_deselectMultiDrag:function(e){if(!(Bt!==void 0&&Bt)&&Z===this.sortable&&!(e&&E(e.target,this.options.draggable,this.sortable.el,!1))&&!(e&&e.button!==0))for(;Y.length;){var t=Y[0];D(t,this.options.selectedClass,!1),Y.shift(),Te({sortable:this.sortable,rootEl:this.sortable.el,name:`deselect`,targetEl:t,originalEvent:e})}},_checkKeyDown:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},r(e,{pluginName:`multiDrag`,utils:{select:function(e){var t=e.parentNode[P];!t||!t.options.multiDrag||~Y.indexOf(e)||(Z&&Z!==t&&(Z.multiDrag._deselectMultiDrag(),Z=t),D(e,t.options.selectedClass,!0),Y.push(e))},deselect:function(e){var t=e.parentNode[P],n=Y.indexOf(e);!t||!t.options.multiDrag||!~n||(D(e,t.options.selectedClass,!1),Y.splice(n,1))}},eventProperties:function(){var e=this,t=[],n=[];return Y.forEach(function(r){t.push({multiDragElement:r,index:r.sortableIndex});var i=Q&&r!==$?-1:Q?M(r,`:not(.`+e.options.selectedClass+`)`):M(r);n.push({multiDragElement:r,index:i})}),{items:u(Y),clones:[].concat(X),oldIndicies:t,newIndicies:n}},optionListeners:{multiDragKey:function(e){return e=e.toLowerCase(),e===`ctrl`?e=`Control`:e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e}}})}function Wt(e,t){Y.forEach(function(n,r){var i=t.children[n.sortableIndex+(e?Number(r):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function Gt(e,t){X.forEach(function(n,r){var i=t.children[n.sortableIndex+(e?Number(r):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function Kt(){Y.forEach(function(e){e!==$&&e.parentNode&&e.parentNode.removeChild(e)})}K.mount(new kt),K.mount(Ft,Pt),K.mount(new It),K.mount(new Ut);export{K as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/space-B06wu9Uj.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/space-B06wu9Uj.js new file mode 100644 index 000000000..a66bd9376 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/space-B06wu9Uj.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,g as r,k as i,o as a,vn as o}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as s}from"./en_US-Cv9hrLhb.js";import{G as c,Tt as l,Z as u,et as d,t as f,vt as p}from"./useConfigInject-z_xeO0pP.js";import{t as m}from"./vue-types-CFReUAWV.js";import{i as h,t as g}from"./Compact-Icyx2uFm.js";import{t as _}from"./useFlexGapSupport-D07fCJnk.js";var v=e({Compact:()=>g,default:()=>S,spaceProps:()=>b}),y={small:8,middle:16,large:24},b=()=>({prefixCls:String,size:{type:[String,Number,Array]},direction:m.oneOf(u(`horizontal`,`vertical`)).def(`horizontal`),align:m.oneOf(u(`start`,`end`,`center`,`baseline`)),wrap:c()});function x(e){return typeof e==`string`?y[e]:e||0}var S=i({compatConfig:{MODE:3},name:`ASpace`,inheritAttrs:!1,props:b(),slots:Object,setup(e,i){let{slots:c,attrs:u}=i,{prefixCls:m,space:g,direction:v}=f(`space`,e),[y,b]=h(m),S=_(),C=r(()=>{var t,n,r;return(r=(t=e.size)==null?(n=g==null?void 0:g.value)==null?void 0:n.size:t)==null?`small`:r}),w=o(),T=o();n(C,()=>{[w.value,T.value]=(Array.isArray(C.value)?C.value:[C.value,C.value]).map(e=>x(e))},{immediate:!0});let E=r(()=>e.align===void 0&&e.direction===`horizontal`?`center`:e.align),D=r(()=>p(m.value,b.value,`${m.value}-${e.direction}`,{[`${m.value}-rtl`]:v.value===`rtl`,[`${m.value}-align-${E.value}`]:E.value})),O=r(()=>v.value===`rtl`?`marginLeft`:`marginRight`),k=r(()=>{let t={};return S.value&&(t.columnGap=`${w.value}px`,t.rowGap=`${T.value}px`),s(s({},t),e.wrap&&{flexWrap:`wrap`,marginBottom:`${-T.value}px`})});return()=>{var n,r;let{wrap:i,direction:o=`horizontal`}=e,f=(n=c.default)==null?void 0:n.call(c),p=d(f),h=p.length;if(h===0)return null;let g=(r=c.split)==null?void 0:r.call(c),_=`${m.value}-item`,v=w.value,b=h-1;return t(`div`,l(l({},u),{},{class:[D.value,u.class],style:[k.value,u.style]}),[p.map((e,n)=>{let r=f.indexOf(e);r===-1&&(r=`$$space-${n}`);let c={};return S.value||(o===`vertical`?ne?s?(f=Date.now(),a||(u=setTimeout(l?c:o,e))):o():a!==!0&&(u=setTimeout(l?c:o,l===void 0?e-i:e))}return h.cancel=m,h}function y(e,t,n){var r=(n||{}).atBegin;return v(e,t,{debounceMode:(r!==void 0&&r)!==!1})}var b=new g(`antSpinMove`,{to:{opacity:1}}),x=new g(`antRotate`,{to:{transform:`rotate(405deg)`}}),S=e=>({[`${e.componentCls}`]:s(s({},f(e)),{position:`absolute`,display:`none`,color:e.colorPrimary,textAlign:`center`,verticalAlign:`middle`,opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:`static`,display:`inline-block`,opacity:1},"&-nested-loading":{position:`relative`,[`> div > ${e.componentCls}`]:{position:`absolute`,top:0,insetInlineStart:0,zIndex:4,display:`block`,width:`100%`,height:`100%`,maxHeight:e.contentHeight,[`${e.componentCls}-dot`]:{position:`absolute`,top:`50%`,insetInlineStart:`50%`,margin:-e.spinDotSize/2},[`${e.componentCls}-text`]:{position:`absolute`,top:`50%`,width:`100%`,paddingTop:(e.spinDotSize-e.fontSize)/2+2,textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSize/2)-10},"&-sm":{[`${e.componentCls}-dot`]:{margin:-e.spinDotSizeSM/2},[`${e.componentCls}-text`]:{paddingTop:(e.spinDotSizeSM-e.fontSize)/2+2},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSizeSM/2)-10}},"&-lg":{[`${e.componentCls}-dot`]:{margin:-(e.spinDotSizeLG/2)},[`${e.componentCls}-text`]:{paddingTop:(e.spinDotSizeLG-e.fontSize)/2+2},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSizeLG/2)-10}}},[`${e.componentCls}-container`]:{position:`relative`,transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:`absolute`,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:`100%`,height:`100%`,background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:`""`,pointerEvents:`none`}},[`${e.componentCls}-blur`]:{clear:`both`,opacity:.5,userSelect:`none`,pointerEvents:`none`,"&::after":{opacity:.4,pointerEvents:`auto`}}},"&-tip":{color:e.spinDotDefault},[`${e.componentCls}-dot`]:{position:`relative`,display:`inline-block`,fontSize:e.spinDotSize,width:`1em`,height:`1em`,"&-item":{position:`absolute`,display:`block`,width:(e.spinDotSize-e.marginXXS/2)/2,height:(e.spinDotSize-e.marginXXS/2)/2,backgroundColor:e.colorPrimary,borderRadius:`100%`,transform:`scale(0.75)`,transformOrigin:`50% 50%`,opacity:.3,animationName:b,animationDuration:`1s`,animationIterationCount:`infinite`,animationTimingFunction:`linear`,animationDirection:`alternate`,"&:nth-child(1)":{top:0,insetInlineStart:0},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:`0.4s`},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:`0.8s`},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:`1.2s`}},"&-spin":{transform:`rotate(45deg)`,animationName:x,animationDuration:`1.2s`,animationIterationCount:`infinite`,animationTimingFunction:`linear`}},[`&-sm ${e.componentCls}-dot`]:{fontSize:e.spinDotSizeSM,i:{width:(e.spinDotSizeSM-e.marginXXS/2)/2,height:(e.spinDotSizeSM-e.marginXXS/2)/2}},[`&-lg ${e.componentCls}-dot`]:{fontSize:e.spinDotSizeLG,i:{width:(e.spinDotSizeLG-e.marginXXS)/2,height:(e.spinDotSizeLG-e.marginXXS)/2}},[`&${e.componentCls}-show-text ${e.componentCls}-text`]:{display:`block`}})}),C=m(`Spin`,e=>[S(d(e,{spinDotDefault:e.colorTextDescription,spinDotSize:e.controlHeightLG/2,spinDotSizeSM:e.controlHeightLG*.35,spinDotSizeLG:e.controlHeight}))],{contentHeight:400}),w=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i({prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:_.any,delay:Number,indicator:_.any}),E=null;function D(e,t){return!!e&&!!t&&!isNaN(Number(t))}function O(t){let n=t.indicator;E=typeof n==`function`?n:()=>e(n,null,null)}var k=a({compatConfig:{MODE:3},name:`ASpin`,inheritAttrs:!1,props:h(T(),{size:`default`,spinning:!0,wrapperClassName:``}),setup(a,s){let{attrs:d,slots:f}=s,{prefixCls:m,size:h,direction:g}=p(`spin`,a),[_,v]=C(m),b=o(a.spinning&&!D(a.spinning,a.delay)),x;return t([()=>a.spinning,()=>a.delay],()=>{x==null||x.cancel(),x=y(a.delay,()=>{b.value=a.spinning}),x==null||x()},{immediate:!0,flush:`post`}),i(()=>{x==null||x.cancel()}),()=>{var t,i;let{class:o}=d,s=w(d,[`class`]),{tip:p=(t=f.tip)==null?void 0:t.call(f)}=a,y=(i=f.default)==null?void 0:i.call(f),x={[v.value]:!0,[m.value]:!0,[`${m.value}-sm`]:h.value===`small`,[`${m.value}-lg`]:h.value===`large`,[`${m.value}-spinning`]:b.value,[`${m.value}-show-text`]:!!p,[`${m.value}-rtl`]:g.value===`rtl`,[o]:!!o};function S(t){let i=`${t}-dot`,o=l(f,a,`indicator`);return o===null?null:(Array.isArray(o)&&(o=o.length===1?o[0]:o),n(o)?r(o,{class:i}):E&&n(E())?r(E(),{class:i}):e(`span`,{class:`${i} ${t}-dot-spin`},[e(`i`,{class:`${t}-dot-item`},null),e(`i`,{class:`${t}-dot-item`},null),e(`i`,{class:`${t}-dot-item`},null),e(`i`,{class:`${t}-dot-item`},null)]))}let C=e(`div`,c(c({},s),{},{class:x,"aria-live":`polite`,"aria-busy":b.value}),[S(m.value),p?e(`div`,{class:`${m.value}-text`},[p]):null]);if(y&&u(y).length){let t={[`${m.value}-container`]:!0,[`${m.value}-blur`]:b.value};return _(e(`div`,{class:[`${m.value}-nested-loading`,a.wrapperClassName,v.value]},[b.value&&e(`div`,{key:`loading`},[C]),e(`div`,{class:t,key:`container`},[y])]))}return _(C)}}});k.setDefaultIndicator=O,k.install=function(e){return e.component(k.name,k),e};var A=k;export{A as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/spinner-C4k7KFHZ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/spinner-C4k7KFHZ.js new file mode 100644 index 000000000..963d76c14 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/spinner-C4k7KFHZ.js @@ -0,0 +1 @@ +import{$n as e,Cn as t,D as n,Ht as r,Kn as i,On as a,Tn as o,Vn as s,Zn as c,b as l,ct as ee,et as u,fn as d,g as f,k as p,mt as m,qt as h,tt as te,v as g,vn as _,wt as v,xt as y,y as b,z as x,zn as ne}from"./runtime-core.esm-bundler-DkysjgTd.js";import{w as S}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{n as C,t as w}from"./objectSpread2-BmonrgTA.js";import{n as T,t as E}from"./objectWithoutProperties-BjoYlK0I.js";import{t as D}from"./cn-BpFrWzX2.js";import{T as re,b as O}from"./dist-Bm6Jk3iy.js";import{t as k}from"./preload-helper-DaercurD.js";import{at as A,it as j}from"./router-DPk8lv5-.js";import{g as M}from"./dist-DUuDCbWu.js";import{r as N}from"./src-CDbpcWiH.js";import{r as ie}from"./user-B5TQUTuL.js";import{E as ae,O as oe,b as se,c as ce,o as le,s as ue,u as de,w as fe,x as pe,y as P}from"./icon-button-k7TZH6KR.js";import{c as F,f as I,i as L,o as R,s as z}from"./VisuallyHiddenInput-CuzFbMyk.js";import{t as B}from"./Primitive-Bi_oIzTM.js";import{l as V,r as me}from"./button-Cr_3AtOU.js";import{t as he}from"./_plugin-vue_export-helper-BDNMzG2s.js";function H(e,t={}){let{noopener:n=!0,noreferrer:r=!0,target:i=`_blank`}=t,a=[n&&`noopener=yes`,r&&`noreferrer=yes`].filter(Boolean).join(`,`);window.open(e,i,a)}function ge(e){let{hash:t,origin:n}=location,r=e.startsWith(`/`)?e:`/${e}`;H(`${n}${t&&!r.startsWith(`/#`)?`/#`:``}${r}`,{target:`_blank`})}var U=class{get size(){return this.items.length}constructor(e=!0,t){C(this,`dedup`,void 0),C(this,`items`,[]),C(this,`maxSize`,void 0),this.maxSize=t,this.dedup=e}clear(){this.items.length=0}peek(){return this.items[this.items.length-1]}pop(){return this.items.pop()}push(...e){e.forEach(e=>{if(this.dedup){let t=this.items.indexOf(e);t!==-1&&this.items.splice(t,1)}this.items.push(e),this.maxSize&&this.items.length>this.maxSize&&this.items.splice(0,this.items.length-this.maxSize)})}remove(...e){this.items=this.items.filter(t=>!e.includes(t))}retain(e){this.items=this.items.filter(t=>e.includes(t))}toArray(){return[...this.items]}},W=(e=!0,t)=>new U(e,t),_e=[`matched`,`meta`],G=50,ve=ie(`core-tabbar`,{actions:{_bulkCloseByKeys(e){var t=this;return T(function*(){let n=new Set(e);t.tabs=t.tabs.filter(e=>!n.has(X(e))),Y()&&t.visitHistory.remove(...e),yield t.updateCacheTabs()})()},_close(e){if(K(e))return;let t=this.tabs.findIndex(t=>Z(t,e));t!==-1&&this.tabs.splice(t,1)},_goToDefaultTab(e){var t=this;return T(function*(){if(t.getTabs.length<=0)return;let n=t.getTabs[0];n&&(yield t._goToTab(n,e))})()},_goToTab(e,t){return T(function*(){let{params:n,path:r,query:i}=e,a={params:n||{},path:r,query:i||{}};yield t.replace(a)})()},addTab(e){let n=ye(e);if(n.key||(n.key=J(e)),!q(n))return n;let r=this.tabs.findIndex(e=>Z(e,n));if(r===-1){var i,a;let t=N.tabbar.maxCount,r=(i=e==null||(a=e.meta)==null?void 0:a.maxNumOfOpenTab)==null?-1:i;if(r>0&&this.tabs.filter(t=>t.name===e.name).length>=r){let t=this.tabs.findIndex(t=>t.name===e.name);t!==-1&&this.tabs.splice(t,1)}else if(t>0&&this.tabs.length>=t){let e=this.tabs.findIndex(e=>!Reflect.has(e.meta,`affixTab`)||!e.meta.affixTab);e!==-1&&this.tabs.splice(e,1)}this.tabs.push(n)}else{let e=t(this.tabs)[r],i=w(w(w({},e),n),{},{meta:w(w({},e==null?void 0:e.meta),n.meta)});if(e){let t=e.meta;Reflect.has(t,`affixTab`)&&(i.meta.affixTab=t.affixTab),Reflect.has(t,`newTabTitle`)&&(i.meta.newTabTitle=t.newTabTitle)}n=i,this.tabs.splice(r,1,i)}return this.updateCacheTabs(),Y()&&this.visitHistory.push(n.key),n},closeAllTabs(e){var t=this;return T(function*(){let n=t.tabs.filter(e=>K(e));t.tabs=n.length>0?n:[...t.tabs].splice(0,1),Y()&&t.visitHistory.retain(t.tabs.map(e=>X(e))),yield t._goToDefaultTab(e),t.updateCacheTabs()})()},closeLeftTabs(e){var t=this;return T(function*(){let n=t.tabs.findIndex(t=>Z(t,e));if(n<1)return;let r=t.tabs.slice(0,n),i=[];for(let e of r)K(e)||i.push(e.key);yield t._bulkCloseByKeys(i)})()},closeOtherTabs(e){var t=this;return T(function*(){let n=t.tabs.map(e=>X(e)),r=[];for(let i of n)if(i!==X(e)){let e=t.tabs.find(e=>X(e)===i);if(!e)continue;K(e)||r.push(e.key)}yield t._bulkCloseByKeys(r)})()},closeRightTabs(e){var t=this;return T(function*(){let n=t.tabs.findIndex(t=>Z(t,e));if(n!==-1&&nX(e)===J(r.value)),o=n.getTabs[a-1],s=n.getTabs[a+1];s?(n._close(e),yield n._goToTab(s,t)):o&&(n._close(e),yield n._goToTab(o,t))})()},closeTabByKey(e,t){var n=this;return T(function*(){let r=decodeURIComponent(e),i=n.tabs.findIndex(e=>X(e)===r);if(i===-1)return;let a=n.tabs[i];a&&(yield n.closeTab(a,t))})()},getTabByKey(e){return this.getTabs.find(t=>X(t)===e)},openTabInNewWindow(e,t){return T(function*(){let n=t.resolve(e.fullPath||e.path).href;H(new URL(n,location.href).href,{target:`_blank`})})()},pinTab(e){var t=this;return T(function*(){var n;let r=t.tabs.findIndex(t=>Z(t,e));if(r===-1)return;let i=t.tabs[r];e.meta.affixTab=!0,e.meta.title=i==null||(n=i.meta)==null?void 0:n.title,t.tabs.splice(r,1,e);let a=t.tabs.filter(e=>K(e)).findIndex(t=>Z(t,e));yield t.sortTabs(r,a)})()},refresh(e){var t=this;return T(function*(){if(typeof e==`string`)return yield t.refreshByName(e);let{currentRoute:n}=e,{name:r}=n.value;t.excludeCachedTabs.add(r),t.renderRouteView=!1,j(),yield te(),t.excludeCachedTabs.delete(r),t.renderRouteView=!0,A()})()},refreshByName(e){var t=this;return T(function*(){t.excludeCachedTabs.add(e),yield new Promise(e=>setTimeout(e,200)),t.excludeCachedTabs.delete(e)})()},resetTabTitle(e){var t=this;return T(function*(){var n;if(e!=null&&(n=e.meta)!=null&&n.newTabTitle)return;let r=t.tabs.find(t=>Z(t,e));r&&(r.meta.newTabTitle=void 0,yield t.updateCacheTabs())})()},setAffixTabs(e){for(let t of e)t.meta.affixTab=!0,this.addTab(be(t))},setMenuList(e){this.menuList=e},setTabTitle(e,t){var n=this;return T(function*(){let r=n.tabs.find(t=>Z(t,e));r&&(r.meta.newTabTitle=t,yield n.updateCacheTabs())})()},setUpdateTime(){this.updateTime=Date.now()},sortTabs(e,t){var n=this;return T(function*(){let r=n.tabs[e];r&&(n.tabs.splice(e,1),n.tabs.splice(t,0,r),n.dragEndIndex+=1)})()},toggleTabPin(e){var t=this;return T(function*(){var n,r;yield(n=e==null||(r=e.meta)==null?void 0:r.affixTab)!=null&&n?t.unpinTab(e):t.pinTab(e)})()},unpinTab(e){var t=this;return T(function*(){var n;let r=t.tabs.findIndex(t=>Z(t,e));if(r===-1)return;let i=t.tabs[r];e.meta.affixTab=!1,e.meta.title=i==null||(n=i.meta)==null?void 0:n.title,t.tabs.splice(r,1,e);let a=t.tabs.filter(e=>K(e)).length;yield t.sortTabs(r,a)})()},updateCacheTabs(){var e=this;return T(function*(){let t=new Set;for(let r of e.tabs){var n;if(!((n=r.meta)!=null&&n.keepAlive))continue;(r.matched||[]).forEach((e,n)=>{n>0&&t.add(e.name)});let e=r.name;t.add(e)}e.cachedTabs=t})()},addCachedRoute(e,t){let n=J(t);this.cachedRoutes.has(n)||this.cachedRoutes.set(n,{key:n,component:d(e),route:d(t)})},removeCachedRoute(e){this.cachedRoutes.delete(e)}},getters:{affixTabs(){return this.tabs.filter(e=>K(e)).toSorted((e,t)=>{var n,r,i,a;return((n=(r=e.meta)==null?void 0:r.affixTabOrder)==null?0:n)-((i=(a=t.meta)==null?void 0:a.affixTabOrder)==null?0:i)})},getCachedTabs(){return[...this.cachedTabs]},getExcludeCachedTabs(){return[...this.excludeCachedTabs]},getMenuList(){return this.menuList},getTabs(){let e=this.tabs.filter(e=>!K(e));return[...this.affixTabs,...e].filter(Boolean)},getCachedRoutes(){return this.cachedRoutes}},persist:[{pick:[`tabs`,`visitHistory`],storage:sessionStorage,serializer:{serialize:JSON.stringify,deserialize(e){let t=JSON.parse(e);if(t.visitHistory&&!(t.visitHistory instanceof U)){let e=t.visitHistory,n=W(!0,G);Array.isArray(e.items)&&n.push(...e.items),t.visitHistory=n}return t}}}],state:()=>({visitHistory:W(!0,G),cachedRoutes:new Map,cachedTabs:new Set,dragEndIndex:0,excludeCachedTabs:new Set,menuList:[`close`,`affix`,`maximize`,`reload`,`open-in-new-window`,`close-left`,`close-right`,`close-other`,`close-all`],renderRouteView:!0,tabs:[],updateTime:Date.now()})});function ye(e){if(!e)return e;let{matched:t,meta:n}=e,r=E(e,_e);return w(w({},r),{},{matched:t?t.map(e=>({meta:e.meta,name:e.name,path:e.path})):void 0,meta:w(w({},n),{},{newTabTitle:n.newTabTitle})})}function K(e){var t,n;return(t=e==null||(n=e.meta)==null?void 0:n.affixTab)!=null&&t}function q(e){var t;let n=(t=e==null?void 0:e.matched)==null?[]:t;return!e.meta.hideInTab&&n.every(e=>!e.meta.hideInTab)}function J(e){let{fullPath:t,path:n,meta:{fullPathKey:r}={},query:i={}}=e,a=Array.isArray(i.pageKey)?i.pageKey[0]:i.pageKey,o;o=a||(r===!1||t==null?n:t);try{return decodeURIComponent(o)}catch(e){return o}}function Y(){return N.tabbar.visitHistory}function X(e){var t;return(t=e.key)==null?J(e):t}function Z(e,t){return X(e)===X(t)}function be(e){return{meta:e.meta,name:e.name,path:e.path,key:J(e)}}var[Q,xe]=I(`PopoverRoot`),Se=p({__name:`PopoverRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},modal:{type:Boolean,required:!1,default:!1}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{modal:i}=o(n),s=O(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0});return xe({contentId:``,triggerId:``,modal:i,open:s,onOpenChange:e=>{s.value=e},onOpenToggle:()=>{s.value=!s.value},triggerElement:_(),hasCustomAnchor:_(!1)}),(e,t)=>(m(),g(a(ce),null,{default:h(()=>[y(e.$slots,`default`,{open:a(s),close:()=>s.value=!1})]),_:3}))}}),$=p({__name:`PopoverContentImpl`,props:{trapFocus:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let r=e,i=t,o=z(M(r,`trapFocus`,`disableOutsidePointerEvents`)),{forwardRef:s}=F(),c=Q();return ae(),(e,t)=>(m(),g(a(P),{"as-child":``,loop:``,trapped:e.trapFocus,onMountAutoFocus:t[5]||(t[5]=e=>i(`openAutoFocus`,e)),onUnmountAutoFocus:t[6]||(t[6]=e=>i(`closeAutoFocus`,e))},{default:h(()=>[n(a(se),{"as-child":``,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onPointerDownOutside:t[0]||(t[0]=e=>i(`pointerDownOutside`,e)),onInteractOutside:t[1]||(t[1]=e=>i(`interactOutside`,e)),onEscapeKeyDown:t[2]||(t[2]=e=>i(`escapeKeyDown`,e)),onFocusOutside:t[3]||(t[3]=e=>i(`focusOutside`,e)),onDismiss:t[4]||(t[4]=e=>a(c).onOpenChange(!1))},{default:h(()=>[n(a(le),u(a(o),{id:a(c).contentId,ref:a(s),"data-state":a(c).open.value?`open`:`closed`,"aria-labelledby":a(c).triggerId,style:{"--reka-popover-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-popover-content-available-width":`var(--reka-popper-available-width)`,"--reka-popover-content-available-height":`var(--reka-popper-available-height)`,"--reka-popover-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-popover-trigger-height":`var(--reka-popper-anchor-height)`},role:`dialog`}),{default:h(()=>[y(e.$slots,`default`)]),_:3},16,[`id`,`data-state`,`aria-labelledby`])]),_:3},8,[`disable-outside-pointer-events`])]),_:3},8,[`trapped`]))}}),Ce=p({__name:`PopoverContentModal`,props:{memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=Q(),o=_(!1);oe(!0);let s=R(n,r),{forwardRef:c,currentElement:l}=F();return fe(l),(e,t)=>(m(),g($,u(a(s),{ref:a(c),"trap-focus":a(i).open.value,"disable-outside-pointer-events":``,onCloseAutoFocus:t[0]||(t[0]=S(e=>{var t;r(`closeAutoFocus`,e),o.value||(t=a(i).triggerElement.value)==null||t.focus()},[`prevent`])),onPointerDownOutside:t[1]||(t[1]=e=>{r(`pointerDownOutside`,e);let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0,i=t.button===2||n;o.value=i}),onFocusOutside:t[2]||(t[2]=S(()=>{},[`prevent`]))}),{default:h(()=>[y(e.$slots,`default`)]),_:3},16,[`trap-focus`]))}}),we=p({__name:`PopoverContentNonModal`,props:{memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=Q(),o=_(!1),s=_(!1),c=R(n,r);return(e,t)=>(m(),g($,u(a(c),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:t[0]||(t[0]=e=>{if(r(`closeAutoFocus`,e),!e.defaultPrevented){var t;o.value||(t=a(i).triggerElement.value)==null||t.focus(),e.preventDefault()}o.value=!1,s.value=!1}),onInteractOutside:t[1]||(t[1]=function(){var e=T(function*(e){var t;r(`interactOutside`,e),e.defaultPrevented||(o.value=!0,e.detail.originalEvent.type===`pointerdown`&&(s.value=!0));let n=e.target;(t=a(i).triggerElement.value)!=null&&t.contains(n)&&e.preventDefault(),e.detail.originalEvent.type===`focusin`&&s.value&&e.preventDefault()});return function(t){return e.apply(this,arguments)}}())}),{default:h(()=>[y(e.$slots,`default`)]),_:3},16))}}),Te=p({__name:`PopoverContent`,props:{forceMount:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=Q(),o=R(n,r),{forwardRef:s}=F();return i.contentId||(i.contentId=L(void 0,`reka-popover-content`)),(e,t)=>(m(),g(a(pe),{present:e.forceMount||a(i).open.value},{default:h(()=>[a(i).modal.value?(m(),g(Ce,u({key:0},a(o),{ref:a(s)}),{default:h(()=>[y(e.$slots,`default`)]),_:3},16)):(m(),g(we,u({key:1},a(o),{ref:a(s)}),{default:h(()=>[y(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),Ee=p({__name:`PopoverPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(t){let n=t;return(t,r)=>(m(),g(a(de),e(x(n)),{default:h(()=>[y(t.$slots,`default`)]),_:3},16))}}),De=p({__name:`PopoverTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,r=Q(),{forwardRef:i,currentElement:o}=F();return r.triggerId||(r.triggerId=L(void 0,`reka-popover-trigger`)),ee(()=>{r.triggerElement.value=o.value}),(e,o)=>(m(),g(v(a(r).hasCustomAnchor.value?a(B):a(ue)),{"as-child":``},{default:h(()=>[n(a(B),{id:a(r).triggerId,ref:a(i),type:e.as===`button`?`button`:void 0,"aria-haspopup":`dialog`,"aria-expanded":a(r).open.value,"aria-controls":a(r).contentId,"data-state":a(r).open.value?`open`:`closed`,as:e.as,"as-child":t.asChild,onClick:a(r).onOpenToggle},{default:h(()=>[y(e.$slots,`default`)]),_:3},8,[`id`,`type`,`aria-expanded`,`aria-controls`,`data-state`,`as`,`as-child`,`onClick`])]),_:3}))}}),Oe=V(`chevron-right`,[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]),ke=V(`chevrons-left`,[[`path`,{d:`m11 17-5-5 5-5`,key:`13zhaf`}],[`path`,{d:`m18 17-5-5 5-5`,key:`h8a8et`}]]),Ae=V(`chevrons-right`,[[`path`,{d:`m6 17 5-5-5-5`,key:`xnjwq`}],[`path`,{d:`m13 17 5-5-5-5`,key:`17xmmf`}]]),je=V(`ellipsis`,[[`circle`,{cx:`12`,cy:`12`,r:`1`,key:`41hilf`}],[`circle`,{cx:`19`,cy:`12`,r:`1`,key:`1wjl8i`}],[`circle`,{cx:`5`,cy:`12`,r:`1`,key:`1pcz8c`}]]),Me=V(`menu`,[[`path`,{d:`M4 5h16`,key:`1tepv9`}],[`path`,{d:`M4 12h16`,key:`1lakjw`}],[`path`,{d:`M4 19h16`,key:`1djgab`}]]);function Ne(e,t={}){return{initializeSortable:function(){var n=T(function*(){var n,r;let i=yield k(()=>import(`./sortable.complete.esm-DPqKnM38.js`),[]);return i==null||(n=i.default)==null||(r=n.create)==null?void 0:r.call(n,e,w({animation:300,delay:400,delayOnTouchOnly:!0},t))});return function(){return n.apply(this,arguments)}}()}}var Pe=p({__name:`Popover`,props:{defaultOpen:{type:Boolean},open:{type:Boolean},modal:{type:Boolean}},emits:[`update:open`],setup(t,{emit:n}){let r=R(t,n);return(t,n)=>(m(),g(a(Se),u({"data-slot":`popover`},a(r)),{default:h(n=>[y(t.$slots,`default`,e(x(n)))]),_:3},16))}}),Fe=p(w(w({},{inheritAttrs:!1}),{},{__name:`PopoverContent`,props:{forceMount:{type:Boolean},memoDependencies:{},side:{},sideOffset:{default:4},sideFlip:{type:Boolean},align:{default:`center`},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},dir:{},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let r=e,i=t,o=M(r,`class`),s=R(o,i);return(e,t)=>(m(),g(a(Ee),null,{default:h(()=>[n(a(Te),u({"data-slot":`popover-content`},w(w({},e.$attrs),a(s)),{class:a(D)(`bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 rounded-md border p-4 shadow-md origin-(--reka-popover-content-transform-origin) outline-hidden`,r.class)}),{default:h(()=>[y(e.$slots,`default`)]),_:3},16,[`class`])]),_:3}))}})),Ie=p({__name:`PopoverTrigger`,props:{asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(m(),g(a(De),u({"data-slot":`popover-trigger`},t),{default:h(()=>[y(e.$slots,`default`)]),_:3},16))}}),Le=[`src`],Re=p({__name:`icon`,props:{fallback:{type:Boolean},icon:{type:[Function,String]}},setup(t){let n=t,r=f(()=>i(n.icon)&&re(n.icon)),o=f(()=>{let{icon:e}=n;return!i(e)&&(s(e)||ne(e))});return(n,i)=>o.value?(m(),g(v(t.icon),e(u({key:0},n.$attrs)),null,16)):r.value?(m(),l(`img`,u({key:1,src:t.icon},n.$attrs),null,16,Le)):t.icon?(m(),g(a(me),u({key:2},n.$attrs,{icon:t.icon}),null,16,[`icon`])):t.fallback?(m(),g(a(Me),e(u({key:3},n.$attrs)),null,16)):b(``,!0)}}),ze=[`class`,`contentClass`,`contentProps`,`triggerClass`],Be=p({__name:`popover`,props:{class:{type:[Array,Boolean,null,Object,String]},contentClass:{type:[Array,Boolean,null,Object,String]},contentProps:{},triggerClass:{type:[Array,Boolean,null,Object,String]},defaultOpen:{type:Boolean},open:{type:Boolean},modal:{type:Boolean}},emits:[`update:open`],setup(t,{emit:r}){let i=t,o=r,s=f(()=>{let{class:e,contentClass:t,contentProps:n,triggerClass:r}=i;return E(i,ze)}),l=R(s,o);return(r,i)=>(m(),g(a(Pe),e(x(a(l))),{default:h(()=>[n(a(Ie),{as:`span`,class:c(t.triggerClass)},{default:h(()=>[y(r.$slots,`trigger`),n(a(Fe),u({class:[t.contentClass,`side-content z-popup`]},t.contentProps),{default:h(()=>[y(r.$slots,`default`)]),_:3},16,[`class`])]),_:3},8,[`class`])]),_:3},16))}}),Ve=p(w(w({},{name:`VbenSpinner`}),{},{__name:`spinner`,props:{class:{},minLoadingTime:{default:50},spinning:{type:Boolean}},setup(e){let t=e,n=_(!1),i=_(!1),o=_();r(()=>t.spinning,e=>{if(!e){n.value=!1,clearTimeout(o.value);return}o.value=setTimeout(()=>{n.value=!0,n.value&&(i.value=!0)},t.minLoadingTime)},{immediate:!0});function s(){n.value||(i.value=!1)}return(e,r)=>(m(),l(`div`,{class:c(a(D)(`flex-center bg-overlay-content absolute top-0 left-0 z-100 size-full backdrop-blur-xs transition-all duration-500`,{"invisible pointer-events-none opacity-0":!n.value,"pointer-events-auto":n.value},t.class)),onTransitionend:s},[i.value?(m(),l(`div`,{key:0,class:c([{paused:!i.value},`loader before:bg-primary/50 after:bg-primary relative size-12 before:absolute before:top-15 before:left-0 before:h-1.25 before:w-12 before:rounded-full before:content-[''] after:absolute after:top-0 after:left-0 after:h-full after:w-full after:rounded after:content-['']`])},null,2)):b(``,!0)],34))}})),He=he(Ve,[[`__scopeId`,`data-v-40d46548`]]);export{je as a,Oe as c,ge as d,H as f,Ne as i,J as l,Be as n,Ae as o,Re as r,ke as s,He as t,ve as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-CDbpcWiH.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-CDbpcWiH.js new file mode 100644 index 000000000..1dc4dd76b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-CDbpcWiH.js @@ -0,0 +1 @@ +import{t as e}from"./preferences-CSptzDkt.js";var{getPreferences:t,getCustomPreferences:n,getInitialCustomPreferences:r,getPreferencesExtension:i,updatePreferences:a,updateCustomPreferences:o,resetPreferences:s,clearCache:c,initPreferences:l}=e,u=t();export{o as a,s as i,l as n,a as o,u as r,c as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-D78l4oCk.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-D78l4oCk.js new file mode 100644 index 000000000..b0da77c4f --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-D78l4oCk.js @@ -0,0 +1,81 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{t}from"./objectSpread2-BmonrgTA.js";import{n}from"./objectWithoutProperties-BjoYlK0I.js";import{i as r,n as i}from"./button-Cr_3AtOU.js";var a=i(`mdi:keyboard-esc`),o=e({default:()=>s}),s=` + + + Vue + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + +`,c=e({default:()=>l}),l=``,u=e({default:()=>d}),d=`Asset 15 +`,f=e({default:()=>p}),p=`Asset 16 +`,m=e({default:()=>h}),h=`Asset 17 +`,g=e({default:()=>_}),_=`Asset 120 +`,v=e({default:()=>y}),y=`Asset 510 +`,b=e({default:()=>x}),x=`Asset 480% +`,S=e({default:()=>C}),C=` +`,w=e({default:()=>T}),T=` +`,E=e({default:()=>D}),D=` +`,O=e({default:()=>k}),k=` +`,A=e({default:()=>j}),j=` +`,M=e({default:()=>N}),N=` +`,P=e({default:()=>F}),F=` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`,I=e({default:()=>L}),L=` +`;z();function R(e){let t=new DOMParser().parseFromString(e,`image/svg+xml`).documentElement,n=((e,t)=>t.map(t=>e.hasAttribute(t)?`${t}="${e.getAttribute(t)}"`:``).filter(Boolean).join(` `))(t,[`fill`,`stroke`,`fill-rule`,`stroke-width`]),r=[...t.childNodes].filter(e=>e.nodeType===Node.ELEMENT_NODE).map(e=>new XMLSerializer().serializeToString(e)).join(``),i=n?`${r}`:r,[a,o,s,c]=(t.getAttribute(`viewBox`)||``).split(` `).map(e=>{let t=Number(e);return Number.isNaN(t)?void 0:t});return{body:i,height:c,left:a,top:o,width:s}}function z(){return B.apply(this,arguments)}function B(){return B=n(function*(){if(typeof DOMParser>`u`||typeof Node>`u`||typeof XMLSerializer>`u`)return;let e=Object.assign({"./icons/antdv-logo.svg":o,"./icons/antdv-next-logo.svg":c,"./icons/avatar-1.svg":u,"./icons/avatar-2.svg":f,"./icons/avatar-3.svg":m,"./icons/avatar-4.svg":g,"./icons/bell.svg":v,"./icons/cake.svg":b,"./icons/card.svg":S,"./icons/dingding.svg":w,"./icons/download.svg":E,"./icons/github.svg":O,"./icons/google.svg":A,"./icons/qqchat.svg":M,"./icons/tdesign-logo.svg":P,"./icons/wechat.svg":I});yield Promise.all(Object.entries(e).map(e=>{let[n,i]=e,a=n.lastIndexOf(`/`)+1,o=n.lastIndexOf(`.`),s=n.slice(a,o);return r(`svg:${s}`,t({},R(typeof i==`object`?i.default:i)))}))}),B.apply(this,arguments)}i(`svg:avatar-1`),i(`svg:avatar-2`),i(`svg:avatar-3`),i(`svg:avatar-4`),i(`svg:download`),i(`svg:card`),i(`svg:bell`),i(`svg:cake`),i(`svg:antdv-logo`);var V=i(`svg:github`),H=i(`svg:google`),U=i(`svg:qqchat`),W=i(`svg:wechat`),G=i(`svg:dingding`);i(`svg:tdesign-logo`),i(`svg:antdv-next-logo`);export{W as a,U as i,V as n,a as o,H as r,G as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-DS89XIkw.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-DS89XIkw.js new file mode 100644 index 000000000..079dab3ef --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-DS89XIkw.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{b as t,mt as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as r}from"./_plugin-vue_export-helper-BDNMzG2s.js";var i={};function a(e,r){return n(),t(`div`)}var o=r(i,[[`render`,a]]),s=e({IFrameView:()=>o});export{s as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-DxaB-oAj.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-DxaB-oAj.js new file mode 100644 index 000000000..699775c2b --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/src-DxaB-oAj.js @@ -0,0 +1,3 @@ +import{B as e,D as t,Ht as n,J as r,L as i,On as a,an as o,ct as s,d as c,ft as l,g as u,in as d,k as f,o as p,pn as m,un as h,vn as g,xn as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as v}from"./vue.runtime.esm-bundler-DXMo22CJ.js";import{t as y}from"./objectSpread2-BmonrgTA.js";import{n as b}from"./objectWithoutProperties-BjoYlK0I.js";import{t as x}from"./preload-helper-DaercurD.js";import{r as S}from"./dist-DUuDCbWu.js";var ee={"en-US":{cancel:`Cancel`,collapse:`Collapse`,confirm:`Confirm`,expand:`Expand`,prompt:`Prompt`,reset:`Reset`,submit:`Submit`,toggleSidebar:`Toggle sidebar`,confirmTitle:`Please Confirm`},"zh-CN":{cancel:`取消`,collapse:`收起`,confirm:`确认`,expand:`展开`,prompt:`提示`,reset:`重置`,submit:`提交`,toggleSidebar:`切换侧边栏`,confirmTitle:`请确认`}},C=e=>ee[e],w=S(()=>{let e=g(`zh-CN`);return{$t:u(()=>{let t=C(e.value);return e=>t[e]||e}),currentLocale:e,setSimpleLocale:t=>{e.value=t}}});function T(e,t){typeof console<`u`&&(console.warn(`[intlify] `+e),t&&console.warn(t.stack))}var E=typeof window<`u`,D=(e,t=!1)=>t?Symbol.for(e):Symbol(e),O=(e,t,n)=>te({l:e,k:t,s:n}),te=e=>JSON.stringify(e).replace(/\u2028/g,`\\u2028`).replace(/\u2029/g,`\\u2029`).replace(/\u0027/g,`\\u0027`),k=e=>typeof e==`number`&&isFinite(e),ne=e=>ve(e)===`[object Date]`,re=e=>ve(e)===`[object RegExp]`,ie=e=>z(e)&&Object.keys(e).length===0,A=Object.assign,ae=Object.create,j=(e=null)=>ae(e),oe,se=()=>oe||(oe=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:j());function ce(e){return e.replace(/&/g,`&`).replace(//g,`>`).replace(/"/g,`"`).replace(/'/g,`'`).replace(/\//g,`/`).replace(/=/g,`=`)}function le(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,`&`).replace(/"/g,`"`).replace(/'/g,`'`).replace(//g,`>`)}var M=/^\s*javascript\s*(?::|�*58;?|�*3a;?|:?)/i,ue=/^(?:href|src|action|formaction)$/i;function de(e){return M.test(e)}function fe(e){let t=/url\s*\(/gi,n=``,r=0,i;for(;(i=t.exec(e))!==null;){let a=i.index,o=t.lastIndex-1,s=o+1,c=1,l=null;for(;s`${t}="${pe(t,n)}"`),e=e.replace(/([\w:-]+)\s*=\s*'([^']*)'/g,(e,t,n)=>`${t}='${pe(t,n)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,`$1on$3`)),e=e.replace(/(\s+(?:href|src|action|formaction)\s*=\s*)([^\s"'=<>`]+)/gi,(e,t,n)=>de(n)?`${t}about:blank`:e),e}var he=Object.prototype.hasOwnProperty;function N(e,t){return he.call(e,t)}var P=Array.isArray,F=e=>typeof e==`function`,I=e=>typeof e==`string`,L=e=>typeof e==`boolean`,R=e=>typeof e==`object`&&!!e,ge=e=>R(e)&&F(e.then)&&F(e.catch),_e=Object.prototype.toString,ve=e=>_e.call(e),z=e=>ve(e)===`[object Object]`,ye=e=>e==null?``:P(e)||z(e)&&e.toString===_e?JSON.stringify(e,null,2):String(e);function be(e,t=``){return e.reduce((e,n,r)=>r===0?e+n:e+t+n,``)}var xe=e=>!R(e)||P(e);function Se(e,t){if(xe(e)||xe(t))throw Error(`Invalid value`);let n=[{src:e,des:t}];for(;n.length;){let{src:e,des:t}=n.pop();Object.keys(e).forEach(r=>{r!==`__proto__`&&(R(e[r])&&!R(t[r])&&(t[r]=Array.isArray(e[r])?[]:j()),xe(t[r])||xe(e[r])?t[r]=e[r]:n.push({src:e[r],des:t[r]}))})}}function Ce(e,t,n){return{line:e,column:t,offset:n}}function we(e,t,n){let r={start:e,end:t};return n!=null&&(r.source=n),r}var B={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16};B.EXPECTED_TOKEN,B.INVALID_TOKEN_IN_PLACEHOLDER,B.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,B.UNKNOWN_ESCAPE_SEQUENCE,B.INVALID_UNICODE_ESCAPE_SEQUENCE,B.UNBALANCED_CLOSING_BRACE,B.UNTERMINATED_CLOSING_BRACE,B.EMPTY_PLACEHOLDER,B.NOT_ALLOW_NEST_PLACEHOLDER,B.INVALID_LINKED_FORMAT,B.MUST_HAVE_MESSAGES_IN_PLURAL,B.UNEXPECTED_EMPTY_LINKED_MODIFIER,B.UNEXPECTED_EMPTY_LINKED_KEY,B.UNEXPECTED_LEXICAL_ANALYSIS,B.UNHANDLED_CODEGEN_NODE_TYPE,B.UNHANDLED_MINIFIER_NODE_TYPE;function Te(e,t,n={}){let{domain:r,messages:i,args:a}=n,o=SyntaxError(String(e));return o.code=e,t&&(o.location=t),o.domain=r,o}function Ee(e){throw e}var V=` `,De=`\r`,H=` +`,Oe=`\u2028`,ke=`\u2029`;function U(e){let t=e,n=0,r=1,i=1,a=0,o=e=>t[e]===De&&t[e+1]===H,s=e=>t[e]===H,c=e=>t[e]===ke,l=e=>t[e]===Oe,u=e=>o(e)||s(e)||c(e)||l(e),d=()=>n,f=()=>r,p=()=>i,m=()=>a,h=e=>o(e)||c(e)||l(e)?H:t[e],g=()=>h(n),_=()=>h(n+a);function v(){return a=0,u(n)&&(r++,i=0),o(n)&&n++,n++,i++,t[n]}function y(){return o(n+a)&&a++,a++,t[n+a]}function b(){n=0,r=1,i=1,a=0}function x(e=0){a=e}function S(){let e=n+a;for(;e!==n;)v();a=0}return{index:d,line:f,column:p,peekOffset:m,charAt:h,currentChar:g,currentPeek:_,next:v,peek:y,reset:b,resetPeek:x,skipToPeek:S}}var Ae=void 0,je=`'`,Me=`tokenizer`;function Ne(e,t={}){let n=t.location!==!1,r=U(e),i=()=>r.index(),a=()=>Ce(r.line(),r.column(),r.index()),o=a(),s=i(),c={currentType:13,offset:s,startLoc:o,endLoc:o,lastType:13,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:``},l=()=>c,{onError:u}=t;function d(e,t,r,...i){let a=l();if(t.column+=r,t.offset+=r,u){let r=Te(e,n?we(a.startLoc,t):null,{domain:Me,args:i});u(r)}}function f(e,t,r){e.endLoc=a(),e.currentType=t;let i={type:t};return n&&(i.loc=we(e.startLoc,e.endLoc)),r!=null&&(i.value=r),i}let p=e=>f(e,13);function m(e,t){return e.currentChar()===t?(e.next(),t):(d(B.EXPECTED_TOKEN,a(),0,t),``)}function h(e){let t=``;for(;e.currentPeek()===V||e.currentPeek()===H;)t+=e.currentPeek(),e.peek();return t}function g(e){let t=h(e);return e.skipToPeek(),t}function _(e){if(e===Ae)return!1;let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t===95}function v(e){if(e===Ae)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57}function y(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function b(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=v(e.currentPeek()===`-`?e.peek():e.currentPeek());return e.resetPeek(),r}function x(e,t){let{currentType:n}=t;if(n!==2)return!1;h(e);let r=e.currentPeek()===je;return e.resetPeek(),r}function S(e,t){let{currentType:n}=t;if(n!==7)return!1;h(e);let r=e.currentPeek()===`.`;return e.resetPeek(),r}function ee(e,t){let{currentType:n}=t;if(n!==8)return!1;h(e);let r=_(e.currentPeek());return e.resetPeek(),r}function C(e,t){let{currentType:n}=t;if(n!==7&&n!==11)return!1;h(e);let r=e.currentPeek()===`:`;return e.resetPeek(),r}function w(e,t){let{currentType:n}=t;if(n!==9)return!1;let r=()=>{let t=e.currentPeek();return t===`{`?_(e.peek()):t===`@`||t===`|`||t===`:`||t===`.`||t===V||!t?!1:t===H?(e.peek(),r()):E(e,!1)},i=r();return e.resetPeek(),i}function T(e){h(e);let t=e.currentPeek()===`|`;return e.resetPeek(),t}function E(e,t=!0){let n=(t=!1,r=``)=>{let i=e.currentPeek();return i===`{`||i===`@`||!i?t:i===`|`?r!==V&&r!==H:i===V?(e.peek(),n(!0,V)):i!==H||(e.peek(),n(!0,H))},r=n();return t&&e.resetPeek(),r}function D(e,t){let n=e.currentChar();if(n!==Ae)return t(n)?(e.next(),n):null}function O(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36}function te(e){return D(e,O)}function k(e){let t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||t===95||t===36||t===45}function ne(e){return D(e,k)}function re(e){let t=e.charCodeAt(0);return t>=48&&t<=57}function ie(e){return D(e,re)}function A(e){let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function ae(e){return D(e,A)}function j(e){let t=``,n=``;for(;t=ie(e);)n+=t;return n}function oe(e){let t=``;for(;;){let n=e.currentChar();if(n===`\\`){let r=e.peek();r===`{`||r===`}`||r===`@`||r===`|`||r===`\\`?(t+=n+r,e.next(),e.next()):(e.resetPeek(),t+=n,e.next())}else if(n===`{`||n===`}`||n===`@`||n===`|`||!n)break;else if(n===V||n===H){if(E(e))t+=n,e.next();else if(T(e))break;else t+=n,e.next()}else t+=n,e.next()}return t}function se(e){g(e);let t=``,n=``;for(;t=ne(e);)n+=t;let r=e.currentChar();if(r&&r!==`}`&&r!==Ae&&r!==V&&r!==H&&r!==` `){let t=pe(e);return d(B.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n+t),n+t}return e.currentChar()===Ae&&d(B.UNTERMINATED_CLOSING_BRACE,a(),0),n}function ce(e){g(e);let t=``;return e.currentChar()===`-`?(e.next(),t+=`-${j(e)}`):t+=j(e),e.currentChar()===Ae&&d(B.UNTERMINATED_CLOSING_BRACE,a(),0),t}function le(e){return e!==je&&e!==H}function M(e){g(e),m(e,`'`);let t=``,n=``;for(;t=D(e,le);)n+=t===`\\`?ue(e):t;let r=e.currentChar();return r===H||r===Ae?(d(B.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,a(),0),r===H&&(e.next(),m(e,`'`)),n):(m(e,`'`),n)}function ue(e){let t=e.currentChar();switch(t){case`\\`:case`'`:return e.next(),`\\${t}`;case`u`:return de(e,t,4);case`U`:return de(e,t,6);default:return d(B.UNKNOWN_ESCAPE_SEQUENCE,a(),0,t),``}}function de(e,t,n){m(e,t);let r=``;for(let i=0;i{let r=e.currentChar();return r===`{`||r===`@`||r===`|`||r===`(`||r===`)`||!r||r===V?n:(n+=r,e.next(),t(n))};return t(``)}function N(e){g(e);let t=m(e,`|`);return g(e),t}function P(e,t){let n=null;switch(e.currentChar()){case`{`:return t.braceNest>=1&&d(B.NOT_ALLOW_NEST_PLACEHOLDER,a(),0),e.next(),n=f(t,2,`{`),g(e),t.braceNest++,n;case`}`:return t.braceNest>0&&t.currentType===2&&d(B.EMPTY_PLACEHOLDER,a(),0),e.next(),n=f(t,3,`}`),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&t.braceNest===0&&(t.inLinked=!1),n;case`@`:return t.braceNest>0&&d(B.UNTERMINATED_CLOSING_BRACE,a(),0),n=F(e,t)||p(t),t.braceNest=0,n;default:{let r=!0,i=!0,o=!0;if(T(e))return t.braceNest>0&&d(B.UNTERMINATED_CLOSING_BRACE,a(),0),n=f(t,1,N(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(t.currentType===4||t.currentType===5||t.currentType===6))return d(B.UNTERMINATED_CLOSING_BRACE,a(),0),t.braceNest=0,I(e,t);if(r=y(e,t))return n=f(t,4,se(e)),g(e),n;if(i=b(e,t))return n=f(t,5,ce(e)),g(e),n;if(o=x(e,t))return n=f(t,6,M(e)),g(e),n;if(!r&&!i&&!o)return n=f(t,12,pe(e)),d(B.INVALID_TOKEN_IN_PLACEHOLDER,a(),0,n.value),g(e),n;break}}return n}function F(e,t){let{currentType:n}=t,r=null,i=e.currentChar();switch((n===7||n===8||n===11||n===9)&&(i===H||i===V)&&d(B.INVALID_LINKED_FORMAT,a(),0),i){case`@`:return e.next(),r=f(t,7,`@`),t.inLinked=!0,r;case`.`:return g(e),e.next(),f(t,8,`.`);case`:`:return g(e),e.next(),f(t,9,`:`);default:return T(e)?(r=f(t,1,N(e)),t.braceNest=0,t.inLinked=!1,r):S(e,t)||C(e,t)?(g(e),F(e,t)):ee(e,t)?(g(e),f(t,11,me(e))):w(e,t)?(g(e),i===`{`?P(e,t)||r:f(t,10,he(e))):(n===7&&d(B.INVALID_LINKED_FORMAT,a(),0),t.braceNest=0,t.inLinked=!1,I(e,t))}}function I(e,t){let n={type:13};if(t.braceNest>0)return P(e,t)||p(t);if(t.inLinked)return F(e,t)||p(t);switch(e.currentChar()){case`{`:return P(e,t)||p(t);case`}`:return d(B.UNBALANCED_CLOSING_BRACE,a(),0),e.next(),f(t,3,`}`);case`@`:return F(e,t)||p(t);default:if(T(e))return n=f(t,1,N(e)),t.braceNest=0,t.inLinked=!1,n;if(E(e))return f(t,0,oe(e))}return n}function L(){let{currentType:e,offset:t,startLoc:n,endLoc:o}=c;return c.lastType=e,c.lastOffset=t,c.lastStartLoc=n,c.lastEndLoc=o,c.offset=i(),c.startLoc=a(),r.currentChar()===Ae?f(c,13):I(r,c)}return{nextToken:L,currentOffset:i,currentPosition:a,context:l}}var Pe=`parser`,Fe=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,Ie=/\\([\\@{}|])/g;function Le(e,t){return t}function Re(e,t,n){switch(e){case`\\\\`:return`\\`;case`\\'`:return`'`;default:{let e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):`�`}}}function ze(e={}){let t=e.location!==!1,{onError:n}=e;function r(e,r,i,a,...o){let s=e.currentPosition();if(s.offset+=a,s.column+=a,n){let e=Te(r,t?we(i,s):null,{domain:Pe,args:o});n(e)}}function i(e,n,r){let i={type:e};return t&&(i.start=n,i.end=n,i.loc={start:r,end:r}),i}function a(e,n,r,i){t&&(e.end=n,e.loc&&(e.loc.end=r))}function o(e,t){let n=e.context(),r=i(3,n.offset,n.startLoc);return r.value=t.replace(Ie,Le),a(r,e.currentOffset(),e.currentPosition()),r}function s(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(5,n,r);return o.index=parseInt(t,10),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function c(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(4,n,r);return o.key=t,e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function l(e,t){let{lastOffset:n,lastStartLoc:r}=e.context(),o=i(9,n,r);return o.value=t.replace(Fe,Re),e.nextToken(),a(o,e.currentOffset(),e.currentPosition()),o}function u(e){let t=e.nextToken(),n=e.context(),{lastOffset:o,lastStartLoc:s}=n,c=i(8,o,s);return t.type===11?(t.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,W(t)),c.value=t.value||``,a(c,e.currentOffset(),e.currentPosition()),{node:c}):(r(e,B.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),c.value=``,a(c,o,s),{nextConsumeToken:t,node:c})}function d(e,t){let n=e.context(),r=i(7,n.offset,n.startLoc);return r.value=t,a(r,e.currentOffset(),e.currentPosition()),r}function f(e){let t=e.context(),n=i(6,t.offset,t.startLoc),o=e.nextToken();if(o.type===8){let t=u(e);n.modifier=t.node,o=t.nextConsumeToken||e.nextToken()}switch(o.type!==9&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(o)),o=e.nextToken(),o.type===2&&(o=e.nextToken()),o.type){case 10:o.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(o)),n.key=d(e,o.value||``);break;case 4:o.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(o)),n.key=c(e,o.value||``);break;case 5:o.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(o)),n.key=s(e,o.value||``);break;case 6:o.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(o)),n.key=l(e,o.value||``);break;default:{r(e,B.UNEXPECTED_EMPTY_LINKED_KEY,t.lastStartLoc,0);let s=e.context(),c=i(7,s.offset,s.startLoc);return c.value=``,a(c,s.offset,s.startLoc),n.key=c,a(n,s.offset,s.startLoc),{nextConsumeToken:o,node:n}}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){let t=e.context(),n=i(2,t.currentType===1?e.currentOffset():t.offset,t.currentType===1?t.endLoc:t.startLoc);n.items=[];let u=null;do{let i=u||e.nextToken();switch(u=null,i.type){case 0:i.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(i)),n.items.push(o(e,i.value||``));break;case 5:i.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(i)),n.items.push(s(e,i.value||``));break;case 4:i.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(i)),n.items.push(c(e,i.value||``));break;case 6:i.value==null&&r(e,B.UNEXPECTED_LEXICAL_ANALYSIS,t.lastStartLoc,0,W(i)),n.items.push(l(e,i.value||``));break;case 7:{let t=f(e);n.items.push(t.node),u=t.nextConsumeToken||null;break}}}while(t.currentType!==13&&t.currentType!==1);return a(n,t.currentType===1?t.lastOffset:e.currentOffset(),t.currentType===1?t.lastEndLoc:e.currentPosition()),n}function m(e,t,n,o){let s=e.context(),c=o.items.length===0,l=i(1,t,n);l.cases=[],l.cases.push(o);do{let t=p(e);c||(c=t.items.length===0),l.cases.push(t)}while(s.currentType!==13);return c&&r(e,B.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),a(l,e.currentOffset(),e.currentPosition()),l}function h(e){let t=e.context(),{offset:n,startLoc:r}=t,i=p(e);return t.currentType===13?i:m(e,n,r,i)}function g(n){let o=Ne(n,A({},e)),s=o.context(),c=i(0,s.offset,s.startLoc);return t&&c.loc&&(c.loc.source=n),c.body=h(o),e.onCacheKey&&(c.cacheKey=e.onCacheKey(n)),s.currentType!==13&&r(o,B.UNEXPECTED_LEXICAL_ANALYSIS,s.lastStartLoc,0,n[s.offset]||``),a(c,o.currentOffset(),o.currentPosition()),c}return{parse:g}}function W(e){if(e.type===13)return`EOF`;let t=(e.value||``).replace(/\r?\n/gu,`\\n`);return t.length>10?t.slice(0,9)+`…`:t}function Be(e,t={}){let n={ast:e,helpers:new Set};return{context:()=>n,helper:e=>(n.helpers.add(e),e)}}function Ve(e,t){for(let n=0;nGe(e)),e}function Ge(e){if(e.items.length===1){let t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{let t=[];for(let n=0;no;function c(e,t){o.code+=e}function l(e,t=!0){let n=t?r:``;c(i?n+` `.repeat(e):n)}function u(e=!0){let t=++o.indentLevel;e&&l(t)}function d(e=!0){let t=--o.indentLevel;e&&l(t)}function f(){l(o.indentLevel)}return{context:s,push:c,indent:u,deindent:d,newline:f,helper:e=>`_${e}`,needIndent:()=>o.needIndent}}function Je(e,t){let{helper:n}=e;e.push(`${n(`linked`)}(`),Qe(e,t.key),t.modifier?(e.push(`, `),Qe(e,t.modifier),e.push(`, _type`)):e.push(`, undefined, _type`),e.push(`)`)}function Ye(e,t){let{helper:n,needIndent:r}=e;e.push(`${n(`normalize`)}([`),e.indent(r());let i=t.items.length;for(let n=0;n1){e.push(`${n(`plural`)}([`),e.indent(r());let i=t.cases.length;for(let n=0;n{let n=I(t.mode)?t.mode:`normal`,r=I(t.filename)?t.filename:`message.intl`;t.sourceMap;let i=t.breakLineCode==null?n===`arrow`?`;`:` +`:t.breakLineCode,a=t.needIndent?t.needIndent:n!==`arrow`,o=e.helpers||[],s=qe(e,{filename:r,breakLineCode:i,needIndent:a});s.push(n===`normal`?`function __msg__ (ctx) {`:`(ctx) => {`),s.indent(a),o.length>0&&(s.push(`const { ${be(o.map(e=>`${e}: _${e}`),`, `)} } = ctx`),s.newline()),s.push(`return `),Qe(s,e),s.deindent(a),s.push(`}`),delete e.helpers;let{code:c,map:l}=s.context();return{ast:e,code:c,map:l?l.toJSON():void 0}};function et(e,t={}){let n=A({},t),r=!!n.jit,i=!!n.minify,a=n.optimize==null||n.optimize,o=ze(n).parse(e);return r?(a&&We(o),i&&Ke(o),{ast:o,code:``}):(Ue(o,n),$e(o,n))}function tt(){typeof __INTLIFY_PROD_DEVTOOLS__!=`boolean`&&(se().__INTLIFY_PROD_DEVTOOLS__=!1)}function G(e){return R(e)&&dt(e)===0&&(N(e,`b`)||N(e,`body`))}var nt=[`b`,`body`];function rt(e){return vt(e,nt)}var it=[`c`,`cases`];function at(e){return vt(e,it,[])}var ot=[`s`,`static`];function st(e){return vt(e,ot)}var ct=[`i`,`items`];function lt(e){return vt(e,ct,[])}var ut=[`t`,`type`];function dt(e){return vt(e,ut)}var ft=[`v`,`value`];function pt(e,t){let n=vt(e,ft);if(n!=null)return n;throw bt(t)}var mt=[`m`,`modifier`];function ht(e){return vt(e,mt)}var gt=[`k`,`key`];function _t(e){let t=vt(e,gt);if(t)return t;throw bt(6)}function vt(e,t,n){for(let n=0;nSt(t,e)}function St(e,t){let n=rt(t);if(n==null)throw bt(0);if(dt(n)===1){let t=at(n);return e.plural(t.reduce((t,n)=>[...t,Ct(e,n)],[]))}return Ct(e,n)}function Ct(e,t){let n=st(t);if(n!=null)return e.type===`text`?n:e.normalize([n]);{let n=lt(t).reduce((t,n)=>[...t,wt(e,n)],[]);return e.normalize(n)}}function wt(e,t){let n=dt(t);switch(n){case 3:return pt(t,n);case 9:return pt(t,n);case 4:{let r=t;if(N(r,`k`)&&r.k)return e.interpolate(e.named(r.k));if(N(r,`key`)&&r.key)return e.interpolate(e.named(r.key));throw bt(n)}case 5:{let r=t;if(N(r,`i`)&&k(r.i))return e.interpolate(e.list(r.i));if(N(r,`index`)&&k(r.index))return e.interpolate(e.list(r.index));throw bt(n)}case 6:{let n=t,r=ht(n),i=_t(n);return e.linked(wt(e,i),r?wt(e,r):void 0,e.type)}case 7:return pt(t,n);case 8:return pt(t,n);default:throw Error(`unhandled node on format message part: ${n}`)}}var Tt=e=>e,Et=j();function Dt(e,t={}){let n=!1,r=t.onError||Ee;return t.onError=e=>{n=!0,r(e)},y(y({},et(e,t)),{},{detectError:n})}function Ot(e,t){if(I(e)){L(t.warnHtmlMessage)&&t.warnHtmlMessage;let n=(t.onCacheKey||Tt)(e),r=Et[n];if(r)return r;let{ast:i,detectError:a}=Dt(e,y(y({},t),{},{location:!1,jit:!0})),o=xt(i);return a?o:Et[n]=o}{let t=e.cacheKey;return t?Et[t]||(Et[t]=xt(e)):xt(e)}}var kt=null;function At(e){kt=e}function jt(e,t,n){kt&&kt.emit(`i18n:init`,{timestamp:Date.now(),i18n:e,version:t,meta:n})}var Mt=Nt(`function:translate`);function Nt(e){return t=>kt&&kt.emit(e,t)}var K={INVALID_ARGUMENT:17,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23};function q(e){return Te(e,null,void 0)}K.INVALID_ARGUMENT,K.INVALID_DATE_ARGUMENT,K.INVALID_ISO_DATE_ARGUMENT,K.NOT_SUPPORT_NON_STRING_MESSAGE,K.NOT_SUPPORT_LOCALE_PROMISE_VALUE,K.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION,K.NOT_SUPPORT_LOCALE_TYPE;function Pt(e,t){return t.locale==null?It(e.locale):It(t.locale)}var Ft;function It(e){if(I(e))return e;if(F(e)){if(e.resolvedOnce&&Ft!=null)return Ft;if(e.constructor.name===`Function`){let t=e();if(ge(t))throw q(K.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Ft=t}throw q(K.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}throw q(K.NOT_SUPPORT_LOCALE_TYPE)}function Lt(e,t,n){return[...new Set([n,...P(t)?t:R(t)?Object.keys(t):I(t)?[t]:[n]])]}function Rt(e,t,n){let r=I(n)?n:Qt,i=e;i.__localeChainCache||(i.__localeChainCache=new Map);let a=i.__localeChainCache.get(r);if(!a){a=[];let e=[n];for(;P(e);)e=zt(a,e,t);let o=P(t)||!z(t)?t:t.default?t.default:null;e=I(o)?[o]:o,P(e)&&zt(a,e,!1),i.__localeChainCache.set(r,a)}return a}function zt(e,t,n){let r=!0;for(let i=0;i{o===void 0?o=s:o+=s},f[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},f[2]=()=>{f[0](),i++},f[3]=()=>{if(i>0)i--,r=4,f[0]();else{if(i=0,o===void 0||(o=Kt(o),o===!1))return!1;f[1]()}};function p(){let t=e[n+1];if(r===5&&t===`'`||r===6&&t===`"`)return n++,s=`\\`+t,f[0](),!0}for(;r!==null;)if(n++,a=e[n],!(a===`\\`&&p())){if(c=Gt(a),d=J[r],l=d[c]||d.l||8,l===8||(r=l[0],l[1]!==void 0&&(u=f[l[1]],u&&(s=a,u()===!1))))return;if(r===7)return t}}var Jt=new Map;function Yt(e,t){return R(e)?e[t]:null}function Xt(e,t){if(!R(e))return null;let n=Jt.get(t);if(n||(n=qt(t),n&&Jt.set(t,n)),!n)return null;let r=n.length,i=e,a=0;for(;a`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function en(){return{upper:(e,t)=>t===`text`&&I(e)?e.toUpperCase():t===`vnode`&&R(e)&&`__v_isVNode`in e?e.children.toUpperCase():e,lower:(e,t)=>t===`text`&&I(e)?e.toLowerCase():t===`vnode`&&R(e)&&`__v_isVNode`in e?e.children.toLowerCase():e,capitalize:(e,t)=>t===`text`&&I(e)?$t(e):t===`vnode`&&R(e)&&`__v_isVNode`in e?$t(e.children):e}}var tn;function nn(e){tn=e}var rn;function an(e){rn=e}var on;function sn(e){on=e}var cn=null,ln=()=>cn,un=null,dn=e=>{un=e},fn=()=>un,pn=0;function mn(e={}){let t=F(e.onWarn)?e.onWarn:T,n=I(e.version)?e.version:Zt,r=I(e.locale)||F(e.locale)?e.locale:Qt,i=F(r)?Qt:r,a=P(e.fallbackLocale)||z(e.fallbackLocale)||I(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,o=z(e.messages)?e.messages:hn(i),s=z(e.datetimeFormats)?e.datetimeFormats:hn(i),c=z(e.numberFormats)?e.numberFormats:hn(i),l=A(j(),e.modifiers,en()),u=e.pluralRules||j(),d=F(e.missing)?e.missing:null,f=L(e.missingWarn)||re(e.missingWarn)?e.missingWarn:!0,p=L(e.fallbackWarn)||re(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,h=!!e.unresolving,g=F(e.postTranslation)?e.postTranslation:null,_=z(e.processor)?e.processor:null,v=!L(e.warnHtmlMessage)||e.warnHtmlMessage,y=!!e.escapeParameter,b=F(e.messageCompiler)?e.messageCompiler:tn,x=F(e.messageResolver)?e.messageResolver:rn||Yt,S=F(e.localeFallbacker)?e.localeFallbacker:on||Lt,ee=R(e.fallbackContext)?e.fallbackContext:void 0,C=e,w=R(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,E=R(C.__numberFormatters)?C.__numberFormatters:new Map,D=R(C.__meta)?C.__meta:{};pn++;let O={version:n,cid:pn,locale:r,fallbackLocale:a,messages:o,modifiers:l,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:h,postTranslation:g,processor:_,warnHtmlMessage:v,escapeParameter:y,messageCompiler:b,messageResolver:x,localeFallbacker:S,fallbackContext:ee,onWarn:t,__meta:D};return O.datetimeFormats=s,O.numberFormats=c,O.__datetimeFormatters=w,O.__numberFormatters=E,__INTLIFY_PROD_DEVTOOLS__&&jt(O,n,D),O}var hn=e=>({[e]:j()});function gn(e,t,n,r,i){let{missing:a,onWarn:o}=e;if(a!==null){let r=a(e,n,t,i);return I(r)?r:t}return t}function _n(e,t,n){let r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function vn(e,t){return e!==t&&e.split(`-`)[0]===t.split(`-`)[0]}function yn(e,t){let n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r{Sn.includes(e)?o[e]=n[e]:a[e]=n[e]}),I(r)?a.locale=r:z(r)&&(o=r),z(i)&&(o=i),[a.key||``,s,a,o]}function wn(e,t,n){let r=e;for(let e in n){let n=`${t}__${e}`;r.__datetimeFormatters.has(n)&&r.__datetimeFormatters.delete(n)}}function Tn(e,...t){let{numberFormats:n,unresolving:r,fallbackLocale:i,onWarn:a,localeFallbacker:o}=e,{__numberFormatters:s}=e;if(!k(t[0]))return``;let[c,l,u,d]=Dn(...t),f=L(u.missingWarn)?u.missingWarn:e.missingWarn;L(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;let p=!!u.part,m=Pt(e,u),h=o(e,i,m);if(!I(c)||c===``){let e=new Intl.NumberFormat(m.replace(/!/g,``),d);return p?e.formatToParts(l):e.format(l)}let g={},_,v=null;for(let t=0;t{En.includes(e)?o[e]=n[e]:a[e]=n[e]}),I(r)?a.locale=r:z(r)&&(o=r),z(i)&&(o=i),[a.key||``,s,a,o]}function On(e,t,n){let r=e;for(let e in n){let n=`${t}__${e}`;r.__numberFormatters.has(n)&&r.__numberFormatters.delete(n)}}var kn=e=>e,An=e=>``,jn=`text`,Mn=e=>e.length===0?``:be(e),Nn=ye;function Pn(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function Fn(e){var t,n;let r=k(e.pluralIndex)?e.pluralIndex:-1;return k((t=e.named)==null?void 0:t.count)?e.named.count:k((n=e.named)==null?void 0:n.n)?e.named.n:r}function In(e={}){var t,n,r,i;let a=e.locale,o=Fn(e),s=I(a)&&F((t=e.pluralRules)==null?void 0:t[a])?e.pluralRules[a]:Pn,c=s===Pn?void 0:Pn,l=e=>e[s(o,e.length,c)],u=e.list||[],d=e=>u[e],f=e.named||j();k(e.pluralIndex)&&(f.count||(f.count=e.pluralIndex),f.n||(f.n=e.pluralIndex));let p=e=>f[e];function m(t,n){return(F(e.messages)?e.messages(t,!!n):R(e.messages)?e.messages[t]:!1)||(e.parent?e.parent.message(t):An)}let h=t=>e.modifiers?e.modifiers[t]:kn,g=F((n=e.processor)==null?void 0:n.normalize)?e.processor.normalize:Mn,_=F((r=e.processor)==null?void 0:r.interpolate)?e.processor.interpolate:Nn,v={list:d,named:p,plural:l,linked:(e,...t)=>{let[n,r]=t,i=`text`,a=``;t.length===1?R(n)?(a=n.modifier||a,i=n.type||i):I(n)&&(a=n||a):t.length===2&&(I(n)&&(a=n||a),I(r)&&(i=r||i));let o=m(e,!0)(v),s=o===``||o===void 0?e:o,c=i===`vnode`&&P(s)&&a?s[0]:s;return a?h(a)(c,i):c},message:m,type:I((i=e.processor)==null?void 0:i.type)?e.processor.type:jn,interpolate:_,normalize:g,values:A(j(),u,f)};return v}var Ln=()=>``,X=e=>F(e);function Rn(e,...t){let{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:a,fallbackLocale:o,messages:s}=e,[c,l]=Un(...t),u=L(l.missingWarn)?l.missingWarn:e.missingWarn,d=L(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=L(l.escapeParameter)?l.escapeParameter:e.escapeParameter,p=!!l.resolvedMessage,m=I(l.default)||L(l.default)?L(l.default)?a?c:()=>c:l.default:n?a?c:()=>c:null,h=n||m!=null&&(I(m)||F(m)),g=Pt(e,l);f&&zn(l);let[_,v,y]=p?[c,g,s[g]||j()]:Bn(e,c,g,o,d,u),b=_,x=c;if(!p&&!(I(b)||G(b)||X(b))&&h&&(b=m,x=b),!p&&(!(I(b)||G(b)||X(b))||!I(v)))return i?-1:c;let S=!1,ee=X(b)?b:Vn(e,c,v,b,x,()=>{S=!0});if(S)return b;let C=Hn(e,ee,In(Gn(e,v,y,l))),w=r?r(C,c):C;if(f&&I(w)&&(w=me(w)),__INTLIFY_PROD_DEVTOOLS__){let t={timestamp:Date.now(),key:I(c)?c:X(b)?b.key:``,locale:v||(X(b)?b.locale:``),format:I(b)?b:X(b)?b.source:``,message:w};t.meta=A({},e.__meta,ln()||{}),Mt(t)}return w}function zn(e){P(e.list)?e.list=e.list.map(e=>I(e)?ce(e):e):R(e.named)&&Object.keys(e.named).forEach(t=>{I(e.named[t])&&(e.named[t]=ce(e.named[t]))})}function Bn(e,t,n,r,i,a){let{messages:o,onWarn:s,messageResolver:c,localeFallbacker:l}=e,u=l(e,r,n),d=j(),f,p=null;for(let n=0;nr);return e.locale=n,e.key=t,e}let c=o(r,Wn(e,n,i,r,s,a));return c.locale=n,c.key=t,c.source=r,c}function Hn(e,t,n){return t(n)}function Un(...e){let[t,n,r]=e,i=j();if(!I(t)&&!k(t)&&!X(t)&&!G(t))throw q(K.INVALID_ARGUMENT);let a=k(t)?String(t):(X(t),t);return k(n)?i.plural=n:I(n)?i.default=n:z(n)&&!ie(n)?i.named=n:P(n)&&(i.list=n),k(r)?i.plural=r:I(r)?i.default=r:z(r)&&A(i,r),[a,i]}function Wn(e,t,n,r,i,a){return{locale:t,key:n,warnHtmlMessage:i,onError:e=>{throw a&&a(e),e},onCacheKey:e=>O(t,n,e)}}function Gn(e,t,n,r){let{modifiers:i,pluralRules:a,messageResolver:o,fallbackLocale:s,fallbackWarn:c,missingWarn:l,fallbackContext:u}=e,d={locale:t,modifiers:i,pluralRules:a,messages:(r,i)=>{let a=o(n,r);if(a==null&&(u||i)){let[n,,i]=Bn(u||e,r,t,s,c,l);a=n==null?o(i,r):n}if(I(a)||G(a)){let n=!1,i=Vn(e,r,t,a,r,()=>{n=!0});return n?Ln:i}return X(a)?a:Ln}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),k(r.plural)&&(d.pluralIndex=r.plural),d}tt();var Kn=`11.4.7`;function qn(){typeof __INTLIFY_PROD_DEVTOOLS__!=`boolean`&&(se().__INTLIFY_PROD_DEVTOOLS__=!1)}var Z={UNEXPECTED_RETURN_TYPE:24,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function Q(e,...t){return Te(e,null,void 0)}Z.UNEXPECTED_RETURN_TYPE,Z.INVALID_ARGUMENT,Z.MUST_BE_CALL_SETUP_TOP,Z.NOT_INSTALLED,Z.UNEXPECTED_ERROR,Z.REQUIRED_VALUE,Z.INVALID_VALUE,Z.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,Z.NOT_INSTALLED_WITH_PROVIDE,Z.NOT_COMPATIBLE_LEGACY_VUE_I18N,Z.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;var Jn=D(`__translateVNode`),Yn=D(`__datetimeParts`),Xn=D(`__numberParts`),Zn=D(`__setPluralRules`);D(`__intlifyMeta`);var Qn=D(`__injectWithOption`),$n=D(`__dispose`),er={FALLBACK_TO_ROOT:10,NOT_FOUND_PARENT_SCOPE:11,IGNORE_OBJ_FLATTEN:12,DEPRECATE_LEGACY_MODE:13,DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE:14,DUPLICATE_USE_I18N_CALLING:15};er.FALLBACK_TO_ROOT,er.NOT_FOUND_PARENT_SCOPE,er.IGNORE_OBJ_FLATTEN,er.DEPRECATE_LEGACY_MODE,er.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE,er.DUPLICATE_USE_I18N_CALLING;function tr(e){if(!R(e)||G(e))return e;for(let t in e)if(N(e,t)){if(!t.includes(`.`))R(e[t])&&tr(e[t]);else{let n=t.split(`.`),r=n.length-1,i=e,a=!1;for(let e=0;e{if(`locale`in e&&`resource`in e){let{locale:t,resource:n}=e;t?(o[t]=o[t]||j(),Se(n,o[t])):Se(n,o)}else I(e)&&Se(JSON.parse(e),o)}),i==null&&a)for(let e in o)N(o,e)&&tr(o[e]);return o}function rr(e){return e.type}function ir(e,t,n){let r=R(t.messages)?t.messages:j();`__i18nGlobal`in n&&(r=nr(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));let i=Object.keys(r);if(i.length&&i.forEach(t=>{e.mergeLocaleMessage(t,r[t])}),R(t.datetimeFormats)){let n=Object.keys(t.datetimeFormats);n.length&&n.forEach(n=>{e.mergeDateTimeFormat(n,t.datetimeFormats[n])})}if(R(t.numberFormats)){let n=Object.keys(t.numberFormats);n.length&&n.forEach(n=>{e.mergeNumberFormat(n,t.numberFormats[n])})}}function ar(e){return t(c,null,e,0)}function or(){let e=`currentInstance`;return e in v?v[e]:i()}var sr=()=>[],cr=()=>!1,lr=0;function ur(e){return((t,n,r,i)=>e(n,r,or()||void 0,i))}function dr(e={}){let{__root:t,__injectWithOption:r}=e,i=t===void 0,a=e.flatJson,o=E?g:_,s=!L(e.inheritLocale)||e.inheritLocale,c=o(t&&s?t.locale.value:I(e.locale)?e.locale:Qt),l=o(t&&s?t.fallbackLocale.value:I(e.fallbackLocale)||P(e.fallbackLocale)||z(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=o(nr(c.value,e)),f=o(z(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),p=o(z(e.numberFormats)?e.numberFormats:{[c.value]:{}}),m=t?t.missingWarn:L(e.missingWarn)||re(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:L(e.fallbackWarn)||re(e.fallbackWarn)?e.fallbackWarn:!0,v=t?t.fallbackRoot:!L(e.fallbackRoot)||e.fallbackRoot,y=!!e.fallbackFormat,b=F(e.missing)?e.missing:null,x=F(e.missing)?ur(e.missing):null,S=F(e.postTranslation)?e.postTranslation:null,ee=t?t.warnHtmlMessage:!L(e.warnHtmlMessage)||e.warnHtmlMessage,C=!!e.escapeParameter,w=t?t.modifiers:z(e.modifiers)?e.modifiers:{},T=e.pluralRules||t&&t.pluralRules,D;D=(()=>{i&&dn(null);let t={version:Kn,locale:c.value,fallbackLocale:l.value,messages:d.value,modifiers:w,pluralRules:T,missing:x===null?void 0:x,missingWarn:m,fallbackWarn:h,fallbackFormat:y,unresolving:!0,postTranslation:S===null?void 0:S,warnHtmlMessage:ee,escapeParameter:C,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:`vue`}};t.datetimeFormats=f.value,t.numberFormats=p.value,t.__datetimeFormatters=z(D)?D.__datetimeFormatters:void 0,t.__numberFormatters=z(D)?D.__numberFormatters:void 0;let n=mn(t);return i&&dn(n),n})(),_n(D,c.value,l.value);function O(){return[c.value,l.value,d.value,f.value,p.value]}let te=u({get:()=>c.value,set:e=>{D.locale=e,c.value=e}}),ne=u({get:()=>l.value,set:e=>{D.fallbackLocale=e,l.value=e,_n(D,c.value,e)}}),ie=u(()=>d.value),ae=u(()=>f.value),j=u(()=>p.value);function oe(){return F(S)?S:null}function se(e){S=e,D.postTranslation=e}function ce(){return b}function le(e){e!==null&&(x=ur(e)),b=e,D.missing=x}let M=(e,n,r,a,o,s)=>{O();let c;try{__INTLIFY_PROD_DEVTOOLS__,i||(D.fallbackContext=t?fn():void 0),c=e(D)}finally{__INTLIFY_PROD_DEVTOOLS__,i||(D.fallbackContext=void 0)}if(r!==`translate exists`&&k(c)&&c===-1||r===`translate exists`&&!c){let[e,r]=n();return t&&v?a(t):o(e)}if(s(c))return c;throw Q(Z.UNEXPECTED_RETURN_TYPE)};function ue(...e){return M(t=>Reflect.apply(Rn,null,[t,...e]),()=>Un(...e),`translate`,t=>Reflect.apply(t.t,t,[...e]),e=>e,e=>I(e))}function de(...e){let[t,n,r]=e;if(r&&!R(r))throw Q(Z.INVALID_ARGUMENT);return ue(t,n,A({resolvedMessage:!0},r||{}))}function fe(...e){return M(t=>Reflect.apply(xn,null,[t,...e]),()=>Cn(...e),`datetime format`,t=>Reflect.apply(t.d,t,[...e]),()=>``,e=>I(e)||P(e))}function pe(...e){return M(t=>Reflect.apply(Tn,null,[t,...e]),()=>Dn(...e),`number format`,t=>Reflect.apply(t.n,t,[...e]),()=>``,e=>I(e)||P(e))}function me(e){return e.map(e=>I(e)||k(e)||L(e)?ar(String(e)):e)}let he={normalize:me,interpolate:e=>e,type:`vnode`};function ge(...e){return M(t=>{let n,r=t;try{r.processor=he,n=Reflect.apply(Rn,null,[r,...e])}finally{r.processor=null}return n},()=>Un(...e),`translate`,t=>t[Jn](...e),e=>[ar(e)],e=>P(e))}function _e(...e){return M(t=>Reflect.apply(Tn,null,[t,...e]),()=>Dn(...e),`number format`,t=>t[Xn](...e),sr,e=>I(e)||P(e))}function ve(...e){return M(t=>Reflect.apply(xn,null,[t,...e]),()=>Cn(...e),`datetime format`,t=>t[Yn](...e),sr,e=>I(e)||P(e))}function ye(e){T=e,D.pluralRules=T}function be(e,t){return M(()=>{if(!e)return!1;let n=I(t)?t:c.value,r=I(t)?[n]:Rt(D,l.value,n);for(let t=0;t[e],`translate exists`,n=>Reflect.apply(n.te,n,[e,t]),cr,e=>L(e))}function xe(e){let t=null,n=Rt(D,l.value,c.value);for(let r=0;r{s&&(c.value=e,D.locale=e,_n(D,c.value,l.value))}),n(t.fallbackLocale,e=>{s&&(l.value=e,D.fallbackLocale=e,_n(D,c.value,l.value))}));let U={id:lr,locale:te,fallbackLocale:ne,get inheritLocale(){return s},set inheritLocale(e){s=e,e&&t&&(c.value=t.locale.value,l.value=t.fallbackLocale.value,_n(D,c.value,l.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:ie,get modifiers(){return w},get pluralRules(){return T||{}},get isGlobal(){return i},get missingWarn(){return m},set missingWarn(e){m=e,D.missingWarn=m},get fallbackWarn(){return h},set fallbackWarn(e){h=e,D.fallbackWarn=h},get fallbackRoot(){return v},set fallbackRoot(e){v=e},get fallbackFormat(){return y},set fallbackFormat(e){y=e,D.fallbackFormat=y},get warnHtmlMessage(){return ee},set warnHtmlMessage(e){ee=e,D.warnHtmlMessage=e},get escapeParameter(){return C},set escapeParameter(e){C=e,D.escapeParameter=e},t:ue,getLocaleMessage:we,setLocaleMessage:B,mergeLocaleMessage:Te,getPostTranslationHandler:oe,setPostTranslationHandler:se,getMissingHandler:ce,setMissingHandler:le,[Zn]:ye};return U.datetimeFormats=ae,U.numberFormats=j,U.rt=de,U.te=be,U.tm=Ce,U.d=fe,U.n=pe,U.getDateTimeFormat=Ee,U.setDateTimeFormat=V,U.mergeDateTimeFormat=De,U.getNumberFormat=H,U.setNumberFormat=Oe,U.mergeNumberFormat=ke,U[Qn]=r,U[Jn]=ge,U[Yn]=ve,U[Xn]=_e,U}var fr={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e===`parent`||e===`global`,default:`parent`},i18n:{type:Object}};function pr({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((e,t)=>[...e,...t.type===p?t.children:[t]],[]):t.reduce((t,n)=>{let r=e[n];return r&&(t[n]=r()),t},j())}function mr(){return p}var hr=f({name:`i18n-t`,props:A({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>k(e)||!isNaN(e)}},fr),setup(t,n){let{slots:r,attrs:i}=n,a=t.i18n||Er({useScope:t.scope,__useComponent:!0});return()=>{let o=()=>{let e=Object.keys(r).filter(e=>e[0]!==`_`),i=j();t.locale&&(i.locale=t.locale),t.plural!==void 0&&(i.plural=I(t.plural)?+t.plural:t.plural);let o=pr(n,e);return a[Jn](t.keypath,o,i)},s=A(j(),i),c=I(t.tag)||R(t.tag)?t.tag:mr();return R(c)?e(c,s,{default:o}):e(c,s,o())}}});function gr(e){return P(e)&&!I(e[0])}function _r(t,n,r,i){let{slots:a,attrs:o}=n;return()=>{let n=()=>{let e={part:!0},n=j();t.locale&&(e.locale=t.locale),I(t.format)?e.key=t.format:R(t.format)&&(I(t.format.key)&&(e.key=t.format.key),n=Object.keys(t.format).reduce((e,n)=>r.includes(n)?A(j(),e,{[n]:t.format[n]}):e,j()));let o=i(t.value,e,n),s=[e.key];return P(o)?s=o.map((e,t)=>{let n=a[e.type],r=n?n({[e.type]:e.value,index:t,parts:o}):[e.value];return gr(r)&&(r[0].key=`${e.type}-${t}`),r}):I(o)&&(s=[o]),s},s=A(j(),o),c=I(t.tag)||R(t.tag)?t.tag:mr();return R(c)?e(c,s,{default:n}):e(c,s,n())}}var vr=f({name:`i18n-n`,props:A({value:{type:Number,required:!0},format:{type:[String,Object]}},fr),setup(e,t){let n=e.i18n||Er({useScope:e.scope,__useComponent:!0});return _r(e,t,En,(...e)=>n[Xn](...e))}});function yr(e,t){let n=e;if(e.mode===`composition`)return n.__getInstance(t)||e.global;{let r=n.__getInstance(t);return r==null?e.global.__composer:r.__composer}}function br(e){let t=t=>{let{instance:n,value:r}=t;if(!n||!n.$)throw Q(Z.UNEXPECTED_ERROR);let i=yr(e,n.$),a=xr(r);return[Reflect.apply(i.t,i,[...Sr(a)]),i]};return{created:(e,r)=>{let[i,a]=t(r);E&&(e.__i18nWatcher=n(a.locale,()=>{r.instance&&r.instance.$forceUpdate()})),e.__composer=a,e.textContent=i},unmounted:e=>{E&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){let n=e.__composer,r=xr(t);e.textContent=Reflect.apply(n.t,n,[...Sr(r)])}},getSSRProps:e=>{let[n]=t(e);return{textContent:n}}}}function xr(e){if(I(e))return{path:e};if(z(e)){if(!(`path`in e))throw Q(Z.REQUIRED_VALUE,`path`);return e}throw Q(Z.INVALID_VALUE)}function Sr(e){let{path:t,locale:n,args:r,choice:i,plural:a}=e,o={},s=r||{};return I(n)&&(o.locale=n),k(i)&&(o.plural=i),k(a)&&(o.plural=a),[t,s,o]}function Cr(e,t,...n){let r=z(n[0])?n[0]:{};(!L(r.globalInstall)||r.globalInstall)&&([hr.name,`I18nT`].forEach(t=>e.component(t,hr)),[vr.name,`I18nN`].forEach(t=>e.component(t,vr)),[Lr.name,`I18nD`].forEach(t=>e.component(t,Lr))),e.directive(`t`,br(t))}var wr=D(`global-vue-i18n`);function Tr(e={}){let t=!L(e.globalInjection)||e.globalInjection,n=new Map,[r,i]=Dr(e,!1),a=D(``);function o(e){return n.get(e)||null}function s(e,t){n.set(e,t)}function c(e){n.delete(e)}let l={get mode(){return`composition`},install(e,...n){return b(function*(){if(e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,l),z(n[0])){let e=n[0];l.__composerExtend=e.__composerExtend,l.__vueI18nExtend=e.__vueI18nExtend}let r=null;t&&(r=Ir(e,l.global)),Cr(e,l,...n);let i=e.unmount;e.unmount=()=>{r&&r(),l.dispose(),i()}})()},get global(){return i},dispose(){r.stop()},__instances:n,__getInstance:o,__setInstance:s,__deleteInstance:c};return l}function Er(e={}){let t=or();if(t==null)throw Q(Z.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Q(Z.NOT_INSTALLED);let n=Or(t),r=Ar(n),i=rr(t),a=kr(e,i);if(a===`global`)return ir(r,e,i),r;if(a===`parent`){let i=jr(n,t,e.__useComponent);return i==null&&(i=r),i}if(a===`isolated`){if(n.mode!==`composition`)throw Q(Z.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);let i=n,a=A({},e);a.__root=jr(n,t)||r;let s=dr(a);return i.__composerExtend&&(s[$n]=i.__composerExtend(s)),o()&&m(()=>{let e=s[$n];e&&(e(),delete s[$n])}),s}let s=n,c=s.__getInstance(t);if(c==null){let n=A({},e);`__i18n`in i&&(n.__i18n=i.__i18n),r&&(n.__root=r),c=dr(n),s.__composerExtend&&(c[$n]=s.__composerExtend(c)),Nr(s,t,c),s.__setInstance(t,c)}return c}function Dr(e,t){let n=d(),r=n.run(()=>dr(e));if(r==null)throw Q(Z.UNEXPECTED_ERROR);return[n,r]}function Or(e){let t=r(e.isCE?wr:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Q(e.isCE?Z.NOT_INSTALLED_WITH_PROVIDE:Z.UNEXPECTED_ERROR);return t}function kr(e,t){return ie(e)?`__i18n`in t?`local`:`global`:e.useScope?e.useScope:`local`}function Ar(e){return e.mode===`composition`?e.global:e.global.__composer}function jr(e,t,n=!1){let r=null,i=t.root,a=Mr(t,n);for(;a!=null;){let t=e;if(e.mode===`composition`&&(r=t.__getInstance(a)),r!=null||i===a)break;a=a.parent}return r}function Mr(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Nr(e,t,n){s(()=>{},t),l(()=>{let r=n;e.__deleteInstance(t);let i=r[$n];i&&(i(),delete r[$n])},t)}var Pr=[`locale`,`fallbackLocale`,`availableLocales`],Fr=[`t`,`rt`,`d`,`n`,`tm`,`te`];function Ir(e,t){let n=Object.create(null);return Pr.forEach(e=>{let r=Object.getOwnPropertyDescriptor(t,e);if(!r)throw Q(Z.UNEXPECTED_ERROR);let i=h(r.value)?{get(){return r.value.value},set(e){r.value.value=e}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,e,i)}),e.config.globalProperties.$i18n=n,Fr.forEach(n=>{let r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw Q(Z.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,Fr.forEach(t=>{delete e.config.globalProperties[`$${t}`]})}}var Lr=f({name:`i18n-d`,props:A({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},fr),setup(e,t){let n=e.i18n||Er({useScope:e.scope,__useComponent:!0});return _r(e,t,Sn,(...e)=>n[Yn](...e))}});if(qn(),nn(Ot),an(Xt),sn(Rt),__INTLIFY_PROD_DEVTOOLS__){let e=se();e.__INTLIFY__=!0,At(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var $=Tr({globalInjection:!0,legacy:!1,locale:``,messages:{}}),Rr=Object.assign({"./langs/en-US/authentication.json":()=>x(()=>import(`./authentication-BYliOcm3.js`),[]),"./langs/en-US/common.json":()=>x(()=>import(`./common-DWRZ7B_7.js`),[]),"./langs/en-US/preferences.json":()=>x(()=>import(`./preferences-Dy8TIlZp.js`),[]),"./langs/en-US/profile.json":()=>x(()=>import(`./profile-tkuLhW9J.js`),[]),"./langs/en-US/ui.json":()=>x(()=>import(`./ui-CCmUukCu.js`),[]),"./langs/zh-CN/authentication.json":()=>x(()=>import(`./authentication-DmobrOr_.js`),[]),"./langs/zh-CN/common.json":()=>x(()=>import(`./common-BE0LVHtH.js`),[]),"./langs/zh-CN/preferences.json":()=>x(()=>import(`./preferences-C8rVqNJ_.js`),[]),"./langs/zh-CN/profile.json":()=>x(()=>import(`./profile-B411QZNQ.js`),[]),"./langs/zh-CN/ui.json":()=>x(()=>import(`./ui-NNY_r1AM.js`),[])}),{setSimpleLocale:zr}=w(),Br=Hr(/\.\/langs\/([^/]+)\/(.*)\.json$/,Rr),Vr;function Hr(e,t){let n={},r={};for(let r in t){let i=r.match(e);if(i){let[e,a,o]=i;a&&o&&(n[a]||(n[a]={}),t[r]&&(n[a][o]=t[r]))}}for(let[e,t]of Object.entries(n))r[e]=b(function*(){let e={};for(let[r,i]of Object.entries(t)){var n;e[r]=(n=yield i())==null?void 0:n.default}return{default:e}});return r}function Ur(e){var t;$.global.locale.value=e,(t=document)==null||(t=t.querySelector(`html`))==null||t.setAttribute(`lang`,e)}function Wr(e){return Gr.apply(this,arguments)}function Gr(){return Gr=b(function*(e,t={}){let{defaultLocale:n=`zh-CN`}=t;Vr=t.loadMessages||b(function*(){return{}}),e.use($),yield Kr(n),$.global.setMissingHandler((e,n)=>{t.missingWarn&&n.includes(`.`)&&console.warn(`[intlify] Not found '${n}' key in '${e}' locale messages.`)})}),Gr.apply(this,arguments)}function Kr(e){return qr.apply(this,arguments)}function qr(){return qr=b(function*(e){var t;if(a($.global.locale)===e)return Ur(e);zr(e);let n=yield(t=Br[e])==null?void 0:t.call(Br);n!=null&&n.default&&$.global.setLocaleMessage(e,n.default);let r=yield Vr(e);return $.global.mergeLocaleMessage(e,r),Ur(e)}),qr.apply(this,arguments)}var Jr=$.global.t;$.global.te;export{Wr as a,Hr as i,$ as n,Er as o,Kr as r,w as s,Jr as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/statusUtils-WKRwVnP6.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/statusUtils-WKRwVnP6.js new file mode 100644 index 000000000..f6e7f9375 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/statusUtils-WKRwVnP6.js @@ -0,0 +1 @@ +import{vt as e}from"./useConfigInject-z_xeO0pP.js";function t(t,n,r){return e({[`${t}-status-success`]:n===`success`,[`${t}-status-warning`]:n===`warning`,[`${t}-status-error`]:n===`error`,[`${t}-status-validating`]:n===`validating`,[`${t}-has-feedback`]:r})}var n=(e,t)=>t||e;export{t as n,n as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/storage-CIgRlgWa.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/storage-CIgRlgWa.js new file mode 100644 index 000000000..d78cc3a9d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/storage-CIgRlgWa.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,b as r,g as i,gn as a,k as o,mt as s,o as c,qt as l,tr as u,v as d,vn as f,y as p}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as m}from"./objectWithoutProperties-BjoYlK0I.js";import"./router-DPk8lv5-.js";import{t as h}from"./use-access-fEBgGmVC.js";import{t as g}from"./t-zpQIkBTV.js";import{t as _}from"./table-D_sAcvmb.js";import{t as v}from"./form-Qjb8uGpz.js";import{t as y}from"./select-B-ztpmAV.js";import{t as b}from"./alert-B0CAruYa.js";import{t as x}from"./button-B2y2NpJm.js";import{t as S}from"./card-Dird-dOy.js";import{a as C}from"./config-provider-Drlcp5ju.js";import{t as w}from"./tag-BFecLZmQ.js";import{t as T}from"./input-CM3MYY88.js";import{t as E}from"./space-B06wu9Uj.js";import{t as D}from"./switch-CtSw_Hgg.js";import{g as O,m as k,p as A,s as j}from"./archive-JSgDC0Rz.js";import{t as M}from"./archive-account-selector-D1l2Vh-F.js";import{t as N}from"./use-archive-load-BINKTMOh.js";var P={class:`p-5`},F={key:2,class:`break-all font-mono text-xs`},I=o({__name:`storage`,setup(o){let{hasAccessByCodes:I}=h(),L=i(()=>I([`im:storage:write`])),R=i(()=>I([`im:storage:test`])),z=i(()=>I([`im:content:read`])),B=N(),V=B.loading,H=f(!1),U=f(!1),W=f([]),G=f(-1),K=a({bucket:``,custom_domain:``,enabled:!1,encryption_mode:`AES256`,export_prefix:`archive/exports`,media_prefix:`archive/media`,release_prefix:`desktop/releases`,region:``,secret_id:``,secret_id_masked:``,secret_key:``,secret_key_masked:``});function q(){return J.apply(this,arguments)}function J(){return J=m(function*(){W.value=[],yield B.run(e=>Promise.all([A(e),z.value?j(100,G.value,e):Promise.resolve({items:[]})]),([e,t])=>{Object.assign(K,e.storage,{secret_id:``,secret_key:``}),W.value=t.items})}),J.apply(this,arguments)}function Y(){return X.apply(this,arguments)}function X(){return X=m(function*(){H.value=!0;try{let e=yield k({bucket:K.bucket,custom_domain:K.custom_domain,enabled:K.enabled,encryption_mode:K.encryption_mode,export_prefix:K.export_prefix,media_prefix:K.media_prefix,release_prefix:K.release_prefix,region:K.region,secret_id:K.secret_id,secret_key:K.secret_key});Object.assign(K,e.storage,{secret_id:``,secret_key:``}),C.success(g(`COS 配置已保存`))}finally{H.value=!1}}),X.apply(this,arguments)}function Z(){return Q.apply(this,arguments)}function Q(){return Q=m(function*(){U.value=!0;try{let e=(yield O()).result;C.success(g(`连接成功:{bucket} / {region}`,{bucket:e.bucket,region:e.region}))}finally{U.value=!1}}),Q.apply(this,arguments)}function $(e){return e<1024?`${e} B`:e(s(),r(`div`,P,[e(n(b),{class:`mb-4`,type:`warning`,"show-icon":``,message:n(g)(`请使用最小权限的独立 COS 子账号密钥`),description:n(g)(`SecretId / SecretKey 只写入后台并加密保存,页面不会回显明文。留空表示保持原密钥;更换截图中曾暴露过的密钥后再启用。`)},null,8,[`message`,`description`]),e(n(S),{title:n(g)(`腾讯云 COS`),class:`mb-4`,loading:n(V)},{default:l(()=>[e(n(v),{"label-col":{span:5},"wrapper-col":{span:15}},{default:l(()=>[e(n(v).Item,{label:n(g)(`启用存储`)},{default:l(()=>[e(n(D),{checked:K.enabled,"onUpdate:checked":a[0]||(a[0]=e=>K.enabled=e),disabled:!L.value},null,8,[`checked`,`disabled`])]),_:1},8,[`label`]),e(n(v).Item,{label:`Bucket`},{default:l(()=>[e(n(T),{value:K.bucket,"onUpdate:value":a[1]||(a[1]=e=>K.bucket=e),disabled:!L.value,placeholder:`bucket-appid`},null,8,[`value`,`disabled`])]),_:1}),e(n(v).Item,{label:`Region`},{default:l(()=>[e(n(T),{value:K.region,"onUpdate:value":a[2]||(a[2]=e=>K.region=e),disabled:!L.value,placeholder:`ap-guangzhou`},null,8,[`value`,`disabled`])]),_:1}),e(n(v).Item,{label:`SecretId`},{default:l(()=>[e(n(T).Password,{value:K.secret_id,"onUpdate:value":a[3]||(a[3]=e=>K.secret_id=e),disabled:!L.value,placeholder:K.secret_id_masked||n(g)(`请输入 SecretId`)},null,8,[`value`,`disabled`,`placeholder`])]),_:1}),e(n(v).Item,{label:`SecretKey`},{default:l(()=>[e(n(T).Password,{value:K.secret_key,"onUpdate:value":a[4]||(a[4]=e=>K.secret_key=e),disabled:!L.value,placeholder:K.secret_key_masked||n(g)(`请输入 SecretKey`)},null,8,[`value`,`disabled`,`placeholder`])]),_:1}),e(n(v).Item,{label:n(g)(`素材路径前缀`)},{default:l(()=>[e(n(T),{value:K.media_prefix,"onUpdate:value":a[5]||(a[5]=e=>K.media_prefix=e),disabled:!L.value},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`导出路径前缀`)},{default:l(()=>[e(n(T),{value:K.export_prefix,"onUpdate:value":a[6]||(a[6]=e=>K.export_prefix=e),disabled:!L.value},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`安装包路径前缀`)},{default:l(()=>[e(n(T),{value:K.release_prefix,"onUpdate:value":a[7]||(a[7]=e=>K.release_prefix=e),disabled:!L.value},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`服务端加密`)},{default:l(()=>[e(n(y),{value:K.encryption_mode,"onUpdate:value":a[8]||(a[8]=e=>K.encryption_mode=e),disabled:!L.value,options:[{label:n(g)(`SSE-COS(AES256)`),value:`AES256`},{label:`SSE-KMS`,value:`cos/kms`},{label:n(g)(`不指定`),value:``}]},null,8,[`value`,`disabled`,`options`])]),_:1},8,[`label`]),e(n(v).Item,{label:n(g)(`自定义域名`)},{default:l(()=>[e(n(T),{value:K.custom_domain,"onUpdate:value":a[9]||(a[9]=e=>K.custom_domain=e),disabled:!L.value,placeholder:n(g)(`可选,仅允许完整 HTTPS 域名`)},null,8,[`value`,`disabled`,`placeholder`])]),_:1},8,[`label`]),e(n(v).Item,{"wrapper-col":{offset:5,span:15}},{default:l(()=>[e(n(E),null,{default:l(()=>[L.value?(s(),d(n(x),{key:0,type:`primary`,loading:H.value,onClick:Y},{default:l(()=>[t(u(n(g)(`保存配置`)),1)]),_:1},8,[`loading`])):p(``,!0),R.value?(s(),d(n(x),{key:1,loading:U.value,disabled:!K.enabled,onClick:Z},{default:l(()=>[t(u(n(g)(`测试连接`)),1)]),_:1},8,[`loading`,`disabled`])):p(``,!0)]),_:1})]),_:1})]),_:1})]),_:1},8,[`title`,`loading`]),e(n(S),{title:n(g)(`最近素材对象`)},{extra:l(()=>[e(M,{modelValue:G.value,"onUpdate:modelValue":a[10]||(a[10]=e=>G.value=e),onChange:q},null,8,[`modelValue`])]),default:l(()=>[e(n(_),{"data-source":W.value,"row-key":`id`,size:`small`,loading:n(V),pagination:{pageSize:20},columns:[{title:n(g)(`文件`),dataIndex:`original_filename`,key:`original_filename`},{title:n(g)(`类型`),dataIndex:`media_type`,key:`media_type`,width:90},{title:n(g)(`大小`),dataIndex:`size_bytes`,key:`size_bytes`,width:100},{title:n(g)(`状态`),dataIndex:`status`,key:`status`,width:100},{title:`COS ObjectKey`,dataIndex:`object_key`,key:`object_key`},{title:n(g)(`校验时间`),dataIndex:`verified_at`,key:`verified_at`,width:200}]},{bodyCell:l(({column:e,record:i})=>[e.key===`size_bytes`?(s(),r(c,{key:0},[t(u($(i.size_bytes)),1)],64)):e.key===`status`?(s(),d(n(w),{key:1,color:i.status===`ready`?`green`:i.status===`failed`?`red`:`orange`},{default:l(()=>[t(u(i.status),1)]),_:2},1032,[`color`])):e.key===`object_key`?(s(),r(`span`,F,u(i.object_key),1)):p(``,!0)]),_:1},8,[`data-source`,`loading`,`columns`])]),_:1},8,[`title`])]))}});export{I as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-Cw28xPuj.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-Cw28xPuj.js new file mode 100644 index 000000000..4b96d42cc --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-Cw28xPuj.js @@ -0,0 +1,12 @@ +import{r as e}from"./en_US-Cv9hrLhb.js";import{d as t,l as n,m as r,u as i}from"./useConfigInject-z_xeO0pP.js";import{t as a}from"./compact-item-BbW5OmKl.js";var o=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:`none`},"&:placeholder-shown":{textOverflow:`ellipsis`}}),s=e=>({borderColor:e.inputBorderHoverColor,borderInlineEndWidth:e.lineWidth}),c=e=>({borderColor:e.inputBorderHoverColor,boxShadow:`0 0 0 ${e.controlOutlineWidth}px ${e.controlOutline}`,borderInlineEndWidth:e.lineWidth,outline:0}),l=t=>({color:t.colorTextDisabled,backgroundColor:t.colorBgContainerDisabled,borderColor:t.colorBorder,boxShadow:`none`,cursor:`not-allowed`,opacity:1,"&:hover":e({},s(n(t,{inputBorderHoverColor:t.colorBorder})))}),u=e=>{let{inputPaddingVerticalLG:t,fontSizeLG:n,lineHeightLG:r,borderRadiusLG:i,inputPaddingHorizontalLG:a}=e;return{padding:`${t}px ${a}px`,fontSize:n,lineHeight:r,borderRadius:i}},d=e=>({padding:`${e.inputPaddingVerticalSM}px ${e.controlPaddingHorizontalSM-1}px`,borderRadius:e.borderRadiusSM}),f=(t,r)=>{let{componentCls:i,colorError:a,colorWarning:o,colorErrorOutline:s,colorWarningOutline:l,colorErrorBorderHover:u,colorWarningBorderHover:d}=t;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:a,"&:hover":{borderColor:u},"&:focus, &-focused":e({},c(n(t,{inputBorderActiveColor:a,inputBorderHoverColor:a,controlOutline:s}))),[`${i}-prefix`]:{color:a}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:o,"&:hover":{borderColor:d},"&:focus, &-focused":e({},c(n(t,{inputBorderActiveColor:o,inputBorderHoverColor:o,controlOutline:l}))),[`${i}-prefix`]:{color:o}}}},p=t=>e(e({position:`relative`,display:`inline-block`,width:`100%`,minWidth:0,padding:`${t.inputPaddingVertical}px ${t.inputPaddingHorizontal}px`,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,backgroundColor:t.colorBgContainer,backgroundImage:`none`,borderWidth:t.lineWidth,borderStyle:t.lineType,borderColor:t.colorBorder,borderRadius:t.borderRadius,transition:`all ${t.motionDurationMid}`},o(t.colorTextPlaceholder)),{"&:hover":e({},s(t)),"&:focus, &-focused":e({},c(t)),"&-disabled, &[disabled]":e({},l(t)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:`transparent`,border:`none`,boxShadow:`none`}},"textarea&":{maxWidth:`100%`,height:`auto`,minHeight:t.controlHeight,lineHeight:t.lineHeight,verticalAlign:`bottom`,transition:`all ${t.motionDurationSlow}, height 0s`,resize:`vertical`},"&-lg":e({},u(t)),"&-sm":e({},d(t)),"&-rtl":{direction:`rtl`},"&-textarea-rtl":{direction:`rtl`}}),m=n=>{let{componentCls:r,antCls:i}=n;return{position:`relative`,display:`table`,width:`100%`,borderCollapse:`separate`,borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:n.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:e({},u(n)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:e({},d(n)),[`> ${r}`]:{display:`table-cell`,"&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:`table-cell`,width:1,whiteSpace:`nowrap`,verticalAlign:`middle`,"&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:`block !important`},"&-addon":{position:`relative`,padding:`0 ${n.inputPaddingHorizontal}px`,color:n.colorText,fontWeight:`normal`,fontSize:n.fontSize,textAlign:`center`,backgroundColor:n.colorFillAlter,border:`${n.lineWidth}px ${n.lineType} ${n.colorBorder}`,borderRadius:n.borderRadius,transition:`all ${n.motionDurationSlow}`,lineHeight:1,[`${i}-select`]:{margin:`-${n.inputPaddingVertical+1}px -${n.inputPaddingHorizontal}px`,[`&${i}-select-single:not(${i}-select-customize-input)`]:{[`${i}-select-selector`]:{backgroundColor:`inherit`,border:`${n.lineWidth}px ${n.lineType} transparent`,boxShadow:`none`}},"&-open, &-focused":{[`${i}-select-selector`]:{color:n.colorPrimary}}},[`${i}-cascader-picker`]:{margin:`-9px -${n.inputPaddingHorizontal}px`,backgroundColor:`transparent`,[`${i}-cascader-input`]:{textAlign:`start`,border:0,boxShadow:`none`}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{float:`inline-start`,width:`100%`,marginBottom:0,textAlign:`inherit`,"&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${i}-select ${i}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${i}-select ${i}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:n.borderRadius,borderEndStartRadius:n.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:e(e({display:`block`},t()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:n.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:`inline-block`,float:`none`,verticalAlign:`top`,borderRadius:0},[`& > ${r}-affix-wrapper`]:{display:`inline-flex`},[`& > ${i}-picker-range`]:{display:`inline-flex`},"& > *:not(:last-child)":{marginInlineEnd:-n.lineWidth,borderInlineEndWidth:n.lineWidth},[`${r}`]:{float:`none`},[`& > ${i}-select > ${i}-select-selector, + & > ${i}-select-auto-complete ${r}, + & > ${i}-cascader-picker ${r}, + & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:n.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${i}-select-focused`]:{zIndex:1},[`& > ${i}-select > ${i}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${i}-select:first-child > ${i}-select-selector, + & > ${i}-select-auto-complete:first-child ${r}, + & > ${i}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:n.borderRadius,borderEndStartRadius:n.borderRadius},[`& > *:last-child, + & > ${i}-select:last-child > ${i}-select-selector, + & > ${i}-cascader-picker:last-child ${r}, + & > ${i}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:n.lineWidth,borderStartEndRadius:n.borderRadius,borderEndEndRadius:n.borderRadius},[`& > ${i}-select-auto-complete ${r}`]:{verticalAlign:`top`},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-n.lineWidth,[`${r}-affix-wrapper`]:{borderRadius:0}},[`${r}-group-wrapper:not(:last-child)`]:{[`&${r}-search > ${r}-group`]:{[`& > ${r}-group-addon > ${r}-search-button`]:{borderRadius:0},[`& > ${r}`]:{borderStartStartRadius:n.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:n.borderRadius}}}}),[`&&-sm ${i}-btn`]:{fontSize:n.fontSizeSM,height:n.controlHeightSM,lineHeight:`normal`},[`&&-lg ${i}-btn`]:{fontSize:n.fontSizeLG,height:n.controlHeightLG,lineHeight:`normal`},[`&&-lg ${i}-select-single ${i}-select-selector`]:{height:`${n.controlHeightLG}px`,[`${i}-select-selection-item, ${i}-select-selection-placeholder`]:{lineHeight:`${n.controlHeightLG-2}px`},[`${i}-select-selection-search-input`]:{height:`${n.controlHeightLG}px`}},[`&&-sm ${i}-select-single ${i}-select-selector`]:{height:`${n.controlHeightSM}px`,[`${i}-select-selection-item, ${i}-select-selection-placeholder`]:{lineHeight:`${n.controlHeightSM-2}px`},[`${i}-select-selection-search-input`]:{height:`${n.controlHeightSM}px`}}}},h=t=>{let{componentCls:n,controlHeightSM:i,lineWidth:a}=t,o=(i-a*2-16)/2;return{[n]:e(e(e(e({},r(t)),p(t)),f(t,n)),{'&[type="color"]':{height:t.controlHeight,[`&${n}-lg`]:{height:t.controlHeightLG},[`&${n}-sm`]:{height:i,paddingTop:o,paddingBottom:o}}})}},g=e=>{let{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:`pointer`,transition:`color ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:`hidden`},"&-has-suffix":{margin:`0 ${e.inputAffixPadding}px`}},"&-textarea-with-clear-btn":{padding:`0 !important`,border:`0 !important`,[`${t}-clear-icon`]:{position:`absolute`,insetBlockStart:e.paddingXS,insetInlineEnd:e.paddingXS,zIndex:1}}}},_=t=>{let{componentCls:n,inputAffixPadding:r,colorTextDescription:i,motionDurationSlow:a,colorIcon:o,colorIconHover:c,iconCls:l}=t;return{[`${n}-affix-wrapper`]:e(e(e(e(e({},p(t)),{display:`inline-flex`,[`&:not(${n}-affix-wrapper-disabled):hover`]:e(e({},s(t)),{zIndex:1,[`${n}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${n}[disabled]`]:{background:`transparent`}},[`> input${n}`]:{padding:0,fontSize:`inherit`,border:`none`,borderRadius:0,outline:`none`,"&:focus":{boxShadow:`none !important`}},"&::before":{width:0,visibility:`hidden`,content:`"\\a0"`},[`${n}`]:{"&-prefix, &-suffix":{display:`flex`,flex:`none`,alignItems:`center`,"> *:not(:last-child)":{marginInlineEnd:t.paddingXS}},"&-show-count-suffix":{color:i},"&-show-count-has-suffix":{marginInlineEnd:t.paddingXXS},"&-prefix":{marginInlineEnd:r},"&-suffix":{marginInlineStart:r}}}),g(t)),{[`${l}${n}-password-icon`]:{color:o,cursor:`pointer`,transition:`all ${a}`,"&:hover":{color:c}}}),f(t,`${n}-affix-wrapper`))}},v=t=>{let{componentCls:n,colorError:i,colorSuccess:a,borderRadiusLG:o,borderRadiusSM:s}=t;return{[`${n}-group`]:e(e(e({},r(t)),m(t)),{"&-rtl":{direction:`rtl`},"&-wrapper":{display:`inline-block`,width:`100%`,textAlign:`start`,verticalAlign:`top`,"&-rtl":{direction:`rtl`},"&-lg":{[`${n}-group-addon`]:{borderRadius:o}},"&-sm":{[`${n}-group-addon`]:{borderRadius:s}},"&-status-error":{[`${n}-group-addon`]:{color:i,borderColor:i}},"&-status-warning":{[`${n}-group-addon:last-child`]:{color:a,borderColor:a}}}})}},y=e=>{let{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[`${t}`]:{"&:hover, &:focus":{borderColor:e.colorPrimaryHover,[`+ ${t}-group-addon ${r}-button:not(${n}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:e.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius,borderEndStartRadius:0},[`${r}-button:not(${n}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${r}-button`]:{height:e.controlHeightLG},[`&-small ${r}-button`]:{height:e.controlHeightSM},"&-rtl":{direction:`rtl`},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-e.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}};function b(e){return n(e,{inputAffixPadding:e.paddingXXS,inputPaddingVertical:Math.max(Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2*10)/10-e.lineWidth,3),inputPaddingVerticalLG:Math.ceil((e.controlHeightLG-e.fontSizeLG*e.lineHeightLG)/2*10)/10-e.lineWidth,inputPaddingVerticalSM:Math.max(Math.round((e.controlHeightSM-e.fontSize*e.lineHeight)/2*10)/10-e.lineWidth,0),inputPaddingHorizontal:e.paddingSM-e.lineWidth,inputPaddingHorizontalSM:e.paddingXS-e.lineWidth,inputPaddingHorizontalLG:e.controlPaddingHorizontal-e.lineWidth,inputBorderHoverColor:e.colorPrimaryHover,inputBorderActiveColor:e.colorPrimaryHover})}var x=e=>{let{componentCls:t,inputPaddingHorizontal:n,paddingLG:r}=e,i=`${t}-textarea`;return{[i]:{position:`relative`,[`${i}-suffix`]:{position:`absolute`,top:0,insetInlineEnd:n,bottom:0,zIndex:1,display:`inline-flex`,alignItems:`center`,margin:`auto`},"&-status-error,\n &-status-warning,\n &-status-success,\n &-status-validating":{[`&${i}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:r}}},"&-show-count":{[`> ${t}`]:{height:`100%`},"&::after":{color:e.colorTextDescription,whiteSpace:`nowrap`,content:`attr(data-count)`,pointerEvents:`none`,float:`right`}},"&-rtl":{"&::after":{float:`left`}}}}},S=i(`Input`,e=>{let t=b(e);return[h(t),x(t),_(t),v(t),y(t),a(t)]});export{m as a,f as c,s as i,b as l,p as n,d as o,l as r,o as s,c as t,S as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-DQ50flCp.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-DQ50flCp.js new file mode 100644 index 000000000..a25a36e2a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-DQ50flCp.js @@ -0,0 +1,7 @@ +import{r as e}from"./en_US-Cv9hrLhb.js";import{f as t,l as n,m as r,u as i}from"./useConfigInject-z_xeO0pP.js";import{t as a}from"./Keyframes-K60KFfv3.js";var o=new a(`antCheckboxEffect`,{"0%":{transform:`scale(1)`,opacity:.5},"100%":{transform:`scale(1.6)`,opacity:0}}),s=n=>{let{checkboxCls:i}=n,a=`${i}-wrapper`;return[{[`${i}-group`]:e(e({},r(n)),{display:`inline-flex`,flexWrap:`wrap`,columnGap:n.marginXS,[`> ${n.antCls}-row`]:{flex:1}}),[a]:e(e({},r(n)),{display:`inline-flex`,alignItems:`baseline`,cursor:`pointer`,"&:after":{display:`inline-block`,width:0,overflow:`hidden`,content:`'\\a0'`},[`& + ${a}`]:{marginInlineStart:0},[`&${a}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[i]:e(e({},r(n)),{position:`relative`,whiteSpace:`nowrap`,lineHeight:1,cursor:`pointer`,alignSelf:`center`,[`${i}-input`]:{position:`absolute`,inset:0,zIndex:1,cursor:`pointer`,opacity:0,margin:0,[`&:focus-visible + ${i}-inner`]:e({},t(n))},[`${i}-inner`]:{boxSizing:`border-box`,position:`relative`,top:0,insetInlineStart:0,display:`block`,width:n.checkboxSize,height:n.checkboxSize,direction:`ltr`,backgroundColor:n.colorBgContainer,border:`${n.lineWidth}px ${n.lineType} ${n.colorBorder}`,borderRadius:n.borderRadiusSM,borderCollapse:`separate`,transition:`all ${n.motionDurationSlow}`,"&:after":{boxSizing:`border-box`,position:`absolute`,top:`50%`,insetInlineStart:`21.5%`,display:`table`,width:n.checkboxSize/14*5,height:n.checkboxSize/14*8,border:`${n.lineWidthBold}px solid ${n.colorWhite}`,borderTop:0,borderInlineStart:0,transform:`rotate(45deg) scale(0) translate(-50%,-50%)`,opacity:0,content:`""`,transition:`all ${n.motionDurationFast} ${n.motionEaseInBack}, opacity ${n.motionDurationFast}`}},"& + span":{paddingInlineStart:n.paddingXS,paddingInlineEnd:n.paddingXS}})},{[i]:{"&-indeterminate":{[`${i}-inner`]:{"&:after":{top:`50%`,insetInlineStart:`50%`,width:n.fontSizeLG/2,height:n.fontSizeLG/2,backgroundColor:n.colorPrimary,border:0,transform:`translate(-50%, -50%) scale(1)`,opacity:1,content:`""`}}}}},{[`${a}:hover ${i}:after`]:{visibility:`visible`},[` + ${a}:not(${a}-disabled), + ${i}:not(${i}-disabled) + `]:{[`&:hover ${i}-inner`]:{borderColor:n.colorPrimary}},[`${a}:not(${a}-disabled)`]:{[`&:hover ${i}-checked:not(${i}-disabled) ${i}-inner`]:{backgroundColor:n.colorPrimaryHover,borderColor:`transparent`},[`&:hover ${i}-checked:not(${i}-disabled):after`]:{borderColor:n.colorPrimaryHover}}},{[`${i}-checked`]:{[`${i}-inner`]:{backgroundColor:n.colorPrimary,borderColor:n.colorPrimary,"&:after":{opacity:1,transform:`rotate(45deg) scale(1) translate(-50%,-50%)`,transition:`all ${n.motionDurationMid} ${n.motionEaseOutBack} ${n.motionDurationFast}`}},"&:after":{position:`absolute`,top:0,insetInlineStart:0,width:`100%`,height:`100%`,borderRadius:n.borderRadiusSM,visibility:`hidden`,border:`${n.lineWidthBold}px solid ${n.colorPrimary}`,animationName:o,animationDuration:n.motionDurationSlow,animationTimingFunction:`ease-in-out`,animationFillMode:`backwards`,content:`""`,transition:`all ${n.motionDurationSlow}`}},[` + ${a}-checked:not(${a}-disabled), + ${i}-checked:not(${i}-disabled) + `]:{[`&:hover ${i}-inner`]:{backgroundColor:n.colorPrimaryHover,borderColor:`transparent`},[`&:hover ${i}:after`]:{borderColor:n.colorPrimaryHover}}},{[`${a}-disabled`]:{cursor:`not-allowed`},[`${i}-disabled`]:{[`&, ${i}-input`]:{cursor:`not-allowed`,pointerEvents:`none`},[`${i}-inner`]:{background:n.colorBgContainerDisabled,borderColor:n.colorBorder,"&:after":{borderColor:n.colorTextDisabled}},"&:after":{display:`none`},"& + span":{color:n.colorTextDisabled},[`&${i}-indeterminate ${i}-inner::after`]:{background:n.colorTextDisabled}}}]};function c(e,t){return[s(n(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize}))]}var l=i(`Checkbox`,(e,t)=>{let{prefixCls:n}=t;return[c(n,e)]});export{l as n,c as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-DuMcmENf.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-DuMcmENf.js new file mode 100644 index 000000000..87e5f1d05 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-DuMcmENf.js @@ -0,0 +1,7 @@ +import{D as e,Ht as t,Ut as n,Yt as r,g as i,it as a,k as o,tt as s,vn as c,xn as l}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as u,t as d}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as f}from"./en_US-Cv9hrLhb.js";import{Tt as p,d as m,j as h,l as g,m as _,p as v,u as y,vt as b}from"./useConfigInject-z_xeO0pP.js";import{t as x}from"./initDefaultProps-D8Mki4gM.js";import{n as S,t as C}from"./motion-BmOd6fTF.js";import{t as w}from"./Keyframes-K60KFfv3.js";import{t as T}from"./omit-C0ksMpVM.js";import{t as E}from"./vue-types-CFReUAWV.js";import{n as D,o as O}from"./Portal-jWUJieln.js";import{t as k}from"./KeyCode-DNtAKsAc.js";import{t as A}from"./pickAttrs-SF6-8m9R.js";import{t as j}from"./zoom-C1lAvwDy.js";var M=new w(`antFadeIn`,{"0%":{opacity:0},"100%":{opacity:1}}),N=new w(`antFadeOut`,{"0%":{opacity:1},"100%":{opacity:0}}),P=function(e){let t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],{antCls:n}=e,r=`${n}-fade`,i=t?`&`:``;return[C(r,M,N,e.motionDurationMid,t),{[` + ${i}${r}-enter, + ${i}${r}-appear + `]:{opacity:0,animationTimingFunction:`linear`},[`${i}${r}-leave`]:{animationTimingFunction:`linear`}}]};function F(){return{keyboard:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},afterClose:Function,closable:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},destroyOnClose:{type:Boolean,default:void 0},mousePosition:E.shape({x:Number,y:Number}).loose,title:E.any,footer:E.any,transitionName:String,maskTransitionName:String,animation:E.any,maskAnimation:E.any,wrapStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},prefixCls:String,wrapClassName:String,rootClassName:String,width:[String,Number],height:[String,Number],zIndex:Number,bodyProps:E.any,maskProps:E.any,wrapProps:E.any,getContainer:E.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:E.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function I(e,t,n){let r=t;return!r&&n&&(r=`${e}-${n}`),r}var L=-1;function R(){return L+=1,L}function z(e,t){let n=e[`page${t?`Y`:`X`}Offset`],r=`scroll${t?`Top`:`Left`}`;if(typeof n!=`number`){let t=e.document;n=t.documentElement[r],typeof n!=`number`&&(n=t.body[r])}return n}function B(e){let t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=z(i),n.top+=z(i,!0),n}var V={width:0,height:0,overflow:`hidden`,outline:`none`},H={outline:`none`},U=o({compatConfig:{MODE:3},name:`DialogContent`,inheritAttrs:!1,props:f(f({},F()),{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup(t,n){let{expose:a,slots:o,attrs:l}=n,f=c(),m=c(),h=c();a({focus:()=>{var e;(e=f.value)==null||e.focus({preventScroll:!0})},changeActive:e=>{let{activeElement:t}=document;e&&t===m.value?f.value.focus({preventScroll:!0}):!e&&t===f.value&&m.value.focus({preventScroll:!0})}});let g=c(),_=i(()=>{let{width:e,height:n}=t,r={};return e!==void 0&&(r.width=typeof e==`number`?`${e}px`:e),n!==void 0&&(r.height=typeof n==`number`?`${n}px`:n),g.value&&(r.transformOrigin=g.value),r}),v=()=>{s(()=>{if(h.value){let e=B(h.value);g.value=t.mousePosition?`${t.mousePosition.x-e.left}px ${t.mousePosition.y-e.top}px`:``}})},y=e=>{t.onVisibleChanged(e)};return()=>{var n,i,a,s;let{prefixCls:c,footer:g=(n=o.footer)==null?void 0:n.call(o),title:b=(i=o.title)==null?void 0:i.call(o),ariaId:x,closable:S,closeIcon:C=(a=o.closeIcon)==null?void 0:a.call(o),onClose:w,bodyStyle:T,bodyProps:E,onMousedown:D,onMouseup:k,visible:A,modalRender:j=o.modalRender,destroyOnClose:M,motionName:N}=t,P;g&&(P=e(`div`,{class:`${c}-footer`},[g]));let F;b&&(F=e(`div`,{class:`${c}-header`},[e(`div`,{class:`${c}-title`,id:x},[b])]));let I;S&&(I=e(`button`,{type:`button`,onClick:w,"aria-label":`Close`,class:`${c}-close`},[C||e(`span`,{class:`${c}-close-x`},null)]));let L=e(`div`,{class:`${c}-content`},[I,F,e(`div`,p({class:`${c}-body`,style:T},E),[(s=o.default)==null?void 0:s.call(o)]),P]),R=O(N);return e(d,p(p({},R),{},{onBeforeEnter:v,onAfterEnter:()=>y(!0),onAfterLeave:()=>y(!1)}),{default:()=>[A||!M?r(e(`div`,p(p({},l),{},{ref:h,key:`dialog-element`,role:`document`,style:[_.value,l.style],class:[c,l.class],onMousedown:D,onMouseup:k}),[e(`div`,{tabindex:0,ref:f,style:H},[j?j({originVNode:L}):L]),e(`div`,{tabindex:0,ref:m,style:V},null)]),[[u,A]]):null]})}}}),W=o({compatConfig:{MODE:3},name:`DialogMask`,props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup(t,n){let{}=n;return()=>{let{prefixCls:n,visible:i,maskProps:a,motionName:o}=t,s=O(o);return e(d,s,{default:()=>[r(e(`div`,p({class:`${n}-mask`},a),null),[[u,i]])]})}}}),G=o({compatConfig:{MODE:3},name:`VcDialog`,inheritAttrs:!1,props:x(f(f({},F()),{getOpenCount:Function,scrollLocker:Object}),{mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:`rc-dialog`,getOpenCount:()=>null,focusTriggerAfterClose:!0}),setup(r,i){let{attrs:o,slots:s}=i,c=l(),u=l(),d=l(),m=l(r.visible),g=l(`vcDialogTitle${R()}`),_=e=>{var t,n;if(e)h(u.value,document.activeElement)||(c.value=document.activeElement,(t=d.value)==null||t.focus());else{let e=m.value;if(m.value=!1,r.mask&&c.value&&r.focusTriggerAfterClose){try{c.value.focus({preventScroll:!0})}catch(e){}c.value=null}e&&((n=r.afterClose)==null||n.call(r))}},v=e=>{var t;(t=r.onClose)==null||t.call(r,e)},y=l(!1),x=l(),S=()=>{clearTimeout(x.value),y.value=!0},C=()=>{x.value=setTimeout(()=>{y.value=!1})},w=e=>{if(!r.maskClosable)return null;y.value?y.value=!1:u.value===e.target&&v(e)},E=e=>{if(r.keyboard&&e.keyCode===k.ESC){e.stopPropagation(),v(e);return}r.visible&&e.keyCode===k.TAB&&d.value.changeActive(!e.shiftKey)};return t(()=>r.visible,()=>{r.visible&&(m.value=!0)},{flush:`post`}),a(()=>{var e;clearTimeout(x.value),(e=r.scrollLocker)==null||e.unLock()}),n(()=>{var e,t;(e=r.scrollLocker)==null||e.unLock(),m.value&&((t=r.scrollLocker)==null||t.lock())}),()=>{let{prefixCls:t,mask:n,visible:i,maskTransitionName:a,maskAnimation:c,zIndex:l,wrapClassName:h,rootClassName:y,wrapStyle:x,closable:D,maskProps:O,maskStyle:k,transitionName:j,animation:M,wrapProps:N,title:P=s.title}=r,{style:F,class:L}=o;return e(`div`,p({class:[`${t}-root`,y]},A(r,{data:!0})),[e(W,{prefixCls:t,visible:n&&i,motionName:I(t,a,c),style:f({zIndex:l},k),maskProps:O},null),e(`div`,p({tabIndex:-1,onKeydown:E,class:b(`${t}-wrap`,h),ref:u,onClick:w,role:`dialog`,"aria-labelledby":P?g.value:null,style:f(f({zIndex:l},x),{display:m.value?null:`none`})},N),[e(U,p(p({},T(r,[`scrollLocker`])),{},{style:F,class:L,onMousedown:S,onMouseup:C,ref:d,closable:D,ariaId:g.value,prefixCls:t,visible:i,onClose:v,onVisibleChanged:_,motionName:I(t,j,M)}),s)])])}}}),K=F(),q=o({compatConfig:{MODE:3},name:`DialogWrap`,inheritAttrs:!1,props:x(K,{visible:!1}),setup(n,r){let{attrs:i,slots:a}=r,o=c(n.visible);return D({},{inTriggerContext:!1}),t(()=>n.visible,()=>{n.visible&&(o.value=!0)},{flush:`post`}),()=>{let{visible:t,getContainer:r,forceRender:s,destroyOnClose:c=!1,afterClose:l}=n,u=f(f(f({},n),i),{ref:`_component`,key:`dialog`});return r===!1?e(G,p(p({},u),{},{getOpenCount:()=>2}),a):!s&&c&&!o.value?null:e(S,{autoLock:!0,visible:t,forceRender:s,getContainer:r},{default:t=>(u=f(f(f({},u),t),{afterClose:()=>{l==null||l(),o.value=!1}}),e(G,u,a))})}}});function J(e){return{position:e,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0}}var Y=e=>{let{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}${e.antCls}-zoom-enter, ${t}${e.antCls}-zoom-appear`]:{transform:`none`,opacity:0,animationDuration:e.motionDurationSlow,userSelect:`none`},[`${t}${e.antCls}-zoom-leave ${t}-content`]:{pointerEvents:`none`},[`${t}-mask`]:f(f({},J(`fixed`)),{zIndex:e.zIndexPopupBase,height:`100%`,backgroundColor:e.colorBgMask,[`${t}-hidden`]:{display:`none`}}),[`${t}-wrap`]:f(f({},J(`fixed`)),{overflow:`auto`,outline:0,WebkitOverflowScrolling:`touch`})}},{[`${t}-root`]:P(e)}]},X=e=>{let{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap`]:{zIndex:e.zIndexPopupBase,position:`fixed`,inset:0,overflow:`auto`,outline:0,WebkitOverflowScrolling:`touch`},[`${t}-wrap-rtl`]:{direction:`rtl`},[`${t}-centered`]:{textAlign:`center`,"&::before":{display:`inline-block`,width:0,height:`100%`,verticalAlign:`middle`,content:`""`},[t]:{top:0,display:`inline-block`,paddingBottom:0,textAlign:`start`,verticalAlign:`middle`}},[`@media (max-width: ${e.screenSMMax})`]:{[t]:{maxWidth:`calc(100vw - 16px)`,margin:`${e.marginXS} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:f(f({},_(e)),{pointerEvents:`none`,position:`relative`,top:100,width:`auto`,maxWidth:`calc(100vw - ${e.margin*2}px)`,margin:`0 auto`,paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.modalHeadingColor,fontWeight:e.fontWeightStrong,fontSize:e.modalHeaderTitleFontSize,lineHeight:e.modalHeaderTitleLineHeight,wordWrap:`break-word`},[`${t}-content`]:{position:`relative`,backgroundColor:e.modalContentBg,backgroundClip:`padding-box`,border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadowSecondary,pointerEvents:`auto`,padding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`},[`${t}-close`]:f({position:`absolute`,top:(e.modalHeaderCloseSize-e.modalCloseBtnSize)/2,insetInlineEnd:(e.modalHeaderCloseSize-e.modalCloseBtnSize)/2,zIndex:e.zIndexPopupBase+10,padding:0,color:e.modalCloseColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:`none`,background:`transparent`,borderRadius:e.borderRadiusSM,width:e.modalConfirmIconSize,height:e.modalConfirmIconSize,border:0,outline:0,cursor:`pointer`,transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:`block`,fontSize:e.fontSizeLG,fontStyle:`normal`,lineHeight:`${e.modalCloseBtnSize}px`,textAlign:`center`,textTransform:`none`,textRendering:`auto`},"&:hover":{color:e.modalIconHoverColor,backgroundColor:e.wireframe?`transparent`:e.colorFillContent,textDecoration:`none`},"&:active":{backgroundColor:e.wireframe?`transparent`:e.colorFillContentHover}},v(e)),[`${t}-header`]:{color:e.colorText,background:e.modalHeaderBg,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,marginBottom:e.marginXS},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:`break-word`},[`${t}-footer`]:{textAlign:`end`,background:e.modalFooterBg,marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn:not(${e.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:`hidden`}})},{[`${t}-pure-panel`]:{top:`auto`,padding:0,display:`flex`,flexDirection:`column`,[`${t}-content, + ${t}-body, + ${t}-confirm-body-wrapper`]:{display:`flex`,flexDirection:`column`,flex:`auto`},[`${t}-confirm-body`]:{marginBottom:`auto`}}}]},Z=e=>{let{componentCls:t}=e,n=`${t}-confirm`;return{[n]:{"&-rtl":{direction:`rtl`},[`${e.antCls}-modal-header`]:{display:`none`},[`${n}-body-wrapper`]:f({},m()),[`${n}-body`]:{display:`flex`,flexWrap:`wrap`,alignItems:`center`,[`${n}-title`]:{flex:`0 0 100%`,display:`block`,overflow:`hidden`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.modalHeaderTitleFontSize,lineHeight:e.modalHeaderTitleLineHeight,[`+ ${n}-content`]:{marginBlockStart:e.marginXS,flexBasis:`100%`,maxWidth:`calc(100% - ${e.modalConfirmIconSize+e.marginSM}px)`}},[`${n}-content`]:{color:e.colorText,fontSize:e.fontSize},[`> ${e.iconCls}`]:{flex:`none`,marginInlineEnd:e.marginSM,fontSize:e.modalConfirmIconSize,[`+ ${n}-title`]:{flex:1},[`+ ${n}-title + ${n}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.marginSM}}},[`${n}-btns`]:{textAlign:`end`,marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${n}-error ${n}-body > ${e.iconCls}`]:{color:e.colorError},[`${n}-warning ${n}-body > ${e.iconCls}, + ${n}-confirm ${n}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${n}-info ${n}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${n}-success ${n}-body > ${e.iconCls}`]:{color:e.colorSuccess},[`${t}-zoom-leave ${t}-btns`]:{pointerEvents:`none`}}},Q=e=>{let{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:`rtl`,[`${t}-confirm-body`]:{direction:`rtl`}}}}},$=e=>{let{componentCls:t,antCls:n}=e,r=`${t}-confirm`;return{[t]:{[`${t}-content`]:{padding:0},[`${t}-header`]:{padding:e.modalHeaderPadding,borderBottom:`${e.modalHeaderBorderWidth}px ${e.modalHeaderBorderStyle} ${e.modalHeaderBorderColorSplit}`,marginBottom:0},[`${t}-body`]:{padding:e.modalBodyPadding},[`${t}-footer`]:{padding:`${e.modalFooterPaddingVertical}px ${e.modalFooterPaddingHorizontal}px`,borderTop:`${e.modalFooterBorderWidth}px ${e.modalFooterBorderStyle} ${e.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`,marginTop:0}},[r]:{[`${n}-modal-body`]:{padding:`${e.padding*2}px ${e.padding*2}px ${e.paddingLG}px`},[`${r}-body`]:{[`> ${e.iconCls}`]:{marginInlineEnd:e.margin,[`+ ${r}-title + ${r}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.margin}}},[`${r}-btns`]:{marginTop:e.marginLG}}}},ee=y(`Modal`,e=>{let t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5,i=g(e,{modalBodyPadding:e.paddingLG,modalHeaderBg:e.colorBgElevated,modalHeaderPadding:`${t}px ${e.paddingLG}px`,modalHeaderBorderWidth:e.lineWidth,modalHeaderBorderStyle:e.lineType,modalHeaderTitleLineHeight:r,modalHeaderTitleFontSize:n,modalHeaderBorderColorSplit:e.colorSplit,modalHeaderCloseSize:r*n+t*2,modalContentBg:e.colorBgElevated,modalHeadingColor:e.colorTextHeading,modalCloseColor:e.colorTextDescription,modalFooterBg:`transparent`,modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterPaddingVertical:e.paddingXS,modalFooterPaddingHorizontal:e.padding,modalFooterBorderWidth:e.lineWidth,modalConfirmTitleFontSize:e.fontSizeLG,modalIconHoverColor:e.colorIconHover,modalConfirmIconSize:e.fontSize*e.lineHeight,modalCloseBtnSize:e.controlHeightLG*.55});return[X(i),Z(i),Q(i),Y(i),e.wireframe&&$(i),j(i,`zoom`)]});export{P as a,F as i,ee as n,q as r,Y as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-IfKhYzaQ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-IfKhYzaQ.js new file mode 100644 index 000000000..8bec4e7e3 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-IfKhYzaQ.js @@ -0,0 +1,21 @@ +import{D as e,E as t,Ht as n,J as r,Tn as i,Ut as a,Z as o,ct as s,g as c,gn as l,gt as u,h as d,it as f,k as p,o as m,un as h,vn as g,xn as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as v}from"./en_US-Cv9hrLhb.js";import{M as y,Tt as b,g as x,h as S,l as C,m as w,mt as T,u as E,vt as D}from"./useConfigInject-z_xeO0pP.js";import{t as O}from"./initDefaultProps-D8Mki4gM.js";import"./warning-BLl3S_cO.js";import{t as k}from"./vue-types-CFReUAWV.js";import{t as A}from"./vc-trigger-BzbjrH10.js";import{t as j}from"./vnode-CRVBf7wj.js";import{t as M}from"./KeyCode-DNtAKsAc.js";import{t as N}from"./BaseInput-DCmW3zdq.js";import{t as P}from"./pickAttrs-SF6-8m9R.js";import{t as F}from"./vc-overflow-iWdLOwYw.js";import{t as I}from"./isMobile-DH4W6rzp.js";import{t as L}from"./DownOutlined-Cq6F7QWr.js";import{t as R}from"./LoadingOutlined-tpSKTswf.js";import{t as z}from"./CheckOutlined-Dy5-Q7N5.js";import{t as B}from"./CloseOutlined-BdX5pn5u.js";import{t as V}from"./CloseCircleFilled-C9x0ZM0q.js";import{t as H}from"./SearchOutlined-CndaZ08h.js";import{t as U}from"./move-kOZGsaQl.js";import{a as ee,i as te,n as ne,r as re,t as ie}from"./slide-D__jeCTu.js";import{t as ae}from"./compact-item-BbW5OmKl.js";function oe(e,t){let{key:n}=e,r;return`value`in e&&({value:r}=e),n==null?r===void 0?`rc-index-key-${t}`:r:n}function se(e,t){let{label:n,value:r,options:i}=e||{};return{label:n||(t?`children`:`label`),value:r||`value`,options:i||`options`}}function W(e){let{fieldNames:t,childrenAsData:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],{label:i,value:a,options:o}=se(t,!1);function s(e,t){e.forEach(e=>{let c=e[i];if(t||!(o in e)){let n=e[a];r.push({key:oe(e,r.length),groupOption:t,data:e,label:c,value:n})}else{let t=c;t===void 0&&n&&(t=e.label),r.push({key:oe(e,r.length),group:!0,data:e,label:t}),s(e[o],!0)}})}return s(e,!1),r}function ce(e){let t=v({},e);return`props`in t||Object.defineProperty(t,"props",{get(){return t}}),t}function le(e,t){if(!t||!t.length)return null;let n=!1;function r(e,t){let[i,...a]=t;if(!i)return[e];let o=e.split(i);return n=n||o.length>1,o.reduce((e,t)=>[...e,...r(t,a)],[]).filter(e=>e)}let i=r(e,t);return n?i:null}var G=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let t=e===!0?0:1;return{bottomLeft:{points:[`tl`,`bl`],offset:[0,4],overflow:{adjustX:t,adjustY:1}},bottomRight:{points:[`tr`,`br`],offset:[0,4],overflow:{adjustX:t,adjustY:1}},topLeft:{points:[`bl`,`tl`],offset:[0,-4],overflow:{adjustX:t,adjustY:1}},topRight:{points:[`br`,`tr`],offset:[0,-4],overflow:{adjustX:t,adjustY:1}}}},de=p({name:`SelectTrigger`,inheritAttrs:!1,props:{dropdownAlign:Object,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},dropdownClassName:String,dropdownStyle:k.object,placement:String,empty:{type:Boolean,default:void 0},prefixCls:String,popupClassName:String,animation:String,transitionName:String,getPopupContainer:Function,dropdownRender:Function,containerWidth:Number,dropdownMatchSelectWidth:k.oneOfType([Number,Boolean]).def(!0),popupElement:k.any,direction:String,getTriggerDOMNode:Function,onPopupVisibleChange:Function,onPopupMouseEnter:Function,onPopupFocusin:Function,onPopupFocusout:Function},setup(t,n){let{slots:r,attrs:i,expose:a}=n,o=c(()=>{let{dropdownMatchSelectWidth:e}=t;return ue(e)}),s=g();return a({getPopupElement:()=>s.value}),()=>{let n=v(v({},t),i),{empty:a=!1}=n,{visible:c,dropdownAlign:l,prefixCls:u,popupElement:d,dropdownClassName:f,dropdownStyle:p,direction:m=`ltr`,placement:h,dropdownMatchSelectWidth:g,containerWidth:_,dropdownRender:y,animation:x,transitionName:S,getPopupContainer:C,getTriggerDOMNode:w,onPopupVisibleChange:T,onPopupMouseEnter:E,onPopupFocusin:O,onPopupFocusout:k}=G(n,[`empty`]),j=`${u}-dropdown`,M=d;y&&(M=y({menuNode:d,props:t}));let N=x?`${j}-${x}`:S,P=v({minWidth:`${_}px`},p);return typeof g==`number`?P.width=`${g}px`:g&&(P.width=`${_}px`),e(A,b(b({},t),{},{showAction:T?[`click`]:[],hideAction:T?[`click`]:[],popupPlacement:h||(m===`rtl`?`bottomRight`:`bottomLeft`),builtinPlacements:o.value,prefixCls:j,popupTransitionName:N,popupAlign:l,popupVisible:c,getPopupContainer:C,popupClassName:D(f,{[`${j}-empty`]:a}),popupStyle:P,getTriggerDOMNode:w,onPopupVisibleChange:T}),{default:r.default,popup:()=>e(`div`,{ref:s,onMouseenter:E,onFocusin:O,onFocusout:k},[M])})}}}),K=(t,n)=>{let{slots:r}=n;var i;let{class:a,customizeIcon:s,customizeIconProps:c,onMousedown:l,onClick:u}=t,f;return f=typeof s==`function`?s(c):o(s)?d(s):s,e(`span`,{class:a,onMousedown:e=>{e.preventDefault(),l&&l(e)},style:{userSelect:`none`,WebkitUserSelect:`none`},unselectable:`on`,onClick:u,"aria-hidden":!0},[f===void 0?e(`span`,{class:a.split(/\s+/).map(e=>`${e}-icon`)},[(i=r.default)==null?void 0:i.call(r)]):f])};K.inheritAttrs=!1,K.displayName=`TransBtn`,K.props={class:String,customizeIcon:k.any,customizeIconProps:k.any,onMousedown:Function,onClick:Function};var fe={inputRef:k.any,prefixCls:String,id:String,inputElement:k.VueNode,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,editable:{type:Boolean,default:void 0},activeDescendantId:String,value:String,open:{type:Boolean,default:void 0},tabindex:k.oneOfType([k.number,k.string]),attrs:k.object,onKeydown:{type:Function},onMousedown:{type:Function},onChange:{type:Function},onPaste:{type:Function},onCompositionstart:{type:Function},onCompositionend:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},pe=p({compatConfig:{MODE:3},name:`SelectInput`,inheritAttrs:!1,props:fe,setup(t){let n=null,i=r(`VCSelectContainerEvent`);return()=>{var r;let{prefixCls:a,id:o,inputElement:s,disabled:c,tabindex:l,autofocus:u,autocomplete:d,editable:f,activeDescendantId:p,value:m,onKeydown:h,onMousedown:g,onChange:_,onPaste:y,onCompositionstart:b,onCompositionend:x,onFocus:S,onBlur:C,open:w,inputRef:T,attrs:E}=t,O=s||e(N,null,null),k=O.props||{},{onKeydown:A,onInput:M,onFocus:P,onBlur:F,onMousedown:I,onCompositionstart:L,onCompositionend:R,style:z}=k;return O=j(O,v(v(v(v(v({type:`search`},k),{id:o,ref:T,disabled:c,tabindex:l,lazy:!1,autocomplete:d||`off`,autofocus:u,class:D(`${a}-selection-search-input`,(r=O==null?void 0:O.props)==null?void 0:r.class),role:`combobox`,"aria-expanded":w,"aria-haspopup":`listbox`,"aria-owns":`${o}_list`,"aria-autocomplete":`list`,"aria-controls":`${o}_list`,"aria-activedescendant":p}),E),{value:f?m:``,readonly:!f,unselectable:f?null:`on`,style:v(v({},z),{opacity:f?null:0}),onKeydown:e=>{h(e),A&&A(e)},onMousedown:e=>{g(e),I&&I(e)},onInput:e=>{_(e),M&&M(e)},onCompositionstart(e){b(e),L&&L(e)},onCompositionend(e){x(e),R&&R(e)},onPaste:y,onFocus:function(){clearTimeout(n),P&&P(arguments.length<=0?void 0:arguments[0]),S&&S(arguments.length<=0?void 0:arguments[0]),i==null||i.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){var e=[...arguments];n=setTimeout(()=>{F&&F(e[0]),C&&C(e[0]),i==null||i.blur(e[0])},100)}}),O.type===`textarea`?{}:{type:`search`}),!0,!0),O}}}),q=Symbol(`TreeSelectLegacyContextPropsKey`);function me(e){return u(q,e)}function J(){return r(q,{})}var he={id:String,prefixCls:String,values:k.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:k.any,placeholder:k.any,disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:k.oneOfType([k.number,k.string]),compositionStatus:Boolean,removeIcon:k.any,choiceTransitionName:String,maxTagCount:k.oneOfType([k.number,k.string]),maxTagTextLength:Number,maxTagPlaceholder:k.any.def(()=>e=>`+ ${e.length} ...`),tagRender:Function,onToggleOpen:{type:Function},onRemove:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},ge=e=>{e.preventDefault(),e.stopPropagation()},_e=p({name:`MultipleSelectSelector`,inheritAttrs:!1,props:he,setup(r){let i=_(),o=_(0),l=_(!1),u=J(),d=c(()=>`${r.prefixCls}-selection`),f=c(()=>r.open||r.mode===`tags`?r.searchValue:``),p=c(()=>r.mode===`tags`||r.showSearch&&(r.open||l.value)),h=g(``);a(()=>{h.value=f.value}),s(()=>{n(h,()=>{o.value=i.value.scrollWidth},{flush:`post`,immediate:!0})});function v(n,i,a,o,s){return e(`span`,{class:D(`${d.value}-item`,{[`${d.value}-item-disabled`]:a}),title:typeof n==`string`||typeof n==`number`?n.toString():void 0},[e(`span`,{class:`${d.value}-item-content`},[i]),o&&e(K,{class:`${d.value}-item-remove`,onMousedown:ge,onClick:s,customizeIcon:r.removeIcon},{default:()=>[t(`×`)]})])}function y(t,n,i,a,o,s){var c;let l=e=>{ge(e),r.onToggleOpen(!open)},d=s;return u.keyEntities&&(d=((c=u.keyEntities[t])==null?void 0:c.node)||{}),e(`span`,{key:t,onMousedown:l},[r.tagRender({label:n,value:t,disabled:i,closable:a,onClose:o,option:d})])}function b(e){let{disabled:t,label:n,value:i,option:a}=e,o=!r.disabled&&!t,s=n;if(typeof r.maxTagTextLength==`number`&&(typeof n==`string`||typeof n==`number`)){let e=String(s);e.length>r.maxTagTextLength&&(s=`${e.slice(0,r.maxTagTextLength)}...`)}let c=t=>{var n;t&&t.stopPropagation(),(n=r.onRemove)==null||n.call(r,e)};return typeof r.tagRender==`function`?y(i,s,t,o,c,a):v(n,s,t,o,c)}function x(e){let{maxTagPlaceholder:t=e=>`+ ${e.length} ...`}=r,n=typeof t==`function`?t(e):t;return v(n,n,!1)}let S=e=>{let t=e.target.composing;h.value=e.target.value,t||r.onInputChange(e)};return()=>{let{id:n,prefixCls:a,values:s,open:c,inputRef:u,placeholder:g,disabled:_,autofocus:v,autocomplete:y,activeDescendantId:C,tabindex:w,compositionStatus:T,onInputPaste:E,onInputKeyDown:D,onInputMouseDown:O,onInputCompositionStart:k,onInputCompositionEnd:A}=r,j=e(`div`,{class:`${d.value}-search`,style:{width:o.value+`px`},key:`input`},[e(pe,{inputRef:u,open:c,prefixCls:a,id:n,inputElement:null,disabled:_,autofocus:v,autocomplete:y,editable:p.value,activeDescendantId:C,value:h.value,onKeydown:D,onMousedown:O,onChange:S,onPaste:E,onCompositionstart:k,onCompositionend:A,tabindex:w,attrs:P(r,!0),onFocus:()=>l.value=!0,onBlur:()=>l.value=!1},null),e(`span`,{ref:i,class:`${d.value}-search-mirror`,"aria-hidden":!0},[h.value,t(`\xA0`)])]),M=e(F,{prefixCls:`${d.value}-overflow`,data:s,renderItem:b,renderRest:x,suffix:j,itemKey:`key`,maxCount:r.maxTagCount,key:`overflow`},null);return e(m,null,[M,!s.length&&!f.value&&!T&&e(`span`,{class:`${d.value}-placeholder`},[g])])}}}),ve={inputElement:k.any,id:String,prefixCls:String,values:k.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:k.any,placeholder:k.any,compositionStatus:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:k.oneOfType([k.number,k.string]),activeValue:String,backfill:{type:Boolean,default:void 0},optionLabelRender:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},ye=p({name:`SingleSelector`,setup(t){let r=_(!1),i=c(()=>t.mode===`combobox`),a=c(()=>i.value||t.showSearch),o=c(()=>{let e=t.searchValue||``;return i.value&&t.activeValue&&!r.value&&(e=t.activeValue),e}),s=J();n([i,()=>t.activeValue],()=>{i.value&&(r.value=!1)},{immediate:!0});let l=c(()=>t.mode!==`combobox`&&!t.open&&!t.showSearch?!1:!!o.value||t.compositionStatus),u=c(()=>{let e=t.values[0];return e&&(typeof e.label==`string`||typeof e.label==`number`)?e.label.toString():void 0}),d=()=>{if(t.values[0])return null;let n=l.value?{visibility:`hidden`}:void 0;return e(`span`,{class:`${t.prefixCls}-selection-placeholder`,style:n},[t.placeholder])},f=e=>{e.target.composing||(r.value=!0,t.onInputChange(e))};return()=>{var n,r,c,p;let{inputElement:h,prefixCls:g,id:_,values:v,inputRef:y,disabled:b,autofocus:x,autocomplete:S,activeDescendantId:C,open:w,tabindex:T,optionLabelRender:E,onInputKeyDown:D,onInputMouseDown:O,onInputPaste:k,onInputCompositionStart:A,onInputCompositionEnd:j}=t,M=v[0],N=null;if(M&&s.customSlots){let e=(n=M.key)==null?M.value:n,t=((r=s.keyEntities[e])==null?void 0:r.node)||{};N=s.customSlots[(c=t.slots)==null?void 0:c.title]||s.customSlots.title||M.label,typeof N==`function`&&(N=N(t))}else N=E&&M?E(M.option):M==null?void 0:M.label;return e(m,null,[e(`span`,{class:`${g}-selection-search`},[e(pe,{inputRef:y,prefixCls:g,id:_,open:w,inputElement:h,disabled:b,autofocus:x,autocomplete:S,editable:a.value,activeDescendantId:C,value:o.value,onKeydown:D,onMousedown:O,onChange:f,onPaste:k,onCompositionstart:A,onCompositionend:j,tabindex:T,attrs:P(t,!0)},null)]),!i.value&&M&&!l.value&&e(`span`,{class:`${g}-selection-item`,title:u.value},[e(m,{key:(p=M.key)==null?M.value:p},[N])]),d()])}}});ye.props=ve,ye.inheritAttrs=!1;function be(e){return![M.ESC,M.SHIFT,M.BACKSPACE,M.TAB,M.WIN_KEY,M.ALT,M.META,M.WIN_KEY_RIGHT,M.CTRL,M.SEMICOLON,M.EQUALS,M.CAPS_LOCK,M.CONTEXT_MENU,M.F1,M.F2,M.F3,M.F4,M.F5,M.F6,M.F7,M.F8,M.F9,M.F10,M.F11,M.F12].includes(e)}function xe(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=null,n;f(()=>{clearTimeout(n)});function r(r){(r||t===null)&&(t=r),clearTimeout(n),n=setTimeout(()=>{t=null},e)}return[()=>t,r]}function Se(){let e=t=>{e.current=t};return e}var Ce=p({name:`Selector`,inheritAttrs:!1,props:{id:String,prefixCls:String,showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},values:k.array,multiple:{type:Boolean,default:void 0},mode:String,searchValue:String,activeValue:String,inputElement:k.any,autofocus:{type:Boolean,default:void 0},activeDescendantId:String,tabindex:k.oneOfType([k.number,k.string]),disabled:{type:Boolean,default:void 0},placeholder:k.any,removeIcon:k.any,maxTagCount:k.oneOfType([k.number,k.string]),maxTagTextLength:Number,maxTagPlaceholder:k.any,tagRender:Function,optionLabelRender:Function,tokenWithEnter:{type:Boolean,default:void 0},choiceTransitionName:String,onToggleOpen:{type:Function},onSearch:Function,onSearchSubmit:Function,onRemove:Function,onInputKeyDown:{type:Function},domRef:Function},setup(t,n){let{expose:r}=n,i=Se(),a=g(!1),[o,s]=xe(0),c=e=>{let{which:n}=e;(n===M.UP||n===M.DOWN)&&e.preventDefault(),t.onInputKeyDown&&t.onInputKeyDown(e),n===M.ENTER&&t.mode===`tags`&&!a.value&&!t.open&&t.onSearchSubmit(e.target.value),be(n)&&t.onToggleOpen(!0)},l=()=>{s(!0)},u=null,d=e=>{t.onSearch(e,!0,a.value)!==!1&&t.onToggleOpen(!0)},f=()=>{a.value=!0},p=e=>{a.value=!1,t.mode!==`combobox`&&d(e.target.value)},m=e=>{let{target:{value:n}}=e;if(t.tokenWithEnter&&u&&/[\r\n]/.test(u)){let e=u.replace(/[\r\n]+$/,``).replace(/\r\n/g,` `).replace(/[\r\n]/g,` `);n=n.replace(e,u)}u=null,d(n)},h=e=>{let{clipboardData:t}=e;u=t.getData(`text`)},_=e=>{let{target:t}=e;t!==i.current&&(document.body.style.msTouchAction===void 0?i.current.focus():setTimeout(()=>{i.current.focus()}))},v=e=>{let n=o();e.target!==i.current&&!n&&e.preventDefault(),(t.mode!==`combobox`&&(!t.showSearch||!n)||!t.open)&&(t.open&&t.onSearch(``,!0,!1),t.onToggleOpen())};return r({focus:()=>{i.current.focus()},blur:()=>{i.current.blur()}}),()=>{let{prefixCls:n,domRef:r,mode:o}=t,s={inputRef:i,onInputKeyDown:c,onInputMouseDown:l,onInputChange:m,onInputPaste:h,compositionStatus:a.value,onInputCompositionStart:f,onInputCompositionEnd:p},u=e(o===`multiple`||o===`tags`?_e:ye,b(b({},t),s),null);return e(`div`,{ref:r,class:`${n}-selector`,onClick:_,onMousedown:v},[u])}}});function we(e,t,n){function r(r){var i,a,o;let s=r.target;s.shadowRoot&&r.composed&&(s=r.composedPath()[0]||s);let c=[(i=e[0])==null?void 0:i.value,(o=(a=e[1])==null?void 0:a.value)==null?void 0:o.getPopupElement()];t.value&&c.every(e=>e&&!e.contains(s)&&e!==s)&&n(!1)}s(()=>{window.addEventListener(`mousedown`,r)}),f(()=>{window.removeEventListener(`mousedown`,r)})}function Te(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=_(!1),n,r=()=>{clearTimeout(n)};return s(()=>{r()}),[t,(i,a)=>{r(),n=setTimeout(()=>{t.value=i,a&&a()},e)},r]}var Ee=Symbol(`BaseSelectContextKey`);function De(e){return u(Ee,e)}function Y(){return r(Ee,{})}function Oe(e){if(!h(e))return l(e);let t=new Proxy({},{get(t,n,r){return Reflect.get(e.value,n,r)},set(t,n,r){return e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return l(t)}var ke=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i({prefixCls:String,id:String,omitDomProps:Array,displayValues:Array,onDisplayValuesChange:Function,activeValue:String,activeDescendantId:String,onActiveValueChange:Function,searchValue:String,onSearch:Function,onSearchSplit:Function,maxLength:Number,OptionList:k.any,emptyOptions:Boolean}),Me=()=>({showSearch:{type:Boolean,default:void 0},tagRender:{type:Function},optionLabelRender:{type:Function},direction:{type:String},tabindex:Number,autofocus:Boolean,notFoundContent:k.any,placeholder:k.any,onClear:Function,choiceTransitionName:String,mode:String,disabled:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},onDropdownVisibleChange:{type:Function},getInputElement:{type:Function},getRawInputElement:{type:Function},maxTagTextLength:Number,maxTagCount:{type:[String,Number]},maxTagPlaceholder:k.any,tokenSeparators:{type:Array},allowClear:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:void 0},inputIcon:k.any,clearIcon:k.any,removeIcon:k.any,animation:String,transitionName:String,dropdownStyle:{type:Object},dropdownClassName:String,dropdownMatchSelectWidth:{type:[Boolean,Number],default:void 0},dropdownRender:{type:Function},dropdownAlign:Object,placement:{type:String},getPopupContainer:{type:Function},showAction:{type:Array},onBlur:{type:Function},onFocus:{type:Function},onKeyup:Function,onKeydown:Function,onMousedown:Function,onPopupScroll:Function,onInputKeyDown:Function,onMouseenter:Function,onMouseleave:Function,onClick:Function}),Ne=()=>v(v({},je()),Me());function Pe(e){return e===`tags`||e===`multiple`}var Fe=p({compatConfig:{MODE:3},name:`BaseSelect`,inheritAttrs:!1,props:O(Ne(),{showAction:[],notFoundContent:`Not Found`}),setup(r,o){let{attrs:l,expose:d,slots:p}=o,m=c(()=>Pe(r.mode)),h=c(()=>r.showSearch===void 0?m.value||r.mode===`combobox`:r.showSearch),y=_(!1);s(()=>{y.value=I()});let x=J(),S=_(null),C=Se(),w=_(null),E=_(null),O=_(null),k=g(!1),[A,N,P]=Te();d({focus:()=>{var e;(e=E.value)==null||e.focus()},blur:()=>{var e;(e=E.value)==null||e.blur()},scrollTo:e=>{var t;return(t=O.value)==null?void 0:t.scrollTo(e)}});let F=c(()=>{var e;if(r.mode!==`combobox`)return r.searchValue;let t=(e=r.displayValues[0])==null?void 0:e.value;return typeof t==`string`||typeof t==`number`?String(t):``}),L=r.open===void 0?r.defaultOpen:r.open,R=_(L),z=_(L),B=e=>{R.value=r.open===void 0?e:r.open,z.value=R.value};n(()=>r.open,()=>{B(r.open)});let V=c(()=>!r.notFoundContent&&r.emptyOptions);a(()=>{z.value=R.value,(r.disabled||V.value&&z.value&&r.mode===`combobox`)&&(z.value=!1)});let H=c(()=>!V.value&&z.value),U=e=>{let t=e===void 0?!z.value:e;z.value!==t&&!r.disabled&&(B(t),r.onDropdownVisibleChange&&r.onDropdownVisibleChange(t),!t&&G.value&&(G.value=!1,N(!1,()=>{W.value=!1,k.value=!1})))},ee=c(()=>(r.tokenSeparators||[]).some(e=>[` +`,`\r +`].includes(e))),te=(e,t,n)=>{var i,a;let o=!0,s=e;(i=r.onActiveValueChange)==null||i.call(r,null);let c=n?null:le(e,r.tokenSeparators);return r.mode!==`combobox`&&c&&(s=``,(a=r.onSearchSplit)==null||a.call(r,c),U(!1),o=!1),r.onSearch&&F.value!==s&&r.onSearch(s,{source:t?`typing`:`effect`}),o},ne=e=>{var t;!e||!e.trim()||(t=r.onSearch)==null||t.call(r,e,{source:`submit`})};n(z,()=>{!z.value&&!m.value&&r.mode!==`combobox`&&te(``,!1,!1)},{immediate:!0,flush:`post`}),n(()=>r.disabled,()=>{R.value&&r.disabled&&B(!1),r.disabled&&!k.value&&N(!1)},{immediate:!0});let[re,ie]=xe(),ae=function(e){var t;let n=re(),{which:i}=e;if(i===M.ENTER&&(r.mode!==`combobox`&&e.preventDefault(),z.value||U(!0)),ie(!!F.value),i===M.BACKSPACE&&!n&&m.value&&!F.value&&r.displayValues.length){let e=[...r.displayValues],t=null;for(let n=e.length-1;n>=0;--n){let r=e[n];if(!r.disabled){e.splice(n,1),t=r;break}}t&&r.onDisplayValuesChange(e,{type:`remove`,values:[t]})}var a=[...arguments].slice(1);z.value&&O.value&&O.value.onKeydown(e,...a),(t=r.onKeydown)==null||t.call(r,e,...a)},oe=function(e){var t=[...arguments].slice(1);z.value&&O.value&&O.value.onKeyup(e,...t),r.onKeyup&&r.onKeyup(e,...t)},se=e=>{let t=r.displayValues.filter(t=>t!==e);r.onDisplayValuesChange(t,{type:`remove`,values:[e]})},W=_(!1),ce=function(){N(!0),r.disabled||(r.onFocus&&!W.value&&r.onFocus(...arguments),r.showAction&&r.showAction.includes(`focus`)&&U(!0)),W.value=!0},G=g(!1),ue=function(){if(G.value||(k.value=!0,N(!1,()=>{W.value=!1,k.value=!1,U(!1)}),r.disabled))return;let e=F.value;e&&(r.mode===`tags`?r.onSearch(e,{source:`submit`}):r.mode===`multiple`&&r.onSearch(``,{source:`blur`})),r.onBlur&&r.onBlur(...arguments)},fe=()=>{G.value=!0},pe=()=>{G.value=!1};u(`VCSelectContainerEvent`,{focus:ce,blur:ue});let q=[];s(()=>{q.forEach(e=>clearTimeout(e)),q.splice(0,q.length)}),f(()=>{q.forEach(e=>clearTimeout(e)),q.splice(0,q.length)});let me=function(e){var t,n;let{target:i}=e,a=(t=w.value)==null?void 0:t.getPopupElement();if(a&&a.contains(i)){let e=setTimeout(()=>{var t;let n=q.indexOf(e);n!==-1&&q.splice(n,1),P(),!y.value&&!a.contains(document.activeElement)&&((t=E.value)==null||t.focus())});q.push(e)}var o=[...arguments].slice(1);(n=r.onMousedown)==null||n.call(r,e,...o)},he=_(null),ge=()=>{};return s(()=>{n(H,()=>{var e;if(H.value){let t=Math.ceil((e=S.value)==null?void 0:e.offsetWidth);he.value!==t&&!Number.isNaN(t)&&(he.value=t)}},{immediate:!0,flush:`post`})}),we([S,w],H,U),De(Oe(v(v({},i(r)),{open:z,triggerOpen:H,showSearch:h,multiple:m,toggleOpen:U}))),()=>{let n=v(v({},r),l),{prefixCls:i,id:a,open:o,defaultOpen:s,mode:c,showSearch:u,searchValue:d,onSearch:f,allowClear:g,clearIcon:_,showArrow:y,inputIcon:k,disabled:M,loading:N,getInputElement:P,getPopupContainer:I,placement:L,animation:R,transitionName:B,dropdownStyle:V,dropdownClassName:re,dropdownMatchSelectWidth:ie,dropdownRender:W,dropdownAlign:ce,showAction:le,direction:G,tokenSeparators:ue,tagRender:q,optionLabelRender:J,onPopupScroll:_e,onDropdownVisibleChange:ve,onFocus:ye,onBlur:be,onKeyup:xe,onKeydown:Se,onMousedown:we,onClear:Te,omitDomProps:Ee,getRawInputElement:De,displayValues:Y,onDisplayValuesChange:Oe,emptyOptions:je,activeDescendantId:Me,activeValue:Ne,OptionList:Pe}=n,Fe=ke(n,`prefixCls.id.open.defaultOpen.mode.showSearch.searchValue.onSearch.allowClear.clearIcon.showArrow.inputIcon.disabled.loading.getInputElement.getPopupContainer.placement.animation.transitionName.dropdownStyle.dropdownClassName.dropdownMatchSelectWidth.dropdownRender.dropdownAlign.showAction.direction.tokenSeparators.tagRender.optionLabelRender.onPopupScroll.onDropdownVisibleChange.onFocus.onBlur.onKeyup.onKeydown.onMousedown.onClear.omitDomProps.getRawInputElement.displayValues.onDisplayValuesChange.emptyOptions.activeDescendantId.activeValue.OptionList`.split(`.`)),Ie=c===`combobox`&&P&&P()||null,X=typeof De==`function`&&De(),Le=v({},Fe),Re;X&&(Re=e=>{U(e)}),Ae.forEach(e=>{delete Le[e]}),Ee==null||Ee.forEach(e=>{delete Le[e]});let ze=y===void 0?N||!m.value&&c!==`combobox`:y,Z;ze&&(Z=e(K,{class:D(`${i}-arrow`,{[`${i}-arrow-loading`]:N}),customizeIcon:k,customizeIconProps:{loading:N,searchValue:F.value,open:z.value,focused:A.value,showSearch:h.value}},null));let Be;!M&&g&&(Y.length||F.value)&&(Be=e(K,{class:`${i}-clear`,onMousedown:()=>{Te==null||Te(),Oe([],{type:`clear`,values:Y}),te(``,!1,!1)},customizeIcon:_},{default:()=>[t(`×`)]}));let Q=e(Pe,{ref:O},v(v({},x.customSlots),{option:p.option})),Ve=D(i,l.class,{[`${i}-focused`]:A.value,[`${i}-multiple`]:m.value,[`${i}-single`]:!m.value,[`${i}-allow-clear`]:g,[`${i}-show-arrow`]:ze,[`${i}-disabled`]:M,[`${i}-loading`]:N,[`${i}-open`]:z.value,[`${i}-customize-input`]:Ie,[`${i}-show-search`]:h.value}),$=e(de,{ref:w,disabled:M,prefixCls:i,visible:H.value,popupElement:Q,containerWidth:he.value,animation:R,transitionName:B,dropdownStyle:V,dropdownClassName:re,direction:G,dropdownMatchSelectWidth:ie,dropdownRender:W,dropdownAlign:ce,placement:L,getPopupContainer:I,empty:je,getTriggerDOMNode:()=>C.current,onPopupVisibleChange:Re,onPopupMouseEnter:ge,onPopupFocusin:fe,onPopupFocusout:pe},{default:()=>X?T(X)&&j(X,{ref:C},!1,!0):e(Ce,b(b({},r),{},{domRef:C,prefixCls:i,inputElement:Ie,ref:E,id:a,showSearch:h.value,mode:c,activeDescendantId:Me,tagRender:q,optionLabelRender:J,values:Y,open:z.value,onToggleOpen:U,activeValue:Ne,searchValue:F.value,onSearch:te,onSearchSubmit:ne,onRemove:se,tokenWithEnter:ee.value}),null)}),He;return He=X?$:e(`div`,b(b({},Le),{},{class:Ve,ref:S,onMousedown:me,onKeydown:ae,onKeyup:oe}),[A.value&&!z.value&&e(`span`,{style:{width:0,height:0,position:`absolute`,overflow:`hidden`,opacity:0},"aria-live":`polite`},[`${Y.map(e=>{let{label:t,value:n}=e;return[`number`,`string`].includes(typeof t)?t:n}).join(`, `)}`]),$,Z,Be]),He}}}),Ie=0,X=y();function Le(){let e;return X?(e=Ie,Ie+=1):e=`TEST_OR_SSR`,e}function Re(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g(``),t=`rc_select_${Le()}`;return e.value||t}function ze(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{loading:r,multiple:i,prefixCls:a,hasFeedback:o,feedbackIcon:s,showArrow:c}=t,l=t.suffixIcon||n.suffixIcon&&n.suffixIcon(),u=t.clearIcon||n.clearIcon&&n.clearIcon(),d=t.menuItemSelectedIcon||n.menuItemSelectedIcon&&n.menuItemSelectedIcon(),f=t.removeIcon||n.removeIcon&&n.removeIcon(),p=u==null?e(V,null,null):u,h=t=>e(m,null,[c!==!1&&t,o&&s]),g=null;if(l!==void 0)g=h(l);else if(r)g=h(e(R,{spin:!0},null));else{let t=`${a}-suffix`;g=n=>{let{open:r,showSearch:i}=n;return h(e(r&&i?H:L,{class:t},null))}}let _=null;_=d===void 0?i?e(z,null,null):null:d;let v=null;return v=f===void 0?e(B,null,null):f,{clearIcon:p,suffixIcon:g,itemIcon:_,removeIcon:v}}var Z=e=>{let{controlPaddingHorizontal:t}=e;return{position:`relative`,display:`block`,minHeight:e.controlHeight,padding:`${(e.controlHeight-e.fontSize*e.lineHeight)/2}px ${t}px`,color:e.colorText,fontWeight:`normal`,fontSize:e.fontSize,lineHeight:e.lineHeight,boxSizing:`border-box`}},Be=e=>{let{antCls:t,componentCls:n}=e,r=`${n}-item`;return[{[`${n}-dropdown`]:v(v({},w(e)),{position:`absolute`,top:-9999,zIndex:e.zIndexPopup,boxSizing:`border-box`,padding:e.paddingXXS,overflow:`hidden`,fontSize:e.fontSize,fontVariant:`initial`,backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:`none`,boxShadow:e.boxShadowSecondary,[` + &${t}-slide-up-enter${t}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, + &${t}-slide-up-appear${t}-slide-up-appear-active${n}-dropdown-placement-bottomLeft + `]:{animationName:te},[` + &${t}-slide-up-enter${t}-slide-up-enter-active${n}-dropdown-placement-topLeft, + &${t}-slide-up-appear${t}-slide-up-appear-active${n}-dropdown-placement-topLeft + `]:{animationName:ne},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-bottomLeft`]:{animationName:ee},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-topLeft`]:{animationName:re},"&-hidden":{display:`none`},"&-empty":{color:e.colorTextDisabled},[`${r}-empty`]:v(v({},Z(e)),{color:e.colorTextDisabled}),[`${r}`]:v(v({},Z(e)),{cursor:`pointer`,transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:`default`},"&-option":{display:`flex`,"&-content":v({flex:`auto`},x),"&-state":{flex:`none`},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.controlItemBgHover},[`&-selected:not(${r}-option-disabled)`]:{color:e.colorText,fontWeight:e.fontWeightStrong,backgroundColor:e.controlItemBgActive,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:`not-allowed`},"&-grouped":{paddingInlineStart:e.controlPaddingHorizontal*2}}}),"&-rtl":{direction:`rtl`}})},ie(e,`slide-up`),ie(e,`slide-down`),U(e,`move-up`),U(e,`move-down`)]},Q=2;function Ve(e){let{controlHeightSM:t,controlHeight:n,lineWidth:r}=e,i=(n-t)/2-r;return[i,Math.ceil(i/2)]}function $(e,t){let{componentCls:n,iconCls:r}=e,i=`${n}-selection-overflow`,a=e.controlHeightSM,[o]=Ve(e);return{[`${n}-multiple${t?`${n}-${t}`:``}`]:{fontSize:e.fontSize,[i]:{position:`relative`,display:`flex`,flex:`auto`,flexWrap:`wrap`,maxWidth:`100%`,"&-item":{flex:`none`,alignSelf:`center`,maxWidth:`100%`,display:`inline-flex`}},[`${n}-selector`]:{display:`flex`,flexWrap:`wrap`,alignItems:`center`,padding:`${o-Q}px 4px`,borderRadius:e.borderRadius,[`${n}-show-search&`]:{cursor:`text`},[`${n}-disabled&`]:{background:e.colorBgContainerDisabled,cursor:`not-allowed`},"&:after":{display:`inline-block`,width:0,margin:`${Q}px 0`,lineHeight:`${a}px`,content:`"\\a0"`}},[` + &${n}-show-arrow ${n}-selector, + &${n}-allow-clear ${n}-selector + `]:{paddingInlineEnd:e.fontSizeIcon+e.controlPaddingHorizontal},[`${n}-selection-item`]:{position:`relative`,display:`flex`,flex:`none`,boxSizing:`border-box`,maxWidth:`100%`,height:a,marginTop:Q,marginBottom:Q,lineHeight:`${a-e.lineWidth*2}px`,background:e.colorFillSecondary,border:`${e.lineWidth}px solid ${e.colorSplit}`,borderRadius:e.borderRadiusSM,cursor:`default`,transition:`font-size ${e.motionDurationSlow}, line-height ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,userSelect:`none`,marginInlineEnd:4,paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS/2,[`${n}-disabled&`]:{color:e.colorTextDisabled,borderColor:e.colorBorder,cursor:`not-allowed`},"&-content":{display:`inline-block`,marginInlineEnd:e.paddingXS/2,overflow:`hidden`,whiteSpace:`pre`,textOverflow:`ellipsis`},"&-remove":v(v({},S()),{display:`inline-block`,color:e.colorIcon,fontWeight:`bold`,fontSize:10,lineHeight:`inherit`,cursor:`pointer`,[`> ${r}`]:{verticalAlign:`-0.2em`},"&:hover":{color:e.colorIconHover}})},[`${i}-item + ${i}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${n}-selection-search`]:{display:`inline-flex`,position:`relative`,maxWidth:`100%`,marginInlineStart:e.inputPaddingHorizontalBase-o,"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:`${a}px`,transition:`all ${e.motionDurationSlow}`},"&-input":{width:`100%`,minWidth:4.1},"&-mirror":{position:`absolute`,top:0,insetInlineStart:0,insetInlineEnd:`auto`,zIndex:999,whiteSpace:`pre`,visibility:`hidden`}},[`${n}-selection-placeholder `]:{position:`absolute`,top:`50%`,insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:`translateY(-50%)`,transition:`all ${e.motionDurationSlow}`}}}}function He(e){let{componentCls:t}=e,n=C(e,{controlHeight:e.controlHeightSM,controlHeightSM:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),[,r]=Ve(e);return[$(e),$(n,`sm`),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInlineStart:e.controlPaddingHorizontalSM-e.lineWidth,insetInlineEnd:`auto`},[`${t}-selection-search`]:{marginInlineStart:r}}},$(C(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,controlHeightSM:e.controlHeight,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),`lg`)]}function Ue(e,t){let{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.controlHeight-e.lineWidth*2,o=Math.ceil(e.fontSize*1.25);return{[`${n}-single${t?`${n}-${t}`:``}`]:{fontSize:e.fontSize,[`${n}-selector`]:v(v({},w(e)),{display:`flex`,borderRadius:i,[`${n}-selection-search`]:{position:`absolute`,top:0,insetInlineStart:r,insetInlineEnd:r,bottom:0,"&-input":{width:`100%`}},[` + ${n}-selection-item, + ${n}-selection-placeholder + `]:{padding:0,lineHeight:`${a}px`,transition:`all ${e.motionDurationSlow}`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${a}px`}},[`${n}-selection-item`]:{position:`relative`,userSelect:`none`},[`${n}-selection-placeholder`]:{transition:`none`,pointerEvents:`none`},[[`&:after`,`${n}-selection-item:after`,`${n}-selection-placeholder:after`].join(`,`)]:{display:`inline-block`,width:0,visibility:`hidden`,content:`"\\a0"`}}),[` + &${n}-show-arrow ${n}-selection-item, + &${n}-show-arrow ${n}-selection-placeholder + `]:{paddingInlineEnd:o},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:`100%`,height:e.controlHeight,padding:`0 ${r}px`,[`${n}-selection-search-input`]:{height:a},"&:after":{lineHeight:`${a}px`}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:`none`},[`${n}-selection-search`]:{position:`static`,width:`100%`},[`${n}-selection-placeholder`]:{position:`absolute`,insetInlineStart:0,insetInlineEnd:0,padding:`0 ${r}px`,"&:after":{display:`none`}}}}}}}function We(e){let{componentCls:t}=e,n=e.controlPaddingHorizontalSM-e.lineWidth;return[Ue(e),Ue(C(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),`sm`),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:n,insetInlineEnd:n},[`${t}-selector`]:{padding:`0 ${n}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:n+e.fontSize*1.5},[` + &${t}-show-arrow ${t}-selection-item, + &${t}-show-arrow ${t}-selection-placeholder + `]:{paddingInlineEnd:e.fontSize*1.5}}}},Ue(C(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),`lg`)]}var Ge=e=>{let{componentCls:t}=e;return{position:`relative`,backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:`pointer`},[`${t}-show-search&`]:{cursor:`text`,input:{cursor:`auto`,color:`inherit`}},[`${t}-disabled&`]:{color:e.colorTextDisabled,background:e.colorBgContainerDisabled,cursor:`not-allowed`,[`${t}-multiple&`]:{background:e.colorBgContainerDisabled},input:{cursor:`not-allowed`}}}},Ke=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],{componentCls:r,borderHoverColor:i,outlineColor:a,antCls:o}=t,s=n?{[`${r}-selector`]:{borderColor:i}}:{};return{[e]:{[`&:not(${r}-disabled):not(${r}-customize-input):not(${o}-pagination-size-changer)`]:v(v({},s),{[`${r}-focused& ${r}-selector`]:{borderColor:i,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${a}`,borderInlineEndWidth:`${t.controlLineWidth}px !important`,outline:0},[`&:hover ${r}-selector`]:{borderColor:i,borderInlineEndWidth:`${t.controlLineWidth}px !important`}})}}},qe=e=>{let{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:`transparent`,border:`none`,outline:`none`,appearance:`none`,"&::-webkit-search-cancel-button":{display:`none`,"-webkit-appearance":`none`}}}},Je=e=>{let{componentCls:t,inputPaddingHorizontalBase:n,iconCls:r}=e;return{[t]:v(v({},w(e)),{position:`relative`,display:`inline-block`,cursor:`pointer`,[`&:not(${t}-customize-input) ${t}-selector`]:v(v({},Ge(e)),qe(e)),[`${t}-selection-item`]:v({flex:1,fontWeight:`normal`},x),[`${t}-selection-placeholder`]:v(v({},x),{flex:1,color:e.colorTextPlaceholder,pointerEvents:`none`}),[`${t}-arrow`]:v(v({},S()),{position:`absolute`,top:`50%`,insetInlineStart:`auto`,insetInlineEnd:n,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:`center`,pointerEvents:`none`,display:`flex`,alignItems:`center`,[r]:{verticalAlign:`top`,transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:`top`},[`&:not(${t}-suffix)`]:{pointerEvents:`auto`}},[`${t}-disabled &`]:{cursor:`not-allowed`},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${t}-clear`]:{position:`absolute`,top:`50%`,insetInlineStart:`auto`,insetInlineEnd:n,zIndex:1,display:`inline-block`,width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:`normal`,lineHeight:1,textAlign:`center`,textTransform:`none`,background:e.colorBgContainer,cursor:`pointer`,opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:`auto`,"&:before":{display:`block`},"&:hover":{color:e.colorTextTertiary}},"&:hover":{[`${t}-clear`]:{opacity:1}}}),[`${t}-has-feedback`]:{[`${t}-clear`]:{insetInlineEnd:n+e.fontSize+e.paddingXXS}}}},Ye=e=>{let{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:`transparent !important`,borderColor:`transparent !important`,boxShadow:`none !important`},[`&${t}-in-form-item`]:{width:`100%`}}},Je(e),We(e),He(e),Be(e),{[`${t}-rtl`]:{direction:`rtl`}},Ke(t,C(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),Ke(`${t}-status-error`,C(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),Ke(`${t}-status-warning`,C(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),ae(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},Xe=E(`Select`,(e,t)=>{let{rootPrefixCls:n}=t;return[Ye(C(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.paddingSM-1}))]},e=>({zIndexPopup:e.zIndexPopupBase+50}));export{Me as a,Y as c,me as d,K as f,ce as h,Fe as i,Se as l,W as m,ze as n,Pe as o,se as p,Re as r,Oe as s,Xe as t,J as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-uDWx85wW.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-uDWx85wW.js new file mode 100644 index 000000000..7ac6e19f2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/style-uDWx85wW.js @@ -0,0 +1 @@ +import{Cn as e,D as t,Ht as n,J as r,L as i,Ut as a,Yt as o,ct as s,ft as c,g as l,gn as u,gt as d,h as f,it as p,k as m,o as h,pt as g,tt as _,vn as v,xn as y}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as b,t as x}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as S}from"./en_US-Cv9hrLhb.js";import{Tt as C,f as w,l as T,m as E,mt as D,u as O,vt as k}from"./useConfigInject-z_xeO0pP.js";import{t as A}from"./initDefaultProps-D8Mki4gM.js";import"./warning-BLl3S_cO.js";import{t as j}from"./Keyframes-K60KFfv3.js";import{t as M}from"./omit-C0ksMpVM.js";import{t as N}from"./vue-types-CFReUAWV.js";import{t as P}from"./KeyCode-DNtAKsAc.js";import{t as ee}from"./pickAttrs-SF6-8m9R.js";import{t as te}from"./vc-virtual-list-B7LdFd17.js";import{t as F}from"./AntdIcon-BN7vh055.js";import{t as I}from"./LoadingOutlined-tpSKTswf.js";import{i as L,t as R}from"./collapseMotion-BfalGvoQ.js";import{_ as ne,a as z,c as B,d as V,f as H,g as re,h as U,i as ie,l as ae,m as W,n as oe,o as se,p as ce,r as le,s as ue,t as de,u as G}from"./useMaxLevel-C03eqd6z.js";import{t as fe}from"./style-DQ50flCp.js";function K(e){let t=y();return a(()=>{t.value=e()},{flush:`sync`}),t}var pe=Symbol(`TreeContextKey`),me=m({compatConfig:{MODE:3},name:`TreeContext`,props:{value:{type:Object}},setup(e,t){let{slots:n}=t;return d(pe,l(()=>e.value)),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),he=()=>r(pe,l(()=>({}))),ge=Symbol(`KeysStateKey`),_e=e=>{d(ge,e)},q=()=>r(ge,{expandedKeys:y([]),selectedKeys:y([]),loadedKeys:y([]),loadingKeys:y([]),checkedKeys:y([]),halfCheckedKeys:y([]),expandedKeysSet:l(()=>new Set),selectedKeysSet:l(()=>new Set),loadedKeysSet:l(()=>new Set),loadingKeysSet:l(()=>new Set),checkedKeysSet:l(()=>new Set),halfCheckedKeysSet:l(()=>new Set),flattenNodes:y([])}),J=e=>{let{prefixCls:n,level:r,isStart:i,isEnd:a}=e,o=`${n}-indent-unit`,s=[];for(let e=0;e({prefixCls:String,focusable:{type:Boolean,default:void 0},activeKey:[Number,String],tabindex:Number,children:N.any,treeData:{type:Array},fieldNames:{type:Object},showLine:{type:[Boolean,Object],default:void 0},showIcon:{type:Boolean,default:void 0},icon:N.any,selectable:{type:Boolean,default:void 0},expandAction:[String,Boolean],disabled:{type:Boolean,default:void 0},multiple:{type:Boolean,default:void 0},checkable:{type:Boolean,default:void 0},checkStrictly:{type:Boolean,default:void 0},draggable:{type:[Function,Boolean]},defaultExpandParent:{type:Boolean,default:void 0},autoExpandParent:{type:Boolean,default:void 0},defaultExpandAll:{type:Boolean,default:void 0},defaultExpandedKeys:{type:Array},expandedKeys:{type:Array},defaultCheckedKeys:{type:Array},checkedKeys:{type:[Object,Array]},defaultSelectedKeys:{type:Array},selectedKeys:{type:Array},allowDrop:{type:Function},dropIndicatorRender:{type:Function},onFocus:{type:Function},onBlur:{type:Function},onKeydown:{type:Function},onContextmenu:{type:Function},onClick:{type:Function},onDblclick:{type:Function},onScroll:{type:Function},onExpand:{type:Function},onCheck:{type:Function},onSelect:{type:Function},onLoad:{type:Function},loadData:{type:Function},loadedKeys:{type:Array},onMouseenter:{type:Function},onMouseleave:{type:Function},onRightClick:{type:Function},onDragstart:{type:Function},onDragenter:{type:Function},onDragover:{type:Function},onDragleave:{type:Function},onDragend:{type:Function},onDrop:{type:Function},onActiveChange:{type:Function},filterTreeNode:{type:Function},motion:N.any,switcherIcon:N.any,height:Number,itemHeight:Number,virtual:{type:Boolean,default:void 0},direction:{type:String},rootClassName:String,rootStyle:Object}),be=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i"`v-slot:"+e+"` ")}`;let c=y(!1),d=he(),{expandedKeysSet:f,selectedKeysSet:p,loadedKeysSet:m,loadingKeysSet:h,checkedKeysSet:_,halfCheckedKeysSet:v}=q(),{dragOverNodeKey:b,dropPosition:x,keyEntities:w}=d.value,T=l(()=>ae(e.eventKey,{expandedKeysSet:f.value,selectedKeysSet:p.value,loadedKeysSet:m.value,loadingKeysSet:h.value,checkedKeysSet:_.value,halfCheckedKeysSet:v.value,dragOverNodeKey:b,dropPosition:x,keyEntities:w})),E=K(()=>T.value.expanded),D=K(()=>T.value.selected),O=K(()=>T.value.checked),A=K(()=>T.value.loaded),j=K(()=>T.value.loading),M=K(()=>T.value.halfChecked),N=K(()=>T.value.dragOver),P=K(()=>T.value.dragOverGapTop),te=K(()=>T.value.dragOverGapBottom),F=K(()=>T.value.pos),I=y(),L=l(()=>{let{eventKey:t}=e,{keyEntities:n}=d.value,{children:r}=n[t]||{};return!!(r||[]).length}),R=l(()=>{let{isLeaf:t}=e,{loadData:n}=d.value,r=L.value;return t===!1?!1:t||!n&&!r||n&&A.value&&!r}),ne=l(()=>R.value?null:E.value?X:xe),z=l(()=>{let{disabled:t}=e,{disabled:n}=d.value;return!!(n||t)}),B=l(()=>{let{checkable:t}=e,{checkable:n}=d.value;return!n||t===!1?!1:n}),V=l(()=>{let{selectable:t}=e,{selectable:n}=d.value;return typeof t==`boolean`?t:n}),H=l(()=>{let{data:t,active:n,checkable:r,disableCheckbox:i,disabled:a,selectable:o}=e;return S(S({active:n,checkable:r,disableCheckbox:i,disabled:a,selectable:o},t),{dataRef:t,data:t,isLeaf:R.value,checked:O.value,expanded:E.value,loading:j.value,selected:D.value,halfChecked:M.value})}),re=i(),U=l(()=>{let{eventKey:t}=e,{keyEntities:n}=d.value,{parent:r}=n[t]||{};return S(S({},ie(S({},e,T.value))),{parent:r})}),W=u({eventData:U,eventKey:l(()=>e.eventKey),selectHandle:I,pos:F,key:re.vnode.key});o(W);let oe=e=>{let{onNodeDoubleClick:t}=d.value;t(e,U.value)},se=e=>{if(z.value)return;let{onNodeSelect:t}=d.value;e.preventDefault(),t(e,U.value)},ce=t=>{if(z.value)return;let{disableCheckbox:n}=e,{onNodeCheck:r}=d.value;if(!B.value||n)return;t.preventDefault();let i=!O.value;r(t,U.value,i)},le=e=>{let{onNodeClick:t}=d.value;t(e,U.value),V.value?se(e):ce(e)},ue=e=>{let{onNodeMouseEnter:t}=d.value;t(e,U.value)},de=e=>{let{onNodeMouseLeave:t}=d.value;t(e,U.value)},G=e=>{let{onNodeContextMenu:t}=d.value;t(e,U.value)},fe=e=>{let{onNodeDragStart:t}=d.value;e.stopPropagation(),c.value=!0,t(e,W);try{e.dataTransfer.setData(`text/plain`,``)}catch(e){}},pe=e=>{let{onNodeDragEnter:t}=d.value;e.preventDefault(),e.stopPropagation(),t(e,W)},me=e=>{let{onNodeDragOver:t}=d.value;e.preventDefault(),e.stopPropagation(),t(e,W)},ge=e=>{let{onNodeDragLeave:t}=d.value;e.stopPropagation(),t(e,W)},_e=e=>{let{onNodeDragEnd:t}=d.value;e.stopPropagation(),c.value=!1,t(e,W)},ve=e=>{let{onNodeDrop:t}=d.value;e.preventDefault(),e.stopPropagation(),c.value=!1,t(e,W)},ye=e=>{let{onNodeExpand:t}=d.value;j.value||t(e,U.value)},Y=()=>{let{data:t}=e,{draggable:n}=d.value;return!!(n&&(!n.nodeDraggable||n.nodeDraggable(t)))},Z=()=>{let{draggable:e,prefixCls:n}=d.value;return e&&e!=null&&e.icon?t(`span`,{class:`${n}-draggable-icon`},[e.icon]):null},Ce=()=>{var t,n,r;let{switcherIcon:i=a.switcherIcon||((t=d.value.slots)==null?void 0:t[(r=(n=e.data)==null?void 0:n.slots)==null?void 0:r.switcherIcon])}=e,{switcherIcon:o}=d.value,s=i||o;return typeof s==`function`?s(H.value):s},we=()=>{let{loadData:e,onNodeLoad:t}=d.value;j.value||e&&E.value&&!R.value&&!L.value&&!A.value&&t(U.value)};s(()=>{we()}),g(()=>{we()});let Te=()=>{let{prefixCls:e}=d.value,n=Ce();if(R.value)return n===!1?null:t(`span`,{class:k(`${e}-switcher`,`${e}-switcher-noop`)},[n]);let r=k(`${e}-switcher`,`${e}-switcher_${E.value?X:xe}`);return n===!1?null:t(`span`,{onClick:ye,class:r},[n])},Ee=()=>{var n,r;let{disableCheckbox:i}=e,{prefixCls:a}=d.value,o=z.value;return B.value?t(`span`,{class:k(`${a}-checkbox`,O.value&&`${a}-checkbox-checked`,!O.value&&M.value&&`${a}-checkbox-indeterminate`,(o||i)&&`${a}-checkbox-disabled`),onClick:ce},[(r=(n=d.value).customCheckable)==null?void 0:r.call(n)]):null},De=()=>{let{prefixCls:e}=d.value;return t(`span`,{class:k(`${e}-iconEle`,`${e}-icon__${ne.value||`docu`}`,j.value&&`${e}-icon_loading`)},null)},Oe=()=>{let{disabled:t,eventKey:n}=e,{draggable:r,dropLevelOffset:i,dropPosition:a,prefixCls:o,indent:s,dropIndicatorRender:c,dragOverNodeKey:l,direction:u}=d.value;return!t&&r!==!1&&l===n?c({dropPosition:a,dropLevelOffset:i,indent:s,prefixCls:o,direction:u}):null},ke=()=>{var n,r,i,o,s,l;let{icon:u=a.icon,data:f}=e,p=a.title||((n=d.value.slots)==null?void 0:n[(i=(r=e.data)==null?void 0:r.slots)==null?void 0:i.title])||((o=d.value.slots)==null?void 0:o.title)||e.title,{prefixCls:m,showIcon:h,icon:g,loadData:_}=d.value,v=z.value,y=`${m}-node-content-wrapper`,b;if(h){let e=u||((s=d.value.slots)==null?void 0:s[(l=f==null?void 0:f.slots)==null?void 0:l.icon])||g;b=e?t(`span`,{class:k(`${m}-iconEle`,`${m}-icon__customize`)},[typeof e==`function`?e(H.value):e]):De()}else _&&j.value&&(b=De());let x;x=typeof p==`function`?p(H.value):p,x=x===void 0?Se:x;let S=t(`span`,{class:`${m}-title`},[x]);return t(`span`,{ref:I,title:typeof p==`string`?p:``,class:k(`${y}`,`${y}-${ne.value||`normal`}`,!v&&(D.value||c.value)&&`${m}-node-selected`),onMouseenter:ue,onMouseleave:de,onContextmenu:G,onClick:le,onDblclick:oe},[b,S,Oe()])};return()=>{let n=S(S({},e),r),{eventKey:i,isLeaf:a,isStart:o,isEnd:s,domRef:c,active:l,data:u,onMousemove:f,selectable:p}=n,m=be(n,[`eventKey`,`isLeaf`,`isStart`,`isEnd`,`domRef`,`active`,`data`,`onMousemove`,`selectable`]),{prefixCls:h,filterTreeNode:g,keyEntities:_,dropContainerKey:v,dropTargetKey:y,draggingNodeKey:b}=d.value,x=z.value,w=ee(m,{aria:!0,data:!0}),{level:T}=_[i]||{},A=s[s.length-1],F=Y(),I=!x&&F,L=b===i,R=p===void 0?void 0:{"aria-selected":!!p};return t(`div`,C(C({ref:c,class:k(r.class,`${h}-treenode`,{[`${h}-treenode-disabled`]:x,[`${h}-treenode-switcher-${E.value?`open`:`close`}`]:!a,[`${h}-treenode-checkbox-checked`]:O.value,[`${h}-treenode-checkbox-indeterminate`]:M.value,[`${h}-treenode-selected`]:D.value,[`${h}-treenode-loading`]:j.value,[`${h}-treenode-active`]:l,[`${h}-treenode-leaf-last`]:A,[`${h}-treenode-draggable`]:I,dragging:L,"drop-target":y===i,"drop-container":v===i,"drag-over":!x&&N.value,"drag-over-gap-top":!x&&P.value,"drag-over-gap-bottom":!x&&te.value,"filter-node":g&&g(U.value)}),style:r.style,draggable:I,"aria-grabbed":L,onDragstart:I?fe:void 0,onDragenter:F?pe:void 0,onDragover:F?me:void 0,onDragleave:F?ge:void 0,onDrop:F?ve:void 0,onDragend:F?_e:void 0,onMousemove:f},R),w),[t(J,{prefixCls:h,level:T,isStart:o,isEnd:s},null),Z(),Te(),Ee(),ke()])}}}),Ce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ie.motion?e.motion:R()),m=(t,n)=>{var r,i,a,o;n===`appear`?(i=(r=f.value)==null?void 0:r.onAfterEnter)==null||i.call(r,t):n===`leave`&&((o=(a=f.value)==null?void 0:a.onAfterLeave)==null||o.call(a,t)),d.value||e.onMotionEnd(),d.value=!0};return n(()=>e.motionNodes,()=>{e.motionNodes&&e.motionType===`hide`&&c.value&&_(()=>{c.value=!1})},{immediate:!0,flush:`post`}),s(()=>{e.motionNodes&&e.onMotionStart()}),p(()=>{e.motionNodes&&m()}),()=>{let{motion:n,motionNodes:r,motionType:s,active:l,eventKey:d}=e,p=Ce(e,[`motion`,`motionNodes`,`motionType`,`active`,`eventKey`]);return r?t(x,C(C({},f.value),{},{appear:s===`show`,onAfterAppear:e=>m(e,`appear`),onAfterLeave:e=>m(e,`leave`)}),{default:()=>[o(t(`div`,{class:`${u.value.prefixCls}-treenode-motion`},[r.map(e=>{let n=Ce(e.data,[]),{title:r,key:i,isStart:o,isEnd:s}=e;return delete n.children,t(Z,C(C({},n),{},{title:r,active:l,data:e.data,key:i,eventKey:i,isStart:o,isEnd:s}),a)})]),[[b,c.value]])]}):t(Z,C(C({class:i.class,style:i.style},p),{},{active:l,eventKey:d}),a)}}});function Te(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(e,t){let n=new Map;e.forEach(e=>{n.set(e,!0)});let r=t.filter(e=>!n.has(e));return r.length===1?r[0]:null}return ne.key===n)+1],i=t.findIndex(e=>e.key===n);if(r){let e=t.findIndex(e=>e.key===r.key);return t.slice(i+1,e)}return t.slice(i+1)}var De=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{},Q=`RC_TREE_MOTION_${Math.random()}`,Ae={key:Q},je={key:Q,level:0,index:0,pos:`0`,node:Ae,nodes:[Ae]},Me={parent:null,children:[],pos:je.pos,data:Ae,title:null,key:Q,isStart:[],isEnd:[]};function Ne(e,t,n,r){return t===!1||!n?e:e.slice(0,Math.ceil(n/r)+1)}function Pe(e){let{key:t,pos:n}=e;return B(t,n)}function Fe(e){let t=String(e.key),n=e;for(;n.parent;)n=n.parent,t=`${n.key} > ${t}`;return t}var Ie=m({compatConfig:{MODE:3},name:`NodeList`,inheritAttrs:!1,props:ye,setup(e,r){let{expose:i,attrs:a}=r,o=v(),s=v(),{expandedKeys:c,flattenNodes:u}=q();i({scrollTo:e=>{o.value.scrollTo(e)},getIndentWidth:()=>s.value.offsetWidth});let d=y(u.value),f=y([]),p=v(null);function m(){d.value=u.value,f.value=[],p.value=null,e.onListChangeEnd()}let g=he();n([()=>c.value.slice(),u],(t,n)=>{let[r,i]=t,[a,o]=n,s=Te(a,r);if(s.key!==null){let{virtual:t,height:n,itemHeight:r}=e;if(s.add){let e=o.findIndex(e=>{let{key:t}=e;return t===s.key}),a=Ne(Ee(o,i,s.key),t,n,r),c=o.slice();c.splice(e+1,0,Me),d.value=c,f.value=a,p.value=`show`}else{let e=i.findIndex(e=>{let{key:t}=e;return t===s.key}),a=Ne(Ee(i,o,s.key),t,n,r),c=i.slice();c.splice(e+1,0,Me),d.value=c,f.value=a,p.value=`hide`}}else o!==i&&(d.value=i)}),n(()=>g.value.dragging,e=>{e||m()});let _=l(()=>e.motion===void 0?d.value:u.value),b=()=>{e.onActiveChange(null)};return()=>{let n=S(S({},e),a),{prefixCls:r,selectable:i,checkable:c,disabled:l,motion:u,height:d,itemHeight:g,virtual:v,focusable:y,activeItem:x,focused:w,tabindex:T,onKeydown:E,onFocus:D,onBlur:O,onListChangeStart:k,onListChangeEnd:A}=n,j=De(n,[`prefixCls`,`selectable`,`checkable`,`disabled`,`motion`,`height`,`itemHeight`,`virtual`,`focusable`,`activeItem`,`focused`,`tabindex`,`onKeydown`,`onFocus`,`onBlur`,`onListChangeStart`,`onListChangeEnd`]);return t(h,null,[w&&x&&t(`span`,{style:Oe,"aria-live":`assertive`},[Fe(x)]),t(`div`,null,[t(`input`,{style:Oe,disabled:y===!1||l,tabindex:y===!1?null:T,onKeydown:E,onFocus:D,onBlur:O,value:``,onChange:ke,"aria-label":`for screen reader`},null)]),t(`div`,{class:`${r}-treenode`,"aria-hidden":!0,style:{position:`absolute`,pointerEvents:`none`,visibility:`hidden`,height:0,overflow:`hidden`}},[t(`div`,{class:`${r}-indent`},[t(`div`,{ref:s,class:`${r}-indent-unit`},null)])]),t(te,C(C({},M(j,[`onActiveChange`])),{},{data:_.value,itemKey:Pe,height:d,fullHeight:!1,virtual:v,itemHeight:g,prefixCls:`${r}-list`,ref:o,onVisibleChange:(e,t)=>{let n=new Set(e);t.filter(e=>!n.has(e)).some(e=>Pe(e)===Q)&&m()}}),{default:e=>{let{pos:n}=e,r=De(e.data,[]),{title:i,key:a,isStart:o,isEnd:s}=e,c=B(a,n);return delete r.key,delete r.children,t(we,C(C({},r),{},{eventKey:c,title:i,active:!!x&&a===x.key,data:e.data,isStart:o,isEnd:s,motion:u,motionNodes:a===Q?f.value:null,motionType:p.value,onMotionStart:k,onMotionEnd:m,onMousemove:b}),null)}})])}}});function Le(e){let{dropPosition:n,dropLevelOffset:r,indent:i}=e,a={pointerEvents:`none`,position:`absolute`,right:0,backgroundColor:`red`,height:`2px`};switch(n){case-1:a.top=0,a.left=`${-r*i}px`;break;case 1:a.bottom=0,a.left=`${-r*i}px`;break;case 0:a.bottom=0,a.left=`${i}`}return t(`div`,{style:a},null)}var Re=10,ze=m({compatConfig:{MODE:3},name:`Tree`,inheritAttrs:!1,props:A(Y(),{prefixCls:`vc-tree`,showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,expandAction:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Le,allowDrop:()=>!0}),setup(r,i){let{attrs:o,slots:s,expose:d}=i,f=y(!1),p={},m=y(),h=y([]),g=y([]),v=y([]),b=y([]),x=y([]),w=y([]),T={},E=u({draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null}),D=y([]);n([()=>r.treeData,()=>r.children],()=>{D.value=r.treeData===void 0?z(e(r.children)):r.treeData.slice()},{immediate:!0,deep:!0});let O=y({}),A=y(!1),j=y(null),M=y(!1),N=l(()=>se(r.fieldNames)),te=y(),F=null,I=null,L=null,R=l(()=>({expandedKeysSet:B.value,selectedKeysSet:fe.value,loadedKeysSet:K.value,loadingKeysSet:pe.value,checkedKeysSet:he.value,halfCheckedKeysSet:ge.value,dragOverNodeKey:E.dragOverNodeKey,dropPosition:E.dropPosition,keyEntities:O.value})),B=l(()=>new Set(w.value)),fe=l(()=>new Set(h.value)),K=l(()=>new Set(b.value)),pe=l(()=>new Set(x.value)),he=l(()=>new Set(g.value)),ge=l(()=>new Set(v.value));a(()=>{if(D.value){let e=le(D.value,{fieldNames:N.value});O.value=S({[Q]:je},e.keyEntities)}});let q=!1;n([()=>r.expandedKeys,()=>r.autoExpandParent,O],(e,t)=>{let[n,i]=e,[a,o]=t,s=w.value;if(r.expandedKeys!==void 0||q&&i!==o)s=r.autoExpandParent||!q&&r.defaultExpandParent?W(r.expandedKeys,O.value):r.expandedKeys;else if(!q&&r.defaultExpandAll){let e=S({},O.value);delete e[Q],s=Object.keys(e).map(t=>e[t].key)}else!q&&r.defaultExpandedKeys&&(s=r.autoExpandParent||r.defaultExpandParent?W(r.defaultExpandedKeys,O.value):r.defaultExpandedKeys);s&&(w.value=s),q=!0},{immediate:!0});let J=y([]);a(()=>{J.value=ue(D.value,w.value,N.value)}),a(()=>{r.selectable&&(r.selectedKeys===void 0?!q&&r.defaultSelectedKeys&&(h.value=ce(r.defaultSelectedKeys,r)):h.value=ce(r.selectedKeys,r))});let{maxLevel:ve,levelEntities:ye}=de(O);a(()=>{if(r.checkable){let e;if(r.checkedKeys===void 0?!q&&r.defaultCheckedKeys?e=re(r.defaultCheckedKeys)||{}:D.value&&(e=re(r.checkedKeys)||{checkedKeys:g.value,halfCheckedKeys:v.value}):e=re(r.checkedKeys)||{},e){let{checkedKeys:t=[],halfCheckedKeys:n=[]}=e;if(!r.checkStrictly){let e=oe(t,!0,O.value,ve.value,ye.value);({checkedKeys:t,halfCheckedKeys:n}=e)}g.value=t,v.value=n}}}),a(()=>{r.loadedKeys&&(b.value=r.loadedKeys)});let Y=()=>{S(E,{dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})},be=e=>{te.value.scrollTo(e)};n(()=>r.activeKey,()=>{r.activeKey!==void 0&&(j.value=r.activeKey)},{immediate:!0}),n(j,e=>{_(()=>{e!==null&&be({key:e})})},{immediate:!0,flush:`post`});let X=e=>{r.expandedKeys===void 0&&(w.value=e)},xe=()=>{E.draggingNodeKey!==null&&S(E,{draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),F=null,L=null},Se=(e,t)=>{let{onDragend:n}=r;E.dragOverNodeKey=null,xe(),n==null||n({event:e,node:t.eventData}),I=null},Z=e=>{Se(e,null,!0),window.removeEventListener(`dragend`,Z)},Ce=(e,t)=>{let{onDragstart:n}=r,{eventKey:i,eventData:a}=t;I=t,F={x:e.clientX,y:e.clientY};let o=V(w.value,i);E.draggingNodeKey=i,E.dragChildrenKeys=U(i,O.value),m.value=te.value.getIndentWidth(),X(o),window.addEventListener(`dragend`,Z),n&&n({event:e,node:a})},we=(e,t)=>{let{onDragenter:n,onExpand:i,allowDrop:a,direction:o}=r,{pos:s,eventKey:c}=t;if(L!==c&&(L=c),!I){Y();return}let{dropPosition:l,dropLevelOffset:u,dropTargetKey:d,dropContainerKey:f,dropTargetPos:h,dropAllowed:g,dragOverNodeKey:_}=H(e,I,t,m.value,F,a,J.value,O.value,B.value,o);if(E.dragChildrenKeys.indexOf(d)!==-1||!g){Y();return}if(p||(p={}),Object.keys(p).forEach(e=>{clearTimeout(p[e])}),I.eventKey!==t.eventKey&&(p[s]=window.setTimeout(()=>{if(E.draggingNodeKey===null)return;let n=w.value.slice(),r=O.value[t.eventKey];r&&(r.children||[]).length&&(n=G(w.value,t.eventKey)),X(n),i&&i(n,{node:t.eventData,expanded:!0,nativeEvent:e})},800)),I.eventKey===d&&u===0){Y();return}S(E,{dragOverNodeKey:_,dropPosition:l,dropLevelOffset:u,dropTargetKey:d,dropContainerKey:f,dropTargetPos:h,dropAllowed:g}),n&&n({event:e,node:t.eventData,expandedKeys:w.value})},Te=(e,t)=>{let{onDragover:n,allowDrop:i,direction:a}=r;if(!I)return;let{dropPosition:o,dropLevelOffset:s,dropTargetKey:c,dropContainerKey:l,dropAllowed:u,dropTargetPos:d,dragOverNodeKey:f}=H(e,I,t,m.value,F,i,J.value,O.value,B.value,a);E.dragChildrenKeys.indexOf(c)!==-1||!u||(I.eventKey===c&&s===0?(E.dropPosition!==null||E.dropLevelOffset!==null||E.dropTargetKey!==null||E.dropContainerKey!==null||E.dropTargetPos!==null||E.dropAllowed!==!1||E.dragOverNodeKey!==null)&&Y():(o!==E.dropPosition||s!==E.dropLevelOffset||c!==E.dropTargetKey||l!==E.dropContainerKey||d!==E.dropTargetPos||u!==E.dropAllowed||f!==E.dragOverNodeKey)&&S(E,{dropPosition:o,dropLevelOffset:s,dropTargetKey:c,dropContainerKey:l,dropTargetPos:d,dropAllowed:u,dragOverNodeKey:f}),n&&n({event:e,node:t.eventData}))},Ee=(e,t)=>{L===t.eventKey&&!e.currentTarget.contains(e.relatedTarget)&&(Y(),L=null);let{onDragleave:n}=r;n&&n({event:e,node:t.eventData})},De=function(t,n){let i=arguments.length>2&&arguments[2]!==void 0&&arguments[2];var a;let{dragChildrenKeys:o,dropPosition:s,dropTargetKey:c,dropTargetPos:l,dropAllowed:u}=E;if(!u)return;let{onDrop:d}=r;if(E.dragOverNodeKey=null,xe(),c===null)return;let f=S(S({},ae(c,e(R.value))),{active:((a=Ge.value)==null?void 0:a.key)===c,data:O.value[c].node});o.indexOf(c);let p=ne(l),m={event:t,node:ie(f),dragNode:I?I.eventData:null,dragNodesKeys:[I.eventKey].concat(o),dropToGap:s!==0,dropPosition:s+Number(p[p.length-1])};i||d==null||d(m),I=null},Oe=(e,t)=>{let{expanded:n,key:r}=t,i=J.value.filter(e=>e.key===r)[0],a=ie(S(S({},ae(r,R.value)),{data:i.data}));X(n?V(w.value,r):G(w.value,r)),He(e,a)},ke=(e,t)=>{let{onClick:n,expandAction:i}=r;i===`click`&&Oe(e,t),n&&n(e,t)},Ae=(e,t)=>{let{onDblclick:n,expandAction:i}=r;(i===`doubleclick`||i===`dblclick`)&&Oe(e,t),n&&n(e,t)},Me=(e,t)=>{let n=h.value,{onSelect:i,multiple:a}=r,{selected:o}=t,s=t[N.value.key],c=!o;n=c?a?G(n,s):[s]:V(n,s);let l=O.value,u=n.map(e=>{let t=l[e];return t?t.node:null}).filter(e=>e);r.selectedKeys===void 0&&(h.value=n),i&&i(n,{event:`select`,selected:c,node:t,selectedNodes:u,nativeEvent:e})},Ne=(e,t,n)=>{let{checkStrictly:i,onCheck:a}=r,o=t[N.value.key],s,c={event:`check`,node:t,checked:n,nativeEvent:e},l=O.value;if(i){let e=n?G(g.value,o):V(g.value,o);s={checked:e,halfChecked:V(v.value,o)},c.checkedNodes=e.map(e=>l[e]).filter(e=>e).map(e=>e.node),r.checkedKeys===void 0&&(g.value=e)}else{let{checkedKeys:e,halfCheckedKeys:t}=oe([...g.value,o],!0,l,ve.value,ye.value);if(!n){let n=new Set(e);n.delete(o),{checkedKeys:e,halfCheckedKeys:t}=oe(Array.from(n),{checked:!1,halfCheckedKeys:t},l,ve.value,ye.value)}s=e,c.checkedNodes=[],c.checkedNodesPositions=[],c.halfCheckedKeys=t,e.forEach(e=>{let t=l[e];if(!t)return;let{node:n,pos:r}=t;c.checkedNodes.push(n),c.checkedNodesPositions.push({node:n,pos:r})}),r.checkedKeys===void 0&&(g.value=e,v.value=t)}a&&a(s,c)},Pe=e=>{let t=e[N.value.key],n=new Promise((n,i)=>{let{loadData:a,onLoad:o}=r;if(!a||K.value.has(t)||pe.value.has(t))return null;a(e).then(()=>{let i=G(b.value,t),a=V(x.value,t);o&&o(i,{event:`load`,node:e}),r.loadedKeys===void 0&&(b.value=i),x.value=a,n()}).catch(e=>{let a=V(x.value,t);if(x.value=a,T[t]=(T[t]||0)+1,T[t]>=Re){let e=G(b.value,t);r.loadedKeys===void 0&&(b.value=e),n()}i(e)}),x.value=G(x.value,t)});return n.catch(()=>{}),n},Fe=(e,t)=>{let{onMouseenter:n}=r;n&&n({event:e,node:t})},Le=(e,t)=>{let{onMouseleave:n}=r;n&&n({event:e,node:t})},ze=(e,t)=>{let{onRightClick:n}=r;n&&(e.preventDefault(),n({event:e,node:t}))},Be=e=>{let{onFocus:t}=r;A.value=!0,t&&t(e)},Ve=e=>{let{onBlur:t}=r;A.value=!1,$(null),t&&t(e)},He=(e,t)=>{let n=w.value,{onExpand:i,loadData:a}=r,{expanded:o}=t,s=t[N.value.key];if(M.value)return;n.indexOf(s);let c=!o;if(n=c?G(n,s):V(n,s),X(n),i&&i(n,{node:t,expanded:c,nativeEvent:e}),c&&a){let e=Pe(t);e&&e.then(()=>{}).catch(e=>{let t=V(w.value,s);X(t),Promise.reject(e)})}},Ue=()=>{M.value=!0},We=()=>{setTimeout(()=>{M.value=!1})},$=e=>{let{onActiveChange:t}=r;j.value!==e&&(r.activeKey!==void 0&&(j.value=e),e!==null&&be({key:e}),t&&t(e))},Ge=l(()=>j.value===null?null:J.value.find(e=>{let{key:t}=e;return t===j.value})||null),Ke=e=>{let t=J.value.findIndex(e=>{let{key:t}=e;return t===j.value});t===-1&&e<0&&(t=J.value.length),t=(t+e+J.value.length)%J.value.length;let n=J.value[t];if(n){let{key:e}=n;$(e)}else $(null)},qe=l(()=>ie(S(S({},ae(j.value,R.value)),{data:Ge.value.data,active:!0}))),Je=e=>{let{onKeydown:t,checkable:n,selectable:i}=r;switch(e.which){case P.UP:Ke(-1),e.preventDefault();break;case P.DOWN:Ke(1),e.preventDefault()}let a=Ge.value;if(a&&a.data){let t=a.data.isLeaf===!1||!!(a.data.children||[]).length,r=qe.value;switch(e.which){case P.LEFT:t&&B.value.has(j.value)?He({},r):a.parent&&$(a.parent.key),e.preventDefault();break;case P.RIGHT:t&&!B.value.has(j.value)?He({},r):a.children&&a.children.length&&$(a.children[0].key),e.preventDefault();break;case P.ENTER:case P.SPACE:n&&!r.disabled&&r.checkable!==!1&&!r.disableCheckbox?Ne({},r,!he.value.has(j.value)):!n&&i&&!r.disabled&&r.selectable!==!1&&Me({},r)}}t&&t(e)};return d({onNodeExpand:He,scrollTo:be,onKeydown:Je,selectedKeys:l(()=>h.value),checkedKeys:l(()=>g.value),halfCheckedKeys:l(()=>v.value),loadedKeys:l(()=>b.value),loadingKeys:l(()=>x.value),expandedKeys:l(()=>w.value)}),c(()=>{window.removeEventListener(`dragend`,Z),f.value=!0}),_e({expandedKeys:w,selectedKeys:h,loadedKeys:b,loadingKeys:x,checkedKeys:g,halfCheckedKeys:v,expandedKeysSet:B,selectedKeysSet:fe,loadedKeysSet:K,loadingKeysSet:pe,checkedKeysSet:he,halfCheckedKeysSet:ge,flattenNodes:J}),()=>{let{draggingNodeKey:e,dropLevelOffset:n,dropContainerKey:i,dropTargetKey:a,dropPosition:c,dragOverNodeKey:l}=E,{prefixCls:u,showLine:d,focusable:f,tabindex:p=0,selectable:h,showIcon:g,icon:_=s.icon,switcherIcon:v,draggable:y,checkable:b,checkStrictly:x,disabled:w,motion:T,loadData:D,filterTreeNode:M,height:N,itemHeight:P,virtual:F,dropIndicatorRender:I,onContextmenu:L,onScroll:R,direction:ne,rootClassName:z,rootStyle:B}=r,{class:V,style:H}=o,re=ee(S(S({},r),o),{aria:!0,data:!0}),U;return U=y?typeof y==`object`?y:typeof y==`function`?{nodeDraggable:y}:{}:!1,t(me,{value:{prefixCls:u,selectable:h,showIcon:g,icon:_,switcherIcon:v,draggable:U,draggingNodeKey:e,checkable:b,customCheckable:s.checkable,checkStrictly:x,disabled:w,keyEntities:O.value,dropLevelOffset:n,dropContainerKey:i,dropTargetKey:a,dropPosition:c,dragOverNodeKey:l,dragging:e!==null,indent:m.value,direction:ne,dropIndicatorRender:I,loadData:D,filterTreeNode:M,onNodeClick:ke,onNodeDoubleClick:Ae,onNodeExpand:He,onNodeSelect:Me,onNodeCheck:Ne,onNodeLoad:Pe,onNodeMouseEnter:Fe,onNodeMouseLeave:Le,onNodeContextMenu:ze,onNodeDragStart:Ce,onNodeDragEnter:we,onNodeDragOver:Te,onNodeDragLeave:Ee,onNodeDragEnd:Se,onNodeDrop:De,slots:s}},{default:()=>[t(`div`,{role:`tree`,class:k(u,V,z,{[`${u}-show-line`]:d,[`${u}-focused`]:A.value,[`${u}-active-focused`]:j.value!==null}),style:B},[t(Ie,C({ref:te,prefixCls:u,style:H,disabled:w,selectable:h,checkable:!!b,motion:T,height:N,itemHeight:P,virtual:F,focusable:f,focused:A.value,tabindex:p,activeItem:Ge.value,onFocus:Be,onBlur:Ve,onKeydown:Je,onActiveChange:$,onListChangeStart:Ue,onListChangeEnd:We,onContextmenu:L,onScroll:R},re),null)])]})}}}),Be={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z`}}]},name:`file`,theme:`outlined`};function Ve(e){for(var t=1;t({[`.${e}-switcher-icon`]:{display:`inline-block`,fontSize:10,verticalAlign:`baseline`,svg:{transition:`transform ${t.motionDurationSlow}`}}}),it=(e,t)=>({[`.${e}-drop-indicator`]:{position:`absolute`,zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:`none`,"&:after":{position:`absolute`,top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:`transparent`,border:`${t.lineWidthBold}px solid ${t.colorPrimary}`,borderRadius:`50%`,content:`""`}}}),at=(e,t)=>{let{treeCls:n,treeNodeCls:r,treeNodePadding:i,treeTitleHeight:a}=t,o=(a-t.fontSizeLG)/2,s=t.paddingXS;return{[n]:S(S({},E(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,[`&${n}-rtl`]:{[`${n}-switcher`]:{"&_close":{[`${n}-switcher-icon`]:{svg:{transform:`rotate(90deg)`}}}}},[`&-focused:not(:hover):not(${n}-active-focused)`]:S({},w(t)),[`${n}-list-holder-inner`]:{alignItems:`flex-start`},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:`stretch`,[`${n}-node-content-wrapper`]:{flex:`auto`},[`${r}.dragging`]:{position:`relative`,"&:after":{position:`absolute`,top:0,insetInlineEnd:0,bottom:i,insetInlineStart:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:nt,animationDuration:t.motionDurationSlow,animationPlayState:`running`,animationFillMode:`forwards`,content:`""`,pointerEvents:`none`}}}},[`${r}`]:{display:`flex`,alignItems:`flex-start`,padding:`0 0 ${i}px 0`,outline:`none`,"&-rtl":{direction:`rtl`},"&-disabled":{[`${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:`not-allowed`,"&:hover":{background:`transparent`}}},[`&-active ${n}-node-content-wrapper`]:S({},w(t)),[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:`inherit`,fontWeight:500},"&-draggable":{[`${n}-draggable-icon`]:{width:a,lineHeight:`${a}px`,textAlign:`center`,visibility:`visible`,opacity:.2,transition:`opacity ${t.motionDurationSlow}`,[`${r}:hover &`]:{opacity:.45}},[`&${r}-disabled`]:{[`${n}-draggable-icon`]:{visibility:`hidden`}}}},[`${n}-indent`]:{alignSelf:`stretch`,whiteSpace:`nowrap`,userSelect:`none`,"&-unit":{display:`inline-block`,width:a}},[`${n}-draggable-icon`]:{visibility:`hidden`},[`${n}-switcher`]:S(S({},rt(e,t)),{position:`relative`,flex:`none`,alignSelf:`stretch`,width:a,margin:0,lineHeight:`${a}px`,textAlign:`center`,cursor:`pointer`,userSelect:`none`,"&-noop":{cursor:`default`},"&_close":{[`${n}-switcher-icon`]:{svg:{transform:`rotate(-90deg)`}}},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:`relative`,zIndex:1,display:`inline-block`,width:`100%`,height:`100%`,"&:before":{position:`absolute`,top:0,insetInlineEnd:a/2,bottom:-i,marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:`""`},"&:after":{position:`absolute`,width:a/2*.8,height:a/2,borderBottom:`1px solid ${t.colorBorder}`,content:`""`}}}),[`${n}-checkbox`]:{top:`initial`,marginInlineEnd:s,marginBlockStart:o},[`${n}-node-content-wrapper, ${n}-checkbox + span`]:{position:`relative`,zIndex:`auto`,minHeight:a,margin:0,padding:`0 ${t.paddingXS/2}px`,color:`inherit`,lineHeight:`${a}px`,background:`transparent`,borderRadius:t.borderRadius,cursor:`pointer`,transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:t.controlItemBgHover},[`&${n}-node-selected`]:{backgroundColor:t.controlItemBgActive},[`${n}-iconEle`]:{display:`inline-block`,width:a,height:a,lineHeight:`${a}px`,textAlign:`center`,verticalAlign:`top`,"&:empty":{display:`none`}}},[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:`transparent`},[`${n}-node-content-wrapper`]:S({lineHeight:`${a}px`,userSelect:`none`},it(e,t)),[`${r}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${t.colorPrimary}`}},"&-show-line":{[`${n}-indent`]:{"&-unit":{position:`relative`,height:`100%`,"&:before":{position:`absolute`,top:0,insetInlineEnd:a/2,bottom:-i,borderInlineEnd:`1px solid ${t.colorBorder}`,content:`""`},"&-end":{"&:before":{display:`none`}}}},[`${n}-switcher`]:{background:`transparent`,"&-line-icon":{verticalAlign:`-0.15em`}}},[`${r}-leaf-last`]:{[`${n}-switcher`]:{"&-leaf-line":{"&:before":{top:`auto !important`,bottom:`auto !important`,height:`${a/2}px !important`}}}}})}},ot=e=>{let{treeCls:t,treeNodeCls:n,treeNodePadding:r}=e;return{[`${t}${t}-directory`]:{[n]:{position:`relative`,"&:before":{position:`absolute`,top:0,insetInlineEnd:0,bottom:r,insetInlineStart:0,transition:`background-color ${e.motionDurationMid}`,content:`""`,pointerEvents:`none`},"&:hover":{"&:before":{background:e.controlItemBgHover}},"> *":{zIndex:1},[`${t}-switcher`]:{transition:`color ${e.motionDurationMid}`},[`${t}-node-content-wrapper`]:{borderRadius:0,userSelect:`none`,"&:hover":{background:`transparent`},[`&${t}-node-selected`]:{color:e.colorTextLightSolid,background:`transparent`}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:e.colorPrimary},[`${t}-switcher`]:{color:e.colorTextLightSolid},[`${t}-node-content-wrapper`]:{color:e.colorTextLightSolid,background:`transparent`}}}}}},st=(e,t)=>{let n=`.${e}`,r=`${n}-treenode`,i=t.paddingXS/2,a=t.controlHeightSM,o=T(t,{treeCls:n,treeNodeCls:r,treeNodePadding:i,treeTitleHeight:a});return[at(e,o),ot(o)]},ct=O(`Tree`,(e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:fe(`${n}-checkbox`,e)},st(n,e),L(e)]});export{ze as a,K as c,Ue as i,ct as n,Z as o,tt as r,Y as s,st as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/styleChecker-CeGG85sE.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/styleChecker-CeGG85sE.js new file mode 100644 index 000000000..2a71394b3 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/styleChecker-CeGG85sE.js @@ -0,0 +1 @@ +import{M as e}from"./useConfigInject-z_xeO0pP.js";var t=()=>e()&&window.document.documentElement,n=t=>{if(e()&&window.document.documentElement){let e=Array.isArray(t)?t:[t],{documentElement:n}=window.document;return e.some(e=>e in n.style)}return!1},r=(e,t)=>{if(!n(e))return!1;let r=document.createElement(`div`),i=r.style[e];return r.style[e]=t,r.style[e]!==i};function i(e,t){return!Array.isArray(e)&&t!==void 0?r(e,t):n(e)}var a,o=()=>{if(!t())return!1;if(a!==void 0)return a;let e=document.createElement(`div`);return e.style.display=`flex`,e.style.flexDirection=`column`,e.style.rowGap=`1px`,e.appendChild(document.createElement(`div`)),e.appendChild(document.createElement(`div`)),document.body.appendChild(e),a=e.scrollHeight===1,document.body.removeChild(e),a};export{o as n,i as r,t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/switch-CtSw_Hgg.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/switch-CtSw_Hgg.js new file mode 100644 index 000000000..9a5399e19 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/switch-CtSw_Hgg.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Ht as n,ct as r,g as i,k as a,rt as o,tt as s,vn as c}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as l}from"./module-CyhaP5hi.js";import{r as u}from"./en_US-Cv9hrLhb.js";import{$ as d,F as f,O as p,Tt as m,Z as h,ct as g,l as _,m as v,p as y,t as b,u as x}from"./useConfigInject-z_xeO0pP.js";import{t as S}from"./omit-C0ksMpVM.js";import{t as C}from"./vue-types-CFReUAWV.js";import{t as w}from"./KeyCode-DNtAKsAc.js";import{t as T}from"./LoadingOutlined-tpSKTswf.js";import{i as E}from"./FormItemContext-CEmO5XmM.js";import{t as D}from"./wave-BBnUlIB_.js";var O=e=>{let{componentCls:t}=e,n=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:e.switchMinWidthSM,height:e.switchHeightSM,lineHeight:`${e.switchHeightSM}px`,[`${t}-inner`]:{paddingInlineStart:e.switchInnerMarginMaxSM,paddingInlineEnd:e.switchInnerMarginMinSM,[`${n}-checked`]:{marginInlineStart:`calc(-100% + ${e.switchPinSizeSM+e.switchPadding*2}px - ${e.switchInnerMarginMaxSM*2}px)`,marginInlineEnd:`calc(100% - ${e.switchPinSizeSM+e.switchPadding*2}px + ${e.switchInnerMarginMaxSM*2}px)`},[`${n}-unchecked`]:{marginTop:-e.switchHeightSM,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:e.switchPinSizeSM,height:e.switchPinSizeSM},[`${t}-loading-icon`]:{top:(e.switchPinSizeSM-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:e.switchInnerMarginMinSM,paddingInlineEnd:e.switchInnerMarginMaxSM,[`${n}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${n}-unchecked`]:{marginInlineStart:`calc(100% - ${e.switchPinSizeSM+e.switchPadding*2}px + ${e.switchInnerMarginMaxSM*2}px)`,marginInlineEnd:`calc(-100% + ${e.switchPinSizeSM+e.switchPadding*2}px - ${e.switchInnerMarginMaxSM*2}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${e.switchPinSizeSM+e.switchPadding}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${n}`]:{[`${n}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${n}`]:{[`${n}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},k=e=>{let{componentCls:t}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:`relative`,top:(e.switchPinSize-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:`top`},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},A=e=>{let{componentCls:t}=e,n=`${t}-handle`;return{[t]:{[n]:{position:`absolute`,top:e.switchPadding,insetInlineStart:e.switchPadding,width:e.switchPinSize,height:e.switchPinSize,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:`absolute`,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:e.colorWhite,borderRadius:e.switchPinSize/2,boxShadow:e.switchHandleShadow,transition:`all ${e.switchDuration} ease-in-out`,content:`""`}},[`&${t}-checked ${n}`]:{insetInlineStart:`calc(100% - ${e.switchPinSize+e.switchPadding}px)`},[`&:not(${t}-disabled):active`]:{[`${n}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${n}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},j=e=>{let{componentCls:t}=e,n=`${t}-inner`;return{[t]:{[n]:{display:`block`,overflow:`hidden`,borderRadius:100,height:`100%`,paddingInlineStart:e.switchInnerMarginMax,paddingInlineEnd:e.switchInnerMarginMin,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${n}-checked, ${n}-unchecked`]:{display:`block`,color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:`none`},[`${n}-checked`]:{marginInlineStart:`calc(-100% + ${e.switchPinSize+e.switchPadding*2}px - ${e.switchInnerMarginMax*2}px)`,marginInlineEnd:`calc(100% - ${e.switchPinSize+e.switchPadding*2}px + ${e.switchInnerMarginMax*2}px)`},[`${n}-unchecked`]:{marginTop:-e.switchHeight,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${n}`]:{paddingInlineStart:e.switchInnerMarginMin,paddingInlineEnd:e.switchInnerMarginMax,[`${n}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${n}-unchecked`]:{marginInlineStart:`calc(100% - ${e.switchPinSize+e.switchPadding*2}px + ${e.switchInnerMarginMax*2}px)`,marginInlineEnd:`calc(-100% + ${e.switchPinSize+e.switchPadding*2}px - ${e.switchInnerMarginMax*2}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${n}`]:{[`${n}-unchecked`]:{marginInlineStart:e.switchPadding*2,marginInlineEnd:-e.switchPadding*2}},[`&${t}-checked ${n}`]:{[`${n}-checked`]:{marginInlineStart:-e.switchPadding*2,marginInlineEnd:e.switchPadding*2}}}}}},M=e=>{let{componentCls:t}=e;return{[t]:u(u(u(u({},v(e)),{position:`relative`,display:`inline-block`,boxSizing:`border-box`,minWidth:e.switchMinWidth,height:e.switchHeight,lineHeight:`${e.switchHeight}px`,verticalAlign:`middle`,background:e.colorTextQuaternary,border:`0`,borderRadius:100,cursor:`pointer`,transition:`all ${e.motionDurationMid}`,userSelect:`none`,[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),y(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:`not-allowed`,opacity:e.switchDisabledOpacity,"*":{boxShadow:`none`,cursor:`not-allowed`}},[`&${t}-rtl`]:{direction:`rtl`}})}},N=x(`Switch`,e=>{let t=e.fontSize*e.lineHeight,n=e.controlHeight/2,r=t-4,i=n-4,a=_(e,{switchMinWidth:r*2+8,switchHeight:t,switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchInnerMarginMin:r/2,switchInnerMarginMax:r+2+4,switchPadding:2,switchPinSize:r,switchBg:e.colorBgContainer,switchMinWidthSM:i*2+4,switchHeightSM:n,switchInnerMarginMinSM:i/2,switchInnerMarginMaxSM:i+2+4,switchPinSizeSM:i,switchHandleShadow:`0 2px 4px 0 ${new l(`#00230b`).setAlpha(.2).toRgbString()}`,switchLoadingIconSize:e.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:`-30%`});return[M(a),j(a),A(a),k(a),O(a)]}),P=e({SwitchSizes:()=>F,default:()=>R,switchProps:()=>I}),F=h(`small`,`default`),I=()=>({id:String,prefixCls:String,size:C.oneOf(F),disabled:{type:Boolean,default:void 0},checkedChildren:C.any,unCheckedChildren:C.any,tabindex:C.oneOfType([C.string,C.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:C.oneOfType([C.string,C.number,C.looseBool]),checkedValue:C.oneOfType([C.string,C.number,C.looseBool]).def(!0),unCheckedValue:C.oneOfType([C.string,C.number,C.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}),L=a({compatConfig:{MODE:3},name:`ASwitch`,__ANT_SWITCH:!0,inheritAttrs:!1,props:I(),slots:Object,setup(e,a){let{attrs:l,slots:u,expose:d,emit:h}=a,_=E(),v=f(),y=i(()=>{var t;return(t=e.disabled)==null?v.value:t});o(()=>{p(!(`defaultChecked`in l),`Switch`,`'defaultChecked' is deprecated, please use 'v-model:checked'`),p(!(`value`in l),`Switch`,"`value` is not validate prop, do you mean `checked`?")});let x=c(e.checked===void 0?l.defaultChecked:e.checked),C=i(()=>x.value===e.checkedValue);n(()=>e.checked,()=>{x.value=e.checked});let{prefixCls:O,direction:k,size:A}=b(`switch`,e),[j,M]=N(O),P=c(),F=()=>{var e;(e=P.value)==null||e.focus()};d({focus:F,blur:()=>{var e;(e=P.value)==null||e.blur()}}),r(()=>{s(()=>{e.autofocus&&!y.value&&P.value.focus()})});let I=(e,t)=>{y.value||(h(`update:checked`,e),h(`change`,e,t),_.onFieldChange())},L=e=>{h(`blur`,e)},R=t=>{F();let n=C.value?e.unCheckedValue:e.checkedValue;I(n,t),h(`click`,n,t)},z=t=>{t.keyCode===w.LEFT?I(e.unCheckedValue,t):t.keyCode===w.RIGHT&&I(e.checkedValue,t),h(`keydown`,t)},B=e=>{var t;(t=P.value)==null||t.blur(),h(`mouseup`,e)},V=i(()=>({[`${O.value}-small`]:A.value===`small`,[`${O.value}-loading`]:e.loading,[`${O.value}-checked`]:C.value,[`${O.value}-disabled`]:y.value,[O.value]:!0,[`${O.value}-rtl`]:k.value===`rtl`,[M.value]:!0}));return()=>{var n;return j(t(D,null,{default:()=>[t(`button`,m(m(m({},S(e,[`prefixCls`,`checkedChildren`,`unCheckedChildren`,`checked`,`autofocus`,`checkedValue`,`unCheckedValue`,`id`,`onChange`,`onUpdate:checked`])),l),{},{id:(n=e.id)==null?_.id.value:n,onKeydown:z,onClick:R,onBlur:L,onMouseup:B,type:`button`,role:`switch`,"aria-checked":x.value,disabled:y.value||e.loading,class:[l.class,V.value],ref:P}),[t(`div`,{class:`${O.value}-handle`},[e.loading?t(T,{class:`${O.value}-loading-icon`},null):null]),t(`span`,{class:`${O.value}-inner`},[t(`span`,{class:`${O.value}-inner-checked`},[g(u,e,`checkedChildren`)]),t(`span`,{class:`${O.value}-inner-unchecked`},[g(u,e,`unCheckedChildren`)])])])]}))}}}),R=d(L);export{P as n,R as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/t-zpQIkBTV.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/t-zpQIkBTV.js new file mode 100644 index 000000000..975d82a48 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/t-zpQIkBTV.js @@ -0,0 +1 @@ +import{r as e}from"./src-CDbpcWiH.js";import{t}from"./menu-v9uBzCT6.js";var n=Object.assign({},...Object.values(Object.assign({"./en/archive.ts":{全部账号:`All accounts`,旧版未归属数据:`Legacy unassigned data`,"{name}({code})":`{name} ({code})`,聊天归档:`Chat Archive`,"企业微信消息、人员、会话与 COS 素材的统一数据视图":`A unified view of WeCom messages, people, conversations and COS media`,素材本体不进入数据库:`Media files are not stored in the database`,"图片、语音、视频和文件保存在腾讯云 COS;数据库只保存对象地址、版本、SHA-256、CRC64 与校验状态。":`Images, voice, videos and files are stored in Tencent Cloud COS; the database keeps only the object key, version, SHA-256, CRC64 and verification status.`,归档消息:`Archived messages`,会话:`Conversations`,唯一人员:`Unique people`,"COS 素材":`COS media`,素材完整性:`Media integrity`,已校验:`Verified`,校验失败:`Verification failed`,处理任务:`Processing jobs`,导入批次:`Import batches`,导出任务:`Export jobs`,最新水位:`Latest watermark`,"最后一条消息时间(UTC)":`Last message time (UTC)`,尚未导入:`Not imported yet`,会话与消息:`Conversations`,"每页显示 50 个会话;打开会话后按时间顺序分页查看消息。":`Shows 50 conversations per page; open a conversation to page through its messages in time order.`,类型:`Type`,归档账号:`Archive account`,消息数:`Messages`,最后消息时间:`Last message time`,上一页:`Previous`,下一页:`Next`,"第 {page} 页":`Page {page}`,"第 {page} 页 · 每页 100 条":`Page {page} · 100 per page`,暂无消息:`No messages`,未知大小:`Unknown size`,未知发送者:`Unknown sender`,"{count} 个素材":`{count} media files`,"(非文本消息)":`(Non-text message)`,未命名素材:`Unnamed media`,下载附件:`Download attachment`,查看原文件:`View original file`,"源文件未缓存,请先在企业微信中下载":`Source file not cached. Download it in WeCom first`,"上传失败,下次启动将自动重试":`Upload failed; it will retry automatically on next launch`,"AI 发送":`Sent by AI`,人工发送:`Sent by staff`,系统发送:`Sent by system`,客户发送:`Sent by customer`,来源未知:`Unknown source`,应用会话:`App conversation`,微信单聊:`WeChat direct chat`,企微单聊:`WeCom direct chat`,群聊:`Group chat`,客服会话:`Customer service conversation`,未知:`Unknown`,文本:`Text`,图片:`Image`,语音:`Voice`,表情:`Sticker`,链接:`Link`,文件:`File`,视频:`Video`,位置:`Location`,名片:`Contact card`,系统:`System`,引用:`Quote`,红包:`Red packet`,转账:`Transfer`,视频号:`Channels`,合并转发:`Chat history`,日程:`Schedule`,接龙:`Sign-up list`,文件回复:`File reply`,位置共享:`Location sharing`,视频通话:`Video call`,图文链接:`Rich link`,系统通知:`System notice`,待办:`To-do`,文件预览:`File preview`,话题:`Topic`,图文:`Rich text`,收藏:`Favorite`,订阅通知:`Subscription notice`,文件分享:`File share`,群公告:`Group announcement`,投票:`Poll`,回执:`Receipt`,文件编辑:`File edit`,文件评论:`File comment`,收藏合并:`Merged favorites`,卡片:`Card`,群文件:`Group file`,工作台:`Workbench`,音频通话:`Voice call`,企业微信应用:`WeCom app`,微信好友:`WeChat friend`,回复:`Reply`,邀请:`Invite`,移除:`Remove`,修改群名:`Group renamed`,修改群公告:`Group announcement changed`,加入群聊:`Joined group`,退出群聊:`Left group`,解散群聊:`Group disbanded`,群主转让:`Group owner transferred`,截图:`Screenshot`,应用消息:`App message`,朋友圈:`Moments`,安全通知:`Security notice`,系统消息:`System message`,小程序:`Mini program`,未知消息:`Unknown message`,新建导出:`New export`,格式:`Format`,开始日期:`Start date`,结束日期:`End date`,开始导出:`Start export`,"导出按创建时的截止水位生成;SQL/CSV 流式写出,Excel 超过 90 万行自动拆分工作表。":`Exports cover data up to the watermark at creation time; SQL/CSV are streamed, and Excel is split into extra sheets beyond 900,000 rows.`,"进度/行数":`Progress / rows`,"{count} 行":`{count} rows`,没有下载导出文件的权限:`You do not have permission to download export files`,导出要先在右上角选择具体的客户端账号:`Select a specific client account at the top right before exporting`,至少选择一种导出格式:`Select at least one export format`,导出任务已创建:`Export job created`,已完成:`Completed`,失败:`Failed`,等待中:`Queued`,处理中:`Processing`,人员唯一标识:`Person Identities`,姓名:`Name`,"同一个人可绑定本地 UID、企业微信 userid、微信 external_userid 等多个身份;唯一键由“身份类型 + 企业范围 + 外部 ID”组成。":`One person can bind several identities, such as a local UID, WeCom userid and WeChat external_userid; the unique key is "identity type + corp scope + external ID".`,显示名称:`Display name`,真实姓名:`Real name`,已绑定身份:`Bound identities`,关联患者:`Linked patient`,会话数:`Conversations`,管理关联:`Manage links`,"患者 {id}":`Patient {id}`,未关联:`Not linked`,"人员关联 · {name}":`Person links · {name}`,"关联 ZYT 患者":`Link ZYT patient`,患者:`Patient`,手机号:`Phone`,关系:`Relation`,患者ID:`Patient ID`,"患者ID:{id}":`Patient ID: {id}`,默认:`Default`,关联:`Link`,"确认解除这个患者关联?":`Unlink this patient?`,解绑:`Unlink`,"输入患者姓名、手机号或患者编号":`Enter a patient name, phone number or patient number`,"从 ZYT 只读查询患者,关联关系仅保存在客服后台,不会修改 ZYT。":`Patients are looked up read-only in ZYT; links are saved only in the customer service backend and ZYT is not modified.`,"企业/范围":`Corp / scope`,"外部 ID":`External ID`,已确认:`Confirmed`,未确认:`Unconfirmed`,绑定新标识:`Bind new identity`,身份类型:`Identity type`,"企业微信 userid":`WeCom userid`,"微信 external_userid":`WeChat external_userid`,"本地数据库 UID":`Local database UID`,"企微 open_userid":`WeCom open_userid`,"企业/范围 ID":`Corp / scope ID`,"建议填写 corp_id;本地 UID 可填账号 ID":`corp_id recommended; for a local UID you can use the account ID`,"外部人员 ID":`External person ID`,确认身份:`Verified identity`,确认绑定:`Confirm binding`,本人:`Self`,家属:`Family`,监护人:`Guardian`,代咨询:`Proxy`,其他:`Other`,"这一步要先在右上角选择具体的客户端账号,「全部」下无法确定归属":`Select a specific client account at the top right first; under "All" the owner cannot be determined`,"请输入企业微信人员 ID":`Enter the WeCom person ID`,人员标识已绑定:`Identity bound`,请先选择已经登录过桌面软件的客户端账号:`Select a client account that has signed in to the desktop app first`,"请输入患者姓名、手机号或患者编号":`Enter a patient name, phone number or patient number`,"ZYT 中未找到匹配患者":`No matching patient found in ZYT`,患者关联已保存到客服后台:`Patient link saved to the customer service backend`,患者关联已解除:`Patient unlinked`,"请使用最小权限的独立 COS 子账号密钥":`Use a dedicated least-privilege COS sub-account key`,"SecretId / SecretKey 只写入后台并加密保存,页面不会回显明文。留空表示保持原密钥;更换截图中曾暴露过的密钥后再启用。":`SecretId / SecretKey are only written to the backend and stored encrypted; the page never shows them in plain text. Leave blank to keep the current key. Replace any key that has appeared in a screenshot before enabling.`,"腾讯云 COS":`Tencent Cloud COS`,启用存储:`Enable storage`,"请输入 SecretId":`Enter SecretId`,"请输入 SecretKey":`Enter SecretKey`,素材路径前缀:`Media path prefix`,导出路径前缀:`Export path prefix`,安装包路径前缀:`Installer path prefix`,服务端加密:`Server-side encryption`,"SSE-COS(AES256)":`SSE-COS (AES256)`,不指定:`Not specified`,自定义域名:`Custom domain`,"可选,仅允许完整 HTTPS 域名":`Optional; full HTTPS domain only`,保存配置:`Save settings`,测试连接:`Test connection`,最近素材对象:`Recent media objects`,大小:`Size`,校验时间:`Verified at`,"COS 配置已保存":`COS settings saved`,"连接成功:{bucket} / {region}":`Connected: {bucket} / {region}`,"无法连接腾讯 COS,请检查网络和 Bucket CORS 配置":`Cannot reach Tencent COS. Check the network and the bucket CORS settings`,"上传腾讯 COS 超时,请重试":`Upload to Tencent COS timed out. Please try again`,"腾讯 COS 上传失败(HTTP {status})":`Tencent COS upload failed (HTTP {status})`,"COS 分块上传参数不完整":`COS multipart upload parameters are incomplete`,"COS 未返回 ETag,请在 Bucket CORS 中暴露 ETag 响应头":`COS returned no ETag. Expose the ETag response header in the bucket CORS settings`,"升级包必须是 Windows EXE 安装包":`The update package must be a Windows EXE installer`,"安装包大小必须大于 0 且不能超过 1GB":`The installer must be larger than 0 and no more than 1 GB`,"COS 预上传接口没有返回上传地址":`The COS pre-upload API returned no upload URL`,后端未启用令牌续期:`Token renewal is not enabled on the backend`,"后端未启用令牌续期,请重新登录":`Token renewal is not enabled on the backend. Please sign in again`,";":`; `,检索问题:`Search query`,请求参数:`Request parameter`,"{field}至少需要 {min} 个字符":`{field} must be at least {min} characters`,"{field}不能超过 {max} 个字符":`{field} cannot exceed {max} characters`,"请填写{field}":`{field} is required`,"{field}必须是文本":`{field} must be text`,"{field}:{msg}":`{field}: {msg}`,"{field}格式不正确":`{field} has an invalid format`,"请求失败,请稍后重试":`Request failed. Please try again later`,"自定义菜单加载失败,只显示内置菜单":`Failed to load custom menus; showing built-in menus only`},"./en/common.ts":{管理员:`Administrator`,配置员:`Operator`,只读用户:`Read-only`,"{name}({code})":`{name} ({code})`,已启用:`Enabled`,已停用:`Disabled`,状态:`Status`,操作:`Actions`,角色:`Role`,用户名:`Username`,创建时间:`Created`,更新时间:`Updated`,刷新:`Refresh`,保存:`Save`,取消:`Cancel`,编辑:`Edit`,删除:`Delete`,查看:`View`,关闭:`Close`,确定:`OK`,已保存:`Saved`,已删除:`Deleted`,操作成功:`Done`},"./en/desktop.ts":{"启用 AI 自动回复":`Enable AI auto-reply`,"总开关。关掉之后客户端只监听不回复。":`Master switch. When off, desktop clients only listen and never reply.`,启用视觉识别:`Enable vision recognition`,"图片和表情包走视觉模型识别,OCR 认不出时兜底。用哪个模型看「角色编排」里的媒体消息专用模型。":`Images and stickers are recognized by a vision model, as a fallback when OCR fails. The model used is the media-message model in "Role Orchestration".`,人工操作保护:`Manual operation guard`,"检测到有人在操作鼠标键盘时暂停自动化,避免抢焦点。":`Pauses automation while someone is using the mouse or keyboard, so it does not steal focus.`,携带上下文:`Include context`,"把最近几轮对话一起发给模型。关掉会省 token,但答复会失忆。":`Sends the last few rounds of conversation to the model. Turning it off saves tokens, but replies lose their memory.`,应对辱骂:`Handle abuse`,"客户情绪激动时用专门的话术回应,而不是照常答业务问题。":`When a customer gets agitated, respond with dedicated scripts instead of answering business questions as usual.`,"启用 MCP 工具":`Enable MCP tools`,"允许模型调用挂号登记、客户查询等外部工具。工具在客户端本机执行。":`Lets the model call external tools such as appointment registration and customer lookup. Tools run locally on the desktop client.`,开发模式:`Development mode`,"打印详细日志、跳过部分节流。生产环境请关闭。":`Prints verbose logs and skips some throttling. Turn it off in production.`,"第 {index} 条规则没有填名称":`Rule {index} has no name`,"规则「{label}」至少要有一个关键词,否则永远不会命中":`Rule "{label}" needs at least one keyword, otherwise it will never match`,"JSON 根节点必须是数组":`The JSON root must be an array`,"不是有效的 JSON:{error}":`Invalid JSON: {error}`,"MCP 服务器配置不是有效 JSON,请先修正":`The MCP server configuration is not valid JSON. Fix it first`,"已发布为 v{version},桌面端下次同步时生效":`Published as v{version}; desktop clients pick it up at their next sync`,这份配置会下发到每一台桌面客户端:`This configuration is pushed to every desktop client`,"保存即产生新版本号,客户端下次同步就会拿到。改错一个字段是全线生效的,不是只影响你自己这台。":`Saving creates a new version, which desktop clients receive at their next sync. A wrong field affects every client, not just your own machine.`,模型配置不在这里:`Model settings are not here`,"服务类型、API 地址、API Key、模型名称、温度、最大 tokens、请求超时——这些以前在本页的设置,现在统一在":`Service type, API URL, API key, model name, temperature, max tokens and request timeout used to be set on this page. They now all live in`,"。":`.`,"AI 模型 → 模型清单 / 角色编排":`AI Models → Model List / Role Orchestration`,"搬走有三个原因:同一件事两个地方能配迟早会不一致;密钥留在这份配置里就必须明文下发到每一台客户端,而模型清单里是加密存储、只返遮罩值;一个客户只能配一个模型的话,双模型并发和裁判根本无从谈起。":`They moved for three reasons: configuring the same thing in two places drifts apart sooner or later; keys kept in this configuration would have to be pushed in plain text to every desktop client, whereas the model list stores them encrypted and only returns masked values; and with only one model per client, running two models in parallel or using a judge would be impossible.`,去模型清单:`Go to Model List`,去角色编排:`Go to Role Orchestration`,当前生效的配置:`Active configuration`,版本:`Version`,最后修改:`Last modified by`,时间:`Time`,桌面账号登录:`Desktop account sign-in`,"软件打开登录窗口后,会先请求本管理端的公开客户端配置,再按这里返回的地址请求 ZYT 登录。换登录域名只需修改这一处,无需重新修改或打包桌面软件。":`When the desktop client opens its sign-in window, it first requests the public client configuration from this admin site, then signs in to ZYT at the address returned here. To change the sign-in domain, edit it here only; there is no need to modify or rebuild the desktop client.`,"ZYT 登录 API 域名(留空 = 使用管理 API 启动配置)":`ZYT sign-in API domain (empty = use the admin API startup setting)`,"当前客户端实际获取:":`Clients currently receive: `,填写完整的:`Enter the full`,或:`or`,"基础地址,不要填写":`base URL; do not include`,";客户端会自动拼接登录接口路径。":`; the client appends the sign-in path automatically.`,能力开关:`Feature switches`,企业微信数据库自动备份:`WeCom database automatic backup`,"软件启动后等待设定时间执行第一次增量备份,之后按相同间隔持续运行。只上传服务端检查点之后的新消息和新媒体,修改配置后客户端会自动同步,无需重启。":`After the desktop client starts, it waits the set time before the first incremental backup, then keeps running at the same interval. Only messages and media newer than the server checkpoint are uploaded. Configuration changes sync to clients automatically, no restart needed.`,自动增量备份:`Automatic incremental backup`,"启动等待及备份间隔(分钟)":`Startup delay and backup interval (minutes)`,"范围 1 分钟至 7 天。":`Range: 1 minute to 7 days.`,客服人格:`Agent persona`,'这几项会拼进系统提示词,决定客户看到的是"谁"在说话。它们不是模型参数,所以留在这里。':`These go into the system prompt and decide "who" the customer is talking to. They are not model parameters, so they stay here.`,客服名称:`Agent name`,机构名称:`Organization name`,"上下文轮数(1–50)":`Context rounds (1–50)`,'记几轮对话。这是客户端行为,和"用哪个模型"无关。':`How many rounds of conversation to remember. This is desktop client behavior and has nothing to do with "which model".`,模型网关地址:`Model gateway URL`,"桌面客户端只配一个后台地址,模型请求发到哪儿由这里决定、随配置一起下发。换网关位置只需要改这一处,不用挨个动客户端。":`Desktop clients are configured with a single backend address; where model requests go is decided here and pushed with the configuration. To move the gateway, change it here only, without touching each client.`,"地址(留空 = 按后台自己的地址自动推算)":`URL (empty = derived from the backend address)`,"留空即可,绝大多数情况不用填":`Leave empty; almost never needed`,"当前实际下发:":`Currently pushed: `,"只有网关在别的域名或别的机器上时才需要填。写完整地址(":`Only needed when the gateway is on another domain or machine. Enter a full URL (`,")或以":`) or a path starting with`,"开头的路径(挂在本后台的域名下)。":`(served under this admin site's domain).`,审核后发送的审核范围:`Review scope for "Send after review"`,"只对切到「审核后发送」的客户端起作用;自动发送模式下只按下面的选择性审核规则拦截。":`Applies only to desktop clients switched to "Send after review"; in auto-send mode, only the selective review rules below hold replies back.`,每条都审核:`Review every reply`,按原规则:`Original rules`,"按原规则(默认)":`Original rules (default)`,"每条 AI 回复都要人工确认后才发送;医疗助理人工回复过的会话也不会恢复自动回复。":`Every AI reply must be confirmed by a person before it is sent; conversations a medical assistant has replied to manually do not resume auto-reply.`,"医疗助理用同一企微账号人工回复并核验后,该会话恢复自动回复,之后仍逐条过审核规则和模型裁判。":`After a medical assistant replies manually from the same WeCom account and it is verified, the conversation resumes auto-reply; each reply still goes through the review rules and the model judge.`,"客户端默认跟随这里的设置,也可以在「自动化设置 → 审核后发送 → 审核范围」单独设置本机;1.5.3 起的桌面端生效,更早的版本保持按原规则。":`Desktop clients follow this setting by default; each machine can also override it under "Automation settings → Send after review → Review scope". Takes effect on desktop clients 1.5.3 and later; earlier versions keep the original rules.`,选择性审核规则:`Selective review rules`,"命中任意一条,那一条回复才会停下来贴进企业微信输入框等人工确认,不会自动按回车;没命中的照常自动发送。客户这句话和模型准备发的回复,沾上任意一边都算命中。":`Only a reply that matches a rule stops and is pasted into the WeCom input box for manual confirmation, without pressing Enter; everything else is sent automatically as usual. A match in either the customer message or the reply the model is about to send counts.`,"还有一条内置规则不在这份清单里、关不掉":`There is also a built-in rule that is not in this list and cannot be turned off`,"模型裁判把某条回复判成「高风险」时,无论有没有命中下面的关键词,同样会转人工——前提是角色编排里配了裁判模型。1.5.2 之后的桌面端不论裁判模式都会拦;1.5.2 及更早的只在裁判模式为 score_only / arbitrate 时才拦,shadow 下照常自动发送。":`When the model judge rates a reply as "high risk", it is also handed to a person, whether or not it matches the keywords below, provided a judge model is configured in Role Orchestration. Desktop clients after 1.5.2 hold it back in every judge mode; 1.5.2 and earlier only do so when the judge mode is score_only / arbitrate, and send automatically as usual under shadow.`,"关键词按包含匹配,忽略大小写、空格和标点(1.5.2 及更早的桌面端只忽略大小写);建议把客户的日常说法都填上,如 服用、怎么吃、用法、用量、饭前、饭后。":`Keywords match as substrings, ignoring case, spaces and punctuation (desktop clients 1.5.2 and earlier only ignore case). Add the everyday phrases customers use, e.g. take, how to take, usage, dosage, before meals, after meals.`,"规则名称,例如「诊断」":`Rule name, e.g. "Diagnosis"`,"输入关键词后按回车;用逗号、顿号或空格隔开可一次粘贴多个":`Type a keyword and press Enter; separate with commas or spaces to paste several at once`,新增规则:`Add rule`,"还没有配任何规则——除了上面那条内置的裁判高风险检查,其余全部自动发送。":`No rules yet. Apart from the built-in judge high-risk check above, everything is sent automatically.`,"MCP 服务器":`MCP servers`,"单次最多调用工具轮数(1–20)":`Max tool-call rounds per reply (1–20)`,"服务器清单(JSON 数组)":`Server list (JSON array)`,"工具跑在客户端本机(要连内网),所以配置在这里而不是模型清单里。格式错误会当场拦下,不会等到桌面端同步之后才发现。":`Tools run locally on the desktop client (they need the intranet), so they are configured here rather than in the model list. Format errors are caught right away instead of after desktop clients sync.`,保存并发布新版本:`Save and publish new version`,放弃修改:`Discard changes`,发现更新:`Update found`,下载中:`Downloading`,待安装:`Ready to install`,安装中:`Installing`,已完成:`Completed`,失败:`Failed`,已推迟:`Deferred`,"安装包已上传 COS,已生成下载直链并开启自动安装":`Installer uploaded to COS; direct download link generated and auto-install turned on`,安装包上传失败:`Installer upload failed`,"版本号格式应为 1.0.0":`The version must look like 1.0.0`,"下载地址必须是完整的 HTTP/HTTPS 地址":`The download URL must be a full HTTP/HTTPS address`,开启强制升级前必须上传安装包:`Upload an installer before turning on forced upgrade`,"自动安装必须先上传安装包并生成 SHA256":`Auto-install requires an uploaded installer with a SHA256`,"已发布 v{version}":`Published v{version}`,"账号/设备":`Account / device`,进度:`Progress`,客户端:`Desktop client`,"安装包直传腾讯 COS":`Installers upload directly to Tencent COS`,"浏览器先在本机计算 SHA256,再分块直传 COS;安装包不经过管理端服务器。上传完成后显示 COS 下载直链;客户端发现已发布的新版本后直接从 COS 下载,校验通过后自动安装。":`The browser computes the SHA256 locally, then uploads to COS in chunks; the installer never passes through the admin server. After upload, the COS direct download link is shown; desktop clients that find a newly published version download it straight from COS and install it automatically once verified.`,当前版本策略:`Current release policy`,最新版本:`Latest version`,发布状态:`Release status`,发布中:`Live`,已暂停:`Paused`,升级方式:`Upgrade mode`,强制升级:`Forced upgrade`,自动升级:`Automatic upgrade`,提示升级:`Prompted upgrade`,发布渠道:`Release channel`,灰度比例:`Rollout percentage`,安装包:`Installer`,未配置:`Not set`,发布新版本:`Publish a new version`,"Windows 安装包":`Windows installer`,"正在计算 SHA256":`Computing SHA256`,"正在直传 COS":`Uploading to COS`,"选择并直传 COS":`Choose and upload to COS`,"已就绪 · {size}":`Ready · {size}`,"上传后自动填写下载地址、大小和 SHA256":`Download URL, size and SHA256 are filled in after upload`,版本号:`Version number`,"格式应为 1.0.0":`Format: 1.0.0`,"正式版 stable":`Stable`,"测试版 beta":`Beta`,"下载地址(COS 直链)":`Download URL (COS direct link)`,"上传安装包后自动填写 COS HTTPS 地址,也可填写其他 HTTPS 地址":`Filled with the COS HTTPS URL after upload; any other HTTPS URL also works`,"当前直链有效期为 15 分钟。发布后客户端每次检查更新都会获取新地址,无需重新上传。":`The current direct link is valid for 15 minutes. Once published, desktop clients get a fresh link on every update check, so there is no need to upload again.`,上传安装包后自动计算:`Computed automatically after upload`,立即发布:`Publish now`,暂停分发:`Pause distribution`,安全与安装策略:`Security and install policy`,自动:`Auto`,提示:`Prompt`,强制:`Forced`,非强制:`Optional`,验签:`Signature`,仅哈希:`Hash only`,"更新说明(不超过 4000 字)":`Release notes (up to 4000 characters)`,发布版本:`Publish version`,客户端升级进度:`Desktop client upgrade progress`,最近发布记录:`Recent releases`,暂无发布记录:`No releases yet`,没有更新说明:`No release notes`,客户端账号策略已更新:`Desktop client account policy updated`,该账号的桌面设备已全部下线:`All desktop devices of this account have been signed out`,"ZYT 账号":`ZYT account`,数据:`Data`,最后在线:`Last online`,"状态按客户端最近 20 秒的有效会话判断。同一 ZYT 账号只保留一个有效桌面会话,新设备登录会使旧设备下线。":`Status is based on valid desktop client sessions in the last 20 seconds. Each ZYT account keeps only one valid desktop session; signing in on a new device signs out the old one.`,未绑定手机:`No phone linked`,暂无设备:`No device`,未知版本:`Unknown version`,"{count} 台":`{count} devices`,"{count} 个企微账号":`{count} WeCom accounts`,"{count} 条消息":`{count} messages`,已禁用:`Disabled`,在线:`Online`,离线:`Offline`,策略:`Policy`,"确定让该账号所有桌面设备立即下线?":`Sign out all desktop devices of this account now?`,强制下线:`Force sign-out`,客户端账号策略:`Desktop client account policy`,账号状态:`Account status`,正常:`Active`,禁用并下线:`Disable and sign out`,覆盖全局自动备份开关:`Override the global automatic backup switch`,启用:`Enable`,停用:`Disable`,可查看该账号数据的管理端用户:`Admin users who can view this account's data`,"超级管理员无需分配;其他用户按此范围查看":`Super admins need no assignment; other users only see data within this scope`,覆盖全局备份间隔:`Override the global backup interval`,分钟:`min`,"谁在什么时候改了什么——出事之后唯一能回溯的东西。只显示最近 200 条。":`Who changed what and when: the only way to trace back after an incident. Shows the latest 200 entries.`,操作人:`User`,动作:`Action`,详情:`Details`,"来源 IP":`Source IP`,"(未登录)":`(not signed in)`,两次输入的新密码不一致:`The two new passwords do not match`,密码已修改:`Password changed`,首次登录必须修改初始密码:`You must change the initial password at first sign-in`,"初始密码是公开的默认值,不改等于没有密码。改完才能进入其他页面。":`The initial password is a public default; keeping it is the same as having no password. Change it to access the other pages.`,当前密码:`Current password`,"新密码(至少 10 位,需同时含字母和数字)":`New password (at least 10 characters, letters and digits)`,确认新密码:`Confirm new password`,提交:`Submit`},"./en/knowledge.ts":{知识中心:`Knowledge`,"把历史聊天整理成可追溯的知识,审核发布后供客服回答时参考。":`Turn chat history into traceable knowledge. Once reviewed and published, it is used as a reference when answering customers.`,"点「整理聊天记录」可一次整理全部账号的聊天;点知识标题可直接查看、审核和发布。":`Click "Process chat history" to process the chats of all accounts at once; click a knowledge title to view, review and publish it.`,"当前账号尚无聊天归档,请先上传归档或更换账号。":`This account has no chat archive yet. Upload an archive first or switch accounts.`,"点「整理聊天记录」生成草稿,再逐条核对来源和适用条件。":`Click "Process chat history" to generate drafts, then check the source and conditions of each one.`,"草稿补全适用条件后审核,通过后发布;也可以勾选列表中的多条知识集中处理。":`Fill in the conditions of a draft, review it, and publish it once approved. You can also select several items in the list and handle them together.`,"已发布知识可在检索测试中验证;确认结果后开启客服使用知识。":`Verify published knowledge in Search test; once satisfied, turn on "Use knowledge in replies".`,整理聊天记录:`Process chat history`,生成草稿:`Generate drafts`,审核知识:`Review knowledge`,发布并测试使用:`Publish and test`,支持语义与关键词检索:`Semantic and keyword search available`,关键词检索已就绪:`Keyword search ready`,客服使用知识:`Use knowledge in replies`,整理设置:`Processing settings`,导出已发布知识:`Export published knowledge`,"当前汇总全部授权账号:整理聊天、查看和审核知识都可以直接进行;检索测试、导出和「客服使用知识」开关需选择具体账号。":`Showing all authorized accounts: you can process chats and view and review knowledge directly. Search test, export and the "Use knowledge in replies" switch need a specific account.`,知识与审核:`Knowledge & review`,搜索标题或问题:`Search title or question`,一键审核此账号全部草稿:`Review all drafts of this account`,一键审核全部授权账号:`Review all authorized accounts`,审核任务与结果:`Review jobs and results`,后台审核进行中:`Background review in progress`,"已选 {count} 条(当前页)":`{count} selected (this page)`,批量审核:`Batch review`,发布选中:`Publish selected`,驳回选中:`Reject selected`,停用选中:`Disable selected`,删除已驳回:`Delete rejected`,清空选择:`Clear selection`,"问题 / 标题":`Question / title`,账号:`Account`,分类:`Category`,版本:`Version`,"没有符合筛选条件的知识,可调整筛选后重试。":`No knowledge matches the filters. Adjust them and try again.`,"还没有知识,先从历史聊天整理出待审草稿。":`No knowledge yet. Start by processing chat history into drafts for review.`,整理任务:`Processing jobs`,新聊天自动整理:`Auto-process new chats`,检索测试:`Search test`,"测试只检索已发布知识,不发送客服消息。相关度是排序参考,不代表事实正确率。":`The test only searches published knowledge and sends no messages to customers. Relevance is a ranking hint, not a measure of factual accuracy.`,"当前账号暂无已发布知识,请先审核并发布知识后再测试检索。":`This account has no published knowledge yet. Review and publish knowledge before testing search.`,"输入一个真实业务问题(2–2000 个字符)":`Enter a real business question (2–2000 characters)`,检索:`Search`,"{count} 条命中":`{count} hits`,"当前账号没有已发布知识,审核通过后还需发布才能检索。":`This account has no published knowledge. Approved knowledge must also be published before it can be searched.`,"没有可靠命中。请补充问题信息,或发布相应知识。":`No reliable hits. Add more detail to the question, or publish the relevant knowledge.`,查看来源:`View source`,"适用条件:{conditions}":`Conditions: {conditions}`,"版本 {revision}":`Version {revision}`,"相关度 {score}":`Relevance {score}`,引用记录:`Citation log`,时间:`Time`,问题:`Question`,知识来源:`Knowledge sources`,检索方式:`Search mode`,"耗时 ms":`Time (ms)`,无命中:`No hits`,知识审核与来源:`Knowledge review and sources`,"账号:{account}":`Account: {account}`,"来源对话(已自动脱敏)":`Source conversation (auto-redacted)`,"暂无可查看的来源,请检查正文查看权限":`No viewable sources. Check your permission to view message content`,客服:`Agent`,客户:`Customer`,标题:`Title`,类型:`Type`,完整问题:`Full question`,"标准答案 / 步骤":`Standard answer / steps`,"适用条件(必填)":`Conditions (required)`,"有效期截止日期(可选)":`Valid until (optional)`,"修改尚未保存。请先保存草稿,再审核或发布。":`Changes are not saved. Save the draft before reviewing or publishing.`,"已核对客服身份、事实、适用条件和脱敏;内容可作为通用经验。涉及医疗内容已完成专业审核。":`I have checked the agent identity, facts, conditions and redaction, and the content is usable as general guidance. Any medical content has passed professional review.`,保存草稿:`Save draft`,审核通过:`Approve`,驳回:`Reject`,发布到知识库:`Publish to knowledge base`,删除已驳回知识:`Delete rejected knowledge`,停用:`Disable`,版本与操作记录:`Versions and activity`,恢复为草稿:`Restore as draft`,待审核:`Pending review`,待发布:`Ready to publish`,已发布:`Published`,已驳回:`Rejected`,来源已变化:`Source changed`,等待处理:`Waiting`,处理中:`Processing`,已暂停:`Paused`,已完成:`Completed`,失败:`Failed`,已取消:`Cancelled`,关键词检索:`Keyword search`,关键词与语义检索:`Keyword and semantic search`,"语义服务暂不可用,已使用关键词":`Semantic service unavailable; keyword search used`,检索暂不可用:`Search temporarily unavailable`,全部状态:`All statuses`,标准问答:`Standard Q&A`,业务流程:`Business procedure`,对话案例:`Conversation example`,"已保存为草稿,需要重新审核后发布":`Saved as a draft; it must be reviewed again before publishing`,"已恢复为草稿,请审核后重新发布":`Restored as a draft; review it and publish it again`,"删除这条已驳回知识?":`Delete this rejected knowledge item?`,"将删除知识及其来源快照和版本记录,原始聊天归档保留。删除后无法恢复。":`The knowledge item, its source snapshots and version history will be deleted; the original chat archive is kept. This cannot be undone.`,确认删除:`Delete`,请先选择具体账号:`Select a specific account first`,"请输入至少 2 个字符的检索问题":`Enter a search question of at least 2 characters`,"检索问题不能超过 2000 个字符":`The search question cannot exceed 2000 characters`,"检索失败,请稍后重试":`Search failed. Please try again later`,旧版未归属数据:`Legacy unassigned data`,待分类:`Uncategorized`,全部账号:`All accounts`,全部授权账号:`All authorized accounts`,"{count} 个账号":`{count} accounts`,"全部客服来源({count} 个)":`All agent sources ({count})`,模型清洗:`Model cleaning`,规则提取:`Rule extraction`,历史任务:`Earlier job`,模型整理:`Model processing`,规则整理:`Rule processing`,"待核实客服身份、适用条件和事实;自动脱敏后仍须人工检查":`Agent identity, conditions and facts need verifying; check by hand even after auto-redaction`,"对话含图片、语音等非文字内容(已用占位符标出),请核对答案是否完整":`The conversation contains images, voice or other non-text content (marked with placeholders); check that the answer is complete`,"包含健康或个体医疗信息,仅经专业审核通用化后可发布":`Contains health or individual medical information; publish only after professional review and generalization`,"模型未提供有效标题,已从问题生成标题,请核对":`The model gave no valid title; a title was generated from the question. Please check it`,"模型标题过长,已缩短标题;问题与答案未截断":`The model title was too long and has been shortened; the question and answer are not truncated`,"模型分类缺失或无效,请人工分类":`The model category is missing or invalid; categorize it by hand`,"模型未提供有效适用条件,请核对来源并补充后再审核":`The model gave no valid conditions; check the source and add them before review`,"模型知识类型无效,暂按问答保留,请核对":`The model knowledge type is invalid; kept as Q&A for now. Please check it`,"模型整理草稿,须逐项核对来源,不能直接作为正确答案":`Model-processed draft: check every point against the source; do not treat it as a correct answer as is`,符合校验条件:`Passes the checks`,"缺少适用条件,需编辑补充":`Missing conditions; edit to add them`,"知识字段不完整、过长或类型无效":`Fields are incomplete, too long or of an invalid type`,已超过有效期:`Expired`,缺少来源记录:`Missing source records`,"来源已变化,请重新整理":`Source changed; process it again`,预览后知识版本或状态已变化:`Version or status changed after the preview`,知识已删除:`Knowledge deleted`,该账号已不在当前授权范围:`This account is no longer within your authorized scope`,"已取消,已生成的草稿保留":`Cancelled; drafts already generated are kept`,"已暂停,进度已保存":`Paused; progress saved`,已继续:`Resumed`,"取消这个整理批次?":`Cancel this processing run?`,"已经生成的草稿保留,剩下的聊天不再整理;正在进行的模型请求可能仍会计费。":`Drafts already generated are kept and the remaining chats will not be processed. Model requests in progress may still be billed.`,取消整理:`Cancel run`,不取消:`Keep running`,"已按新配置继续;已生成的草稿保留,新配置只用于剩下的部分":`Resumed with the new settings; drafts already generated are kept and the new settings apply only to the rest`,整理批次:`Processing run`,进度:`Progress`,模型用量:`Model usage`,已读消息:`Messages read`,结果:`Result`,"新聊天自动整理已对 {sources} 个客服来源开启:最近 24 小时整理了 {jobs} 个会话,新增草稿 {created} 条":`Auto-processing of new chats is on for {sources} agent sources: {jobs} conversations processed in the last 24 hours, {created} new drafts`,",{count} 个会话等对话静默后整理":`, {count} conversations waiting for the chat to go quiet`,",{count} 个失败":`, {count} failed`,"。":`.`,"新聊天自动整理还没开启:新建整理时勾选「整理完以后,新聊天也自动整理」即可开启。":`Auto-processing of new chats is off. To turn it on, tick "also auto-process new chats" when starting a processing run.`,还没有整理过聊天记录:`No chat history processed yet`,"{count} 路并发":`{count} concurrent`,"每次 {count} 段":`{count} per request`,"{from} 至 {to}":`{from} to {to}`,最早:`earliest`,现在:`now`,旧版单账号任务:`Legacy single-account job`,"已读 {processed} / {total} 条消息":`Read {processed} / {total} messages`,"已读 {processed} 条消息":`Read {processed} messages`,"待整理问答 {count}":`{count} Q&A pairs waiting`,"每分钟约 {perMinute} 条消息,按目前平均速度还要 {remaining}":`About {perMinute} messages per minute; {remaining} left at the current average speed`,旧版任务没有分原因统计:`Legacy jobs have no breakdown by reason`,"跳过 {count} 条(系统提示、撤回等)":`Skipped {count} (system notices, recalls, etc.)`,"{count} 次":`{count} calls`,"上限 {limit}":`limit {limit}`,"输入 {input} / 输出 {output} 字":`Input {input} / output {output} chars`,不调用模型:`No model calls`,暂停:`Pause`,继续:`Resume`,继续出错的账号:`Resume failed accounts`,"换模型 / 调整":`Change model / adjust`,调整后继续整理:`Adjust and resume`,保存并继续:`Save and resume`,"已整理出 {drafts} 条草稿、调用模型 {calls} 次;这些都保留,新配置只用于剩下的部分。":`So far {drafts} drafts with {calls} model calls; these are kept, and the new settings apply only to the rest.`,空消息:`Empty message`,已撤回或删除:`Recalled or deleted`,系统提示:`System notice`,收发方向不明:`Unknown direction`,出错暂停:`Paused on error`,排队中:`Queued`,整理中:`Processing`,"新增草稿 {count}":`{count} new drafts`,"更新草稿 {count}":`{count} updated drafts`,"重复 {count}":`{count} duplicates`,"模型筛掉 {count}":`{count} filtered out by model`,还没有产出:`No output yet`,"模型清洗 · {model}":`Model cleaning · {model}`,默认模型:`default model`,"不到 1 分钟":`less than 1 minute`,"约 {minutes} 分钟":`about {minutes} min`,"约 {days} 天":`about {days} days`,"约 {hours} 小时 {minutes} 分":`about {hours} h {minutes} min`,"约 {hours} 小时":`about {hours} h`,等待审核:`Waiting for review`,审核中:`Reviewing`,需处理:`Needs attention`,"全量审核任务已提交,关闭页面后仍会继续":`Full review job submitted; it keeps running after you close the page`,"停止剩余审核?":`Stop the remaining review?`,"已通过的知识保留在待发布,尚未处理的草稿保持原状态。":`Approved knowledge stays ready to publish; drafts not yet processed keep their status.`,停止剩余审核:`Stop remaining review`,返回:`Back`,全量审核:`Full review`,指定范围审核:`Review a scope`,"审核范围是已整理出的待审核知识草稿,覆盖全部页面,不受列表搜索与勾选影响。通过后进入待发布,原始聊天归档不会被修改。":`The scope is all processed drafts pending review, across every page, regardless of list search and selection. Approved items become ready to publish; the original chat archive is not modified.`,审核账号:`Account to review`,预览全部待审草稿:`Preview all pending drafts`,"范围:":`Scope: `,"快照时间 {time}":`Snapshot at {time}`,可通过:`Eligible`,条:`items`,"{reason}:{count} 条":`{reason}: {count}`,"预览固定当前草稿与版本,30 分钟内可提交。执行时会再次校验来源、版本和权限;不合格条目保持原状态并列出原因。":`The preview pins the current drafts and versions and can be submitted within 30 minutes. Sources, versions and permissions are checked again when it runs; items that fail keep their status and are listed with the reason.`,"确认所选范围已完成必要的事实、脱敏和适用性审核;涉及医疗内容已完成专业审核。批量通过符合校验条件的草稿,之后另行发布。":`I confirm the selected scope has had the necessary fact, redaction and applicability review, and any medical content has passed professional review. Drafts that pass the checks are approved in bulk and published separately later.`,"一键审核 {count} 条并进入待发布":`Approve {count} items as ready to publish`,我的审核任务:`My review jobs`,"后台分批执行,关闭页面不影响进度。":`Runs in batches in the background; closing the page does not affect progress.`,刷新任务:`Refresh jobs`,账号范围:`Account scope`,"状态 / 进度":`Status / progress`,审核结果:`Review result`,"{processed} / {total} 条":`{processed} / {total}`,"通过 {approved} · 未通过 {skipped}":`Approved {approved} · Not approved {skipped}`,查看结果:`View results`,停止:`Stop`,"结果清单 · {scope}":`Results · {scope}`,未通过:`Not approved`,已通过:`Approved`,未处理:`Not processed`,"结果清单仅显示当前仍有权限的账号。":`Results only include accounts you still have access to.`,知识标题:`Knowledge title`,原因:`Reason`,查看知识:`View knowledge`,"(默认)":` (default)`,"模型清单加载失败,请刷新后重试":`Failed to load the model list. Refresh and try again`,整理方式:`Processing method`,"模型清洗(推荐)":`Model cleaning (recommended)`,"规则提取(不调用模型)":`Rule extraction (no model calls)`,"先按规则切出问答,再交给模型改写成标准知识,并筛掉寒暄、查物流等没有通用价值的对话。按调用次数计费。":`Rules first split out Q&A pairs, then the model rewrites them as standard knowledge and filters out conversations with no general value, such as small talk or shipping queries. Billed per call.`,"只按规则切出问答、保留原话,不花模型费用;需要人工逐条整理措辞和适用条件。":`Rules only split out Q&A pairs and keep the original wording, at no model cost; wording and conditions must be edited by hand, one by one.`,整理模型:`Processing model`,选择一个已启用的文本模型:`Select an enabled text model`,测试:`Test`,"还没有可用的文本模型,请先在「AI 模型 → 模型清单」启用一个,或改用规则提取。":`No text model is available. Enable one under "AI Models → Model List" first, or use rule extraction.`,"原来选的模型已停用,请重新选择。":`The previously selected model has been disabled. Select another one.`,"「{model}」可以正常整理(用时 {seconds} 秒)":`"{model}" works for processing ({seconds} s)`,"用一段虚构对话试整理的结果:":`Result of a trial run on a made-up conversation:`,"问题:{question}":`Question: {question}`,"答案:{answer}":`Answer: {answer}`,"(模型未给出)":`(not given by the model)`,高级设置:`Advanced settings`,同时调用:`Concurrent calls`,路:`at once`,每次请求合并:`Merge per request`,段问答:`Q&A pairs`,单次等待:`Timeout per call`,秒:`seconds`,"调用总上限(0 = 不限)":`Total call limit (0 = unlimited)`,次:`calls`,"让模型筛掉没有通用价值的问答(寒暄、催单查物流、只针对某位患者的处置)":`Let the model filter out Q&A with no general value (small talk, order chasing and shipping queries, advice for one specific patient)`,"大部分聊天会被判为没有价值,合并请求能省下大部分调用(1 = 一段一请求)。并发越高越快,但会和客服实时回复共用同一个模型额度;":`Most chats are judged to have no value, so merging requests saves most calls (1 = one pair per request). Higher concurrency is faster but shares the same model quota as live customer replies;`,"超时或限流会自动退避重试,频繁出现时调低并发或合并段数。整理时会自动关闭模型的深度思考(服务商支持时)。":`timeouts and rate limits are retried automatically with backoff; if they happen often, lower the concurrency or the pairs per request. Deep thinking is turned off automatically during processing (where the provider supports it).`,请选择要整理的账号:`Select the accounts to process`,结束日期不能早于开始日期:`The end date cannot be earlier than the start date`,"正在统计范围…":`Counting the scope…`,所选范围内没有单聊消息:`No one-to-one messages in the selected scope`,请选择整理模型:`Select a processing model`,"已开始整理:{count} 个账号,在「整理任务」里看进度":`Processing started for {count} accounts; follow the progress under "Processing jobs"`,整理哪些账号:`Accounts to process`,指定账号:`Selected accounts`,选择一个或多个客户端账号:`Select one or more client accounts`,"时间范围(留空 = 全部聊天)":`Date range (empty = all chats)`,至:`to`,清空:`Clear`,"整理完以后,这些账号的新聊天也自动整理(对话静默 30 分钟后)":`After processing, also auto-process new chats of these accounts (after 30 minutes of silence)`,"{scope}:":`{scope}: `,"个账号有聊天,":`accounts with chats.`,单聊消息:`One-to-one messages`,"条(文字 {text} 条),会话 {conversations} 个":`({text} text), {conversations} conversations`,";另有 {count} 个账号在这个范围内没有聊天,会跳过":`; {count} more accounts have no chats in this range and will be skipped`,"模型只处理切出来的问答段(通常只占消息的百分之几),每次请求合并 {batch} 段;开始后在「整理任务」里看实时速度和预计剩余时间。":`The model only handles the Q&A pairs split out (usually a few percent of the messages), {batch} per request. After starting, see the live speed and time left under "Processing jobs".`,"第一次整理全部聊天,建议在高级设置里先设一个调用上限。":`When processing all chats for the first time, set a call limit in Advanced settings first.`,文字消息:`Text messages`,会话:`Conversations`,"开始即确认:这些聊天由客服账号产生,允许用于知识整理。整理结果都是待审草稿,不会自动发布;同一段对话已有的草稿不会重复生成。":`Starting confirms that these chats come from agent accounts and may be used for knowledge processing. Results are drafts pending review and are never published automatically; a conversation that already has a draft will not get a duplicate.`,开始整理:`Start processing`,"批量删除 · {count} 条":`Batch delete · {count} items`,"批量审核通过 · {count} 条":`Batch approve · {count} items`,"批量发布 · {count} 条":`Batch publish · {count} items`,"批量驳回 · {count} 条":`Batch reject · {count} items`,"批量停用 · {count} 条":`Batch disable · {count} items`,"确认删除 {count} 条":`Delete {count} items`,"确认审核通过 {count} 条":`Approve {count} items`,"确认发布 {count} 条":`Publish {count} items`,"确认驳回 {count} 条":`Reject {count} items`,"确认停用 {count} 条":`Disable {count} items`,"版本已更新,请关闭后重新选择,避免审核旧内容":`The version has changed. Close and select again to avoid reviewing outdated content`,"请逐条展开,核对来源、事实、脱敏和适用条件,再勾选确认。通过审核后仍需发布才可检索。":`Expand each item, check its source, facts, redaction and conditions, then tick to confirm. Approved items must still be published before they can be searched.`,"每条知识分别校验版本和当前状态。操作结果逐条显示,失败条目不会自动重试。":`Each item is checked for its version and current status. Results are shown per item; failed items are not retried automatically.`,"仅删除已驳回知识及其来源快照和版本记录;原始聊天归档保留。删除后无法恢复,请确认所选条目。":`Only rejected knowledge and its source snapshots and version history are deleted; the original chat archive is kept. This cannot be undone, so check the selected items.`,"可操作 {ready} 条 · 需先处理 {blocked} 条":`{ready} ready · {blocked} need attention first`,"成功 {success} · 失败 {failed} · 未执行 {pending}":`Succeeded {success} · Failed {failed} · Not run {pending}`,成功:`Succeeded`,未执行:`Not run`,尚未填写:`Not filled in`,"有效期:{date}":`Valid until: {date}`,"已核对本条来源、事实、脱敏和适用条件;涉及医疗内容已完成专业审核。":`I have checked the source, facts, redaction and conditions of this item; any medical content has passed professional review.`,打开单条审核与编辑:`Open to review and edit`,当前操作完成后停止:`Stopping after the current item`,停止后续操作:`Stop the rest`,完成:`Done`,"当前状态不支持此操作,请刷新或重新选择":`This action is not available in the current status. Refresh or select again`,请先编辑并补充适用条件:`Edit the item and add conditions first`,"请求未完成,请刷新确认状态后再操作":`The request did not complete. Refresh to check the status before trying again`,整理设置已保存:`Processing settings saved`,"新建整理时默认用这里的方式和模型(每次仍可临时改)。":`New processing runs use this method and model by default (you can still change them each time).`,新聊天自动整理用:`Auto-processing of new chats uses`,"规则提取(不花模型费用)":`Rule extraction (no model cost)`,"模型清洗(用上面的默认模型,每段新对话调用一次)":`Model cleaning (the default model above, one call per new conversation)`},"./en/menu.ts":t,"./en/models.ts":{名称:`Name`,模型:`Model`,启用:`Enable`,已更新:`Updated`,已新增:`Added`,保存为新版本:`Save as new version`,"{count} 条":`{count}`,耗时:`Latency`,裁判:`Judge`,"补充指令(告诉模型该怎么答)":`Extra instruction (tells the model how to answer)`,"禁止措辞(回复里出现就换掉)":`Forbidden wording (replaced if it appears in a reply)`,"固定口径(命中就直接这么回)":`Fixed reply (sent as-is on a match)`,"写一句给模型的补充要求。关键词留空 = 每一轮都注入;填了关键词 = 客户这句话命中才注入(规则多了以后靠这个控制提示词长度)。":`One extra requirement for the model. No keywords = injected every turn; with keywords = injected only when the customer's message matches (use this to keep the prompt short once there are many rules).`,"关键词是**回复里**不许出现的词。命中就换成下面的兜底话术;兜底留空时客户端会用内置的那句正常人话顶上。":`Keywords are words that must not appear **in the reply**. On a match the reply is replaced with the fallback text below; if the fallback is empty, the client uses its built-in natural-sounding line.`,"关键词命中**客户这句话**时,直接发下面这句,不再问模型。口径必须一字不差的场景用它。":`When a keyword matches **the customer's message**, the text below is sent directly without asking the model. Use it when the wording must be exact.`,"{name}({role})":`{name} ({role})`,智能体名称不能为空:`Agent name is required`,"第 {index} 条规则没有填名称":`Rule {index} has no name`,"第 {index} 条规则是补充指令,必须填要告诉模型的话":`Rule {index} is an extra instruction and needs the text to tell the model`,"第 {index} 条规则至少要有一个关键词,否则永远不会命中":`Rule {index} needs at least one keyword, otherwise it will never match`,"第 {index} 条规则是固定口径,必须填要发给客户的话术":`Rule {index} is a fixed reply and needs the text to send to the customer`,单角色模式要选一个当前生效的智能体:`Single-role mode needs one active agent selected`,"协作模式至少要有两个在岗智能体,否则就是单角色":`Collaborative mode needs at least two on-duty agents; otherwise it is single-role`,"已保存为 v{version},客户端下次同步配置时生效":`Saved as v{version}; takes effect when clients next sync their config`,职责:`Responsibility`,负责话题:`Topics`,规则:`Rules`,在岗:`On duty`,主答:`Primary responder`,未上岗:`Off duty`,"智能体决定「用什么身份、按什么规矩说话」,模型清单决定「用哪个模型」":`Agents decide "who speaks and by which rules"; the model list decides "which model is used"`,"这两件事的变更频率差一个数量级:模型半年动一次,话术一周动三次。改这里不用动模型,也不用给客户端发版——保存后随配置下发。":`These change at very different rates: models change about twice a year, scripts three times a week. Changes here need no model change and no client release; once saved they ship with the config.`,启用与协作:`Activation and collaboration`,"单角色 = 只上一个,切换就是换这里选的那个;协作 = 多个同时在场,客户这句话命中谁的「负责话题」就由谁主答,其余角色的禁止措辞仍然全体生效。":`Single role = only one agent at a time; switching means picking a different one here. Collaborative = several agents at once; the agent whose "Topics" match the customer's message is the primary responder, and every agent's forbidden wording still applies.`,"不论哪种模式,客户看到的永远是同一个人——不会自报角色名,也不会出现「转给同事」。":`In either mode the customer always sees one and the same person: no role names are announced and there is never a "let me pass you to a colleague".`,模式:`Mode`,"单角色(切换到某一个)":`Single role (switch to one agent)`,"协作(多个同时在场)":`Collaborative (several agents at once)`,"主答智能体(没命中任何话题时由它回)":`Primary agent (answers when no topic matches)`,选一个:`Pick one`,"在岗智能体(至少两个;主答会自动排在最前)":`On-duty agents (at least two; the primary agent is placed first automatically)`,"当前 v{version}":`Current v{version}`,智能体:`Agents`,新增智能体:`New agent`,不认领话题:`No topics claimed`,"确定删除这个智能体?":`Delete this agent?`,"还没有智能体——客户端会沿用内置人设,行为和没有这套东西时一样。":`No agents yet. Clients keep the built-in persona and behave as if this feature did not exist.`,"编辑智能体:{name}":`Edit agent: {name}`,客户经理:`Account manager`,"角色标签(留空同名称)":`Role label (defaults to the name)`,"客户经理 / 糖尿病专科医生":`Account manager / Diabetes specialist`,"ID(留空自动生成,之后不可改)":`ID (generated if empty; cannot be changed later)`,"职责(一句话,写给人看的)":`Responsibility (one sentence, for humans)`,"挂号预约、面诊链接、订单物流、投诉退款":`Appointments, consultation links, order shipping, complaints and refunds`,"负责话题(协作时按它认领本轮;留空 = 不主动认领)":`Topics (used to claim a turn in collaborative mode; empty = never claims)`,"输入后回车,可以加多个":`Press Enter after each one; you can add several`,"人设(这个角色怎么说话、管哪一摊事)":`Persona (how this role talks and what it handles)`,"你负责流程类事情:挂号预约、面诊安排、订单物流、投诉退款……":`You handle process matters: appointments, consultation scheduling, order shipping, complaints and refunds...`,"追加在内置人设后面,压过默认的表达习惯。不用重复写「像真人一样说话」这种通用要求,内置人设里已经有了——这里只写这个角色特有的部分。":`Appended after the built-in persona and overrides its default style. No need to repeat general requirements such as "talk like a real person"; the built-in persona already has them. Only write what is specific to this role.`,规则名称:`Rule name`,"回复里不许出现的词,回车分隔":`Words not allowed in replies, press Enter after each`,"触发关键词,回车分隔":`Trigger keywords, press Enter after each`,"要告诉模型的话,例如:客户只发数字时按血糖值理解,严禁说这是系统编码。":`What to tell the model, e.g.: when the customer sends only a number, treat it as a blood glucose reading; never say it is a system code.`,命中后直接发给客户的话术:`Text sent to the customer on a match`,"命中禁止措辞后的兜底话术(留空则用客户端内置的那句)":`Fallback text when forbidden wording is hit (empty = the client's built-in line)`,新增规则:`Add rule`,"优先级(数字越小越靠前)":`Priority (lower numbers come first)`,"模型 ID 和接口地址不能为空":`Model ID and endpoint URL are required`,"{message} · 端点 {endpoint} · 耗时 {latency}ms":`{message} · Endpoint {endpoint} · Latency {latency} ms`,"{message} · 端点 {endpoint} · 耗时 {latency}ms · HTTP {status}":`{message} · Endpoint {endpoint} · Latency {latency} ms · HTTP {status}`,接口类型:`API type`,实际请求地址:`Actual request URL`,密钥:`API key`,能力:`Capabilities`,并发上限:`Concurrency limit`,模型清单:`Model List`,新增模型:`New model`,"密钥在后端加密存储,接口只返回遮罩值——这里看到的星号不是显示效果,是后端真的不会把明文发出来。留空保存表示不改动原密钥。":`API keys are stored encrypted on the backend and the API returns only masked values. The asterisks here are not cosmetic: the backend really never sends the plaintext. Saving with the key left empty keeps the existing key.`,"{label}:连接成功":`{label}: connected`,"{label}:连接失败":`{label}: connection failed`,原样:`As-is`,"(未设置)":`(not set)`,测连通:`Test connection`,"确定删除这个模型?":`Delete this model?`,编辑模型:`Edit model`,"模型 ID(唯一,编排里按它引用)":`Model ID (unique; role orchestration refers to it)`,显示名称:`Display name`,甄养堂客服:`Zhenyangtang support`,"ComfyUI 是文生图工作流引擎,不能当对话模型——后端会把它排除在答题池和裁判之外。":`ComfyUI is a text-to-image workflow engine and cannot be a chat model; the backend excludes it from the answer pool and the judge.`,接口地址:`Endpoint URL`,"这就是完整的请求地址,不要再补路径":`This is the full request URL; do not append a path`,"关着时按接口类型自动补全(":`When off, the path is completed by API type (`,"),大多数服务商都是这个形状。路径不按套路的自建服务打开它。":`), which fits most providers. Turn it on for self-hosted services with non-standard paths.`,"实际请求:":`Actual request: `,"API 密钥(留空表示不改动)":`API key (leave empty to keep unchanged)`,"API 密钥":`API key`,"留空 = 保持原密钥":`Empty = keep the current key`,"模型名称(Dify 由应用侧决定,可留空)":`Model name (for Dify the app decides; may be empty)`,仅文本:`Text only`,"文本 + 视觉":`Text + vision`,文生图:`Text-to-image`,"超时(毫秒)":`Timeout (ms)`,"最大回复 tokens":`Max reply tokens`,温度:`Temperature`,"{name}({kind})":`{name} ({kind})`,"照常发主模型的回复,裁判只打分、不参与挑选答案;被判高风险的回复仍转人工审核(1.5.2 及更早的桌面端不会)。先量出现有回复的真实水平,再决定要不要花第二份钱。":`The primary model's reply is sent as usual; the judge only scores and does not pick answers. Replies judged high risk still go to manual review (desktop 1.5.2 and earlier do not). Measure the real quality of current replies first, then decide whether to pay for a second model.`,"裁判打绝对分并标风险,高风险转人工审核;不做二选一,不改变答案选择。":`The judge gives an absolute score and flags risk; high-risk replies go to manual review. There is no head-to-head choice and answer selection is unchanged.`,"完整的 best-of-N:并发问多个模型,按裁判选出的赢家发送,高风险同样转人工审核。成本约 2.3 倍。":`Full best-of-N: several models are asked concurrently and the winner picked by the judge is sent; high-risk replies also go to manual review. Costs about 2.3x.`,至少要指定一个答题模型:`Specify at least one answer model`,"已保存为 v{version},网关 20 秒内自动生效":`Saved as v{version}; the gateway applies it within 20 seconds`,"编排是追加版本,不是原地修改":`Orchestration adds new versions; it is never edited in place`,"每次保存都产生一个新版本号,回滚就是指回旧版本。网关每 20 秒重读一次,不用重启。":`Every save creates a new version number; rolling back means pointing to an older version. The gateway rereads it every 20 seconds, no restart needed.`,当前生效的编排:`Active orchestration`,版本:`Version`,裁判模式:`Judge mode`,答题模型:`Answer models`,裁判模型:`Judge model`,修改编排:`Edit orchestration`,"答题模型(多选 = 并发提问,按顺序第一个是主模型)":`Answer models (several = asked concurrently; the first one is the primary model)`,至少选一个:`Pick at least one`,"选了 {count} 个 = 每条回复都要付 {count} 份生成费用。":`{count} selected = every reply pays for {count} generations.`,"建议先跑一段影子模式,用调用统计里的分数分布判断值不值。":`Run shadow mode for a while first and use the score distribution in call statistics to judge whether it is worth it.`,"裁判模型(给回复打绝对分和风险等级)":`Judge model (gives replies an absolute score and a risk level)`,不选则不做评审:`Leave empty to skip judging`,"媒体消息专用模型(需具备视觉能力,留空则从答题池里挑)":`Model for media messages (needs vision; if empty, one is picked from the answer pool)`,"降级链(主链全挂时按顺序尝试)":`Fallback chain (tried in order when the whole primary chain is down)`,客服质量与模型用量:`Service quality and model usage`,"按账号和时间查看实际模型请求、已记录 Token,以及客服回复的裁判评分、风险分布和最终选用情况。":`View actual model requests and recorded tokens by account and period, plus judge scores, risk distribution and final picks for customer service replies.`,"近 1 天":`Last 1 day`,"近 7 天":`Last 7 days`,"近 30 天":`Last 30 days`,客服回复质量:`Customer service reply quality`,业务调用记录:`Business call records`,已评审:`Judged`,平均分:`Average score`,平均耗时:`Average latency`,裁判分数分布:`Judge score distribution`,还没有评审数据:`No judging data yet`,风险等级:`Risk level`,各模型被选中的比例:`Share of picks per model`,被选中:`Picked`,占比:`Share`,"统计区间自 {since} 起。最慢一次 {max}ms。":`Period starts at {since}. Slowest call {max} ms.`,调用记录:`Call log`,搜客户消息或模型回复里的关键词:`Search customer messages or model replies`,"按时间倒序,一条一次调用:客户说了什么、模型候选都答了什么、最终选中的是哪个、有没有被审核规则拦下——出问题时按这张表往回查。":`Newest first, one row per call: what the customer said, what each candidate model answered, which one was picked and whether a review rule blocked it. Use this table to trace problems back.`,客服对话:`Customer chats`,界面识别:`UI recognition`,全部:`All`,"「界面识别」是机器人自己看企业微信窗口用的,不是发给客户的话;它每轮轮询都要问一次模型,条数远多于真实对话,所以默认不混在一起。":`"UI recognition" is the bot reading the WeCom window for itself, not text sent to customers. It asks the model on every polling round, so it far outnumbers real conversations and is kept separate by default.`,"共 {total} 条":`{total} in total`,时间:`Time`,客户消息:`Customer message`,模型回复:`Model reply`,选中:`Picked`,裁判分:`Judge score`,风险:`Risk`,审核:`Review`,已拦:`Blocked`,详情:`Details`,调用详情:`Call details`,"(空)":`(empty)`,"模型回复(最终选中)":`Model reply (final pick)`,"已停发送审核:{reason}":`Held for review instead of sending: {reason}`,全部候选:`All candidates`,"(选中)":` (picked)`,"裁判 {winner}/{score}分,共 {ms}ms,{time}":`Judge: {winner} / score {score}, {ms} ms in total, {time}`,请求数:`Requests`,已记录输入:`Recorded input`,已记录输出:`Recorded output`,"已记录总 Token":`Recorded total tokens`,用量覆盖:`Usage coverage`,"模型 Token 用量":`Model token usage`,刷新用量:`Refresh usage`,"每次实际上游请求单独计数,包含所有回答候选、裁判、重试、界面检测及知识整理。Token 仅汇总上游已返回的用量;未返回和历史未记录的部分不作估算。":`Every actual upstream request is counted separately, including all answer candidates, judging, retries, UI detection and knowledge processing. Tokens only add up the usage returned by upstream; usage that was not returned or never recorded historically is not estimated.`,全部用途:`All purposes`,客服回答与裁判:`Customer replies and judging`,界面检测:`UI detection`,知识整理:`Knowledge processing`,"用量统计{error}":`Usage statistics: {error}`,实际上游请求:`Actual upstream requests`,"已记录输入 Token":`Recorded input tokens`,"已记录输出 Token":`Recorded output tokens`,"总 Token 用量覆盖:{known} / {total} 次请求":`Total token coverage: {known} / {total} requests`,"{count} 次未返回总用量":`{count} without total usage`,"输入用量已记录 {input} / {total} 次;输出用量已记录 {output} / {total} 次。部分请求缺少用量时,合计仅包含已知部分。":`Input usage recorded for {input} / {total} requests; output usage for {output} / {total}. When some requests lack usage, totals include only the known part.`,"已记录缓存输入 {cached};已记录推理 {reasoning}。":`Recorded cached input {cached}; recorded reasoning {reasoning}.`,"缓存与推理属于明细项,不额外叠加至总 Token。单项未返回时显示“未返回”。":`Cache and reasoning are breakdown items and are not added to the total tokens again. Items that were not returned show "Not returned".`,"统计起点 {since} UTC;日期趋势按 UTC 自然日汇总。":`Statistics start at {since} UTC; the daily trend is grouped by UTC calendar day.`,"另有 {count} 次历史业务调用未记录 Token":`{count} more historical business calls have no recorded tokens`,"这些历史调用没有逐次上游用量记录,不计入以上请求数和已记录 Token 合计。":`These historical calls have no per-request upstream usage records and are not included in the request count or recorded token totals above.`,当前账号与时间范围内暂无上游请求记录:`No upstream requests for this account and period`,按模型统计:`By model`,"模型 / 服务商":`Model / provider`,未标记模型:`Untagged model`,"{count} 次未返回":`{count} not returned`,按用途统计:`By purpose`,用途:`Purpose`,"每日趋势(UTC)":`Daily trend (UTC)`,"日期(UTC)":`Date (UTC)`,已记录总量趋势:`Recorded total trend`,未返回:`Not returned`,未标记:`Untagged`,实际请求明细:`Actual request details`,"请求明细{error}":`Request details: {error}`,重试:`Retry`,"共 {total} 次上游请求":`{total} upstream requests in total`,"时间(UTC)":`Time (UTC)`,"用途 / 角色":`Purpose / role`,"输入 Token":`Input tokens`,"输出 Token":`Output tokens`,"总 Token":`Total tokens`,缓存输入:`Cached input`,"推理 Token":`Reasoning tokens`,尝试次数:`Attempts`,请求编号:`Request ID`,"回答 / 生成":`Answer / generation`,成功:`Succeeded`,失败:`Failed`,"请求明细加载失败,请重试":`Failed to load request details; please retry`,暂无实际上游请求:`No actual upstream requests yet`,"加载失败,请稍后重试":`Failed to load; please try again later`},"./en/permissions.ts":{"已新增 {code}。管理员自动拥有它;其他角色去「角色权限」里勾选":`Added {code}. Administrators get it automatically; grant it to other roles under "Roles"`,"已删除,各角色上的这项授权也一并收回":`Deleted. The grant has also been revoked from every role`,名称:`Name`,权限码:`Permission code`,类型:`Type`,来源:`Source`,已授权角色:`Granted roles`,"菜单链接(左侧菜单里多一个链接)":`Menu link (adds a link to the left menu)`,"权限点(只给角色勾选,不出现在菜单里)":`Permission point (only granted to roles; not shown in the menu)`,新窗口打开:`Open in a new window`,"在后台内嵌打开(对方网站需允许被内嵌)":`Open embedded in the admin (the site must allow embedding)`,"权限菜单:左侧每个菜单、页面和页面里的操作都在这里,角色权限照这棵树勾选":`Permission menu: every left-menu item, page and on-page action is listed here; role permissions are granted from this tree`,"内置项随系统发布,新功能上线会自动出现在这里。你也可以自己加:":`Built-in items ship with the system, and new features appear here automatically. You can also add your own:`,":在左侧菜单加一个链接(外部网址或本站路径,新窗口或内嵌打开),只有被授权的角色看得到;":`: adds a link to the left menu (an external URL or a path on this site, opened in a new window or embedded); only granted roles can see it;`,":只是一个可以给角色勾选的权限码,供以后的功能或对接系统使用。":`: just a permission code that can be granted to roles, for future features or integrated systems.`,"新增的条目管理员自动拥有,其他角色到「角色权限」里勾选。":`Administrators get new items automatically; grant them to other roles under "Roles".`,"这些页面用到的权限码还没在后端登记,角色界面里勾不到":`These permission codes are used by pages but not registered in the backend, so they cannot be granted on the Roles page`,":{pages}":`: {pages}`,"、":`, `,"(菜单分组)":`(menu group)`,"需要在后端 rbac.PERMISSIONS 登记后重新发布。":`Register them in the backend rbac.PERMISSIONS and release again.`,"有 {count} 个权限码是代码里用到、但没登记名称的,已自动放进「未归类」":`{count} permission codes are used in code but have no registered name; they were put under "Uncategorized" automatically`,"管理员已自动拥有,可以照常给角色勾选;也可以点「编辑」给它起个名字、挂到对应的菜单下。":`Administrators already have them, and you can grant them to roles as usual. You can also click "Edit" to name one and place it under the right menu.`,"内置 {builtin} 项 · 自定义 {custom} 项(其中菜单链接 {links} 个)":`{builtin} built-in · {custom} custom ({links} menu links)`,搜索名称或权限码:`Search name or permission code`,新增权限点:`New permission point`,新增菜单链接:`New menu link`,内嵌:`Embedded`,新窗口:`New window`,"删除后,各角色上的这项授权也一并收回。确定删除?":`Deleting also revokes this grant from every role. Delete?`,随系统发布:`Ships with the system`,"ZYT 后台":`ZYT admin`,查看经营报表:`View business reports`,"(不可改)":`(cannot be changed)`,"(可留空,自动生成)":`(optional; generated automatically)`,"(资源:动作)":`(resource:action)`,"所属菜单(选已有的,或输入新名字新建一级菜单)":`Menu (pick an existing one, or type a new name to create a top-level menu)`,"所属页面(可留空)":`Page (optional)`,经营报表:`Business reports`,链接地址:`Link URL`,"https://… 或本站路径,如 /m/":`https://… or a path on this site, e.g. /m/`,打开方式:`Open in`,"图标(可留空)":`Icon (optional)`,"排序(小的在前)":`Order (smaller first)`,启用:`Enable`,停用的菜单链接不出现在左侧菜单:`Disabled menu links do not appear in the left menu`,"这是代码里用到的权限码,保存后改为自定义条目(名称和所属菜单以这里为准)。":`This permission code is used in code. Saving turns it into a custom item (with the name and menu set here).`,按钮:`Button`,菜单链接:`Menu link`,页面:`Page`,权限点:`Permission point`,内置:`Built-in`,自定义:`Custom`,自动登记:`Auto-registered`,角色编码不能为空:`Role code is required`,"已保存,权限立即生效(无需重启,也无需重新登录)":`Saved. Permissions take effect immediately (no restart or re-login needed)`,编码:`Code`,"权限(按菜单)":`Permissions (by menu)`,在用人数:`Users`,"权限按左侧菜单组织:菜单 → 页面 → 页面里的每个按钮":`Permissions follow the left menu: menu → page → each button on the page`,"改完立刻生效——不用重启服务,用户也不用重新登录。管理员角色不可削权(削了就没人能加回来),内置角色和仍有人在用的角色不可删除。要新增权限点或左侧菜单链接,去「系统管理 → 权限菜单」。":`Changes take effect immediately: no service restart, and users do not need to sign in again. The administrator role cannot lose permissions (nobody could add them back), and built-in roles or roles still in use cannot be deleted. To add permission points or left-menu links, go to "System → Permission Menu".`,角色与权限:`Roles and permissions`,全部权限:`All permissions`,无权限:`No permissions`,"确定删除这个角色?":`Delete this role?`,编辑角色:`Edit role`,"角色编码(字母数字,创建后不可改)":`Role code (letters and digits; cannot be changed after creation)`,角色名称:`Role name`,审核员:`Reviewer`,权限:`Permissions`,"管理员始终拥有全部权限(包括以后新增的),不能修改。":`The administrator always has all permissions (including ones added later) and cannot be changed.`,搜索按钮名称或权限码:`Search button name or permission code`,全部展开:`Expand all`,收起到页面:`Collapse to pages`,全部收起:`Collapse all`,"已选 {held} / {total} 项":`{held} / {total} selected`,"勾了按钮但没勾「页面」,左侧菜单里看不到这个页面":`Buttons are checked but "Page" is not, so this page will not show in the left menu`,没有匹配的按钮:`No matching buttons`,"勾菜单或页面 = 勾它下面全部按钮;提交的是最终状态,取消勾选就是收回该权限。勾选按钮时会自动带上它所在的页面和必需的权限。":`Checking a menu or page checks every button under it. What you submit is the final state: unchecking revokes that permission. Checking a button also checks its page and any required permissions.`,"这个角色还持有已不存在的权限码,保存时会一并清掉。":`This role still holds permission codes that no longer exist; they will be removed on save.`,用户名:`Username`,请输入用户名:`Enter your username`,密码:`Password`,请输入密码:`Enter your password`,请使用管理员分配的账号登录:`Sign in with the account your administrator assigned to you`,"真羊 AI 客服 · 管理后台":`Zhenyang AI Customer Service · Admin`,个人中心:`Profile`,基本设置:`Basic settings`,安全设置:`Security settings`,修改密码:`Change Password`,新消息提醒:`New message alerts`,账户密码:`Account password`,其他用户的消息将以站内信的形式通知:`Messages from other users are delivered as in-site notifications`,系统消息:`System message`,系统消息将以站内信的形式通知:`System messages are delivered as in-site notifications`,待办任务:`To-do tasks`,待办任务将以站内信的形式通知:`To-do tasks are delivered as in-site notifications`,"当前密码强度:强":`Current password strength: strong`,密保手机:`Security phone`,"已绑定手机:138****8293":`Bound phone: 138****8293`,密保问题:`Security question`,"未设置密保问题,密保问题可有效保护账户安全":`No security question set; a security question helps keep your account safe`,备用邮箱:`Backup email`,"已绑定邮箱:ant***sign.com":`Bound email: ant***sign.com`,"MFA 设备":`MFA device`,"未绑定 MFA 设备,绑定后,可以进行二次确认":`No MFA device bound; once bound, it can be used for two-step verification`,旧密码:`Old password`,请输入旧密码:`Enter your old password`,新密码:`New password`,请输入新密码:`Enter a new password`,确认密码:`Confirm password`,请再次输入新密码:`Enter the new password again`,两次输入的密码不一致:`The passwords do not match`,密码修改成功:`Password changed`,用户:`User`,测试:`Test`,姓名:`Name`,个人简介:`Bio`,"AI 模型":`AI Models`,桌面端:`Desktop`,聊天归档:`Chat Archive`,知识中心:`Knowledge`,系统管理:`System`,未归类:`Uncategorized`,模型清单:`Model List`,角色编排:`Role Orchestration`,智能体:`Agents`,调用统计:`Call Statistics`,客户端账号:`Client Accounts`,客户端配置:`Client Settings`,版本升级:`Version Upgrades`,归档概览:`Archive Overview`,会话与消息:`Conversations`,导出中心:`Exports`,人员唯一标识:`Person Identities`,"COS 存储":`COS Storage`,导入接口:`Import API`,知识加工与检索:`Knowledge Workbench`,角色权限:`Roles`,权限菜单:`Permission Menu`,用户管理:`Users`,审计日志:`Audit Log`,其他:`Other`,查看模型清单:`View model list`,新增模型:`New model`,"编辑模型(含启用 / 停用、更换密钥)":`Edit model (incl. enable / disable, change key)`,测连通:`Test connection`,删除模型:`Delete model`,查看角色编排:`View role orchestration`,"保存角色编排(生成新版本)":`Save role orchestration (creates a new version)`,查看智能体与协作方案:`View agents and collaboration plans`,新增智能体:`New agent`,编辑智能体:`Edit agent`,删除智能体:`Delete agent`,"保存协作方案(生成新版本)":`Save collaboration plan (creates a new version)`,"查看调用统计、Token 用量与知识引用记录":`View call statistics, token usage and knowledge citations`,查看客户端账号:`View client accounts`,"修改账号策略(启用 / 禁用、自动备份)":`Change account policy (enable / disable, auto backup)`,分配可查看该账号数据的管理端用户:`Assign admin users who can view the account's data`,强制下线:`Force sign-out`,"查看全部客户端数据(不受账号分配限制)":`View all client data (not limited by account assignment)`,查看客户端配置:`View client settings`,"保存并发布客户端配置(能力开关、审核规则、MCP 等)":`Save and publish client settings (feature switches, review rules, MCP, etc.)`,查看版本升级与升级进度:`View version upgrades and upgrade progress`,上传安装包:`Upload installer`,发布客户端版本:`Publish client version`,查看归档概览:`View archive overview`,查看聊天正文与素材:`View chat content and media`,查看导出记录:`View export records`,新建导出:`New export`,下载导出文件:`Download export files`,查看人员唯一标识与患者关联:`View person identities and patient links`,确认绑定人员标识:`Confirm person identity binding`,搜索并关联患者:`Search and link patients`,解除患者关联:`Unlink patient`,"查看 COS 存储配置与用量":`View COS storage settings and usage`,保存存储配置:`Save storage settings`,测试连接:`Test connection`,导入聊天记录:`Import chat records`,"查看知识中心(知识列表、详情、整理任务)":`View knowledge (list, details, curation jobs)`,"整理聊天记录(新建整理)":`Curate chat records (new curation)`,"暂停 / 继续 / 取消整理、换模型":`Pause / resume / cancel curation, switch model`,修改整理设置:`Change curation settings`,开关新聊天自动整理:`Toggle auto-curation of new chats`,"编辑知识(保存草稿)":`Edit knowledge (save draft)`,恢复历史版本为草稿:`Restore a past version as draft`,删除已驳回知识:`Delete rejected knowledge`,"审核通过(含批量审核)":`Approve (incl. batch review)`,驳回:`Reject`,"一键审核(后台审核任务)":`One-click review (background review job)`,"发布知识(含发布选中)":`Publish knowledge (incl. publish selected)`,停用已发布知识:`Disable published knowledge`,"开关「客服使用知识」":`Toggle "Use knowledge in customer service"`,检索测试:`Search test`,导出已发布知识:`Export published knowledge`,查看角色:`View role`,新增角色:`New role`,修改角色名称与权限:`Edit role name and permissions`,删除角色:`Delete role`,查看权限菜单:`View permission menu`,"新增权限点、菜单链接":`New permission point / menu link`,"编辑权限点、菜单链接":`Edit permission point / menu link`,"删除自定义权限点、菜单链接":`Delete custom permission point / menu link`,查看用户:`View users`,新增用户:`New user`,修改用户角色:`Change user role`,"启用 / 停用用户":`Enable / disable user`,查看审计日志:`View audit log`},"./en/users.ts":{"登录响应无效,请重新登录":`Invalid login response. Please sign in again`,集团登录地址配置无效:`Invalid group sign-in URL configuration`,集团登录尚未启用:`Group sign-in is not enabled`,"请使用支持安全登录的浏览器和 HTTPS 地址":`Please use a browser supporting secure sign-in and an HTTPS address`,"集团登录回调无效,请重新登录":`Invalid group sign-in callback. Please sign in again`,"集团登录已过期,请重新登录":`Group sign-in expired. Please sign in again`,"集团登录未完成或已过期,请重新登录。若账号已停用,请联系管理员。":`Group sign-in was not completed or has expired. Please sign in again. Contact an administrator if your account is disabled.`,集团账号登录:`Group account sign-in`,"正在安全登录…":`Signing in securely…`,返回登录:`Back to sign-in`,使用集团账号登录:`Sign in with a group account`,账号与授权:`Account and authorization`,我的账号:`My account`,",您已登录真羊 AI 客服管理后台。":`, you are signed in to the Zhenyang AI customer service console.`,"当前角色:集团基础用户":`Current role: Group basic user`,"您的账号已建立,当前尚未获得业务权限。请联系本系统管理员分配角色。":`Your account has been created but has no business permissions yet. Please contact the system administrator to assign a role.`,"您的角色已授权,可从左侧菜单进入相应功能。":`Your role is authorized. Open the available features from the left menu.`,刷新授权:`Refresh authorization`,编辑用户:`Edit user`,"来源 / 原账号":`Source / original account`,集团账号:`Group account`,本地账号:`Local account`,未设置姓名:`Name not set`,用户名不能为空:`Username is required`,"用户信息已保存,立即生效":`User changes saved and effective immediately`,"保存失败,请稍后重试":`Save failed. Please try again`,"密码至少 10 位,且需同时含字母和数字":`Password must contain at least 10 characters, including letters and digits`,"集团账号的账号名和密码由集团管理,可在此调整角色和启用状态。":`Group account names and passwords are managed by the group. You can change the role and enabled status here.`,"新密码(留空则不修改)":`New password (leave blank to keep the current password)`,"重置密码后原登录会话失效,用户下次登录须修改密码。":`Resetting the password signs out existing sessions and requires a password change at the next login.`,用户管理:`Users`,新增用户:`New user`,待改密:`Must change password`,用户名和密码不能为空:`Username and password are required`,"已创建,该用户首次登录必须先改密码":`Created. The user must change the password at first login`,"角色已更新,立即生效":`Role updated; it takes effect immediately`,"初始密码(至少 10 位,需同时含字母和数字)":`Initial password (at least 10 characters, letters and digits)`}})));function r(){return e.app.locale===`en-US`}function i(e,t){var i;let a=r()?(i=n[e])==null?e:i:e;return t?a.replaceAll(/\{(\w+)\}/g,(e,n)=>{var r;return n in t?String((r=t[n])==null?``:r):e}):a}export{i as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/table-D_sAcvmb.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/table-D_sAcvmb.js new file mode 100644 index 000000000..919e3c488 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/table-D_sAcvmb.js @@ -0,0 +1,105 @@ +import{D as e,E as t,Ht as n,J as r,L as i,Tn as a,Ut as o,Z as s,ct as c,d as l,ft as u,g as d,gn as f,gt as p,it as m,k as h,nt as g,o as _,pt as v,tt as y,vn as b,wn as x,xn as S}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as C}from"./module-CyhaP5hi.js";import{i as w,r as T,t as E}from"./en_US-Cv9hrLhb.js";import{a as D}from"./core-CPqEGIuM.js";import{$ as O,Ct as k,G as A,J as j,K as M,M as N,O as P,P as F,Tt as I,W as L,X as R,Y as z,a as B,at as V,d as ee,dt as H,et as te,f as ne,g as U,gt as W,l as G,m as re,mt as K,nt as ie,p as q,q as J,rt as ae,t as Y,u as oe,vt as X,yt as se}from"./useConfigInject-z_xeO0pP.js";import{t as ce}from"./initDefaultProps-D8Mki4gM.js";import{t as le}from"./vc-resize-observer-B2fo4efw.js";import{t as Z}from"./raf-CR9Bw2Uc.js";import{a as ue,i as de,o as fe,r as pe}from"./motion-BmOd6fTF.js";import{i as me}from"./warning-BLl3S_cO.js";import{i as he}from"./colors-C2RrYxlT.js";import{t as ge}from"./omit-C0ksMpVM.js";import{t as Q}from"./vue-types-CFReUAWV.js";import{t as $}from"./devWarning-DlchpATv.js";import{n as _e}from"./vc-trigger-BzbjrH10.js";import{r as ve,t as ye}from"./vnode-CRVBf7wj.js";import{t as be}from"./isVisible-B1N4qR6W.js";import{t as xe}from"./KeyCode-DNtAKsAc.js";import{t as Se}from"./BaseInput-DCmW3zdq.js";import{n as Ce}from"./css-BflejRyY.js";import{t as we}from"./pickAttrs-SF6-8m9R.js";import{r as Te,t as Ee}from"./select-B-ztpmAV.js";import{t as De}from"./useMergedState-zH37e67U.js";import{t as Oe}from"./useState-DlRKQDQX.js";import{t as ke}from"./DownOutlined-Cq6F7QWr.js";import{t as Ae}from"./AntdIcon-BN7vh055.js";import{t as je}from"./SearchOutlined-CndaZ08h.js";import{t as Me}from"./debounce-DNW4oWi1.js";import{i as Ne}from"./_flatRest-BqUKV8G2.js";import{i as Pe,r as Fe,t as Ie}from"./menu-BZXN3p4o.js";import{t as Le}from"./move-kOZGsaQl.js";import{a as Re,i as ze,n as Be,r as Ve,t as He}from"./slide-D__jeCTu.js";import{t as Ue}from"./zoom-C1lAvwDy.js";import{n as We,r as Ge}from"./collapseMotion-BfalGvoQ.js";import{n as Ke}from"./responsiveObserve-PqEorU4v.js";import{a as qe,c as Je,i as Ye,n as Xe,o as Ze,r as Qe,s as $e}from"./style-uDWx85wW.js";import{a as et,o as tt,r as nt,t as rt}from"./tooltip-DP9wufYH.js";import{t as it}from"./vc-dropdown-BFrFgNy9.js";import{r as at,t as ot}from"./button-B2y2NpJm.js";import{t as st}from"./RightOutlined-DwLwVX1C.js";import{t as ct}from"./radio-CpXH5nLt.js";import{l as lt,n as ut,o as dt}from"./style-Cw28xPuj.js";import{a as ft,d as pt,m as mt,n as ht,o as gt,r as _t,t as vt,u as yt}from"./useMaxLevel-C03eqd6z.js";import{t as bt}from"./LeftOutlined-HmT5OMoh.js";import{r as xt}from"./styleChecker-CeGG85sE.js";import{t as St}from"./checkbox-5QrAvlgg.js";import{t as Ct}from"./input-CM3MYY88.js";import{t as wt}from"./spin-3P-IVef6.js";var Tt=e=>({color:e.colorLink,textDecoration:`none`,outline:`none`,cursor:`pointer`,transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}});function Et(e,t,n,r){let i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function Dt(e){return e!=null&&e===e.window}function Ot(e,t){var n,r;if(typeof window>`u`)return 0;let i=t?`scrollTop`:`scrollLeft`,a=0;return Dt(e)?a=e[t?`scrollY`:`scrollX`]:e instanceof Document?a=e.documentElement[i]:(e instanceof HTMLElement||e)&&(a=e[i]),e&&!Dt(e)&&typeof a!=`number`&&(a=(r=((n=e.ownerDocument)==null?e:n).documentElement)==null?void 0:r[i]),a}function kt(e){let{getContainer:t=()=>window,callback:n,duration:r=450}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t(),a=Ot(i,!0),o=Date.now(),s=()=>{let t=Date.now()-o,c=Et(t>r?r:t,a,e,r);Dt(i)?i.scrollTo(window.scrollX,c):i instanceof Document?i.documentElement.scrollTop=c:i.scrollTop=c,t{t=n.value.subscribe(t=>{e.value=t})}),u(()=>{n.value.unsubscribe(t)}),e}var Mt=()=>({arrow:z([Boolean,Object]),trigger:{type:[Array,String]},menu:j(),overlay:Q.any,visible:A(),open:A(),disabled:A(),danger:A(),autofocus:A(),align:j(),getPopupContainer:Function,prefixCls:String,transitionName:String,placement:String,overlayClassName:String,overlayStyle:j(),forceRender:A(),mouseEnterDelay:Number,mouseLeaveDelay:Number,openClassName:String,minOverlayWidthMatchTrigger:A(),destroyPopupOnHide:A(),onVisibleChange:{type:Function},"onUpdate:visible":{type:Function},onOpenChange:{type:Function},"onUpdate:open":{type:Function}}),Nt=at(),Pt=()=>T(T({},Mt()),{type:Nt.type,size:String,htmlType:Nt.htmlType,href:String,disabled:A(),prefixCls:String,icon:Q.any,title:String,loading:Nt.loading,onClick:M()}),Ft=e=>{let{componentCls:t,antCls:n,paddingXS:r,opacityLoading:i}=e;return{[`${t}-button`]:{whiteSpace:`nowrap`,[`&${n}-btn-group > ${n}-btn`]:{[`&-loading, &-loading + ${n}-btn`]:{cursor:`default`,pointerEvents:`none`,opacity:i},[`&:last-child:not(:first-child):not(${n}-btn-icon-only)`]:{paddingInline:r}}}}},It=e=>{let{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},Lt=e=>{let{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,dropdownArrowOffset:a,sizePopupArrow:o,antCls:s,iconCls:c,motionDurationMid:l,dropdownPaddingVertical:u,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:p,fontSizeIcon:m,controlPaddingHorizontal:h,colorBgElevated:g,boxShadowPopoverArrow:_}=e;return[{[t]:T(T({},re(e)),{position:`absolute`,top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:`block`,"&::before":{position:`absolute`,insetBlock:-i+o/2,zIndex:-9999,opacity:1e-4,content:`""`},[`${t}-wrap`]:{position:`relative`,[`${s}-btn > ${c}-down`]:{fontSize:m},[`${c}-down::before`]:{transition:`transform ${l}`}},[`${t}-wrap-open`]:{[`${c}-down::before`]:{transform:`rotate(180deg)`}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:`none`},[` + &-show-arrow${t}-placement-topLeft, + &-show-arrow${t}-placement-top, + &-show-arrow${t}-placement-topRight + `]:{paddingBottom:i},[` + &-show-arrow${t}-placement-bottomLeft, + &-show-arrow${t}-placement-bottom, + &-show-arrow${t}-placement-bottomRight + `]:{paddingTop:i},[`${t}-arrow`]:T({position:`absolute`,zIndex:1,display:`block`},he(o,e.borderRadiusXS,e.borderRadiusOuter,g,_)),[` + &-placement-top > ${t}-arrow, + &-placement-topLeft > ${t}-arrow, + &-placement-topRight > ${t}-arrow + `]:{bottom:i,transform:`translateY(100%) rotate(180deg)`},[`&-placement-top > ${t}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(100%) rotate(180deg)`},[`&-placement-topLeft > ${t}-arrow`]:{left:{_skip_check_:!0,value:a}},[`&-placement-topRight > ${t}-arrow`]:{right:{_skip_check_:!0,value:a}},[` + &-placement-bottom > ${t}-arrow, + &-placement-bottomLeft > ${t}-arrow, + &-placement-bottomRight > ${t}-arrow + `]:{top:i,transform:`translateY(-100%)`},[`&-placement-bottom > ${t}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateY(-100%) translateX(-50%)`},[`&-placement-bottomLeft > ${t}-arrow`]:{left:{_skip_check_:!0,value:a}},[`&-placement-bottomRight > ${t}-arrow`]:{right:{_skip_check_:!0,value:a}},[`&${s}-slide-down-enter${s}-slide-down-enter-active${t}-placement-bottomLeft, + &${s}-slide-down-appear${s}-slide-down-appear-active${t}-placement-bottomLeft, + &${s}-slide-down-enter${s}-slide-down-enter-active${t}-placement-bottom, + &${s}-slide-down-appear${s}-slide-down-appear-active${t}-placement-bottom, + &${s}-slide-down-enter${s}-slide-down-enter-active${t}-placement-bottomRight, + &${s}-slide-down-appear${s}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:ze},[`&${s}-slide-up-enter${s}-slide-up-enter-active${t}-placement-topLeft, + &${s}-slide-up-appear${s}-slide-up-appear-active${t}-placement-topLeft, + &${s}-slide-up-enter${s}-slide-up-enter-active${t}-placement-top, + &${s}-slide-up-appear${s}-slide-up-appear-active${t}-placement-top, + &${s}-slide-up-enter${s}-slide-up-enter-active${t}-placement-topRight, + &${s}-slide-up-appear${s}-slide-up-appear-active${t}-placement-topRight`]:{animationName:Be},[`&${s}-slide-down-leave${s}-slide-down-leave-active${t}-placement-bottomLeft, + &${s}-slide-down-leave${s}-slide-down-leave-active${t}-placement-bottom, + &${s}-slide-down-leave${s}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:Re},[`&${s}-slide-up-leave${s}-slide-up-leave-active${t}-placement-topLeft, + &${s}-slide-up-leave${s}-slide-up-leave-active${t}-placement-top, + &${s}-slide-up-leave${s}-slide-up-leave-active${t}-placement-topRight`]:{animationName:Ve}})},{[`${t} ${n}`]:{position:`relative`,margin:0},[`${n}-submenu-popup`]:{position:`absolute`,zIndex:r,background:`transparent`,boxShadow:`none`,transformOrigin:`0 0`,"ul,li":{listStyle:`none`},ul:{marginInline:`0.3em`}},[`${t}, ${t}-menu-submenu`]:{[n]:T(T({padding:f,listStyleType:`none`,backgroundColor:g,backgroundClip:`padding-box`,borderRadius:e.borderRadiusLG,outline:`none`,boxShadow:e.boxShadowSecondary},q(e)),{[`${n}-item-group-title`]:{padding:`${u}px ${h}px`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:`relative`,display:`flex`,alignItems:`center`,borderRadius:e.borderRadiusSM},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:`auto`,"> a":{color:`inherit`,transition:`all ${l}`,"&:hover":{color:`inherit`},"&::after":{position:`absolute`,inset:0,content:`""`}}},[`${n}-item, ${n}-submenu-title`]:T(T({clear:`both`,margin:0,padding:`${u}px ${h}px`,color:e.colorText,fontWeight:`normal`,fontSize:d,lineHeight:e.lineHeight,cursor:`pointer`,transition:`all ${l}`,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},q(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:`not-allowed`,"&:hover":{color:p,backgroundColor:g,cursor:`not-allowed`},a:{pointerEvents:`none`}},"&-divider":{height:1,margin:`${e.marginXXS}px 0`,overflow:`hidden`,lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:`absolute`,insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:`0 !important`,color:e.colorTextDescription,fontSize:m,fontStyle:`normal`}}}),[`${n}-item-group-list`]:{margin:`0 ${e.marginXS}px`,padding:0,listStyle:`none`},[`${n}-submenu-title`]:{paddingInlineEnd:h+e.fontSizeSM},[`${n}-submenu-vertical`]:{position:`relative`},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:g,cursor:`not-allowed`}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})}},[He(e,`slide-up`),He(e,`slide-down`),Le(e,`move-up`),Le(e,`move-down`),Ue(e,`zoom-big`)]]},Rt=oe(`Dropdown`,(e,t)=>{let{rootPrefixCls:n}=t,{marginXXS:r,sizePopupArrow:i,controlHeight:a,fontSize:o,lineHeight:s,paddingXXS:c,componentCls:l,borderRadiusOuter:u,borderRadiusLG:d}=e,f=(a-o*s)/2,{dropdownArrowOffset:p}=nt({sizePopupArrow:i,contentRadius:d,borderRadiusOuter:u}),m=G(e,{menuCls:`${l}-menu`,rootPrefixCls:n,dropdownArrowDistance:i/2+r,dropdownArrowOffset:p,dropdownPaddingVertical:f,dropdownEdgeChildPadding:c});return[Lt(m),Ft(m),It(m)]},e=>({zIndexPopup:e.zIndexPopupBase+50})),zt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{a(`update:visible`,e),a(`visibleChange`,e),a(`update:open`,e),a(`openChange`,e)},{prefixCls:s,direction:c,getPopupContainer:l}=Y(`dropdown`,t),u=d(()=>`${s.value}-button`),[f,p]=Rt(s);return()=>{var n,a;let s=T(T({},t),i),{type:d=`default`,disabled:m,danger:h,loading:g,htmlType:_,class:v=``,overlay:y=(n=r.overlay)==null?void 0:n.call(r),trigger:b,align:x,open:S,visible:C,onVisibleChange:w,placement:E=c.value===`rtl`?`bottomLeft`:`bottomRight`,href:D,title:O,icon:k=((a=r.icon)==null?void 0:a.call(r))||e(Pe,null,null),mouseEnterDelay:A,mouseLeaveDelay:j,overlayClassName:M,overlayStyle:N,destroyPopupOnHide:P,onClick:F,"onUpdate:open":L}=s,R=zt(s,[`type`,`disabled`,`danger`,`loading`,`htmlType`,`class`,`overlay`,`trigger`,`align`,`open`,`visible`,`onVisibleChange`,`placement`,`href`,`title`,`icon`,`mouseEnterDelay`,`mouseLeaveDelay`,`overlayClassName`,`overlayStyle`,`destroyPopupOnHide`,`onClick`,`onUpdate:open`]),z={align:x,disabled:m,trigger:m?[]:b,placement:E,getPopupContainer:l==null?void 0:l.value,onOpenChange:o,mouseEnterDelay:A,mouseLeaveDelay:j,open:S==null?C:S,overlayClassName:M,overlayStyle:N,destroyPopupOnHide:P},B=e(ot,{danger:h,type:d,disabled:m,loading:g,onClick:F,htmlType:_,href:D,title:O},{default:r.default}),V=e(ot,{danger:h,type:d,icon:k},null);return f(e(Bt,I(I({},R),{},{class:X(u.value,v,p.value)}),{default:()=>[r.leftButton?r.leftButton({button:B}):B,e(Ht,z,{default:()=>[r.rightButton?r.rightButton({button:V}):V],overlay:()=>y})]}))}}}),Ht=h({compatConfig:{MODE:3},name:`ADropdown`,inheritAttrs:!1,props:ce(Mt(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:`bottomLeft`,trigger:`hover`}),slots:Object,setup(t,n){let{slots:r,attrs:i,emit:a}=n,{prefixCls:o,rootPrefixCls:s,direction:c,getPopupContainer:l}=Y(`dropdown`,t),[u,f]=Rt(o),p=d(()=>{let{placement:e=``,transitionName:n}=t;return n===void 0?e.includes(`top`)?`${s.value}-slide-down`:`${s.value}-slide-up`:n});Fe({prefixCls:d(()=>`${o.value}-menu`),expandIcon:d(()=>e(`span`,{class:`${o.value}-menu-submenu-arrow`},[e(st,{class:`${o.value}-menu-submenu-arrow-icon`},null)])),mode:d(()=>`vertical`),selectable:d(()=>!1),onClick:()=>{},validator:e=>{let{mode:t}=e;P(!t||t===`vertical`,`Dropdown`,`mode="${t}" is not supported for Dropdown's Menu.`)}});let m=()=>{var n,i,a;let s=t.overlay||((n=r.overlay)==null?void 0:n.call(r)),c=Array.isArray(s)?s[0]:s;if(!c)return null;let l=c.props||{};$(!l.mode||l.mode===`vertical`,`Dropdown`,`mode="${l.mode}" is not supported for Dropdown's Menu.`);let{selectable:u=!1,expandIcon:d=(a=(i=c.children)==null?void 0:i.expandIcon)==null?void 0:a.call(i)}=l,f=d!==void 0&&K(d)?d:e(`span`,{class:`${o.value}-menu-submenu-arrow`},[e(st,{class:`${o.value}-menu-submenu-arrow-icon`},null)]);return K(c)?ye(c,{mode:`vertical`,selectable:u,expandIcon:()=>f}):c},h=d(()=>{let e=t.placement;if(!e)return c.value===`rtl`?`bottomRight`:`bottomLeft`;if(e.includes(`Center`)){let t=e.slice(0,e.indexOf(`Center`));return $(!e.includes(`Center`),`Dropdown`,`You are using '${e}' placement in Dropdown, which is deprecated. Try to use '${t}' instead.`),t}return e}),g=d(()=>typeof t.visible==`boolean`?t.visible:t.open),_=e=>{a(`update:visible`,e),a(`visibleChange`,e),a(`update:open`,e),a(`openChange`,e)};return()=>{var n,a;let{arrow:s,trigger:d,disabled:v,overlayClassName:y}=t,b=(n=r.default)==null?void 0:n.call(r)[0],x=ye(b,T({class:X((a=b==null?void 0:b.props)==null?void 0:a.class,{[`${o.value}-rtl`]:c.value===`rtl`},`${o.value}-trigger`)},v?{disabled:v}:{})),S=X(y,f.value,{[`${o.value}-rtl`]:c.value===`rtl`}),C=v?[]:d,w;C&&C.includes(`contextmenu`)&&(w=!0);let E=tt({arrowPointAtCenter:typeof s==`object`&&s.pointAtCenter,autoAdjustOverflow:!0}),D=ge(T(T(T({},t),i),{visible:g.value,builtinPlacements:E,overlayClassName:S,arrow:!!s,alignPoint:w,prefixCls:o.value,getPopupContainer:l==null?void 0:l.value,transitionName:p.value,trigger:C,onVisibleChange:_,placement:h.value}),[`overlay`,`onUpdate:visible`]);return u(e(it,D,{default:()=>[x],overlay:m}))}}});Ht.Button=Vt,Ht.Button=Vt,Ht.install=function(e){return e.component(Ht.name,Ht),e.component(Vt.name,Vt),e};var Ut=Ht,Wt={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z`}}]},name:`double-left`,theme:`outlined`};function Gt(e){for(var t=1;t{let n=T(T(T({},t),{size:`small`}),r);return e(Ee,n,i)}}}),$t=h({name:`MiddleSelect`,inheritAttrs:!1,props:Te(),Option:Ee.Option,setup(t,n){let{attrs:r,slots:i}=n;return()=>{let n=T(T(T({},t),{size:`middle`}),r);return e(Ee,n,i)}}}),en=h({compatConfig:{MODE:3},name:`Pager`,inheritAttrs:!1,props:{rootPrefixCls:String,page:Number,active:{type:Boolean,default:void 0},last:{type:Boolean,default:void 0},locale:Q.object,showTitle:{type:Boolean,default:void 0},itemRender:{type:Function,default:()=>{}},onClick:{type:Function},onKeypress:{type:Function}},eimt:[`click`,`keypress`],setup(t,n){let{emit:r,attrs:i}=n,a=()=>{r(`click`,t.page)},o=e=>{r(`keypress`,e,a,t.page)};return()=>{let{showTitle:n,page:r,itemRender:s}=t,{class:c,style:l}=i,u=`${t.rootPrefixCls}-item`,d=X(u,`${u}-${t.page}`,{[`${u}-active`]:t.active,[`${u}-disabled`]:!t.page},c);return e(`li`,{onClick:a,onKeypress:o,title:n?String(r):null,tabindex:`0`,class:d,style:l},[s({page:r,type:`page`,originalElement:e(`a`,{rel:`nofollow`},[r])})])}}}),tn={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},nn=h({compatConfig:{MODE:3},props:{disabled:{type:Boolean,default:void 0},changeSize:Function,quickGo:Function,selectComponentClass:Q.any,current:Number,pageSizeOptions:Q.array.def([`10`,`20`,`50`,`100`]),pageSize:Number,buildOptionText:Function,locale:Q.object,rootPrefixCls:String,selectPrefixCls:String,goButton:Q.any},setup(t){let n=b(``),r=d(()=>!n.value||isNaN(n.value)?void 0:Number(n.value)),i=e=>`${e.value} ${t.locale.items_per_page}`,a=e=>{let{value:t}=e.target;n.value!==t&&(n.value=t)},o=e=>{let{goButton:i,quickGo:a,rootPrefixCls:o}=t;if(!(i||n.value===``)){if(e.relatedTarget&&(e.relatedTarget.className.indexOf(`${o}-item-link`)>=0||e.relatedTarget.className.indexOf(`${o}-item`)>=0)){n.value=``;return}a(r.value),n.value=``}},s=e=>{n.value!==``&&(e.keyCode===tn.ENTER||e.type===`click`)&&(t.quickGo(r.value),n.value=``)},c=d(()=>{let{pageSize:e,pageSizeOptions:n}=t;return n.some(t=>t.toString()===e.toString())?n:n.concat([e.toString()]).sort((e,t)=>(isNaN(Number(e))?0:Number(e))-(isNaN(Number(t))?0:Number(t)))});return()=>{let{rootPrefixCls:r,locale:l,changeSize:u,quickGo:d,goButton:f,selectComponentClass:p,selectPrefixCls:m,pageSize:h,disabled:g}=t,_=`${r}-options`,v=null,y=null,b=null;if(!u&&!d)return null;if(u&&p){let n=t.buildOptionText||i,r=c.value.map((t,r)=>e(p.Option,{key:r,value:t},{default:()=>[n({value:t})]}));v=e(p,{disabled:g,prefixCls:m,showSearch:!1,class:`${_}-size-changer`,optionLabelProp:`children`,value:(h||c.value[0]).toString(),onChange:e=>u(Number(e)),getPopupContainer:e=>e.parentNode},{default:()=>[r]})}return d&&(f&&(b=typeof f==`boolean`?e(`button`,{type:`button`,onClick:s,onKeyup:s,disabled:g,class:`${_}-quick-jumper-button`},[l.jump_to_confirm]):e(`span`,{onClick:s,onKeyup:s},[f])),y=e(`div`,{class:`${_}-quick-jumper`},[l.jump_to,e(Se,{disabled:g,type:`text`,value:n.value,onInput:a,onChange:a,onKeyup:s,onBlur:o},null),l.page,b])),e(`li`,{class:`${_}`},[v,y])}}}),rn=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ir?r:n,H(this,`current`)||(t.stateCurrent=n,t.stateCurrentInputValue=n),t.statePageSize=e,this.setState(t)},stateCurrent(e,t){this.$nextTick(()=>{if(this.$refs.paginationNode){let e=this.$refs.paginationNode.querySelector(`.${this.prefixCls}-item-${t}`);e&&document.activeElement===e&&e.blur()}})},total(){let e={},t=sn(this.pageSize,this.$data,this.$props);if(H(this,`current`)){let n=Math.min(this.current,t);e.stateCurrent=n,e.stateCurrentInputValue=n}else{let n=this.stateCurrent;n=n===0&&t>0?1:Math.min(this.stateCurrent,t),e.stateCurrent=n}this.setState(e)}},methods:{getJumpPrevPage(){return Math.max(1,this.stateCurrent-(this.showLessItems?3:5))},getJumpNextPage(){return Math.min(sn(void 0,this.$data,this.$props),this.stateCurrent+(this.showLessItems?3:5))},getItemIcon(t,n){let{prefixCls:r}=this.$props;return V(this,t,this.$props)||e(`button`,{type:`button`,"aria-label":n,class:`${r}-item-link`},null)},getValidValue(e){let t=e.target.value,n=sn(void 0,this.$data,this.$props),{stateCurrentInputValue:r}=this.$data,i;return i=t===``?t:isNaN(Number(t))?r:t>=n?n:Number(t),i},isValid(e){return an(e)&&e!==this.stateCurrent},shouldDisplayQuickJumper(){let{showQuickJumper:e,pageSize:t,total:n}=this.$props;return n<=t?!1:e},handleKeyDown(e){(e.keyCode===tn.ARROW_UP||e.keyCode===tn.ARROW_DOWN)&&e.preventDefault()},handleKeyUp(e){let t=this.getValidValue(e);t!==this.stateCurrentInputValue&&this.setState({stateCurrentInputValue:t}),e.keyCode===tn.ENTER?this.handleChange(t):e.keyCode===tn.ARROW_UP?this.handleChange(t-1):e.keyCode===tn.ARROW_DOWN&&this.handleChange(t+1)},changePageSize(e){let t=this.stateCurrent,n=t,r=sn(e,this.$data,this.$props);t=t>r?r:t,r===0&&(t=this.stateCurrent),typeof e==`number`&&(H(this,`pageSize`)||this.setState({statePageSize:e}),H(this,`current`)||this.setState({stateCurrent:t,stateCurrentInputValue:t})),this.__emit(`update:pageSize`,e),t!==n&&this.__emit(`update:current`,t),this.__emit(`showSizeChange`,t,e),this.__emit(`change`,t,e)},handleChange(e){let{disabled:t}=this.$props,n=e;if(this.isValid(n)&&!t){let e=sn(void 0,this.$data,this.$props);return n>e?n=e:n<1&&(n=1),H(this,`current`)||this.setState({stateCurrent:n,stateCurrentInputValue:n}),this.__emit(`update:current`,n),this.__emit(`change`,n,this.statePageSize),n}return this.stateCurrent},prev(){this.hasPrev()&&this.handleChange(this.stateCurrent-1)},next(){this.hasNext()&&this.handleChange(this.stateCurrent+1)},jumpPrev(){this.handleChange(this.getJumpPrevPage())},jumpNext(){this.handleChange(this.getJumpNextPage())},hasPrev(){return this.stateCurrent>1},hasNext(){return this.stateCurrentn:e},runIfEnter(e,t){(e.key===`Enter`||e.charCode===13)&&(e.preventDefault(),t(...[...arguments].slice(2)))},runIfEnterPrev(e){this.runIfEnter(e,this.prev)},runIfEnterNext(e){this.runIfEnter(e,this.next)},runIfEnterJumpPrev(e){this.runIfEnter(e,this.jumpPrev)},runIfEnterJumpNext(e){this.runIfEnter(e,this.jumpNext)},handleGoTO(e){(e.keyCode===tn.ENTER||e.type===`click`)&&this.handleChange(this.stateCurrentInputValue)},renderPrev(e){let{itemRender:t}=this.$props,n=t({page:e,type:`prev`,originalElement:this.getItemIcon(`prevIcon`,`prev page`)}),r=!this.hasPrev();return K(n)?ye(n,r?{disabled:r}:{}):n},renderNext(e){let{itemRender:t}=this.$props,n=t({page:e,type:`next`,originalElement:this.getItemIcon(`nextIcon`,`next page`)}),r=!this.hasNext();return K(n)?ye(n,r?{disabled:r}:{}):n}},render(){let{prefixCls:n,disabled:r,hideOnSinglePage:i,total:a,locale:o,showQuickJumper:s,showLessItems:c,showTitle:l,showTotal:u,simple:d,itemRender:f,showPrevNextJumpers:p,jumpPrevIcon:m,jumpNextIcon:h,selectComponentClass:g,selectPrefixCls:_,pageSizeOptions:v}=this.$props,{stateCurrent:y,statePageSize:b}=this,x=W(this.$attrs).extraAttrs,{class:S}=x,C=rn(x,[`class`]);if(i===!0&&this.total<=b)return null;let w=sn(void 0,this.$data,this.$props),T=[],E=null,D=null,O=null,k=null,A=null,j=s&&s.goButton,M=c?1:2,N=y-1>0?y-1:0,P=y+1=M*2&&y!==3&&(T[0]=e(en,{locale:o,rootPrefixCls:n,onClick:this.handleChange,onKeypress:this.runIfEnter,key:i,page:i,class:`${n}-item-after-jump-prev`,active:!1,showTitle:this.showTitle,itemRender:f},null),T.unshift(E)),w-y>=M*2&&y!==w-2&&(T[T.length-1]=e(en,{locale:o,rootPrefixCls:n,onClick:this.handleChange,onKeypress:this.runIfEnter,key:a,page:a,class:`${n}-item-before-jump-next`,active:!1,showTitle:this.showTitle,itemRender:f},null),T.push(D)),i!==1&&T.unshift(O),a!==w&&T.push(k)}let R=null;u&&(R=e(`li`,{class:`${n}-total-text`},[u(a,[a===0?0:(y-1)*b+1,y*b>a?a:y*b])]));let z=!F||!w,B=!L||!w,V=this.buildOptionText||this.$slots.buildOptionText;return e(`ul`,I(I({unselectable:`on`,ref:`paginationNode`},C),{},{class:X({[`${n}`]:!0,[`${n}-disabled`]:r},S)}),[R,e(`li`,{title:l?o.prev_page:null,onClick:this.prev,tabindex:z?null:0,onKeypress:this.runIfEnterPrev,class:X(`${n}-prev`,{[`${n}-disabled`]:z}),"aria-disabled":z},[this.renderPrev(N)]),T,e(`li`,{title:l?o.next_page:null,onClick:this.next,tabindex:B?null:0,onKeypress:this.runIfEnterNext,class:X(`${n}-next`,{[`${n}-disabled`]:B}),"aria-disabled":B},[this.renderNext(P)]),e(nn,{disabled:r,locale:o,rootPrefixCls:n,selectComponentClass:g,selectPrefixCls:_,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:y,pageSize:b,pageSizeOptions:v,buildOptionText:V||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:j},null)])}}),ln=e=>{let{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:`not-allowed`,[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:`not-allowed`}},"&:focus-visible":{cursor:`not-allowed`,[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:`not-allowed`}}},[`&${t}-disabled`]:{cursor:`not-allowed`,[`&${t}-mini`]:{[` + &:hover ${t}-item:not(${t}-item-active), + &:active ${t}-item:not(${t}-item-active), + &:hover ${t}-item-link, + &:active ${t}-item-link + `]:{backgroundColor:`transparent`}},[`${t}-item`]:{cursor:`not-allowed`,"&:hover, &:active":{backgroundColor:`transparent`},a:{color:e.colorTextDisabled,backgroundColor:`transparent`,border:`none`,cursor:`not-allowed`},"&-active":{borderColor:e.colorBorder,backgroundColor:e.paginationItemDisabledBgActive,"&:hover, &:active":{backgroundColor:e.paginationItemDisabledBgActive},a:{color:e.paginationItemDisabledColorActive}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:`not-allowed`,"&:hover, &:active":{backgroundColor:`transparent`},[`${t}-simple&`]:{backgroundColor:`transparent`,"&:hover, &:active":{backgroundColor:`transparent`}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:`transparent`}}}}}},un=e=>{let{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`},[`&${t}-mini ${t}-item`]:{minWidth:e.paginationItemSizeSM,height:e.paginationItemSizeSM,margin:0,lineHeight:`${e.paginationItemSizeSM-2}px`},[`&${t}-mini ${t}-item:not(${t}-item-active)`]:{backgroundColor:`transparent`,borderColor:`transparent`,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.paginationItemSizeSM,height:e.paginationItemSizeSM,margin:0,lineHeight:`${e.paginationItemSizeSM}px`,[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:`transparent`}},[` + &${t}-mini ${t}-prev ${t}-item-link, + &${t}-mini ${t}-next ${t}-item-link + `]:{backgroundColor:`transparent`,borderColor:`transparent`,"&::after":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.paginationItemSizeSM,marginInlineEnd:0,lineHeight:`${e.paginationItemSizeSM}px`},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.paginationMiniOptionsSizeChangerTop},"&-quick-jumper":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`,input:T(T({},dt(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},dn=e=>{let{componentCls:t}=e;return{[` + &${t}-simple ${t}-prev, + &${t}-simple ${t}-next + `]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`,verticalAlign:`top`,[`${t}-item-link`]:{height:e.paginationItemSizeSM,backgroundColor:`transparent`,border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`}}},[`&${t}-simple ${t}-simple-pager`]:{display:`inline-block`,height:e.paginationItemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:`border-box`,height:`100%`,marginInlineEnd:e.marginXS,padding:`0 ${e.paginationItemPaddingInline}px`,textAlign:`center`,backgroundColor:e.paginationItemInputBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:`none`,transition:`border-color ${e.motionDurationMid}`,color:`inherit`,"&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${e.inputOutlineOffset}px 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:`not-allowed`}}}}},fn=e=>{let{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:`relative`,[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:`auto`}},[`${t}-item-ellipsis`]:{position:`absolute`,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:`block`,margin:`auto`,color:e.colorTextDisabled,fontFamily:`Arial, Helvetica, sans-serif`,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:`center`,textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},"&:focus-visible":T({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},ne(e))},[` + ${t}-prev, + ${t}-jump-prev, + ${t}-jump-next + `]:{marginInlineEnd:e.marginXS},[` + ${t}-prev, + ${t}-next, + ${t}-jump-prev, + ${t}-jump-next + `]:{display:`inline-block`,minWidth:e.paginationItemSize,height:e.paginationItemSize,color:e.colorText,fontFamily:e.paginationFontFamily,lineHeight:`${e.paginationItemSize}px`,textAlign:`center`,verticalAlign:`middle`,listStyle:`none`,borderRadius:e.borderRadius,cursor:`pointer`,transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{fontFamily:`Arial, Helvetica, sans-serif`,outline:0,button:{color:e.colorText,cursor:`pointer`,userSelect:`none`},[`${t}-item-link`]:{display:`block`,width:`100%`,height:`100%`,padding:0,fontSize:e.fontSizeSM,textAlign:`center`,backgroundColor:`transparent`,border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:`none`,transition:`all ${e.motionDurationMid}`},[`&:focus-visible ${t}-item-link`]:T({},ne(e)),[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:`transparent`}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:`inline-block`,marginInlineStart:e.margin,verticalAlign:`middle`,"&-size-changer.-select":{display:`inline-block`,width:`auto`},"&-quick-jumper":{display:`inline-block`,height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:`${e.controlHeight}px`,verticalAlign:`top`,input:T(T({},ut(e)),{width:e.controlHeightLG*1.25,height:e.controlHeight,boxSizing:`border-box`,margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},pn=e=>{let{componentCls:t}=e;return{[`${t}-item`]:T(T({display:`inline-block`,minWidth:e.paginationItemSize,height:e.paginationItemSize,marginInlineEnd:e.marginXS,fontFamily:e.paginationFontFamily,lineHeight:`${e.paginationItemSize-2}px`,textAlign:`center`,verticalAlign:`middle`,listStyle:`none`,backgroundColor:`transparent`,border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:`pointer`,userSelect:`none`,a:{display:`block`,padding:`0 ${e.paginationItemPaddingInline}px`,color:e.colorText,transition:`none`,"&:hover":{textDecoration:`none`}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}}},q(e)),{"&-active":{fontWeight:e.paginationFontWeightActive,backgroundColor:e.paginationItemBgActive,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}})}},mn=e=>{let{componentCls:t}=e;return{[t]:T(T(T(T(T(T(T(T({},re(e)),{"ul, ol":{margin:0,padding:0,listStyle:`none`},"&::after":{display:`block`,clear:`both`,height:0,overflow:`hidden`,visibility:`hidden`,content:`""`},[`${t}-total-text`]:{display:`inline-block`,height:e.paginationItemSize,marginInlineEnd:e.marginXS,lineHeight:`${e.paginationItemSize-2}px`,verticalAlign:`middle`}}),pn(e)),fn(e)),dn(e)),un(e)),ln(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:`none`}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:`none`}}}),[`&${e.componentCls}-rtl`]:{direction:`rtl`}}},hn=e=>{let{componentCls:t}=e;return{[`${t}${t}-disabled`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.paginationItemDisabledBgActive}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[t]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.paginationItemBg},[`${t}-item-link`]:{backgroundColor:e.paginationItemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.paginationItemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.paginationItemBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.paginationItemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},gn=oe(`Pagination`,e=>{let t=G(e,{paginationItemSize:e.controlHeight,paginationFontFamily:e.fontFamily,paginationItemBg:e.colorBgContainer,paginationItemBgActive:e.colorBgContainer,paginationFontWeightActive:e.fontWeightStrong,paginationItemSizeSM:e.controlHeightSM,paginationItemInputBg:e.colorBgContainer,paginationMiniOptionsSizeChangerTop:0,paginationItemDisabledBgActive:e.controlItemBgActiveDisabled,paginationItemDisabledColorActive:e.colorTextDisabled,paginationItemLinkBg:e.colorBgContainer,inputOutlineOffset:`0 0`,paginationMiniOptionsMarginInlineStart:e.marginXXS/2,paginationMiniQuickJumperInputWidth:e.controlHeightLG*1.1,paginationItemPaddingInline:e.marginXXS*1.5,paginationEllipsisLetterSpacing:e.marginXXS/2,paginationSlashMarginInlineStart:e.marginXXS,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:`0.13em`},lt(e));return[mn(t),e.wireframe&&hn(t)]}),_n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);is.getPrefixCls(`select`,n.selectPrefixCls)),m=jt(),[h]=F(`Pagination`,w,x(n,`locale`)),g=n=>{let r=e(`span`,{class:`${n}-item-ellipsis`},[t(`•••`)]);return{prevIcon:e(`button`,{class:`${n}-item-link`,type:`button`,tabindex:-1},[c.value===`rtl`?e(st,null,null):e(bt,null,null)]),nextIcon:e(`button`,{class:`${n}-item-link`,type:`button`,tabindex:-1},[c.value===`rtl`?e(bt,null,null):e(st,null,null)]),jumpPrevIcon:e(`a`,{rel:`nofollow`,class:`${n}-item-link`},[e(`div`,{class:`${n}-item-container`},[c.value===`rtl`?e(Zt,{class:`${n}-item-link-icon`},null):e(qt,{class:`${n}-item-link-icon`},null),r])]),jumpNextIcon:e(`a`,{rel:`nofollow`,class:`${n}-item-link`},[e(`div`,{class:`${n}-item-container`},[c.value===`rtl`?e(qt,{class:`${n}-item-link-icon`},null):e(Zt,{class:`${n}-item-link-icon`},null),r])])}};return()=>{var t;let{itemRender:r=i.itemRender,buildOptionText:s=i.buildOptionText,selectComponentClass:d,responsive:_}=n,v=_n(n,[`itemRender`,`buildOptionText`,`selectComponentClass`,`responsive`]),y=l.value===`small`||!!((t=m.value)!=null&&t.xs&&!l.value&&_),b=T(T(T(T(T({},v),g(o.value)),{prefixCls:o.value,selectPrefixCls:p.value,selectComponentClass:d||(y?Qt:$t),locale:h.value,buildOptionText:s}),a),{class:X({[`${o.value}-mini`]:y,[`${o.value}-rtl`]:c.value===`rtl`},a.class,f.value),itemRender:r});return u(e(cn,b,null))}}}),yn=O(vn),bn=Symbol(`TableContextProps`),xn=e=>{p(bn,e)},Sn=()=>r(bn,{}),Cn=`RC_TABLE_KEY`;function wn(e){return e==null?[]:Array.isArray(e)?e:[e]}function Tn(e,t){if(!t&&typeof t!=`number`)return e;let n=wn(t),r=e;for(let e=0;e{let{key:r,dataIndex:i}=e||{},a=r||wn(i).join(`-`)||Cn;for(;n[a];)a=`${a}_next`;n[a]=!0,t.push(a)}),t}function Dn(){let e={};function t(e,n){n&&Object.keys(n).forEach(r=>{let i=n[r];i&&typeof i==`object`?(e[r]=e[r]||{},t(e[r],i)):e[r]=i})}return[...arguments].forEach(n=>{t(e,n)}),e}function On(e){return e!=null}var kn=Symbol(`SlotsContextProps`),An=e=>{p(kn,e)},jn=()=>r(kn,d(()=>({}))),Mn=Symbol(`ContextProps`),Nn=e=>{p(Mn,e)},Pn=()=>r(Mn,{onResizeColumn:()=>{}}),Fn=`RC_TABLE_INTERNAL_COL_DEFINE`,In=Symbol(`HoverContextProps`),Ln=e=>{p(In,e)},Rn=()=>r(In,{startRow:S(-1),endRow:S(-1),onHover(){}}),zn=S(!1),Bn=()=>{c(()=>{zn.value=zn.value||xt(`position`,`sticky`)})},Vn=()=>zn,Hn=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i=n}function Wn(e){return e&&typeof e==`object`&&!Array.isArray(e)&&!s(e)}var Gn=h({name:`Cell`,props:[`prefixCls`,`record`,`index`,`renderIndex`,`dataIndex`,`customRender`,`component`,`colSpan`,`rowSpan`,`fixLeft`,`fixRight`,`firstFixLeft`,`lastFixLeft`,`firstFixRight`,`lastFixRight`,`appendNode`,`additionalProps`,`ellipsis`,`align`,`rowType`,`isSticky`,`column`,`cellType`,`transformCellText`],setup(t,r){let{slots:i}=r,a=jn(),{onHover:o,startRow:c,endRow:u}=Rn(),f=d(()=>{var e,n,r,i;return(r=(e=t.colSpan)==null?(n=t.additionalProps)==null?void 0:n.colSpan:e)==null?(i=t.additionalProps)==null?void 0:i.colspan:r}),p=d(()=>{var e,n,r,i;return(r=(e=t.rowSpan)==null?(n=t.additionalProps)==null?void 0:n.rowSpan:e)==null?(i=t.additionalProps)==null?void 0:i.rowspan:r}),m=Je(()=>{let{index:e}=t;return Un(e,p.value||1,c.value,u.value)}),h=Vn(),g=(e,n)=>{var r;let{record:i,index:a,additionalProps:s}=t;i&&o(a,a+n-1),(r=s==null?void 0:s.onMouseenter)==null||r.call(s,e)},_=e=>{var n;let{record:r,additionalProps:i}=t;r&&o(-1,-1),(n=i==null?void 0:i.onMouseleave)==null||n.call(i,e)},v=e=>{let t=te(e)[0];return s(t)?t.type===l?t.children:Array.isArray(t.children)?v(t.children):void 0:t},y=S(null);return n([m,()=>t.prefixCls,y],()=>{let e=ie(y.value);e&&(m.value?We(e,`${t.prefixCls}-cell-row-hover`):Ge(e,`${t.prefixCls}-cell-row-hover`))}),()=>{var n,r,o,c,l,u;let{prefixCls:d,record:m,index:b,renderIndex:x,dataIndex:S,customRender:C,component:w=`td`,fixLeft:E,fixRight:D,firstFixLeft:O,lastFixLeft:k,firstFixRight:A,lastFixRight:j,appendNode:M=(n=i.appendNode)==null?void 0:n.call(i),additionalProps:N={},ellipsis:P,align:F,rowType:L,isSticky:R,column:z={},cellType:B}=t,V=`${d}-cell`,ee,H,te=(r=i.default)==null?void 0:r.call(i);if(On(te)||B===`header`)H=te;else{let e=Tn(m,S);if(H=e,C){let t=C({text:e,value:e,record:m,index:b,renderIndex:x,column:z.__originColumn__});Wn(t)?(H=t.children,ee=t.props):H=t}if(!(`RC_TABLE_INTERNAL_COL_DEFINE`in z)&&B===`body`&&a.value.bodyCell&&!((o=z.slots)!=null&&o.customRender)){let t=ve(a.value,`bodyCell`,{text:e,value:e,record:m,index:b,column:z.__originColumn__},()=>{let t=H===void 0?e:H;return[typeof t==`object`&&K(t)||typeof t!=`object`?t:null]});H=ae(t)}t.transformCellText&&(H=t.transformCellText({text:H,record:m,index:b,column:z.__originColumn__}))}typeof H==`object`&&!Array.isArray(H)&&!s(H)&&(H=null),P&&(k||A)&&(H=e(`span`,{class:`${V}-content`},[H])),Array.isArray(H)&&H.length===1&&(H=H[0]);let ne=ee||{},{colSpan:U,rowSpan:W,style:G,class:re}=ne,ie=Hn(ne,[`colSpan`,`rowSpan`,`style`,`class`]),q=(c=U===void 0?f.value:U)==null?1:c,J=(l=W===void 0?p.value:W)==null?1:l;if(q===0||J===0)return null;let Y={},oe=typeof E==`number`&&h.value,se=typeof D==`number`&&h.value;oe&&(Y.position=`sticky`,Y.left=`${E}px`),se&&(Y.position=`sticky`,Y.right=`${D}px`);let ce={};F&&(ce.textAlign=F);let le,Z=P===!0?{showTitle:!0}:P;Z&&(Z.showTitle||L===`header`)&&(typeof H==`string`||typeof H==`number`?le=H.toString():s(H)&&(le=v([H])));let ue=T(T(T({title:le},ie),N),{colSpan:q===1?null:q,rowSpan:J===1?null:J,class:X(V,{[`${V}-fix-left`]:oe&&h.value,[`${V}-fix-left-first`]:O&&h.value,[`${V}-fix-left-last`]:k&&h.value,[`${V}-fix-right`]:se&&h.value,[`${V}-fix-right-first`]:A&&h.value,[`${V}-fix-right-last`]:j&&h.value,[`${V}-ellipsis`]:P,[`${V}-with-append`]:M,[`${V}-fix-sticky`]:(oe||se)&&R&&h.value},N.class,re),onMouseenter:e=>{g(e,J)},onMouseleave:_,style:[N.style,ce,Y,G]});return e(w,I(I({},ue),{},{ref:y}),{default:()=>[M,H,(u=i.dragHandle)==null?void 0:u.call(i)]})}}});function Kn(e,t,n,r,i){let a=n[e]||{},o=n[t]||{},s,c;a.fixed===`left`?s=r.left[e]:o.fixed===`right`&&(c=r.right[t]);let l=!1,u=!1,d=!1,f=!1,p=n[t+1],m=n[e-1];return i===`rtl`?s===void 0?c!==void 0&&(d=!(p&&p.fixed===`right`)):f=!(m&&m.fixed===`left`):s===void 0?c!==void 0&&(u=!(m&&m.fixed===`right`)):l=!(p&&p.fixed===`left`),{fixLeft:s,fixRight:c,lastFixLeft:l,firstFixRight:u,lastFixRight:d,firstFixLeft:f,isSticky:r.isSticky}}var qn={mouse:{start:`mousedown`,move:`mousemove`,stop:`mouseup`},touch:{start:`touchstart`,move:`touchmove`,stop:`touchend`}},Jn=50,Yn=h({compatConfig:{MODE:3},name:`DragHandle`,props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:Jn},maxWidth:{type:Number,default:1/0},column:{type:Object,default:void 0}},setup(t){let n=0,r={remove:()=>{}},a={remove:()=>{}},s=()=>{r.remove(),a.remove()};u(()=>{s()}),o(()=>{$(!isNaN(t.width),`Table`,`width must be a number when use resizable`)});let{onResizeColumn:c}=Pn(),l=d(()=>typeof t.minWidth==`number`&&!isNaN(t.minWidth)?t.minWidth:Jn),f=d(()=>typeof t.maxWidth==`number`&&!isNaN(t.maxWidth)?t.maxWidth:1/0),p=i(),m=0,h=S(!1),g,_=e=>{let r=0;r=e.touches?e.touches.length?e.touches[0].pageX:e.changedTouches[0].pageX:e.pageX;let i=n-r,a=Math.max(m-i,l.value);a=Math.min(a,f.value),Z.cancel(g),g=Z(()=>{c(a,t.column.__originColumn__)})},v=e=>{_(e)},y=e=>{h.value=!1,_(e),s()},b=(e,t)=>{h.value=!0,s(),m=p.vnode.el.parentNode.getBoundingClientRect().width,!(e instanceof MouseEvent&&e.which!==1)&&(e.stopPropagation&&e.stopPropagation(),n=e.touches?e.touches[0].pageX:e.pageX,r=ue(document.documentElement,t.move,v),a=ue(document.documentElement,t.stop,y))},x=e=>{e.stopPropagation(),e.preventDefault(),b(e,qn.mouse)},C=e=>{e.stopPropagation(),e.preventDefault(),b(e,qn.touch)},w=e=>{e.stopPropagation(),e.preventDefault()};return()=>{let{prefixCls:n}=t,r={[fe?`onTouchstartPassive`:`onTouchstart`]:e=>C(e)};return e(`div`,I(I({class:`${n}-resize-handle ${h.value?`dragging`:``}`,onMousedown:x},r),{},{onClick:w}),[e(`div`,{class:`${n}-resize-handle-line`},null)])}}}),Xn=h({name:`HeaderRow`,props:[`cells`,`stickyOffsets`,`flattenColumns`,`rowComponent`,`cellComponent`,`index`,`customHeaderRow`],setup(t){let n=Sn();return()=>{let{prefixCls:r,direction:i}=n,{cells:a,stickyOffsets:o,flattenColumns:s,rowComponent:c,cellComponent:l,customHeaderRow:u,index:d}=t,f;u&&(f=u(a.map(e=>e.column),d));let p=En(a.map(e=>e.column));return e(c,f,{default:()=>[a.map((t,n)=>{let{column:a}=t,c=Kn(t.colStart,t.colEnd,s,o,i),u;a&&a.customHeaderCell&&(u=t.column.customHeaderCell(a));let d=a;return e(Gn,I(I(I({},t),{},{cellType:`header`,ellipsis:a.ellipsis,align:a.align,component:l,prefixCls:r,key:p[n]},c),{},{additionalProps:u,rowType:`header`,column:a}),{default:()=>a.title,dragHandle:()=>d.resizable?e(Yn,{prefixCls:r,width:d.width,minWidth:d.minWidth,maxWidth:d.maxWidth,column:d},null):null})})]})}}});function Zn(e){let t=[];function n(e,r){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[i]=t[i]||[];let a=r;return e.filter(Boolean).map(e=>{let r={key:e.key,class:X(e.className,e.class),column:e,colStart:a},o=1,s=e.children;return s&&s.length>0&&(o=n(s,a,i+1).reduce((e,t)=>e+t,0),r.hasSubColumns=!0),`colSpan`in e&&({colSpan:o}=e),`rowSpan`in e&&(r.rowSpan=e.rowSpan),r.colSpan=o,r.colEnd=r.colStart+o-1,t[i].push(r),a+=o,o})}n(e,0);let r=t.length;for(let e=0;e{!(`rowSpan`in t)&&!t.hasSubColumns&&(t.rowSpan=r-e)});return t}var Qn=h({name:`TableHeader`,inheritAttrs:!1,props:[`columns`,`flattenColumns`,`stickyOffsets`,`customHeaderRow`],setup(t){let n=Sn(),r=d(()=>Zn(t.columns));return()=>{let{prefixCls:i,getComponent:a}=n,{stickyOffsets:o,flattenColumns:s,customHeaderRow:c}=t,l=a([`header`,`wrapper`],`thead`),u=a([`header`,`row`],`tr`),d=a([`header`,`cell`],`th`);return e(l,{class:`${i}-thead`},{default:()=>[r.value.map((t,n)=>e(Xn,{key:n,flattenColumns:s,cells:t,stickyOffsets:o,rowComponent:u,cellComponent:d,customHeaderRow:c,index:n},null))]})}}}),$n=Symbol(`ExpandedRowProps`),er=e=>{p($n,e)},tr=()=>r($n,{}),nr=h({name:`ExpandedRow`,inheritAttrs:!1,props:[`prefixCls`,`component`,`cellComponent`,`expanded`,`colSpan`,`isEmpty`],setup(t,n){let{slots:r,attrs:i}=n,a=Sn(),{fixHeader:o,fixColumn:s,componentWidth:c,horizonScroll:l}=tr();return()=>{let{prefixCls:n,component:u,cellComponent:d,expanded:f,colSpan:p,isEmpty:m}=t;return e(u,{class:i.class,style:{display:f?null:`none`}},{default:()=>[e(Gn,{component:d,prefixCls:n,colSpan:p},{default:()=>{var t;let i=(t=r.default)==null?void 0:t.call(r);return(m?l.value:s.value)&&(i=e(`div`,{style:{width:`${c.value-(o.value?a.scrollbarSize:0)}px`,position:`sticky`,left:0,overflow:`hidden`},class:`${n}-expanded-row-fixed`},[i])),i}})]})}}}),rr=h({name:`MeasureCell`,props:[`columnKey`],setup(n,r){let{emit:i}=r,a=b();return c(()=>{a.value&&i(`columnResize`,n.columnKey,a.value.offsetWidth)}),()=>e(le,{onResize:e=>{let{offsetWidth:t}=e;i(`columnResize`,n.columnKey,t)}},{default:()=>[e(`td`,{ref:a,style:{padding:0,border:0,height:0}},[e(`div`,{style:{height:0,overflow:`hidden`}},[t(`\xA0`)])])]})}}),ir=Symbol(`BodyContextProps`),ar=e=>{p(ir,e)},or=()=>r(ir,{}),sr=h({name:`BodyRow`,inheritAttrs:!1,props:[`record`,`index`,`renderIndex`,`recordKey`,`expandedKeys`,`rowComponent`,`cellComponent`,`customRow`,`rowExpandable`,`indent`,`rowKey`,`getRowKey`,`childrenColumnName`],setup(t,n){let{attrs:r}=n,i=Sn(),a=or(),s=S(!1),c=d(()=>t.expandedKeys&&t.expandedKeys.has(t.recordKey));o(()=>{c.value&&(s.value=!0)});let l=d(()=>a.expandableType===`row`&&(!t.rowExpandable||t.rowExpandable(t.record))),u=d(()=>a.expandableType===`nest`),f=d(()=>t.childrenColumnName&&t.record&&t.record[t.childrenColumnName]),p=d(()=>l.value||u.value),m=(e,t)=>{a.onTriggerExpand(e,t)},h=d(()=>{var e;return((e=t.customRow)==null?void 0:e.call(t,t.record,t.index))||{}}),g=function(e){var n,r;a.expandRowByClick&&p.value&&m(t.record,e);var i=[...arguments].slice(1);(r=(n=h.value)==null?void 0:n.onClick)==null||r.call(n,e,...i)},v=d(()=>{let{record:e,index:n,indent:r}=t,{rowClassName:i}=a;return typeof i==`string`?i:typeof i==`function`?i(e,n,r):``}),y=d(()=>En(a.flattenColumns));return()=>{let{class:n,style:o}=r,{record:d,index:p,rowKey:b,indent:x=0,rowComponent:S,cellComponent:C}=t,{prefixCls:w,fixedInfoList:T,transformCellText:E}=i,{flattenColumns:D,expandedRowClassName:O,indentSize:k,expandIcon:A,expandedRowRender:j,expandIconColumnIndex:M}=a,N=e(S,I(I({},h.value),{},{"data-row-key":b,class:X(n,`${w}-row`,`${w}-row-level-${x}`,v.value,h.value.class),style:[o,h.value.style],onClick:g}),{default:()=>[D.map((n,r)=>{let{customRender:i,dataIndex:a,className:o}=n,s=y[r],l=T[r],h;n.customCell&&(h=n.customCell(d,p,n));let g=r===(M||0)&&u.value?e(_,null,[e(`span`,{style:{paddingLeft:`${k*x}px`},class:`${w}-row-indent indent-level-${x}`},null),A({prefixCls:w,expanded:c.value,expandable:f.value,record:d,onExpand:m})]):null;return e(Gn,I(I({cellType:`body`,class:o,ellipsis:n.ellipsis,align:n.align,component:C,prefixCls:w,key:s,record:d,index:p,renderIndex:t.renderIndex,dataIndex:a,customRender:i},l),{},{additionalProps:h,column:n,transformCellText:E,appendNode:g}),null)})]}),P;if(l.value&&(s.value||c.value)){let t=j({record:d,index:p,indent:x+1,expanded:c.value}),n=O&&O(d,p,x);P=e(nr,{expanded:c.value,class:X(`${w}-expanded-row`,`${w}-expanded-row-level-${x+1}`,n),prefixCls:w,component:S,cellComponent:C,colSpan:D.length,isEmpty:!1},{default:()=>[t]})}return e(_,null,[N,P])}}});function cr(e,t,n,r,i,a){let o=[];o.push({record:e,indent:t,index:a});let s=i(e),c=r==null?void 0:r.has(s);if(e&&Array.isArray(e[n])&&c)for(let a=0;a{let i=t.value,a=n.value,o=e.value;if(a!=null&&a.size){let e=[];for(let t=0;t<(o==null?void 0:o.length);t+=1){let n=o[t];e.push(...cr(n,0,i,a,r.value,t))}return e}return o==null?void 0:o.map((e,t)=>({record:e,indent:0,index:t}))})}var ur=Symbol(`ResizeContextProps`),dr=e=>{p(ur,e)},fr=()=>r(ur,{onColumnResize:()=>{}}),pr=h({name:`TableBody`,props:[`data`,`getRowKey`,`measureColumnWidth`,`expandedKeys`,`customRow`,`rowExpandable`,`childrenColumnName`],setup(t,n){let{slots:r}=n,i=fr(),a=Sn(),o=or(),s=lr(x(t,`data`),x(t,`childrenColumnName`),x(t,`expandedKeys`),x(t,`getRowKey`)),c=S(-1),l=S(-1),u;return Ln({startRow:c,endRow:l,onHover:(e,t)=>{clearTimeout(u),u=setTimeout(()=>{c.value=e,l.value=t},100)}}),()=>{var n;let{data:c,getRowKey:l,measureColumnWidth:u,expandedKeys:d,customRow:f,rowExpandable:p,childrenColumnName:m}=t,{onColumnResize:h}=i,{prefixCls:g,getComponent:_}=a,{flattenColumns:v}=o,y=_([`body`,`wrapper`],`tbody`),b=_([`body`,`row`],`tr`),x=_([`body`,`cell`],`td`),S;S=c.length?s.value.map((t,n)=>{let{record:r,indent:i,index:a}=t,o=l(r,n);return e(sr,{key:o,rowKey:o,record:r,recordKey:o,index:n,renderIndex:a,rowComponent:b,cellComponent:x,expandedKeys:d,customRow:f,getRowKey:l,rowExpandable:p,childrenColumnName:m,indent:i},null)}):e(nr,{expanded:!0,class:`${g}-placeholder`,prefixCls:g,component:b,cellComponent:x,colSpan:v.length,isEmpty:!0},{default:()=>[(n=r.emptyNode)==null?void 0:n.call(r)]});let C=En(v);return e(y,{class:`${g}-tbody`},{default:()=>[u&&e(`tr`,{"aria-hidden":`true`,class:`${g}-measure-row`,style:{height:0,fontSize:0}},[C.map(t=>e(rr,{key:t,columnKey:t,onColumnResize:h},null))]),S]})}}}),mr={},hr=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let{fixed:n}=t,r=n===!0?`left`:n,i=t.children;return i&&i.length>0?[...e,...gr(i).map(e=>T({fixed:r},e))]:[...e,T(T({},t),{fixed:r})]},[])}function _r(e){return e.map(e=>{let{fixed:t}=e,n=hr(e,[`fixed`]),r=t;return t===`left`?r=`right`:t===`right`&&(r=`left`),T({fixed:r},n)})}function vr(t,n){let{prefixCls:r,columns:i,expandable:a,expandedKeys:o,getRowKey:s,onTriggerExpand:c,expandIcon:l,rowExpandable:u,expandIconColumnIndex:f,direction:p,expandRowByClick:m,expandColumnWidth:h,expandFixed:g}=t,_=jn(),v=d(()=>{if(a.value){let t=i.value.slice();if(!t.includes(mr)){let e=f.value||0;e>=0&&t.splice(e,0,mr)}let n=t.indexOf(mr);t=t.filter((e,t)=>e!==mr||t===n);let a=i.value[n],d;d=(g.value===`left`||g.value)&&!f.value?`left`:(g.value===`right`||g.value)&&f.value===i.value.length?`right`:a?a.fixed:null;let p=o.value,v=u.value,y=l.value,b=r.value,x=m.value,S={[Fn]:{class:`${r.value}-expand-icon-col`,columnType:`EXPAND_COLUMN`},title:ve(_.value,`expandColumnTitle`,{},()=>[``]),fixed:d,class:`${r.value}-row-expand-icon-cell`,width:h.value,customRender:t=>{let{record:n,index:r}=t,i=s.value(n,r),a=p.has(i),o=!v||v(n),l=y({prefixCls:b,expanded:a,expandable:o,record:n,onExpand:c});return x?e(`span`,{onClick:e=>e.stopPropagation()},[l]):l}};return t.map(e=>e===mr?S:e)}return i.value.filter(e=>e!==mr)}),y=d(()=>{let e=v.value;return n.value&&(e=n.value(e)),e.length||(e=[{customRender:()=>null}]),e});return[y,d(()=>p.value===`rtl`?_r(gr(y.value)):gr(y.value))]}function yr(e){let t=S(e),n,r=S([]);function i(e){r.value.push(e),Z.cancel(n),n=Z(()=>{let e=r.value;r.value=[],e.forEach(e=>{t.value=e(t.value)})})}return m(()=>{Z.cancel(n)}),[t,i]}function br(e){let t=b(e||null),n=b();function r(){clearTimeout(n.value)}function i(e){t.value=e,r(),n.value=setTimeout(()=>{t.value=null,n.value=void 0},100)}function a(){return t.value}return m(()=>{r()}),[i,a]}function xr(e,t,n){return d(()=>{let r=[],i=[],a=0,o=0,s=e.value,c=t.value,l=n.value;for(let e=0;e=0;--t){let i=n[t],o=r&&r[t],c=o&&o.RC_TABLE_INTERNAL_COL_DEFINE;if(i||c||s){let n=c||{},{columnType:r}=n,o=Sr(n,[`columnType`]);a.unshift(e(`col`,I({key:t,style:{width:typeof i==`number`?`${i}px`:i}},o),null)),s=!0}}return e(`colgroup`,null,[a])}function wr(t,n){let{slots:r}=n;var i;return e(`div`,null,[(i=r.default)==null?void 0:i.call(r)])}wr.displayName=`Panel`;var Tr=0,Er=h({name:`TableSummary`,props:[`fixed`],setup(e,t){let{slots:n}=t,r=Sn(),i=`table-summary-uni-key-${++Tr}`,a=d(()=>e.fixed===``||e.fixed);return o(()=>{r.summaryCollect(i,a.value)}),m(()=>{r.summaryCollect(i,!1)}),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),Dr=h({compatConfig:{MODE:3},name:`ATableSummaryRow`,setup(t,n){let{slots:r}=n;return()=>{var t;return e(`tr`,null,[(t=r.default)==null?void 0:t.call(r)])}}}),Or=Symbol(`SummaryContextProps`),kr=e=>{p(Or,e)},Ar=()=>r(Or,{}),jr=h({name:`ATableSummaryCell`,props:[`index`,`colSpan`,`rowSpan`,`align`],setup(t,n){let{attrs:r,slots:i}=n,a=Sn(),o=Ar();return()=>{let{index:n,colSpan:s=1,rowSpan:c,align:l}=t,{prefixCls:u,direction:d}=a,{scrollColumnIndex:f,stickyOffsets:p,flattenColumns:m}=o,h=n+s-1+1===f?s+1:s,g=Kn(n,n+h-1,m,p,d);return e(Gn,I({class:r.class,index:n,component:`td`,prefixCls:u,record:null,dataIndex:null,align:l,colSpan:h,rowSpan:c,customRender:()=>{var e;return(e=i.default)==null?void 0:e.call(i)}},g),null)}}}),Mr=h({name:`TableFooter`,inheritAttrs:!1,props:[`stickyOffsets`,`flattenColumns`],setup(t,n){let{slots:r}=n,i=Sn();return kr(f({stickyOffsets:x(t,`stickyOffsets`),flattenColumns:x(t,`flattenColumns`),scrollColumnIndex:d(()=>{let e=t.flattenColumns.length-1,n=t.flattenColumns[e];return n!=null&&n.scrollbar?e:null})})),()=>{var t;let{prefixCls:n}=i;return e(`tfoot`,{class:`${n}-summary`},[(t=r.default)==null?void 0:t.call(r)])}}}),Nr=Er;function Pr(t){let{prefixCls:n,record:r,onExpand:i,expanded:a,expandable:o}=t,s=`${n}-row-expand-icon`;if(!o)return e(`span`,{class:[s,`${n}-row-spaced`]},null);let c=e=>{i(r,e),e.stopPropagation()};return e(`span`,{class:{[s]:!0,[`${n}-row-expanded`]:a,[`${n}-row-collapsed`]:!a},onClick:c},null)}function Fr(e,t,n){let r=[];function i(e){(e||[]).forEach((e,a)=>{r.push(t(e,a)),i(e[n])})}return i(e),r}var Ir=h({name:`StickyScrollBar`,inheritAttrs:!1,props:[`offsetScroll`,`container`,`scrollBodyRef`,`scrollBodySizeInfo`],emits:[`scroll`],setup(t,r){let{emit:i,expose:a}=r,s=Sn(),l=S(0),u=S(0),d=S(0);o(()=>{l.value=t.scrollBodySizeInfo.scrollWidth||0,u.value=t.scrollBodySizeInfo.clientWidth||0,d.value=l.value&&u.value*(u.value/l.value)},{flush:`post`});let f=S(),[p,h]=yr({scrollLeft:0,isHiddenScrollBar:!0}),_=b({delta:0,x:0}),v=S(!1),x=()=>{v.value=!1},C=e=>{_.value={delta:e.pageX-p.value.scrollLeft,x:0},v.value=!0,e.preventDefault()},w=e=>{let{buttons:t}=e||(window==null?void 0:window.event);if(!v.value||t===0){v.value&&(v.value=!1);return}let n=_.value.x+e.pageX-_.value.x-_.value.delta;n<=0&&(n=0),n+d.value>=u.value&&(n=u.value-d.value),i(`scroll`,{scrollLeft:n/u.value*(l.value+2)}),_.value.x=e.pageX},E=()=>{if(!t.scrollBodyRef.value)return;let e=Ce(t.scrollBodyRef.value).top,n=e+t.scrollBodyRef.value.offsetHeight,r=t.container===window?document.documentElement.scrollTop+window.innerHeight:Ce(t.container).top+t.container.clientHeight;n-pe()<=r||e>=r-t.offsetScroll?h(e=>T(T({},e),{isHiddenScrollBar:!0})):h(e=>T(T({},e),{isHiddenScrollBar:!1}))};a({setScrollLeft:e=>{h(t=>T(T({},t),{scrollLeft:e/l.value*u.value||0}))}});let D=null,O=null,k=null,A=null;c(()=>{D=ue(document.body,`mouseup`,x,!1),O=ue(document.body,`mousemove`,w,!1),k=ue(window,`resize`,E,!1)}),g(()=>{y(()=>{E()})}),c(()=>{setTimeout(()=>{n([d,v],()=>{E()},{immediate:!0,flush:`post`})})}),n(()=>t.container,()=>{A==null||A.remove(),A=ue(t.container,`scroll`,E,!1)},{immediate:!0,flush:`post`}),m(()=>{D==null||D.remove(),O==null||O.remove(),A==null||A.remove(),k==null||k.remove()}),n(()=>T({},p.value),(e,n)=>{e.isHiddenScrollBar!==(n==null?void 0:n.isHiddenScrollBar)&&!e.isHiddenScrollBar&&h(e=>{let n=t.scrollBodyRef.value;return n?T(T({},e),{scrollLeft:n.scrollLeft/n.scrollWidth*n.clientWidth}):e})},{immediate:!0});let j=pe();return()=>{if(l.value<=u.value||!d.value||p.value.isHiddenScrollBar)return null;let{prefixCls:n}=s;return e(`div`,{style:{height:`${j}px`,width:`${u.value}px`,bottom:`${t.offsetScroll}px`},class:`${n}-sticky-scroll`},[e(`div`,{onMousedown:C,ref:f,class:X(`${n}-sticky-scroll-bar`,{[`${n}-sticky-scroll-bar-active`]:v.value}),style:{width:`${d.value}px`,transform:`translate3d(${p.value.scrollLeft}px, 0, 0)`}},null)])}}}),Lr=N()?window:null;function Rr(e,t){return d(()=>{let{offsetHeader:n=0,offsetSummary:r=0,offsetScroll:i=0,getContainer:a=()=>Lr}=typeof e.value==`object`?e.value:{},o=a()||Lr,s=!!e.value;return{isSticky:s,stickyClassName:s?`${t.value}-sticky-holder`:``,offsetHeader:n,offsetSummary:r,offsetScroll:i,container:o}})}function zr(e,t){return d(()=>{let n=[],r=e.value,i=t.value;for(let e=0;es.isSticky&&!t.fixHeader?0:s.scrollbarSize),u=b(),f=e=>{let{currentTarget:t,deltaX:n}=e;n&&(a(`scroll`,{currentTarget:t,scrollLeft:t.scrollLeft+n}),e.preventDefault())},p=b();c(()=>{y(()=>{p.value=ue(u.value,`wheel`,f)})}),m(()=>{var e;(e=p.value)==null||e.remove()});let h=d(()=>t.flattenColumns.every(e=>e.width&&e.width!==0&&e.width!==`0px`)),g=b([]),_=b([]);o(()=>{let e=t.flattenColumns[t.flattenColumns.length-1],n={fixed:e?e.fixed:null,scrollbar:!0,customHeaderCell:()=>({class:`${s.prefixCls}-cell-scrollbar`})};g.value=l.value?[...t.columns,n]:t.columns,_.value=l.value?[...t.flattenColumns,n]:t.flattenColumns});let v=d(()=>{let{stickyOffsets:e,direction:n}=t,{right:r,left:i}=e;return T(T({},e),{left:n===`rtl`?[...i.map(e=>e+l.value),0]:i,right:n===`rtl`?r:[...r.map(e=>e+l.value),0],isSticky:s.isSticky})}),S=zr(x(t,`colWidths`),x(t,`columCount`));return()=>{var n;let{noData:a,columCount:o,stickyTopOffset:c,stickyBottomOffset:d,stickyClassName:f,maxContentScroll:p}=t,{isSticky:m}=s;return e(`div`,{style:T({overflow:`hidden`},m?{top:`${c}px`,bottom:`${d}px`}:{}),ref:u,class:X(r.class,{[f]:!!f})},[e(`table`,{style:{tableLayout:`fixed`,visibility:a||S.value?null:`hidden`}},[(!a||!p||h.value)&&e(Cr,{colWidths:S.value?[...S.value,l.value]:[],columCount:o+1,columns:_.value},null),(n=i.default)==null?void 0:n.call(i,T(T({},t),{stickyOffsets:v.value,columns:g.value,flattenColumns:_.value}))])])}}});function Vr(e){var t=[...arguments].slice(1);return f(At(t.map(t=>[t,x(e,t)])))}var Hr=[],Ur={},Wr=`rc-table-internal-hook`,Gr=h({name:`VcTable`,inheritAttrs:!1,props:`prefixCls.data.columns.rowKey.tableLayout.scroll.rowClassName.title.footer.id.showHeader.components.customRow.customHeaderRow.direction.expandFixed.expandColumnWidth.expandedRowKeys.defaultExpandedRowKeys.expandedRowRender.expandRowByClick.expandIcon.onExpand.onExpandedRowsChange.onUpdate:expandedRowKeys.defaultExpandAllRows.indentSize.expandIconColumnIndex.expandedRowClassName.childrenColumnName.rowExpandable.sticky.transformColumns.internalHooks.internalRefs.canExpandable.onUpdateInternalRefs.transformCellText`.split(`.`),emits:[`expand`,`expandedRowsChange`,`updateInternalRefs`,`update:expandedRowKeys`],setup(t,r){let{attrs:i,slots:s,emit:l}=r,u=d(()=>t.data||Hr),p=d(()=>!!u.value.length),m=d(()=>Dn(t.components,{})),h=(e,t)=>Tn(m.value,e)||t,g=d(()=>{let e=t.rowKey;return typeof e==`function`?e:t=>t&&t[e]}),C=d(()=>t.expandIcon||Pr),w=d(()=>t.childrenColumnName||`children`),E=d(()=>t.expandedRowRender?`row`:t.canExpandable||u.value.some(e=>e&&typeof e==`object`&&e[w.value])?`nest`:!1),D=S([]);o(()=>{t.defaultExpandedRowKeys&&(D.value=t.defaultExpandedRowKeys),t.defaultExpandAllRows&&(D.value=Fr(u.value,g.value,w.value))})();let O=d(()=>new Set(t.expandedRowKeys||D.value||[])),A=e=>{let t=g.value(e,u.value.indexOf(e)),n,r=O.value.has(t);r?(O.value.delete(t),n=[...O.value]):n=[...O.value,t],D.value=n,l(`expand`,!r,e),l(`update:expandedRowKeys`,n),l(`expandedRowsChange`,n)},j=b(0),[M,N]=vr(T(T({},a(t)),{expandable:d(()=>!!t.expandedRowRender),expandedKeys:O,getRowKey:g,onTriggerExpand:A,expandIcon:C}),d(()=>t.internalHooks===`rc-table-internal-hook`?t.transformColumns:null)),P=d(()=>({columns:M.value,flattenColumns:N.value})),F=b(),L=b(),R=b(),z=b({scrollWidth:0,clientWidth:0}),B=b(),[V,ee]=Oe(!1),[H,te]=Oe(!1),[ne,U]=yr(new Map),W=d(()=>En(N.value)),G=d(()=>W.value.map(e=>ne.value.get(e))),re=d(()=>N.value.length),K=xr(G,re,x(t,`direction`)),ie=d(()=>t.scroll&&On(t.scroll.y)),q=d(()=>t.scroll&&On(t.scroll.x)||!!t.expandFixed),J=d(()=>q.value&&N.value.some(e=>{let{fixed:t}=e;return t})),ae=b(),Y=Rr(x(t,`sticky`),x(t,`prefixCls`)),oe=f({}),se=d(()=>{let e=Object.values(oe)[0];return(ie.value||Y.value.isSticky)&&e}),ce=(e,t)=>{t?oe[e]=t:delete oe[e]},Z=b({}),ue=b({}),fe=b({});o(()=>{ie.value&&(ue.value={overflowY:`scroll`,maxHeight:k(t.scroll.y)}),q.value&&(Z.value={overflowX:`auto`},ie.value||(ue.value={overflowY:`hidden`}),fe.value={width:t.scroll.x===!0?`auto`:k(t.scroll.x),minWidth:`100%`})});let pe=(e,t)=>{be(F.value)&&U(n=>{if(n.get(e)!==t){let r=new Map(n);return r.set(e,t),r}return n})},[me,he]=br(null);function ge(e,t){if(!t)return;if(typeof t==`function`){t(e);return}let n=t.$el||t;n.scrollLeft!==e&&(n.scrollLeft=e)}let Q=e=>{let{currentTarget:n,scrollLeft:r}=e;var i;let a=t.direction===`rtl`,o=typeof r==`number`?r:n.scrollLeft,s=n||Ur;if((!he()||he()===s)&&(me(s),ge(o,L.value),ge(o,R.value),ge(o,B.value),ge(o,(i=ae.value)==null?void 0:i.setScrollLeft)),n){let{scrollWidth:e,clientWidth:t}=n;a?(ee(-o0)):(ee(o>0),te(o{q.value&&R.value?Q({currentTarget:R.value}):(ee(!1),te(!1))},_e,ve=e=>{e!==j.value&&($(),j.value=F.value?F.value.offsetWidth:e)},ye=e=>{let{width:t}=e;if(clearTimeout(_e),j.value===0){ve(t);return}_e=setTimeout(()=>{ve(t)},100)};n([q,()=>t.data,()=>t.columns],()=>{q.value&&$()},{flush:`post`});let[xe,Se]=Oe(0);Bn(),c(()=>{y(()=>{var e,t;$(),Se(de(R.value).width),z.value={scrollWidth:((e=R.value)==null?void 0:e.scrollWidth)||0,clientWidth:((t=R.value)==null?void 0:t.clientWidth)||0}})}),v(()=>{y(()=>{var e,t;let n=((e=R.value)==null?void 0:e.scrollWidth)||0,r=((t=R.value)==null?void 0:t.clientWidth)||0;(z.value.scrollWidth!==n||z.value.clientWidth!==r)&&(z.value={scrollWidth:n,clientWidth:r})})}),o(()=>{t.internalHooks===`rc-table-internal-hook`&&t.internalRefs&&t.onUpdateInternalRefs({body:R.value?R.value.$el||R.value:null})},{flush:`post`});let Ce=d(()=>t.tableLayout?t.tableLayout:J.value?t.scroll.x===`max-content`?`auto`:`fixed`:ie.value||Y.value.isSticky||N.value.some(e=>{let{ellipsis:t}=e;return t})?`fixed`:`auto`),Te=()=>{var e;return p.value?null:((e=s.emptyText)==null?void 0:e.call(s))||`No Data`};xn(f(T(T({},a(Vr(t,`prefixCls`,`direction`,`transformCellText`))),{getComponent:h,scrollbarSize:xe,fixedInfoList:d(()=>N.value.map((e,n)=>Kn(n,n,N.value,K.value,t.direction))),isSticky:d(()=>Y.value.isSticky),summaryCollect:ce}))),ar(f(T(T({},a(Vr(t,`rowClassName`,`expandedRowClassName`,`expandRowByClick`,`expandedRowRender`,`expandIconColumnIndex`,`indentSize`))),{columns:M,flattenColumns:N,tableLayout:Ce,expandIcon:C,expandableType:E,onTriggerExpand:A}))),dr({onColumnResize:pe}),er({componentWidth:j,fixHeader:ie,fixColumn:J,horizonScroll:q});let Ee=()=>e(pr,{data:u.value,measureColumnWidth:ie.value||q.value||Y.value.isSticky,expandedKeys:O.value,rowExpandable:t.rowExpandable,getRowKey:g.value,customRow:t.customRow,childrenColumnName:w.value},{emptyNode:Te}),De=()=>e(Cr,{colWidths:N.value.map(e=>{let{width:t}=e;return t}),columns:N.value},null);return()=>{var n;let{prefixCls:r,scroll:a,tableLayout:o,direction:c,title:l=s.title,footer:d=s.footer,id:f,showHeader:p,customHeaderRow:m}=t,{isSticky:g,offsetHeader:v,offsetSummary:y,offsetScroll:b,stickyClassName:x,container:S}=Y.value,C=h([`table`],`table`),w=h([`body`]),E=(n=s.summary)==null?void 0:n.call(s,{pageData:u.value}),D=()=>null,O={colWidths:G.value,columCount:N.value.length,stickyOffsets:K.value,customHeaderRow:m,fixHeader:ie.value,scroll:a};if(ie.value||g){let t=()=>null;typeof w==`function`?(t=()=>w(u.value,{scrollbarSize:xe.value,ref:R,onScroll:Q}),O.colWidths=N.value.map((e,t)=>{let{width:n}=e,r=t===M.value.length-1?n-xe.value:n;return typeof r==`number`&&!Number.isNaN(r)?r:0})):t=()=>e(`div`,{style:T(T({},Z.value),ue.value),onScroll:Q,ref:R,class:X(`${r}-body`)},[e(C,{style:T(T({},fe.value),{tableLayout:Ce.value})},{default:()=>[De(),Ee(),!se.value&&E&&e(Mr,{stickyOffsets:K.value,flattenColumns:N.value},{default:()=>[E]})]})]);let n=T(T(T({noData:!u.value.length,maxContentScroll:q.value&&a.x===`max-content`},O),P.value),{direction:c,stickyClassName:x,onScroll:Q});D=()=>e(_,null,[p!==!1&&e(Br,I(I({},n),{},{stickyTopOffset:v,class:`${r}-header`,ref:L}),{default:t=>e(_,null,[e(Qn,t,null),se.value===`top`&&e(Mr,t,{default:()=>[E]})])}),t(),se.value&&se.value!==`top`&&e(Br,I(I({},n),{},{stickyBottomOffset:y,class:`${r}-summary`,ref:B}),{default:t=>e(Mr,t,{default:()=>[E]})}),g&&R.value&&e(Ir,{ref:ae,offsetScroll:b,scrollBodyRef:R,onScroll:Q,container:S,scrollBodySizeInfo:z.value},null)])}else D=()=>e(`div`,{style:T(T({},Z.value),ue.value),class:X(`${r}-content`),onScroll:Q,ref:R},[e(C,{style:T(T({},fe.value),{tableLayout:Ce.value})},{default:()=>[De(),p!==!1&&e(Qn,I(I({},O),P.value),null),Ee(),E&&e(Mr,{stickyOffsets:K.value,flattenColumns:N.value},{default:()=>[E]})]})]);let k=we(i,{aria:!0,data:!0}),A=()=>e(`div`,I(I({},k),{},{class:X(r,{[`${r}-rtl`]:c===`rtl`,[`${r}-ping-left`]:V.value,[`${r}-ping-right`]:H.value,[`${r}-layout-fixed`]:o===`fixed`,[`${r}-fixed-header`]:ie.value,[`${r}-fixed-column`]:J.value,[`${r}-scroll-horizontal`]:q.value,[`${r}-has-fix-left`]:N.value[0]&&N.value[0].fixed,[`${r}-has-fix-right`]:N.value[re.value-1]&&N.value[re.value-1].fixed===`right`,[i.class]:i.class}),style:i.style,id:f,ref:F}),[l&&e(wr,{class:`${r}-title`},{default:()=>[l(u.value)]}),e(`div`,{class:`${r}-container`},[D()]),d&&e(wr,{class:`${r}-footer`},{default:()=>[d(u.value)]})]);return q.value?e(le,{onResize:ye},{default:A}):A()}}});function Kr(){let e=T({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{let r=n[t];r!==void 0&&(e[t]=r)})}return e}function qr(e,t){let n={current:e.current,pageSize:e.pageSize};return Object.keys(t&&typeof t==`object`?t:{}).forEach(t=>{let r=e[t];typeof r!=`function`&&(n[t]=r)}),n}function Jr(e,t,n){let r=d(()=>t.value&&typeof t.value==`object`?t.value:{}),i=d(()=>r.value.total||0),[a,o]=Oe(()=>({current:`defaultCurrent`in r.value?r.value.defaultCurrent:1,pageSize:`defaultPageSize`in r.value?r.value.defaultPageSize:10})),s=d(()=>{let t=Kr(a.value,r.value,{total:i.value>0?i.value:e.value}),n=Math.ceil((i.value||e.value)/t.pageSize);return t.current>n&&(t.current=n||1),t}),c=(e,n)=>{t.value!==!1&&o({current:e==null?1:e,pageSize:n||s.value.pageSize})},l=(e,i)=>{var a,o;t.value&&((o=(a=r.value).onChange)==null||o.call(a,e,i)),c(e,i),n(e,i||s.value.pageSize)};return[d(()=>t.value===!1?{}:T(T({},s.value),{onChange:l})),c]}function Yr(e,t,r){let i=S({});n([e,t,r],()=>{let n=new Map,a=r.value,o=t.value;function s(e){e.forEach((e,t)=>{let r=a(e,t);n.set(r,e),e&&typeof e==`object`&&o in e&&s(e[o]||[])})}s(e.value),i.value={kvMap:n}},{deep:!0,immediate:!0});function a(e){return i.value.kvMap.get(e)}return[a]}var Xr={},Zr=`SELECT_ALL`,Qr=`SELECT_INVERT`,$r=`SELECT_NONE`,ei=[];function ti(e,t){let n=[];return(t||[]).forEach(t=>{n.push(t),t&&typeof t==`object`&&e in t&&(n=[...n,...ti(e,t[e])])}),n}function ni(t,n){let r=d(()=>{let e=t.value||{},{checkStrictly:n=!0}=e;return T(T({},e),{checkStrictly:n})}),[i,a]=De(r.value.selectedRowKeys||r.value.defaultSelectedRowKeys||ei,{value:d(()=>r.value.selectedRowKeys)}),s=S(new Map),c=e=>{if(r.value.preserveSelectedRowKeys){let t=new Map;e.forEach(e=>{let r=n.getRecordByKey(e);!r&&s.value.has(e)&&(r=s.value.get(e)),t.set(e,r)}),s.value=t}};o(()=>{c(i.value)});let l=d(()=>r.value.checkStrictly?null:_t(n.data.value,{externalGetKey:n.getRowKey.value,childrenPropName:n.childrenColumnName.value}).keyEntities),u=d(()=>ti(n.childrenColumnName.value,n.pageData.value)),f=d(()=>{let e=new Map,t=n.getRowKey.value,i=r.value.getCheckboxProps;return u.value.forEach((n,r)=>{let a=t(n,r),o=(i?i(n):null)||{};e.set(a,o)}),e}),{maxLevel:p,levelEntities:m}=vt(l),h=e=>{var t;return!!((t=f.value.get(n.getRowKey.value(e)))!=null&&t.disabled)},g=d(()=>{if(r.value.checkStrictly)return[i.value||[],[]];let{checkedKeys:e,halfCheckedKeys:t}=ht(i.value,!0,l.value,p.value,m.value,h);return[e||[],t]}),_=d(()=>g.value[0]),v=d(()=>g.value[1]),y=d(()=>{let e=r.value.type===`radio`?_.value.slice(0,1):_.value;return new Set(e)}),b=d(()=>r.value.type===`radio`?new Set:new Set(v.value)),[x,C]=Oe(null),w=e=>{let t,i;c(e);let{preserveSelectedRowKeys:o,onChange:l}=r.value,{getRecordByKey:u}=n;o?(t=e,i=e.map(e=>s.value.get(e))):(t=[],i=[],e.forEach(e=>{let n=u(e);n!==void 0&&(t.push(e),i.push(n))})),a(t),l==null||l(t,i)},E=(e,t,i,a)=>{let{onSelect:o}=r.value,{getRecordByKey:s}=n||{};if(o){let n=i.map(e=>s(e));o(s(e),t,n,a)}w(i)},D=d(()=>{let{onSelectInvert:e,onSelectNone:t,selections:i,hideSelectAll:a}=r.value,{data:o,pageData:s,getRowKey:c,locale:l}=n;return!i||a?null:(i===!0?[Zr,Qr,$r]:i).map(n=>n===`SELECT_ALL`?{key:`all`,text:l.value.selectionAll,onSelect(){w(o.value.map((e,t)=>c.value(e,t)).filter(e=>{let t=f.value.get(e);return!(t!=null&&t.disabled)||y.value.has(e)}))}}:n===`SELECT_INVERT`?{key:`invert`,text:l.value.selectInvert,onSelect(){let t=new Set(y.value);s.value.forEach((e,n)=>{let r=c.value(e,n),i=f.value.get(r);i!=null&&i.disabled||(t.has(r)?t.delete(r):t.add(r))});let n=Array.from(t);e&&($(!1,`Table`,"`onSelectInvert` will be removed in future. Please use `onChange` instead."),e(n)),w(n)}}:n===`SELECT_NONE`?{key:`none`,text:l.value.selectNone,onSelect(){t==null||t(),w(Array.from(y.value).filter(e=>{let t=f.value.get(e);return t==null?void 0:t.disabled}))}}:n)}),O=d(()=>u.value.length);return[i=>{var a;let{onSelectAll:o,onSelectMultiple:s,columnWidth:c,type:d,fixed:g,renderCell:v,hideSelectAll:S,checkStrictly:k}=r.value,{prefixCls:A,getRecordByKey:j,getRowKey:M,expandType:N,getPopupContainer:P}=n;if(!t.value)return i.filter(e=>e!==Xr);let F=i.slice(),L=new Set(y.value),R=u.value.map(M.value).filter(e=>!f.value.get(e).disabled),z=R.every(e=>L.has(e)),B=R.some(e=>L.has(e)),V=()=>{let e=[];z?R.forEach(t=>{L.delete(t),e.push(t)}):R.forEach(t=>{L.has(t)||(L.add(t),e.push(t))});let t=Array.from(L);o==null||o(!z,t.map(e=>j(e)),e.map(e=>j(e))),w(t)},ee;if(d!==`radio`){let t;if(D.value){let n=e(Ie,{getPopupContainer:P.value},{default:()=>[D.value.map((t,n)=>{let{key:r,text:i,onSelect:a}=t;return e(Ie.Item,{key:r||n,onClick:()=>{a==null||a(R)}},{default:()=>[i]})})]});t=e(`div`,{class:`${A.value}-selection-extra`},[e(Ut,{overlay:n,getPopupContainer:P.value},{default:()=>[e(`span`,null,[e(ke,null,null)])]})])}let n=u.value.map((e,t)=>{let n=M.value(e,t),r=f.value.get(n)||{};return T({checked:L.has(n)},r)}).filter(e=>{let{disabled:t}=e;return t}),r=!!n.length&&n.length===O.value,i=r&&n.every(e=>{let{checked:t}=e;return t}),a=r&&n.some(e=>{let{checked:t}=e;return t});ee=!S&&e(`div`,{class:`${A.value}-selection`},[e(St,{checked:r?i:!!O.value&&z,indeterminate:r?!i&&a:!z&&B,onChange:V,disabled:O.value===0||r,"aria-label":t?`Custom selection`:`Select all`,skipGroup:!0},null),t])}let H;H=d===`radio`?t=>{let{record:n,index:r}=t,i=M.value(n,r),a=L.has(i);return{node:e(ct,I(I({},f.value.get(i)),{},{checked:a,onClick:e=>e.stopPropagation(),onChange:e=>{L.has(i)||E(i,!0,[i],e.nativeEvent)}}),null),checked:a}}:t=>{let{record:n,index:r}=t;var i;let a=M.value(n,r),o=L.has(a),c=b.value.has(a),u=f.value.get(a),d;return N.value===`nest`?(d=c,$(typeof(u==null?void 0:u.indeterminate)!=`boolean`,`Table`,"set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.")):d=(i=u==null?void 0:u.indeterminate)==null?c:i,{node:e(St,I(I({},u),{},{indeterminate:d,checked:o,skipGroup:!0,onClick:e=>e.stopPropagation(),onChange:e=>{let{nativeEvent:t}=e,{shiftKey:n}=t,r=-1,i=-1;if(n&&k){let e=new Set([x.value,a]);R.some((t,n)=>{if(e.has(t)){if(r===-1)r=n;else return i=n,!0}return!1})}if(i!==-1&&r!==i&&k){let e=R.slice(r,i+1),t=[];o?e.forEach(e=>{L.has(e)&&(t.push(e),L.delete(e))}):e.forEach(e=>{L.has(e)||(t.push(e),L.add(e))});let n=Array.from(L);s==null||s(!o,n.map(e=>j(e)),t.map(e=>j(e))),w(n)}else{let e=_.value;if(k){let n=o?pt(e,a):yt(e,a);E(a,!o,n,t)}else{let{checkedKeys:n,halfCheckedKeys:r}=ht([...e,a],!0,l.value,p.value,m.value,h),i=n;if(o){let e=new Set(n);e.delete(a),i=ht(Array.from(e),{checked:!1,halfCheckedKeys:r},l.value,p.value,m.value,h).checkedKeys}E(a,!o,i,t)}}C(a)}}),null),checked:o}};let te=e=>{let{record:t,index:n}=e,{node:r,checked:i}=H({record:t,index:n});return v?v(i,t,n,r):r};if(!F.includes(Xr)){if(F.findIndex(e=>{var t;return((t=e.RC_TABLE_INTERNAL_COL_DEFINE)==null?void 0:t.columnType)===`EXPAND_COLUMN`})===0){let[e,...t]=F;F=[e,Xr,...t]}else F=[Xr,...F]}let ne=F.indexOf(Xr);F=F.filter((e,t)=>e!==Xr||t===ne);let U=F[ne-1],W=F[ne+1],G=g;G===void 0&&((W==null?void 0:W.fixed)===void 0?(U==null?void 0:U.fixed)!==void 0&&(G=U.fixed):G=W.fixed),G&&U&&((a=U.RC_TABLE_INTERNAL_COL_DEFINE)==null?void 0:a.columnType)===`EXPAND_COLUMN`&&U.fixed===void 0&&(U.fixed=G);let re={fixed:G,width:c,className:`${A.value}-selection-column`,title:r.value.columnTitle||ee,customRender:te,[Fn]:{class:`${A.value}-selection-col`}};return F.map(e=>e===Xr?re:e)},y]}var ri={icon:{tag:`svg`,attrs:{viewBox:`0 0 1024 1024`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z`}}]},name:`caret-down`,theme:`outlined`};function ii(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:[],t=ae(e),n=[];return t.forEach(e=>{var t,r,i,a;if(!e)return;let o=e.key,s=((t=e.props)==null?void 0:t.style)||{},c=((r=e.props)==null?void 0:r.class)||``,l=e.props||{};for(let[e,t]of Object.entries(l))l[se(e)]=t;let u=e.children||{},{default:d}=u,f=di(u,[`default`]),p=T(T(T({},f),l),{style:s,class:c});if(o&&(p.key=o),(i=e.type)!=null&&i.__ANT_TABLE_COLUMN_GROUP)p.children=hi(typeof d==`function`?d():d);else{let t=(a=e.children)==null?void 0:a.default;p.customRender=p.customRender||t}n.push(p)}),n}var gi=`ascend`,_i=`descend`;function vi(e){return typeof e.sorter==`object`&&typeof e.sorter.multiple==`number`&&e.sorter.multiple}function yi(e){return typeof e==`function`?e:e&&typeof e==`object`&&e.compare?e.compare:!1}function bi(e,t){return t?e[e.indexOf(t)+1]:e[0]}function xi(e,t,n){let r=[];function i(e,t){r.push({column:e,key:fi(e,t),multiplePriority:vi(e),sortOrder:e.sortOrder})}return(e||[]).forEach((e,a)=>{let o=pi(a,n);e.children?(`sortOrder`in e&&i(e,o),r=[...r,...xi(e.children,t,o)]):e.sorter&&(`sortOrder`in e?i(e,o):t&&e.defaultSortOrder&&r.push({column:e,key:fi(e,o),multiplePriority:vi(e),sortOrder:e.defaultSortOrder}))}),r}function Si(t,n,r,i,a,o,s,c){return(n||[]).map((n,l)=>{let u=pi(l,c),d=n;if(d.sorter){let c=d.sortDirections||a,l=d.showSorterTooltip===void 0?s:d.showSorterTooltip,f=fi(d,u),p=r.find(e=>{let{key:t}=e;return t===f}),m=p?p.sortOrder:null,h=bi(c,m),g=c.includes(gi)&&e(ui,{class:X(`${t}-column-sorter-up`,{active:m===gi}),role:`presentation`},null),_=c.includes(_i)&&e(oi,{role:`presentation`,class:X(`${t}-column-sorter-down`,{active:m===_i})},null),{cancelSort:v,triggerAsc:y,triggerDesc:b}=o||{},x=v;h===_i?x=b:h===gi&&(x=y);let S=typeof l==`object`?l:{title:x};d=T(T({},d),{className:X(d.className,{[`${t}-column-sort`]:m}),title:r=>{let i=e(`div`,{class:`${t}-column-sorters`},[e(`span`,{class:`${t}-column-title`},[mi(n.title,r)]),e(`span`,{class:X(`${t}-column-sorter`,{[`${t}-column-sorter-full`]:!!(g&&_)})},[e(`span`,{class:`${t}-column-sorter-inner`},[g,_])])]);return l?e(rt,S,{default:()=>[i]}):i},customHeaderCell:e=>{let r=n.customHeaderCell&&n.customHeaderCell(e)||{},a=r.onClick,o=r.onKeydown;return r.onClick=e=>{i({column:n,key:f,sortOrder:h,multiplePriority:vi(n)}),a&&a(e)},r.onKeydown=e=>{e.keyCode===xe.ENTER&&(i({column:n,key:f,sortOrder:h,multiplePriority:vi(n)}),o==null||o(e))},m&&(r[`aria-sort`]=m===`ascend`?`ascending`:`descending`),r.class=X(r.class,`${t}-column-has-sorters`),r.tabindex=0,r}})}return`children`in d&&(d=T(T({},d),{children:Si(t,d.children,r,i,a,o,s,u)})),d})}function Ci(e){let{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}}function wi(e){let t=e.filter(e=>{let{sortOrder:t}=e;return t}).map(Ci);return t.length===0&&e.length?T(T({},Ci(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function Ti(e,t,n){let r=t.slice().sort((e,t)=>t.multiplePriority-e.multiplePriority),i=e.slice(),a=r.filter(e=>{let{column:{sorter:t},sortOrder:n}=e;return yi(t)&&n});return a.length?i.sort((e,t)=>{for(let n=0;n{let r=e[n];return r?T(T({},e),{[n]:Ti(r,t,n)}):e}):i}function Ei(e){let{prefixCls:t,mergedColumns:n,onSorterChange:r,sortDirections:i,tableLocale:a,showSorterTooltip:o}=e,[s,c]=Oe(xi(n.value,!0)),l=d(()=>{let e=!0,t=xi(n.value,!1);if(!t.length)return s.value;let r=[];function i(t){e?r.push(t):r.push(T(T({},t),{sortOrder:null}))}let a=null;return t.forEach(t=>{a===null?(i(t),t.sortOrder&&(t.multiplePriority===!1?e=!1:a=!0)):(a&&t.multiplePriority!==!1||(e=!1),i(t))}),r}),u=d(()=>{let e=l.value.map(e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n}});return{sortColumns:e,sortColumn:e[0]&&e[0].column,sortOrder:e[0]&&e[0].order}});function f(e){let t;t=e.multiplePriority===!1||!l.value.length||l.value[0].multiplePriority===!1?[e]:[...l.value.filter(t=>{let{key:n}=t;return n!==e.key}),e],c(t),r(wi(t),t)}return[e=>Si(t.value,e,l.value,f,i.value,a.value,o.value),l,u,d(()=>wi(l.value))]}var Di={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z`}}]},name:`filter`,theme:`filled`};function Oi(e){for(var t=1;t{let{keyCode:t}=e;t===xe.ENTER&&e.stopPropagation()},Mi=(t,n)=>{let{slots:r}=n;var i;return e(`div`,{onClick:e=>e.stopPropagation(),onKeydown:ji},[(i=r.default)==null?void 0:i.call(r)])},Ni=h({compatConfig:{MODE:3},name:`FilterSearch`,inheritAttrs:!1,props:{value:R(),onChange:J(),filterSearch:z([Boolean,Function]),tablePrefixCls:R(),locale:j()},setup(t){return()=>{let{value:n,onChange:r,filterSearch:i,tablePrefixCls:a,locale:o}=t;return i?e(`div`,{class:`${a}-filter-dropdown-search`},[e(Ct,{placeholder:o.filterSearchPlaceholder,onChange:r,value:n,htmlSize:1,class:`${a}-filter-dropdown-search-input`},{prefix:()=>e(je,null,null)})]):null}}}),Pi=qe;function Fi(t){let{dropPosition:n,dropLevelOffset:r,prefixCls:i,indent:a,direction:o=`ltr`}=t,s=o===`ltr`?`left`:`right`,c=o===`ltr`?`right`:`left`,l={[s]:`${-r*a+4}px`,[c]:0};switch(n){case-1:l.top=`-3px`;break;case 1:l.bottom=`-3px`;break;default:l.bottom=`-3px`,l[s]=`${a+4}px`}return e(`div`,{style:l,class:`${i}-drop-indicator`},null)}var Ii=()=>{let e=$e();return T(T({},e),{showLine:z([Boolean,Object]),multiple:A(),autoExpandParent:A(),checkStrictly:A(),checkable:A(),disabled:A(),defaultExpandAll:A(),defaultExpandParent:A(),defaultExpandedKeys:L(),expandedKeys:L(),checkedKeys:z([Array,Object]),defaultCheckedKeys:L(),selectedKeys:L(),defaultSelectedKeys:L(),selectable:A(),loadedKeys:L(),draggable:A(),showIcon:A(),icon:J(),switcherIcon:Q.any,prefixCls:String,replaceFields:j(),blockNode:A(),openAnimation:Q.any,onDoubleclick:e.onDblclick,"onUpdate:selectedKeys":J(),"onUpdate:checkedKeys":J(),"onUpdate:expandedKeys":J()})},Li=h({compatConfig:{MODE:3},name:`ATree`,inheritAttrs:!1,props:ce(Ii(),{checkable:!1,selectable:!0,showIcon:!1,blockNode:!1}),slots:Object,setup(t,n){let{attrs:r,expose:i,emit:a,slots:s}=n;t.treeData===void 0&&s.default;let{prefixCls:c,direction:l,virtual:u}=Y(`tree`,t),[f,p]=Xe(c),m=b();i({treeRef:m,onNodeExpand:function(){var e;(e=m.value)==null||e.onNodeExpand(...arguments)},scrollTo:e=>{var t;(t=m.value)==null||t.scrollTo(e)},selectedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.selectedKeys}),checkedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.checkedKeys}),halfCheckedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.halfCheckedKeys}),loadedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.loadedKeys}),loadingKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.loadingKeys}),expandedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.expandedKeys})}),o(()=>{$(t.replaceFields===void 0,`Tree`,"`replaceFields` is deprecated, please use fieldNames instead")});let h=(e,t)=>{a(`update:checkedKeys`,e),a(`check`,e,t)},g=(e,t)=>{a(`update:expandedKeys`,e),a(`expand`,e,t)},_=(e,t)=>{a(`update:selectedKeys`,e),a(`select`,e,t)};return()=>{let{showIcon:n,showLine:i,switcherIcon:a=s.switcherIcon,icon:o=s.icon,blockNode:d,checkable:v,selectable:y,fieldNames:b=t.replaceFields,motion:x=t.openAnimation,itemHeight:S=28,onDoubleclick:C,onDblclick:w}=t,E=T(T(T({},r),ge(t,[`onUpdate:checkedKeys`,`onUpdate:expandedKeys`,`onUpdate:selectedKeys`,`onDoubleclick`])),{showLine:!!i,dropIndicatorRender:Fi,fieldNames:b,icon:o,itemHeight:S}),D=s.default?te(s.default()):void 0;return f(e(Pi,I(I({},E),{},{virtual:u.value,motion:x,ref:m,prefixCls:c.value,class:X({[`${c.value}-icon-hide`]:!n,[`${c.value}-block-node`]:d,[`${c.value}-unselectable`]:!y,[`${c.value}-rtl`]:l.value===`rtl`},r.class,p.value),direction:l.value,checkable:v,selectable:y,switcherIcon:e=>Qe(c.value,a,e,s.leafIcon,i),onCheck:h,onExpand:g,onSelect:_,onDblclick:w||C,children:D}),T(T({},s),{checkable:()=>e(`span`,{class:`${c.value}-checkbox-inner`},null)})))}}}),Ri={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z`}}]},name:`folder-open`,theme:`outlined`};function zi(e){for(var t=1;t{if(s===Ki.End)return!1;if(c(e)){if(o.push(e),s===Ki.None)s=Ki.Start;else if(s===Ki.Start)return s=Ki.End,!1}else s===Ki.Start&&o.push(e);return n.includes(e)}),o}function Yi(e,t,n){let r=[...t],i=[];return qi(e,n,(e,t)=>{let n=r.indexOf(e);return n!==-1&&(i.push(t),r.splice(n,1)),!!r.length}),i}var Xi=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);iT(T({},Ii()),{expandAction:z([Boolean,String])});function Qi(t){let{isLeaf:n,expanded:r}=t;return e(n?Ye:r?Vi:Gi,null,null)}var $i=h({compatConfig:{MODE:3},name:`ADirectoryTree`,inheritAttrs:!1,props:ce(Zi(),{showIcon:!0,expandAction:`click`}),slots:Object,setup(t,r){let{attrs:i,slots:a,emit:o,expose:s}=r;var c;let l=b(t.treeData||ft(te((c=a.default)==null?void 0:c.call(a))));n(()=>t.treeData,()=>{l.value=t.treeData}),v(()=>{y(()=>{var e;t.treeData===void 0&&a.default&&(l.value=ft(te((e=a.default)==null?void 0:e.call(a))))})});let u=b(),f=b(),p=d(()=>gt(t.fieldNames)),m=b();s({scrollTo:e=>{var t;(t=m.value)==null||t.scrollTo(e)},selectedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.selectedKeys}),checkedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.checkedKeys}),halfCheckedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.halfCheckedKeys}),loadedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.loadedKeys}),loadingKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.loadingKeys}),expandedKeys:d(()=>{var e;return(e=m.value)==null?void 0:e.expandedKeys})});let h=()=>{let{keyEntities:e}=_t(l.value,{fieldNames:p.value}),n;return n=t.defaultExpandAll?Object.keys(e):t.defaultExpandParent?mt(t.expandedKeys||t.defaultExpandedKeys||[],e):t.expandedKeys||t.defaultExpandedKeys,n},g=b(t.selectedKeys||t.defaultSelectedKeys||[]),_=b(h());n(()=>t.selectedKeys,()=>{t.selectedKeys!==void 0&&(g.value=t.selectedKeys)},{immediate:!0}),n(()=>t.expandedKeys,()=>{t.expandedKeys!==void 0&&(_.value=t.expandedKeys)},{immediate:!0});let x=Me((e,t)=>{let{isLeaf:n}=t;n||e.shiftKey||e.metaKey||e.ctrlKey||m.value.onNodeExpand(e,t)},200,{leading:!0}),S=(e,n)=>{t.expandedKeys===void 0&&(_.value=e),o(`update:expandedKeys`,e),o(`expand`,e,n)},C=(e,n)=>{let{expandAction:r}=t;r===`click`&&x(e,n),o(`click`,e,n)},w=(e,n)=>{let{expandAction:r}=t;(r===`dblclick`||r===`doubleclick`)&&x(e,n),o(`doubleclick`,e,n),o(`dblclick`,e,n)},E=(e,n)=>{let{multiple:r}=t,{node:i,nativeEvent:a}=n,s=i[p.value.key],c=T(T({},n),{selected:!0}),d=(a==null?void 0:a.ctrlKey)||(a==null?void 0:a.metaKey),m=a==null?void 0:a.shiftKey,h;r&&d?(h=e,u.value=s,f.value=h,c.selectedNodes=Yi(l.value,h,p.value)):r&&m?(h=Array.from(new Set([...f.value||[],...Ji({treeData:l.value,expandedKeys:_.value,startKey:s,endKey:u.value,fieldNames:p.value})])),c.selectedNodes=Yi(l.value,h,p.value)):(h=[s],u.value=s,f.value=h,c.selectedNodes=Yi(l.value,h,p.value)),o(`update:selectedKeys`,h),o(`select`,h,c),t.selectedKeys===void 0&&(g.value=h)},D=(e,t)=>{o(`update:checkedKeys`,e),o(`check`,e,t)},{prefixCls:O,direction:k}=Y(`tree`,t);return()=>{let n=X(`${O.value}-directory`,{[`${O.value}-directory-rtl`]:k.value===`rtl`},i.class),{icon:r=a.icon,blockNode:o=!0}=t,s=Xi(t,[`icon`,`blockNode`]);return e(Li,I(I(I({},i),{},{icon:r||Qi,ref:m,blockNode:o},s),{},{prefixCls:O.value,class:n,expandedKeys:_.value,selectedKeys:g.value,onSelect:E,onClick:C,onDblclick:w,onExpand:S,onCheck:D}),a)}}}),ea=Ze,ta=T(Li,{DirectoryTree:$i,TreeNode:ea,install:e=>(e.component(Li.name,Li),e.component(ea.name,ea),e.component($i.name,$i),e)});function na(e,t){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r=new Set;function i(e,t){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,o=r.has(e);if(me(!o,`Warning: There may be circular references`),o)return!1;if(e===t)return!0;if(n&&a>1)return!1;r.add(e);let s=a+1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let n=0;ni(e[n],t[n],s))}return!1}return i(e,t)}var{SubMenu:ra,Item:ia}=Ie;function aa(e){return e.some(e=>{let{children:t}=e;return t&&t.length>0})}function oa(e,t){return typeof t==`string`||typeof t==`number`?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function sa(t){let{filters:n,prefixCls:r,filteredKeys:i,filterMultiple:a,searchValue:o,filterSearch:s}=t;return n.map((t,n)=>{let c=String(t.value);if(t.children)return e(ra,{key:c||n,title:t.text,popupClassName:`${r}-dropdown-submenu`},{default:()=>[sa({filters:t.children,prefixCls:r,filteredKeys:i,filterMultiple:a,searchValue:o,filterSearch:s})]});let l=a?St:ct,u=e(ia,{key:t.value===void 0?n:c},{default:()=>[e(l,{checked:i.includes(c)},null),e(`span`,null,[t.text])]});return o.trim()?typeof s==`function`?s(o,t)?u:void 0:oa(o,t.text)?u:void 0:u})}var ca=h({name:`FilterDropdown`,props:[`tablePrefixCls`,`prefixCls`,`dropdownPrefixCls`,`column`,`filterState`,`filterMultiple`,`filterMode`,`filterSearch`,`columnKey`,`triggerFilter`,`locale`,`getPopupContainer`],setup(t,r){let{slots:i}=r,a=jn(),o=d(()=>{var e;return(e=t.filterMode)==null?`menu`:e}),s=d(()=>{var e;return(e=t.filterSearch)!=null&&e}),c=d(()=>t.column.filterDropdownOpen||t.column.filterDropdownVisible),l=d(()=>t.column.onFilterDropdownOpenChange||t.column.onFilterDropdownVisibleChange),u=S(!1),f=d(()=>{var e;return!!(t.filterState&&((e=t.filterState.filteredKeys)!=null&&e.length||t.filterState.forceFiltered))}),p=d(()=>{var e;return da((e=t.column)==null?void 0:e.filters)}),h=d(()=>{let{filterDropdown:e,slots:n={},customFilterDropdown:r}=t.column;return e||n.filterDropdown&&a.value[n.filterDropdown]||r&&a.value.customFilterDropdown}),g=d(()=>{let{filterIcon:e,slots:n={}}=t.column;return e||n.filterIcon&&a.value[n.filterIcon]||a.value.customFilterIcon}),v=e=>{var t;u.value=e,(t=l.value)==null||t.call(l,e)},y=d(()=>typeof c.value==`boolean`?c.value:u.value),b=d(()=>{var e;return(e=t.filterState)==null?void 0:e.filteredKeys}),x=S([]),C=e=>{let{selectedKeys:t}=e;x.value=t},w=(e,n)=>{let{node:r,checked:i}=n;t.filterMultiple?C({selectedKeys:e}):C({selectedKeys:i&&r.key?[r.key]:[]})};n(b,()=>{u.value&&C({selectedKeys:b.value||[]})},{immediate:!0});let E=S([]),D=S(),O=e=>{D.value=setTimeout(()=>{E.value=e})},k=()=>{clearTimeout(D.value)};m(()=>{clearTimeout(D.value)});let A=S(``),j=e=>{let{value:t}=e.target;A.value=t};n(u,()=>{u.value||(A.value=``)});let M=e=>{let{column:n,columnKey:r,filterState:i}=t,a=e&&e.length?e:null;if(a===null&&(!i||!i.filteredKeys)||na(a,i==null?void 0:i.filteredKeys,!0))return null;t.triggerFilter({column:n,key:r,filteredKeys:a})},N=()=>{v(!1),M(x.value)},P=function(){let{confirm:e,closeDropdown:n}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};e&&M([]),n&&v(!1),A.value=``,t.column.filterResetToDefaultFilteredValue?x.value=(t.column.defaultFilteredValue||[]).map(e=>String(e)):x.value=[]},F=function(){let{closeDropdown:e}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};e&&v(!1),M(x.value)},I=e=>{e&&b.value!==void 0&&(x.value=b.value||[]),v(e),!e&&!h.value&&N()},{direction:L}=Y(``,t),R=e=>{if(e.target.checked){let e=p.value;x.value=e}else x.value=[]},z=e=>{let{filters:t}=e;return(t||[]).map((e,t)=>{let n=String(e.value),r={title:e.text,key:e.value===void 0?t:n};return e.children&&(r.children=z({filters:e.children})),r})},V=e=>{var t;return T(T({},e),{text:e.title,value:e.key,children:((t=e.children)==null?void 0:t.map(e=>V(e)))||[]})},ee=d(()=>z({filters:t.column.filters})),H=d(()=>X({[`${t.dropdownPrefixCls}-menu-without-submenu`]:!aa(t.column.filters||[])})),te=()=>{let n=x.value,{column:r,locale:i,tablePrefixCls:a,filterMultiple:c,dropdownPrefixCls:l,getPopupContainer:u,prefixCls:d}=t;return(r.filters||[]).length===0?e(B,{image:B.PRESENTED_IMAGE_SIMPLE,description:i.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:`16px 0`}},null):o.value===`tree`?e(_,null,[e(Ni,{filterSearch:s.value,value:A.value,onChange:j,tablePrefixCls:a,locale:i},null),e(`div`,{class:`${a}-filter-dropdown-tree`},[c?e(St,{class:`${a}-filter-dropdown-checkall`,onChange:R,checked:n.length===p.value.length,indeterminate:n.length>0&&n.length[i.filterCheckall]}):null,e(ta,{checkable:!0,selectable:!1,blockNode:!0,multiple:c,checkStrictly:!c,class:`${l}-menu`,onCheck:w,checkedKeys:n,selectedKeys:n,showIcon:!1,treeData:ee.value,autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:A.value.trim()?e=>typeof s.value==`function`?s.value(A.value,V(e)):oa(A.value,e.title):void 0},null)])]):e(_,null,[e(Ni,{filterSearch:s.value,value:A.value,onChange:j,tablePrefixCls:a,locale:i},null),e(Ie,{multiple:c,prefixCls:`${l}-menu`,class:H.value,onClick:k,onSelect:C,onDeselect:C,selectedKeys:n,getPopupContainer:u,openKeys:E.value,onOpenChange:O},{default:()=>sa({filters:r.filters||[],filterSearch:s.value,prefixCls:d,filteredKeys:x.value,filterMultiple:c,searchValue:A.value})})])},ne=d(()=>{let e=x.value;return t.column.filterResetToDefaultFilteredValue?na((t.column.defaultFilteredValue||[]).map(e=>String(e)),e,!0):e.length===0});return()=>{var n;let{tablePrefixCls:r,prefixCls:a,column:o,dropdownPrefixCls:s,locale:c,getPopupContainer:l}=t,u;u=typeof h.value==`function`?h.value({prefixCls:`${s}-custom`,setSelectedKeys:e=>C({selectedKeys:e}),selectedKeys:x.value,confirm:F,clearFilters:P,filters:o.filters,visible:y.value,column:o.__originColumn__,close:()=>{v(!1)}}):h.value?h.value:e(_,null,[te(),e(`div`,{class:`${a}-dropdown-btns`},[e(ot,{type:`link`,size:`small`,disabled:ne.value,onClick:()=>P()},{default:()=>[c.filterReset]}),e(ot,{type:`primary`,size:`small`,onClick:N},{default:()=>[c.filterConfirm]})])]);let d=e(Mi,{class:`${a}-dropdown`},{default:()=>[u]}),p;return p=typeof g.value==`function`?g.value({filtered:f.value,column:o.__originColumn__}):g.value?g.value:e(Ai,null,null),e(`div`,{class:`${a}-column`},[e(`span`,{class:`${r}-column-title`},[(n=i.default)==null?void 0:n.call(i)]),e(Ut,{overlay:d,trigger:[`click`],open:y.value,onOpenChange:I,getPopupContainer:l,placement:L.value===`rtl`?`bottomLeft`:`bottomRight`},{default:()=>[e(`span`,{role:`button`,tabindex:-1,class:X(`${a}-trigger`,{active:f.value}),onClick:e=>{e.stopPropagation()}},[p])]})])}}});function la(e,t,n){let r=[];return(e||[]).forEach((e,i)=>{var a,o;let s=pi(i,n),c=e.filterDropdown||((a=e==null?void 0:e.slots)==null?void 0:a.filterDropdown)||e.customFilterDropdown;if(e.filters||c||`onFilter`in e){if(`filteredValue`in e){let t=e.filteredValue;c||(t=(o=t==null?void 0:t.map(String))==null?t:o),r.push({column:e,key:fi(e,s),filteredKeys:t,forceFiltered:e.filtered})}else r.push({column:e,key:fi(e,s),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered})}`children`in e&&(r=[...r,...la(e.children,t,s)])}),r}function ua(t,n,r,i,a,o,s,c){return r.map((r,l)=>{var u;let d=pi(l,c),{filterMultiple:f=!0,filterMode:p,filterSearch:m}=r,h=r,g=r.filterDropdown||((u=r==null?void 0:r.slots)==null?void 0:u.filterDropdown)||r.customFilterDropdown;if(h.filters||g){let c=fi(h,d),l=i.find(e=>{let{key:t}=e;return c===t});h=T(T({},h),{title:i=>e(ca,{tablePrefixCls:t,prefixCls:`${t}-filter`,dropdownPrefixCls:n,column:h,columnKey:c,filterState:l,filterMultiple:f,filterMode:p,filterSearch:m,triggerFilter:o,locale:a,getPopupContainer:s},{default:()=>[mi(r.title,i)]})})}return`children`in h&&(h=T(T({},h),{children:ua(t,n,h.children,i,a,o,s,d)})),h})}function da(e){let t=[];return(e||[]).forEach(e=>{let{value:n,children:r}=e;t.push(n),r&&(t=[...t,...da(r)])}),t}function fa(e){let t={};return e.forEach(e=>{let{key:n,filteredKeys:r,column:i}=e;var a;let o=i.filterDropdown||((a=i==null?void 0:i.slots)==null?void 0:a.filterDropdown)||i.customFilterDropdown,{filters:s}=i;if(o)t[n]=r||null;else if(Array.isArray(r)){let e=da(s);t[n]=e.filter(e=>r.includes(String(e)))}else t[n]=null}),t}function pa(e,t){return t.reduce((e,t)=>{let{column:{onFilter:n,filters:r},filteredKeys:i}=t;return n&&i&&i.length?e.filter(e=>i.some(t=>{let i=da(r),a=i.findIndex(e=>String(e)===String(t)),o=a===-1?t:i[a];return n(o,e)})):e},e)}function ma(e){return e.flatMap(e=>`children`in e?[e,...ma(e.children||[])]:[e])}function ha(e){let{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,locale:i,onFilterChange:a,getPopupContainer:o}=e,s=d(()=>ma(r.value)),[c,l]=Oe(la(s.value,!0)),u=d(()=>{let e=la(s.value,!1);if(e.length===0)return e;let t=!0,n=!0;if(e.forEach(e=>{let{filteredKeys:r}=e;r===void 0?n=!1:t=!1}),t){let e=(s.value||[]).map((e,t)=>fi(e,pi(t)));return c.value.filter(t=>{let{key:n}=t;return e.includes(n)}).map(t=>{let n=s.value[e.findIndex(e=>e===t.key)];return T(T({},t),{column:T(T({},t.column),n),forceFiltered:n.filtered})})}return $(n,`Table`,"Columns should all contain `filteredValue` or not contain `filteredValue`."),e}),f=d(()=>fa(u.value)),p=e=>{let t=u.value.filter(t=>{let{key:n}=t;return n!==e.key});t.push(e),l(t),a(fa(t),t)};return[e=>ua(t.value,n.value,e,u.value,i.value,p,o.value),u,f]}function ga(e,t){return e.map(e=>{let n=T({},e);return n.title=mi(n.title,t),`children`in n&&(n.children=ga(n.children,t)),n})}function _a(e){return[t=>ga(t,e.value)]}function va(t){return function(n){let{prefixCls:r,onExpand:i,record:a,expanded:o,expandable:s}=n,c=`${r}-row-expand-icon`;return e(`button`,{type:`button`,onClick:e=>{i(a,e),e.stopPropagation()},class:X(c,{[`${c}-spaced`]:!s,[`${c}-expanded`]:s&&o,[`${c}-collapsed`]:s&&!o}),"aria-label":o?t.collapse:t.expand,"aria-expanded":o},null)}}function ya(e,t){let n=t.value;return e.map(e=>{var r;if(e===Xr||e===mr)return e;let i=T({},e),{slots:a={}}=i;return i.__originColumn__=e,$(!(`slots`in i),`Table`,"`column.slots` is deprecated. Please use `v-slot:headerCell` `v-slot:bodyCell` instead."),Object.keys(a).forEach(e=>{let t=a[e];i[e]===void 0&&n[t]&&(i[e]=n[t])}),t.value.headerCell&&!((r=e.slots)!=null&&r.title)&&(i.title=ve(t.value,`headerCell`,{title:e.title,column:e},()=>[e.title])),`children`in i&&Array.isArray(i.children)&&(i.children=ya(i.children,t)),i})}function ba(e){return[t=>ya(t,e)]}var xa=e=>{let{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,r=(n,r,i)=>({[`&${t}-${n}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"> table > tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`-${r}px -${i+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:T(T(T({[`> ${t}-title`]:{border:n,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:n,[` + > ${t}-content, + > ${t}-header, + > ${t}-body, + > ${t}-summary + `]:{"> table":{"\n > thead > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:n},"> thead":{"> tr:not(:last-child) > th":{borderBottom:n},"> tr > th::before":{backgroundColor:`transparent !important`}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:n}},"> tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:`absolute`,top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:n,content:`""`}}}}},[` + > ${t}-content, + > ${t}-header + `]:{"> table":{borderTop:n}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` + > tr${t}-expanded-row, + > tr${t}-placeholder + `]:{"> td":{borderInlineEnd:0}}}}}},r(`middle`,e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),r(`small`,e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:n,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}}}}},Sa=e=>{let{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:T(T({},U),{wordBreak:`keep-all`,[` + &${t}-cell-fix-left-last, + &${t}-cell-fix-right-first + `]:{overflow:`visible`,[`${t}-cell-content`]:{display:`block`,overflow:`hidden`,textOverflow:`ellipsis`}},[`${t}-column-title`]:{overflow:`hidden`,textOverflow:`ellipsis`,wordBreak:`keep-all`}})}}},Ca=e=>{let{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:`center`,color:e.colorTextDisabled,"&:hover > td":{background:e.colorBgContainer}}}}},wa=e=>{let{componentCls:t,antCls:n,controlInteractiveSize:r,motionDurationSlow:i,lineWidth:a,paddingXS:o,lineType:s,tableBorderColor:c,tableExpandIconBg:l,tableExpandColumnWidth:u,borderRadius:d,fontSize:f,fontSizeSM:p,lineHeight:m,tablePaddingVertical:h,tablePaddingHorizontal:g,tableExpandedRowBg:_,paddingXXS:v}=e,y=r/2-a,b=y*2+a*3,x=`${a}px ${s} ${c}`,S=v-a;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:u},[`${t}-row-expand-icon-cell`]:{textAlign:`center`,[`${t}-row-expand-icon`]:{display:`inline-flex`,float:`none`,verticalAlign:`sub`}},[`${t}-row-indent`]:{height:1,float:`left`},[`${t}-row-expand-icon`]:T(T({},Tt(e)),{position:`relative`,float:`left`,boxSizing:`border-box`,width:b,height:b,padding:0,color:`inherit`,lineHeight:`${b}px`,background:l,border:x,borderRadius:d,transform:`scale(${r/b})`,transition:`all ${i}`,userSelect:`none`,"&:focus, &:hover, &:active":{borderColor:`currentcolor`},"&::before, &::after":{position:`absolute`,background:`currentcolor`,transition:`transform ${i} ease-out`,content:`""`},"&::before":{top:y,insetInlineEnd:S,insetInlineStart:S,height:a},"&::after":{top:S,bottom:S,insetInlineStart:y,width:a,transform:`rotate(90deg)`},"&-collapsed::before":{transform:`rotate(-180deg)`},"&-collapsed::after":{transform:`rotate(0deg)`},"&-spaced":{"&::before, &::after":{display:`none`,content:`none`},background:`transparent`,border:0,visibility:`hidden`}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(f*m-a*3)/2-Math.ceil((p*1.4-a*3)/2),marginInlineEnd:o},[`tr${t}-expanded-row`]:{"&, &:hover":{"> td":{background:_}},[`${n}-descriptions-view`]:{display:`flex`,table:{flex:`auto`,width:`auto`}}},[`${t}-expanded-row-fixed`]:{position:`relative`,margin:`-${h}px -${g}px`,padding:`${h}px ${g}px`}}}},Ta=e=>{let{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:a,paddingXXS:o,paddingXS:s,colorText:c,lineWidth:l,lineType:u,tableBorderColor:d,tableHeaderIconColor:f,fontSizeSM:p,tablePaddingHorizontal:m,borderRadius:h,motionDurationSlow:g,colorTextDescription:_,colorPrimary:v,tableHeaderFilterActiveBg:y,colorTextDisabled:b,tableFilterDropdownBg:x,tableFilterDropdownHeight:S,controlItemBgHover:C,controlItemBgActive:w,boxShadowSecondary:E}=e,D=`${n}-dropdown`,O=`${t}-filter-dropdown`,k=`${n}-tree`,A=`${l}px ${u} ${d}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:`flex`,justifyContent:`space-between`},[`${t}-filter-trigger`]:{position:`relative`,display:`flex`,alignItems:`center`,marginBlock:-o,marginInline:`${o}px ${-m/2}px`,padding:`0 ${o}px`,color:f,fontSize:p,borderRadius:h,cursor:`pointer`,transition:`all ${g}`,"&:hover":{color:_,background:y},"&.active":{color:v}}}},{[`${n}-dropdown`]:{[O]:T(T({},re(e)),{minWidth:i,backgroundColor:x,borderRadius:h,boxShadow:E,[`${D}-menu`]:{maxHeight:S,overflowX:`hidden`,border:0,boxShadow:`none`,"&:empty::after":{display:`block`,padding:`${s}px 0`,color:b,fontSize:p,textAlign:`center`,content:`"Not Found"`}},[`${O}-tree`]:{paddingBlock:`${s}px 0`,paddingInline:s,[k]:{padding:0},[`${k}-treenode ${k}-node-content-wrapper:hover`]:{backgroundColor:C},[`${k}-treenode-checkbox-checked ${k}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:w}}},[`${O}-search`]:{padding:s,borderBottom:A,"&-input":{input:{minWidth:a},[r]:{color:b}}},[`${O}-checkall`]:{width:`100%`,marginBottom:o,marginInlineStart:o},[`${O}-btns`]:{display:`flex`,justifyContent:`space-between`,padding:`${s-l}px ${s}px`,overflow:`hidden`,backgroundColor:`inherit`,borderTop:A}})}},{[`${n}-dropdown ${O}, ${O}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:c},"> ul":{maxHeight:`calc(100vh - 130px)`,overflowX:`hidden`,overflowY:`auto`}}}]},Ea=e=>{let{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:i,zIndexTableFixed:a,tableBg:o,zIndexTableSticky:s}=e,c=r;return{[`${t}-wrapper`]:{[` + ${t}-cell-fix-left, + ${t}-cell-fix-right + `]:{position:`sticky !important`,zIndex:a,background:o},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{position:`absolute`,top:0,right:{_skip_check_:!0,value:0},bottom:-n,width:30,transform:`translateX(100%)`,transition:`box-shadow ${i}`,content:`""`,pointerEvents:`none`},[`${t}-cell-fix-left-all::after`]:{display:`none`},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{position:`absolute`,top:0,bottom:-n,left:{_skip_check_:!0,value:0},width:30,transform:`translateX(-100%)`,transition:`box-shadow ${i}`,content:`""`,pointerEvents:`none`},[`${t}-container`]:{"&::before, &::after":{position:`absolute`,top:0,bottom:0,zIndex:s+1,width:30,transition:`box-shadow ${i}`,content:`""`,pointerEvents:`none`},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:`relative`,"&::before":{boxShadow:`inset 10px 0 8px -8px ${c}`}},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:`transparent !important`}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:`relative`,"&::after":{boxShadow:`inset -10px 0 8px -8px ${c}`}},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${c}`}}}}},Da=e=>{let{componentCls:t,antCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:`flex`,flexWrap:`wrap`,rowGap:e.paddingXS,"> *":{flex:`none`},"&-left":{justifyContent:`flex-start`},"&-center":{justifyContent:`center`},"&-right":{justifyContent:`flex-end`}}}}},Oa=e=>{let{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${n}px ${n}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,table:{borderRadius:0,"> thead > tr:first-child":{"th:first-child":{borderRadius:0},"th:last-child":{borderRadius:0}}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${n}px ${n}px`}}}}},ka=e=>{let{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:`rtl`,table:{direction:`rtl`},[`${t}-pagination-left`]:{justifyContent:`flex-end`},[`${t}-pagination-right`]:{justifyContent:`flex-start`},[`${t}-row-expand-icon`]:{"&::after":{transform:`rotate(-90deg)`},"&-collapsed::before":{transform:`rotate(180deg)`},"&-collapsed::after":{transform:`rotate(0deg)`}}}}},Aa=e=>{let{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,paddingXS:a,tableHeaderIconColor:o,tableHeaderIconColorHover:s}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:e.tableSelectionColumnWidth},[`${t}-bordered ${t}-selection-col`]:{width:e.tableSelectionColumnWidth+a*2},[` + table tr th${t}-selection-column, + table tr td${t}-selection-column + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:`center`,[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:`transparent !important`},[`${t}-selection`]:{position:`relative`,display:`inline-flex`,flexDirection:`column`},[`${t}-selection-extra`]:{position:`absolute`,top:0,zIndex:1,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,marginInlineStart:`100%`,paddingInlineStart:`${e.tablePaddingHorizontal/4}px`,[r]:{color:o,fontSize:i,verticalAlign:`baseline`,"&:hover":{color:s}}}}}},ja=e=>{let{componentCls:t}=e,n=(n,r,i,a)=>({[`${t}${t}-${n}`]:{fontSize:a,[` + ${t}-title, + ${t}-footer, + ${t}-thead > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${r}px ${i}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${i/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${r}px -${i}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${r}px`,marginInline:`${e.tableExpandColumnWidth-i}px -${i}px`}},[`${t}-selection-column`]:{paddingInlineStart:`${i/4}px`}}});return{[`${t}-wrapper`]:T(T({},n(`middle`,e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),n(`small`,e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},Ma=e=>{let{componentCls:t}=e;return{[`${t}-wrapper ${t}-resize-handle`]:{position:`absolute`,top:0,height:`100% !important`,bottom:0,left:` auto !important`,right:` -8px`,cursor:`col-resize`,touchAction:`none`,userSelect:`auto`,width:`16px`,zIndex:1,"&-line":{display:`block`,width:`1px`,marginLeft:`7px`,height:`100% !important`,backgroundColor:e.colorPrimary,opacity:0},"&:hover &-line":{opacity:1}},[`${t}-wrapper ${t}-resize-handle.dragging`]:{overflow:`hidden`,[`${t}-resize-handle-line`]:{opacity:1},"&:before":{position:`absolute`,top:0,bottom:0,content:`" "`,width:`200vw`,transform:`translateX(-50%)`,opacity:0}}}},Na=e=>{let{componentCls:t,marginXXS:n,fontSizeIcon:r,tableHeaderIconColor:i,tableHeaderIconColorHover:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:`none`,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:`transparent !important`}},"&:focus-visible":{color:e.colorPrimary},[` + &${t}-cell-fix-left:hover, + &${t}-cell-fix-right:hover + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:`transparent !important`}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:`relative`,zIndex:1,flex:1},[`${t}-column-sorters`]:{display:`flex`,flex:`auto`,alignItems:`center`,justifyContent:`space-between`,"&::after":{position:`absolute`,inset:0,width:`100%`,height:`100%`,content:`""`}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:`inline-flex`,flexDirection:`column`,alignItems:`center`},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:`-0.3em`}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},Pa=e=>{let{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:a,tableScrollBg:o,zIndexTableSticky:s}=e,c=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:`sticky`,zIndex:s,background:e.colorBgContainer},"&-scroll":{position:`sticky`,bottom:0,height:`${a}px !important`,zIndex:s,display:`flex`,alignItems:`center`,background:o,borderTop:c,opacity:n,"&:hover":{transformOrigin:`center bottom`},"&-bar":{height:a,backgroundColor:r,borderRadius:100,transition:`all ${e.motionDurationSlow}, transform none`,position:`absolute`,bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},Fa=e=>{let{componentCls:t,lineWidth:n,tableBorderColor:r}=e,i=`${n}px ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:`relative`,zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:i}}},[`div${t}-summary`]:{boxShadow:`0 -${n}px 0 ${r}`}}}},Ia=e=>{let{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,lineWidth:a,lineType:o,tableBorderColor:s,tableFontSize:c,tableBg:l,tableRadius:u,tableHeaderTextColor:d,motionDurationMid:f,tableHeaderBg:p,tableHeaderCellSplitColor:m,tableRowHoverBg:h,tableSelectedRowBg:g,tableSelectedRowHoverBg:_,tableFooterTextColor:v,tableFooterBg:y,paddingContentVerticalLG:b}=e,x=`${a}px ${o} ${s}`;return{[`${t}-wrapper`]:T(T({clear:`both`,maxWidth:`100%`},ee()),{[t]:T(T({},re(e)),{fontSize:c,background:l,borderRadius:`${u}px ${u}px 0 0`}),table:{width:`100%`,textAlign:`start`,borderRadius:`${u}px ${u}px 0 0`,borderCollapse:`separate`,borderSpacing:0},[` + ${t}-thead > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:`relative`,padding:`${b}px ${i}px`,overflowWrap:`break-word`},[`${t}-title`]:{padding:`${r}px ${i}px`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:`relative`,color:d,fontWeight:n,textAlign:`start`,background:p,borderBottom:x,transition:`background ${f} ease`,"&[colspan]:not([colspan='1'])":{textAlign:`center`},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:`absolute`,top:`50%`,insetInlineEnd:0,width:1,height:`1.6em`,backgroundColor:m,transform:`translateY(-50%)`,transition:`background-color ${f}`,content:`""`}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}:not(${t}-bordered)`]:{[`${t}-tbody`]:{"> tr":{"> td":{borderTop:x,borderBottom:`transparent`},"&:last-child > td":{borderBottom:x},[`&:first-child > td, + &${t}-measure-row + tr > td`]:{borderTop:`none`,borderTopColor:`transparent`}}}},[`${t}${t}-bordered`]:{[`${t}-tbody`]:{"> tr":{"> td":{borderBottom:x}}}},[`${t}-tbody`]:{"> tr":{"> td":{transition:`background ${f}, border-color ${f}`,[` + > ${t}-wrapper:only-child, + > ${t}-expanded-row-fixed > ${t}-wrapper:only-child + `]:{[t]:{marginBlock:`-${r}px`,marginInline:`${e.tableExpandColumnWidth-i}px -${i}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},[` + &${t}-row:hover > td, + > td${t}-cell-row-hover + `]:{background:h},[`&${t}-row-selected`]:{"> td":{background:g},"&:hover > td":{background:_}}}},[`${t}-footer`]:{padding:`${r}px ${i}px`,color:v,background:y}})}},La=oe(`Table`,e=>{let{controlItemBgActive:t,controlItemBgActiveHover:n,colorTextPlaceholder:r,colorTextHeading:i,colorSplit:a,colorBorderSecondary:o,fontSize:s,padding:c,paddingXS:l,paddingSM:u,controlHeight:d,colorFillAlter:f,colorIcon:p,colorIconHover:m,opacityLoading:h,colorBgContainer:g,borderRadiusLG:_,colorFillContent:v,colorFillSecondary:y,controlInteractiveSize:b}=e,x=new C(p),S=new C(m),w=t,T=new C(y).onBackground(g).toHexString(),E=new C(v).onBackground(g).toHexString(),D=new C(f).onBackground(g).toHexString(),O=G(e,{tableFontSize:s,tableBg:g,tableRadius:_,tablePaddingVertical:c,tablePaddingHorizontal:c,tablePaddingVerticalMiddle:u,tablePaddingHorizontalMiddle:l,tablePaddingVerticalSmall:l,tablePaddingHorizontalSmall:l,tableBorderColor:o,tableHeaderTextColor:i,tableHeaderBg:D,tableFooterTextColor:i,tableFooterBg:D,tableHeaderCellSplitColor:o,tableHeaderSortBg:T,tableHeaderSortHoverBg:E,tableHeaderIconColor:x.clone().setAlpha(x.getAlpha()*h).toRgbString(),tableHeaderIconColorHover:S.clone().setAlpha(S.getAlpha()*h).toRgbString(),tableBodySortBg:D,tableFixedHeaderSortActiveBg:T,tableHeaderFilterActiveBg:v,tableFilterDropdownBg:g,tableRowHoverBg:D,tableSelectedRowBg:w,tableSelectedRowHoverBg:n,zIndexTableFixed:2,zIndexTableSticky:3,tableFontSizeMiddle:s,tableFontSizeSmall:s,tableSelectionColumnWidth:d,tableExpandIconBg:g,tableExpandColumnWidth:b+2*e.padding,tableExpandedRowBg:f,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollBg:a});return[Ia(O),Da(O),Fa(O),Na(O),Ta(O),xa(O),Oa(O),wa(O),Fa(O),Ca(O),Aa(O),Ea(O),Pa(O),Sa(O),ja(O),Ma(O),ka(O)]}),Ra=[],za=()=>({prefixCls:R(),columns:L(),rowKey:z([String,Function]),tableLayout:R(),rowClassName:z([String,Function]),title:J(),footer:J(),id:R(),showHeader:A(),components:j(),customRow:J(),customHeaderRow:J(),direction:R(),expandFixed:z([Boolean,String]),expandColumnWidth:Number,expandedRowKeys:L(),defaultExpandedRowKeys:L(),expandedRowRender:J(),expandRowByClick:A(),expandIcon:J(),onExpand:J(),onExpandedRowsChange:J(),"onUpdate:expandedRowKeys":J(),defaultExpandAllRows:A(),indentSize:Number,expandIconColumnIndex:Number,showExpandColumn:A(),expandedRowClassName:J(),childrenColumnName:R(),rowExpandable:J(),sticky:z([Boolean,Object]),dropdownPrefixCls:String,dataSource:L(),pagination:z([Boolean,Object]),loading:z([Boolean,Object]),size:R(),bordered:A(),locale:j(),onChange:J(),onResizeColumn:J(),rowSelection:j(),getPopupContainer:J(),scroll:j(),sortDirections:L(),showSorterTooltip:z([Boolean,Object],!0),transformCellText:J()}),Ba=h({name:`InternalTable`,inheritAttrs:!1,props:ce(T(T({},za()),{contextSlots:j()}),{rowKey:`key`}),setup(t,r){let{attrs:i,slots:a,expose:s,emit:c}=r;$(!(typeof t.rowKey==`function`&&t.rowKey.length>1),`Table`,"`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected."),An(d(()=>t.contextSlots)),Nn({onResizeColumn:(e,t)=>{c(`resizeColumn`,e,t)}});let l=jt(),u=d(()=>{let e=new Set(Object.keys(l.value).filter(e=>l.value[e]));return t.columns.filter(t=>!t.responsive||t.responsive.some(t=>e.has(t)))}),{size:p,renderEmpty:m,direction:h,prefixCls:g,configProvider:_}=Y(`table`,t),[v,S]=La(g),C=d(()=>{var e;return t.transformCellText||((e=_.transformCellText)==null?void 0:e.value)}),[w]=F(`Table`,E.Table,x(t,`locale`)),D=d(()=>t.dataSource||Ra),O=d(()=>_.getPrefixCls(`dropdown`,t.dropdownPrefixCls)),k=d(()=>t.childrenColumnName||`children`),A=d(()=>D.value.some(e=>e==null?void 0:e[k.value])?`nest`:t.expandedRowRender?`row`:null),j=f({body:null}),M=e=>{T(j,e)},N=d(()=>typeof t.rowKey==`function`?t.rowKey:e=>e==null?void 0:e[t.rowKey]),[P]=Yr(D,k,N),L={},R=function(e,n){let r=arguments.length>2&&arguments[2]!==void 0&&arguments[2],{pagination:i,scroll:a,onChange:o}=t,s=T(T({},L),e);r&&(L.resetPagination(),s.pagination.current&&(s.pagination.current=1),i&&i.onChange&&i.onChange(1,s.pagination.pageSize)),a&&a.scrollToFirstRowOnChange!==!1&&j.body&&kt(0,{getContainer:()=>j.body}),o==null||o(s.pagination,s.filters,s.sorter,{currentDataSource:pa(Ti(D.value,s.sorterStates,k.value),s.filterStates),action:n})},[z,B,V,ee]=Ei({prefixCls:g,mergedColumns:u,onSorterChange:(e,t)=>{R({sorter:e,sorterStates:t},`sort`,!1)},sortDirections:d(()=>t.sortDirections||[`ascend`,`descend`]),tableLocale:w,showSorterTooltip:x(t,`showSorterTooltip`)}),H=d(()=>Ti(D.value,B.value,k.value)),[te,ne,U]=ha({prefixCls:g,locale:w,dropdownPrefixCls:O,mergedColumns:u,onFilterChange:(e,t)=>{R({filters:e,filterStates:t},`filter`,!0)},getPopupContainer:x(t,`getPopupContainer`)}),W=d(()=>pa(H.value,ne.value)),[G]=ba(x(t,`contextSlots`)),[re]=_a(d(()=>{let e={},t=U.value;return Object.keys(t).forEach(n=>{t[n]!==null&&(e[n]=t[n])}),T(T({},V.value),{filters:e})})),[K,ie]=Jr(d(()=>W.value.length),x(t,`pagination`),(e,t)=>{R({pagination:T(T({},L.pagination),{current:e,pageSize:t})},`paginate`)});o(()=>{L.sorter=ee.value,L.sorterStates=B.value,L.filters=U.value,L.filterStates=ne.value,L.pagination=t.pagination===!1?{}:qr(K.value,t.pagination),L.resetPagination=ie});let q=d(()=>{if(t.pagination===!1||!K.value.pageSize)return W.value;let{current:e=1,total:n,pageSize:r=10}=K.value;return $(e>0,`Table`,"`current` should be positive number."),W.value.lengthr?W.value.slice((e-1)*r,e*r):W.value:W.value.slice((e-1)*r,e*r)});o(()=>{y(()=>{let{total:e,pageSize:t=10}=K.value;W.value.lengtht&&$(!1,`Table`,"`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode.")})},{flush:`post`});let J=d(()=>t.showExpandColumn===!1?-1:A.value===`nest`&&t.expandIconColumnIndex===void 0?+!!t.rowSelection:t.expandIconColumnIndex>0&&t.rowSelection?t.expandIconColumnIndex-1:t.expandIconColumnIndex),ae=b();n(()=>t.rowSelection,()=>{ae.value=t.rowSelection?T({},t.rowSelection):t.rowSelection},{deep:!0,immediate:!0});let[oe,se]=ni(ae,{prefixCls:g,data:W,pageData:q,getRowKey:N,getRecordByKey:P,expandType:A,childrenColumnName:k,locale:w,getPopupContainer:d(()=>t.getPopupContainer)}),ce=(e,n,r)=>{let i,{rowClassName:a}=t;return i=X(typeof a==`function`?a(e,n,r):a),X({[`${g.value}-row-selected`]:se.value.has(N.value(e,n))},i)};s({selectedKeySet:se});let le=d(()=>typeof t.indentSize==`number`?t.indentSize:15),Z=e=>re(oe(te(z(G(e)))));return()=>{var n;let{expandIcon:r=a.expandIcon||va(w.value),pagination:o,loading:s,bordered:c}=t,l,d;if(o!==!1&&(n=K.value)!=null&&n.total){let t;t=K.value.size?K.value.size:p.value===`small`||p.value===`middle`?`small`:void 0;let n=n=>e(yn,I(I({},K.value),{},{class:[`${g.value}-pagination ${g.value}-pagination-${n}`,K.value.class],size:t}),null),r=h.value===`rtl`?`left`:`right`,{position:i}=K.value;if(i!==null&&Array.isArray(i)){let e=i.find(e=>e.includes(`top`)),t=i.find(e=>e.includes(`bottom`)),a=i.every(e=>`${e}`==`none`);!e&&!t&&!a&&(d=n(r)),e&&(l=n(e.toLowerCase().replace(`top`,``))),t&&(d=n(t.toLowerCase().replace(`bottom`,``)))}else d=n(r)}let f;typeof s==`boolean`?f={spinning:s}:typeof s==`object`&&(f=T({spinning:!0},s));let _=X(`${g.value}-wrapper`,{[`${g.value}-wrapper-rtl`]:h.value===`rtl`},i.class,S.value),y=ge(t,[`columns`]);return v(e(`div`,{class:_,style:i.style},[e(wt,I({spinning:!1},f),{default:()=>[l,e(Gr,I(I(I({},i),y),{},{expandedRowKeys:t.expandedRowKeys,defaultExpandedRowKeys:t.defaultExpandedRowKeys,expandIconColumnIndex:J.value,indentSize:le.value,expandIcon:r,columns:u.value,direction:h.value,prefixCls:g.value,class:X({[`${g.value}-middle`]:p.value===`middle`,[`${g.value}-small`]:p.value===`small`,[`${g.value}-bordered`]:c,[`${g.value}-empty`]:D.value.length===0}),data:q.value,rowKey:N.value,rowClassName:ce,internalHooks:Wr,internalRefs:j,onUpdateInternalRefs:M,transformColumns:Z,transformCellText:C.value}),T(T({},a),{emptyText:()=>{var e,n;return((e=a.emptyText)==null?void 0:e.call(a))||((n=t.locale)==null?void 0:n.emptyText)||m(`Table`)}})),d]})]))}}}),Va=h({name:`ATable`,inheritAttrs:!1,props:ce(za(),{rowKey:`key`}),slots:Object,setup(t,n){let{attrs:r,slots:i,expose:a}=n,o=b();return a({table:o}),()=>{var n;let a=t.columns||hi((n=i.default)==null?void 0:n.call(i));return e(Ba,I(I(I({ref:o},r),t),{},{columns:a||[],expandedRowRender:i.expandedRowRender||t.expandedRowRender,contextSlots:T({},i)}),i)}}}),Ha=h({name:`ATableColumn`,slots:Object,render(){return null}}),Ua=h({name:`ATableColumnGroup`,slots:Object,__ANT_TABLE_COLUMN_GROUP:!0,render(){return null}}),Wa=Dr,Ga=jr,Ka=T(Nr,{Cell:Ga,Row:Wa,name:`ATableSummary`}),qa=T(Va,{SELECTION_ALL:Zr,SELECTION_INVERT:Qr,SELECTION_NONE:$r,SELECTION_COLUMN:Xr,EXPAND_COLUMN:mr,Column:Ha,ColumnGroup:Ua,Summary:Ka,install:e=>(e.component(Ka.name,Ka),e.component(Ga.name,Ga),e.component(Wa.name,Wa),e.component(Va.name,Va),e.component(Ha.name,Ha),e.component(Ua.name,Ua),e)});export{ta as n,jt as r,qa as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tabs-Cy7JhCUq.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tabs-Cy7JhCUq.js new file mode 100644 index 000000000..538c2b6eb --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tabs-Cy7JhCUq.js @@ -0,0 +1,3 @@ +import{D as e,Ht as t,J as n,Tn as r,Ut as i,ct as a,g as o,gt as s,it as c,k as l,vn as u,xn as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as f}from"./en_US-Cv9hrLhb.js";import{Ct as p,G as m,J as h,Tt as g,W as _,X as v,Y as y,g as b,l as x,m as S,mt as C,p as w,q as T,rt as E,t as D,u as O,vt as k,yt as A}from"./useConfigInject-z_xeO0pP.js";import{t as j}from"./initDefaultProps-D8Mki4gM.js";import{t as M}from"./vc-resize-observer-B2fo4efw.js";import{t as N}from"./raf-CR9Bw2Uc.js";import{t as P}from"./omit-C0ksMpVM.js";import{t as F}from"./vue-types-CFReUAWV.js";import{t as I}from"./devWarning-DlchpATv.js";import{c as L}from"./vc-trigger-BzbjrH10.js";import{t as R}from"./vnode-CRVBf7wj.js";import{g as z}from"./_getTag-2z2WZcIh.js";import{t as B}from"./KeyCode-DNtAKsAc.js";import{t as ee}from"./isMobile-DH4W6rzp.js";import{t as te}from"./useMergedState-zH37e67U.js";import{t as V}from"./useState-DlRKQDQX.js";import{t as H}from"./AntdIcon-BN7vh055.js";import{t as ne}from"./CloseOutlined-BdX5pn5u.js";import{i as U,n as W,r as G,t as re}from"./hasIn-BIluNPSA.js";import{r as K,t as ie}from"./_flatRest-BqUKV8G2.js";import{i as q,n as J,r as ae,t as oe}from"./menu-BZXN3p4o.js";import{t as Y}from"./slide-D__jeCTu.js";import{t as X}from"./vc-dropdown-BFrFgNy9.js";import{t as se}from"./useRefs-QDevZzkt.js";function ce(e,t,n,r){if(!z(e))return e;t=U(t,e);for(var i=-1,a=t.length,o=a-1,s=e;s!=null&&++i{e(...r)}))}return c(()=>{n.value=!0,N.cancel(t.value)}),r}function fe(e){let t=d([]),n=d(typeof e==`function`?e():e),r=de(()=>{let e=n.value;t.value.forEach(t=>{e=t(e)}),t.value=[],n.value=e});function i(e){t.value.push(e),r()}return[n,i]}var pe=l({compatConfig:{MODE:3},name:`TabNode`,props:{id:{type:String},prefixCls:{type:String},tab:{type:Object},active:{type:Boolean},closable:{type:Boolean},editable:{type:Object},onClick:{type:Function},onResize:{type:Function},renderWrapper:{type:Function},removeAriaLabel:{type:String},onFocus:{type:Function}},emits:[`click`,`resize`,`remove`,`focus`],setup(t,n){let{expose:r,attrs:i}=n,a=u();function s(e){var n;(n=t.tab)!=null&&n.disabled||t.onClick(e)}r({domRef:a});function c(e){var n;e.preventDefault(),e.stopPropagation(),t.editable.onEdit(`remove`,{key:(n=t.tab)==null?void 0:n.key,event:e})}let l=o(()=>{var e;return t.editable&&t.closable!==!1&&!((e=t.tab)!=null&&e.disabled)});return()=>{var n;let{prefixCls:r,id:o,active:u,tab:{key:d,tab:f,disabled:p,closeIcon:m},renderWrapper:h,removeAriaLabel:g,editable:_,onFocus:v}=t,y=`${r}-tab`,b=e(`div`,{key:d,ref:a,class:k(y,{[`${y}-with-remove`]:l.value,[`${y}-active`]:u,[`${y}-disabled`]:p}),style:i.style,onClick:s},[e(`div`,{role:`tab`,"aria-selected":u,id:o&&`${o}-tab-${d}`,class:`${y}-btn`,"aria-controls":o&&`${o}-panel-${d}`,"aria-disabled":p,tabindex:p?null:0,onClick:e=>{e.stopPropagation(),s(e)},onKeydown:e=>{[B.SPACE,B.ENTER].includes(e.which)&&(e.preventDefault(),s(e))},onFocus:v},[typeof f==`function`?f():f]),l.value&&e(`button`,{type:`button`,"aria-label":g||`remove`,tabindex:0,class:`${y}-remove`,onClick:e=>{e.stopPropagation(),c(e)}},[(m==null?void 0:m())||((n=_.removeIcon)==null?void 0:n.call(_))||`×`])]);return h?h(b):b}}}),me={width:0,height:0,left:0,top:0};function he(e,t){let n=u(new Map);return i(()=>{var r,i;let a=new Map,o=e.value,s=t.value.get((r=o[0])==null?void 0:r.key)||me,c=s.left+s.width;for(let e=0;e{let{prefixCls:n,editable:r,locale:o}=t;return!r||r.showAdd===!1?null:e(`button`,{ref:a,type:`button`,class:`${n}-nav-add`,style:i.style,"aria-label":(o==null?void 0:o.addAriaLabel)||`Add tab`,onClick:e=>{r.onEdit(`add`,{event:e})}},[r.addIcon?r.addIcon():`+`])}}}),Q={prefixCls:{type:String},id:{type:String},tabs:{type:Object},rtl:{type:Boolean},tabBarGutter:{type:Number},activeKey:{type:[String,Number]},mobile:{type:Boolean},moreIcon:F.any,moreTransitionName:{type:String},editable:{type:Object},locale:{type:Object,default:void 0},removeAriaLabel:String,onTabClick:{type:Function},popupClassName:String,getPopupContainer:T()},_e=l({compatConfig:{MODE:3},name:`OperationNode`,inheritAttrs:!1,props:Q,emits:[`tabClick`],slots:Object,setup(n,r){let{attrs:i,slots:s}=r,[c,l]=V(!1),[u,d]=V(null),f=e=>{let t=n.tabs.filter(e=>!e.disabled),r=t.findIndex(e=>e.key===u.value)||0,i=t.length;for(let n=0;n{let{which:t}=e;if(!c.value){[B.DOWN,B.SPACE,B.ENTER].includes(t)&&(l(!0),e.preventDefault());return}switch(t){case B.UP:f(-1),e.preventDefault();break;case B.DOWN:f(1),e.preventDefault();break;case B.ESC:l(!1);break;case B.SPACE:case B.ENTER:u.value!==null&&n.onTabClick(u.value,e)}},m=o(()=>`${n.id}-more-popup`),h=o(()=>u.value===null?null:`${m.value}-${u.value}`),g=(e,t)=>{e.preventDefault(),e.stopPropagation(),n.editable.onEdit(`remove`,{key:t,event:e})};return a(()=>{t(u,()=>{let e=document.getElementById(h.value);e&&e.scrollIntoView&&e.scrollIntoView(!1)},{flush:`post`,immediate:!0})}),t(c,()=>{c.value||d(null)}),ae({}),()=>{var t;let{prefixCls:r,id:a,tabs:o,locale:d,mobile:f,moreIcon:_=((t=s.moreIcon)==null?void 0:t.call(s))||e(q,null,null),moreTransitionName:v,editable:y,tabBarGutter:b,rtl:x,onTabClick:S,popupClassName:C}=n;if(!o.length)return null;let w=`${r}-dropdown`,T=d==null?void 0:d.dropdownAriaLabel,E={[x?`marginRight`:`marginLeft`]:b};o.length||(E.visibility=`hidden`,E.order=1);let D=k({[`${w}-rtl`]:x,[`${C}`]:!0}),O=f?null:e(X,{prefixCls:w,trigger:[`hover`],visible:c.value,transitionName:v,onVisibleChange:l,overlayClassName:D,mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:n.getPopupContainer},{overlay:()=>e(oe,{onClick:e=>{let{key:t,domEvent:n}=e;S(t,n),l(!1)},id:m.value,tabindex:-1,role:`listbox`,"aria-activedescendant":h.value,selectedKeys:[u.value],"aria-label":T===void 0?`expanded dropdown`:T},{default:()=>[o.map(t=>{var r,i;let o=y&&t.closable!==!1&&!t.disabled;return e(J,{key:t.key,id:`${m.value}-${t.key}`,role:`option`,"aria-controls":a&&`${a}-panel-${t.key}`,disabled:t.disabled},{default:()=>[e(`span`,null,[typeof t.tab==`function`?t.tab():t.tab]),o&&e(`button`,{type:`button`,"aria-label":n.removeAriaLabel||`remove`,tabindex:0,class:`${w}-menu-item-remove`,onClick:e=>{e.stopPropagation(),g(e,t.key)}},[((r=t.closeIcon)==null?void 0:r.call(t))||((i=y.removeIcon)==null?void 0:i.call(y))||`×`])]})})]}),default:()=>e(`button`,{type:`button`,class:`${r}-nav-more`,style:E,tabindex:-1,"aria-hidden":`true`,"aria-haspopup":`listbox`,"aria-controls":m.value,id:`${a}-more`,"aria-expanded":c.value,onKeydown:p},[_])});return e(`div`,{class:k(`${r}-nav-operations`,i.class),style:i.style},[O,e(ge,{prefixCls:r,locale:d,editable:y},null)])}}}),ve=Symbol(`tabsContextKey`),ye=e=>{s(ve,e)},be=()=>n(ve,{tabs:u([]),prefixCls:u()});l({compatConfig:{MODE:3},name:`TabsContextProvider`,inheritAttrs:!1,props:{tabs:{type:Object,default:void 0},prefixCls:{type:String,default:void 0}},setup(e,t){let{slots:n}=t;return ye(r(e)),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}});var xe=.1,Se=.01,Ce=20,we=Math.pow(.995,Ce);function Te(e,t){let[n,r]=V(),[i,o]=V(0),[s,l]=V(0),[d,f]=V(),p=u();function m(e){let{screenX:t,screenY:n}=e.touches[0];r({x:t,y:n}),clearInterval(p.value)}function h(e){if(!n.value)return;e.preventDefault();let{screenX:a,screenY:s}=e.touches[0],c=a-n.value.x,u=s-n.value.y;t(c,u),r({x:a,y:s});let d=Date.now();l(d-i.value),o(d),f({x:c,y:u})}function g(){if(!n.value)return;let e=d.value;if(r(null),f(null),e){let n=e.x/s.value,r=e.y/s.value;if(Math.max(Math.abs(n),Math.abs(r)){if(Math.abs(i)o?(i=n,_.value=`x`):(i=r,_.value=`y`),t(-i,-i)&&e.preventDefault()}let y=u({onTouchStart:m,onTouchMove:h,onTouchEnd:g,onWheel:v});function b(e){y.value.onTouchStart(e)}function x(e){y.value.onTouchMove(e)}function S(e){y.value.onTouchEnd(e)}function C(e){y.value.onWheel(e)}a(()=>{var t,n;document.addEventListener(`touchmove`,x,{passive:!1}),document.addEventListener(`touchend`,S,{passive:!1}),(t=e.value)==null||t.addEventListener(`touchstart`,b,{passive:!1}),(n=e.value)==null||n.addEventListener(`wheel`,C,{passive:!1})}),c(()=>{document.removeEventListener(`touchmove`,x),document.removeEventListener(`touchend`,S)})}function Ee(e,t){let n=u(e);function r(e){let r=typeof e==`function`?e(n.value):e;r!==n.value&&t(r,n.value),n.value=r}return[n,r]}var De={width:0,height:0,left:0,top:0,right:0},Oe=()=>({id:{type:String},tabPosition:{type:String},activeKey:{type:[String,Number]},rtl:{type:Boolean},animated:h(),editable:h(),moreIcon:F.any,moreTransitionName:{type:String},mobile:{type:Boolean},tabBarGutter:{type:Number},renderTabBar:{type:Function},locale:h(),popupClassName:String,getPopupContainer:T(),onTabClick:{type:Function},onTabScroll:{type:Function}}),ke=(e,t)=>{let{offsetWidth:n,offsetHeight:r,offsetTop:i,offsetLeft:a}=e,{width:o,height:s,x:c,y:l}=e.getBoundingClientRect();return Math.abs(o-n)<1?[o,s,c-t.x,l-t.y]:[n,r,a,i]},Ae=l({compatConfig:{MODE:3},name:`TabNavList`,inheritAttrs:!1,props:Oe(),slots:Object,emits:[`tabClick`,`tabScroll`],setup(n,r){let{attrs:a,slots:s}=r,{tabs:l,prefixCls:u}=be(),m=d(),h=d(),_=d(),v=d(),[y,b]=se(),x=o(()=>n.tabPosition===`top`||n.tabPosition===`bottom`),[S,C]=Ee(0,(e,t)=>{x.value&&n.onTabScroll&&n.onTabScroll({direction:e>t?`left`:`right`})}),[w,T]=Ee(0,(e,t)=>{!x.value&&n.onTabScroll&&n.onTabScroll({direction:e>t?`top`:`bottom`})}),[E,D]=V(0),[O,A]=V(0),[j,P]=V(null),[F,I]=V(null),[L,R]=V(0),[z,B]=V(0),[ee,te]=fe(new Map),H=he(l,ee),ne=o(()=>`${u.value}-nav-operations-hidden`),U=d(0),W=d(0);i(()=>{x.value?n.rtl?(U.value=0,W.value=Math.max(0,E.value-j.value)):(U.value=Math.min(0,j.value-E.value),W.value=0):(U.value=Math.min(0,F.value-O.value),W.value=0)});let G=e=>eW.value?W.value:e,re=d(),[K,ie]=V(),q=()=>{ie(Date.now())},J=()=>{clearTimeout(re.value)},ae=(e,t)=>{e(e=>G(e+t))};Te(m,(e,t)=>{if(x.value){if(j.value>=E.value)return!1;ae(C,e)}else{if(F.value>=O.value)return!1;ae(T,t)}return J(),q(),!0}),t(K,()=>{J(),K.value&&(re.value=setTimeout(()=>{ie(0)},100))});let oe=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:n.activeKey,t=H.value.get(e)||{width:0,height:0,left:0,right:0,top:0};if(x.value){let e=S.value;n.rtl?t.rightS.value+j.value&&(e=t.right+t.width-j.value):t.left<-S.value?e=-t.left:t.left+t.width>-S.value+j.value&&(e=-(t.left+t.width-j.value)),T(0),C(G(e))}else{let e=w.value;t.top<-w.value?e=-t.top:t.top+t.height>-w.value+F.value&&(e=-(t.top+t.height-F.value)),C(0),T(G(e))}},Y=d(0),X=d(0);i(()=>{let e,t,r,i,a,o,s=H.value;[`top`,`bottom`].includes(n.tabPosition)?(e=`width`,i=j.value,a=E.value,o=L.value,t=n.rtl?`right`:`left`,r=Math.abs(S.value)):(e=`height`,i=F.value,a=E.value,o=z.value,t=`top`,r=-w.value);let c=i;a+o>i&&ar+c){f=n-1;break}}let p=0;for(let e=d-1;e>=0;--e)if((s.get(u[e].key)||De)[t]{te(()=>{var e;let t=new Map,n=(e=h.value)==null?void 0:e.getBoundingClientRect();return l.value.forEach(e=>{let{key:r}=e,i=b.value.get(r),a=(i==null?void 0:i.$el)||i;if(a){let[e,i,o,s]=ke(a,n);t.set(r,{width:e,height:i,left:o,top:s})}}),t})};t(()=>l.value.map(e=>e.key).join(`%%`),()=>{ce()},{flush:`post`});let Z=()=>{var e,t,n,r,i;let a=((e=m.value)==null?void 0:e.offsetWidth)||0,o=((t=m.value)==null?void 0:t.offsetHeight)||0,s=((n=v.value)==null?void 0:n.$el)||{},c=s.offsetWidth||0,l=s.offsetHeight||0;P(a),I(o),R(c),B(l);let u=(((r=h.value)==null?void 0:r.offsetWidth)||0)-c,d=(((i=h.value)==null?void 0:i.offsetHeight)||0)-l;D(u),A(d),ce()},le=o(()=>[...l.value.slice(0,Y.value),...l.value.slice(X.value+1)]),[de,me]=V(),Q=o(()=>H.value.get(n.activeKey)),ve=d(),ye=()=>{N.cancel(ve.value)};t([Q,x,()=>n.rtl],()=>{let e={};Q.value&&(x.value?(n.rtl?e.right=p(Q.value.right):e.left=p(Q.value.left),e.width=p(Q.value.width)):(e.top=p(Q.value.top),e.height=p(Q.value.height))),ye(),ve.value=N(()=>{me(e)})}),t([()=>n.activeKey,Q,H,x],()=>{oe()},{flush:`post`}),t([()=>n.rtl,()=>n.tabBarGutter,()=>n.activeKey,()=>l.value],()=>{Z()},{flush:`post`});let xe=t=>{let{position:n,prefixCls:r,extra:i}=t;if(!i)return null;let a=i==null?void 0:i({position:n});return a?e(`div`,{class:`${r}-extra-content`},[a]):null};return c(()=>{J(),ye()}),()=>{let{id:t,animated:r,activeKey:i,rtl:o,editable:c,locale:d,tabPosition:p,tabBarGutter:b,onTabClick:C}=n,{class:T,style:D}=a,A=u.value,N=!!le.value.length,P=`${A}-nav-wrap`,I,L,R,z;x.value?o?(L=S.value>0,I=S.value+j.value{let{key:a}=n;return e(pe,{id:t,prefixCls:A,key:a,tab:n,style:r===0?void 0:B,closable:n.closable,editable:c,active:a===i,removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:y(a),onClick:e=>{C(a,e)},onFocus:()=>{oe(a),q(),m.value&&(o||(m.value.scrollLeft=0),m.value.scrollTop=0)}},s)});return e(`div`,{role:`tablist`,class:k(`${A}-nav`,T),style:D,onKeydown:()=>{q()}},[e(xe,{position:`left`,prefixCls:A,extra:s.leftExtra},null),e(M,{onResize:Z},{default:()=>[e(`div`,{class:k(P,{[`${P}-ping-left`]:I,[`${P}-ping-right`]:L,[`${P}-ping-top`]:R,[`${P}-ping-bottom`]:z}),ref:m},[e(M,{onResize:Z},{default:()=>[e(`div`,{ref:h,class:`${A}-nav-list`,style:{transform:`translate(${S.value}px, ${w.value}px)`,transition:K.value?`none`:void 0}},[ee,e(ge,{ref:v,prefixCls:A,locale:d,editable:c,style:f(f({},ee.length===0?void 0:B),{visibility:N?`hidden`:null})},null),e(`div`,{class:k(`${A}-ink-bar`,{[`${A}-ink-bar-animated`]:r.inkBar}),style:de.value},null)])]})])]}),e(_e,g(g({},n),{},{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:_,prefixCls:A,tabs:le.value,class:!N&&ne.value}),ue(s,[`moreIcon`])),e(xe,{position:`right`,prefixCls:A,extra:s.rightExtra},null),e(xe,{position:`right`,prefixCls:A,extra:s.tabBarExtraContent},null)])}}}),je=l({compatConfig:{MODE:3},name:`TabPanelList`,inheritAttrs:!1,props:{activeKey:{type:[String,Number]},id:{type:String},rtl:{type:Boolean},animated:{type:Object,default:void 0},tabPosition:{type:String},destroyInactiveTabPane:{type:Boolean}},setup(t){let{tabs:n,prefixCls:r}=be();return()=>{let{id:i,activeKey:a,animated:o,tabPosition:s,rtl:c,destroyInactiveTabPane:l}=t,u=o.tabPane,d=r.value,f=n.value.findIndex(e=>e.key===a);return e(`div`,{class:`${d}-content-holder`},[e(`div`,{class:[`${d}-content`,`${d}-content-${s}`,{[`${d}-content-animated`]:u}],style:f&&u?{[c?`marginRight`:`marginLeft`]:`-${f}00%`}:null},[n.value.map(e=>R(e.node,{key:e.key,prefixCls:d,tabKey:e.key,id:i,animated:u,active:e.key===a,destroyInactiveTabPane:l}))])])}}}),Me={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z`}},{tag:`path`,attrs:{d:`M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z`}}]},name:`plus`,theme:`outlined`};function Ne(e){for(var t=1;t{let{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:`none`,"&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:`absolute`,transition:`none`,inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Y(e,`slide-up`),Y(e,`slide-down`)]]},Le=e=>{let{componentCls:t,tabsCardHorizontalPadding:n,tabsCardHeadBackground:r,tabsCardGutter:i,colorSplit:a}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${e.lineWidth}px ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:e.colorPrimary,background:e.colorBgContainer},[`${t}-ink-bar`]:{visibility:`hidden`}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:`${i}px`}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:`${i}px`}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${e.borderRadiusLG}px 0 0 ${e.borderRadiusLG}px`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},Re=e=>{let{componentCls:t,tabsHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:f(f({},S(e)),{position:`absolute`,top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:`block`,"&-hidden":{display:`none`},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${r}px 0`,overflowX:`hidden`,overflowY:`auto`,textAlign:{_skip_check_:!0,value:`left`},listStyleType:`none`,backgroundColor:e.colorBgContainer,backgroundClip:`padding-box`,borderRadius:e.borderRadiusLG,outline:`none`,boxShadow:e.boxShadowSecondary,"&-item":f(f({},b),{display:`flex`,alignItems:`center`,minWidth:e.tabsDropdownWidth,margin:0,padding:`${e.paddingXXS}px ${e.paddingSM}px`,color:e.colorText,fontWeight:`normal`,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:`nowrap`},"&-remove":{flex:`none`,marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:`transparent`,border:0,cursor:`pointer`,"&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:`transparent`,cursor:`not-allowed`}}})}})}},ze=e=>{let{componentCls:t,margin:n,colorSplit:r}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:`column`,[`> ${t}-nav, > div > ${t}-nav`]:{margin:`0 0 ${n}px 0`,"&::before":{position:`absolute`,right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${e.lineWidth}px ${e.lineType} ${r}`,content:`''`},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, + right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:`${n}px`,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:`column`,minWidth:e.controlHeight*1.25,[`${t}-tab`]:{padding:`${e.paddingXS}px ${e.paddingLG}px`,textAlign:`center`},[`${t}-tab + ${t}-tab`]:{margin:`${e.margin}px 0 0 0`},[`${t}-nav-wrap`]:{flexDirection:`column`,"&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:`1 0 auto`,flexDirection:`column`}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${e.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-e.lineWidth},borderRight:{_skip_check_:!0,value:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},Be=e=>{let{componentCls:t,padding:n}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${e.paddingXS}px 0`,fontSize:e.fontSize}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${n}px 0`,fontSize:e.fontSizeLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${e.paddingXXS*1.5}px ${n}px`}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${e.borderRadius}px ${e.borderRadius}px`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${e.borderRadius}px ${e.borderRadius}px 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${e.borderRadius}px ${e.borderRadius}px 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${e.borderRadius}px 0 0 ${e.borderRadius}px`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${e.paddingXS}px ${n}px ${e.paddingXXS*1.5}px`}}}}}},Ve=e=>{let{componentCls:t,tabsActiveColor:n,tabsHoverColor:r,iconCls:i,tabsHorizontalGutter:a}=e,o=`${t}-tab`;return{[o]:{position:`relative`,display:`inline-flex`,alignItems:`center`,padding:`${e.paddingSM}px 0`,fontSize:`${e.fontSize}px`,background:`transparent`,border:0,outline:`none`,cursor:`pointer`,"&-btn, &-remove":f({"&:focus:not(:focus-visible), &:active":{color:n}},w(e)),"&-btn":{outline:`none`,transition:`all 0.3s`},"&-remove":{flex:`none`,marginRight:{_skip_check_:!0,value:-e.marginXXS},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:`transparent`,border:`none`,outline:`none`,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},"&:hover":{color:r},[`&${o}-active ${o}-btn`]:{color:e.colorPrimary,textShadow:e.tabsActiveTextShadow},[`&${o}-disabled`]:{color:e.colorTextDisabled,cursor:`not-allowed`},[`&${o}-disabled ${o}-btn, &${o}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${o}-remove ${i}`]:{margin:0},[i]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${o} + ${o}`]:{margin:{_skip_check_:!0,value:`0 0 0 ${a}px`}}}},He=e=>{let{componentCls:t,tabsHorizontalGutter:n,iconCls:r,tabsCardGutter:i}=e;return{[`${t}-rtl`]:{direction:`rtl`,[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:`0 0 0 ${n}px`},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${e.marginSM}px`}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${e.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${e.marginXXS}px`},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:`${i}px`},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:`rtl`},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:`right`}}}}},Ue=e=>{let{componentCls:t,tabsCardHorizontalPadding:n,tabsCardHeight:r,tabsCardGutter:i,tabsHoverColor:a,tabsActiveColor:o,colorSplit:s}=e;return{[t]:f(f(f(f({},S(e)),{display:`flex`,[`> ${t}-nav, > div > ${t}-nav`]:{position:`relative`,display:`flex`,flex:`none`,alignItems:`center`,[`${t}-nav-wrap`]:{position:`relative`,display:`flex`,flex:`auto`,alignSelf:`stretch`,overflow:`hidden`,whiteSpace:`nowrap`,transform:`translate(0)`,"&::before, &::after":{position:`absolute`,zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:`''`,pointerEvents:`none`}},[`${t}-nav-list`]:{position:`relative`,display:`flex`,transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:`flex`,alignSelf:`stretch`},[`${t}-nav-operations-hidden`]:{position:`absolute`,visibility:`hidden`,pointerEvents:`none`},[`${t}-nav-more`]:{position:`relative`,padding:n,background:`transparent`,border:0,"&::after":{position:`absolute`,right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.controlHeightLG/8,transform:`translateY(100%)`,content:`''`}},[`${t}-nav-add`]:f({minWidth:`${r}px`,marginLeft:{_skip_check_:!0,value:`${i}px`},padding:`0 ${e.paddingXS}px`,background:`transparent`,border:`${e.lineWidth}px ${e.lineType} ${s}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,outline:`none`,cursor:`pointer`,color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:o}},w(e))},[`${t}-extra-content`]:{flex:`none`},[`${t}-ink-bar`]:{position:`absolute`,background:e.colorPrimary,pointerEvents:`none`}}),Ve(e)),{[`${t}-content`]:{position:`relative`,display:`flex`,width:`100%`,"&-animated":{transition:`margin 0.3s`}},[`${t}-content-holder`]:{flex:`auto`,minWidth:0,minHeight:0},[`${t}-tabpane`]:{outline:`none`,flex:`none`,width:`100%`}}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping'])`]:{justifyContent:`center`}}}}}},We=O(`Tabs`,e=>{let t=e.controlHeightLG,n=x(e,{tabsHoverColor:e.colorPrimaryHover,tabsActiveColor:e.colorPrimaryActive,tabsCardHorizontalPadding:`${(t-Math.round(e.fontSize*e.lineHeight))/2-e.lineWidth}px ${e.padding}px`,tabsCardHeight:t,tabsCardGutter:e.marginXXS/2,tabsHorizontalGutter:32,tabsCardHeadBackground:e.colorFillAlter,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:`0 0 0.25px currentcolor`,tabsDropdownHeight:200,tabsDropdownWidth:120});return[Be(n),He(n),ze(n),Re(n),Le(n),Ue(n),Ie(n)]},e=>({zIndexPopup:e.zIndexPopupBase+50})),Ge=0,Ke=()=>({prefixCls:{type:String},id:{type:String},popupClassName:String,getPopupContainer:T(),activeKey:{type:[String,Number]},defaultActiveKey:{type:[String,Number]},direction:v(),animated:y([Boolean,Object]),renderTabBar:T(),tabBarGutter:{type:Number},tabBarStyle:h(),tabPosition:v(),destroyInactiveTabPane:m(),hideAdd:Boolean,type:v(),size:v(),centered:Boolean,onEdit:T(),onChange:T(),onTabClick:T(),onTabScroll:T(),"onUpdate:activeKey":T(),locale:h(),onPrevClick:T(),onNextClick:T(),tabBarExtraContent:F.any});function qe(e){return e.map(e=>{if(C(e)){let t=f({},e.props||{});for(let[e,n]of Object.entries(t))delete t[e],t[A(e)]=n;let n=e.children||{},r=e.key===void 0?void 0:e.key,{tab:i=n.tab,disabled:a,forceRender:o,closable:s,animated:c,active:l,destroyInactiveTabPane:u}=t;return f(f({key:r},t),{node:e,closeIcon:n.closeIcon,tab:i,disabled:a===``||a,forceRender:o===``||o,closable:s===``||s,animated:c===``||c,active:l===``||l,destroyInactiveTabPane:u===``||u})}return null}).filter(e=>e)}var Je=l({compatConfig:{MODE:3},name:`InternalTabs`,inheritAttrs:!1,props:f(f({},j(Ke(),{tabPosition:`top`,animated:{inkBar:!0,tabPane:!1}})),{tabs:_()}),slots:Object,setup(t,n){let{attrs:r,slots:s}=n;I(t.onPrevClick===void 0&&t.onNextClick===void 0,`Tabs`,"`onPrevClick / @prevClick` and `onNextClick / @nextClick` has been removed. Please use `onTabScroll / @tabScroll` instead."),I(t.tabBarExtraContent===void 0,`Tabs`,"`tabBarExtraContent` prop has been removed. Please use `rightExtra` slot instead."),I(s.tabBarExtraContent===void 0,`Tabs`,"`tabBarExtraContent` slot is deprecated. Please use `rightExtra` slot instead.");let{prefixCls:c,direction:l,size:u,rootPrefixCls:d,getPopupContainer:p}=D(`tabs`,t),[m,h]=We(c),_=o(()=>l.value===`rtl`),v=o(()=>{let{animated:e,tabPosition:n}=t;return e===!1||[`left`,`right`].includes(n)?{inkBar:!1,tabPane:!1}:e===!0?{inkBar:!0,tabPane:!0}:f({inkBar:!0,tabPane:!1},typeof e==`object`?e:{})}),[y,b]=V(!1);a(()=>{b(ee())});let[x,S]=te(()=>{var e;return(e=t.tabs[0])==null?void 0:e.key},{value:o(()=>t.activeKey),defaultValue:t.defaultActiveKey}),[C,w]=V(()=>t.tabs.findIndex(e=>e.key===x.value));i(()=>{var e;let n=t.tabs.findIndex(e=>e.key===x.value);n===-1&&(n=Math.max(0,Math.min(C.value,t.tabs.length-1)),S((e=t.tabs[n])==null?void 0:e.key)),w(n)});let[T,E]=te(null,{value:o(()=>t.id)}),O=o(()=>y.value&&![`left`,`right`].includes(t.tabPosition)?`top`:t.tabPosition);a(()=>{t.id||(E(`rc-tabs-${Ge}`),Ge+=1)});let A=(e,n)=>{var r,i;(r=t.onTabClick)==null||r.call(t,e,n);let a=e!==x.value;S(e),a&&((i=t.onChange)==null||i.call(t,e))};return ye({tabs:o(()=>t.tabs),prefixCls:c}),()=>{let{id:n,type:i,tabBarGutter:a,tabBarStyle:o,locale:l,destroyInactiveTabPane:b,renderTabBar:S=s.renderTabBar,onTabScroll:C,hideAdd:w,centered:E}=t,D={id:T.value,activeKey:x.value,animated:v.value,tabPosition:O.value,rtl:_.value,mobile:y.value},j;i===`editable-card`&&(j={onEdit:(e,n)=>{let{key:r,event:i}=n;var a;(a=t.onEdit)==null||a.call(t,e===`add`?i:r,e)},removeIcon:()=>e(ne,null,null),addIcon:s.addIcon?s.addIcon:()=>e(Fe,null,null),showAdd:w!==!0});let M,N=f(f({},D),{moreTransitionName:`${d.value}-slide-up`,editable:j,locale:l,tabBarGutter:a,onTabClick:A,onTabScroll:C,style:o,getPopupContainer:p.value,popupClassName:k(t.popupClassName,h.value)});M=S?S(f(f({},N),{DefaultTabBar:Ae})):e(Ae,N,ue(s,[`moreIcon`,`leftExtra`,`rightExtra`,`tabBarExtraContent`]));let P=c.value;return m(e(`div`,g(g({},r),{},{id:n,class:k(P,`${P}-${O.value}`,{[h.value]:!0,[`${P}-${u.value}`]:u.value,[`${P}-card`]:[`card`,`editable-card`].includes(i),[`${P}-editable-card`]:i===`editable-card`,[`${P}-centered`]:E,[`${P}-mobile`]:y.value,[`${P}-editable`]:i===`editable-card`,[`${P}-rtl`]:_.value},r.class)}),[M,e(je,g(g({destroyInactiveTabPane:b},D),{},{animated:v.value}),null)]))}}}),Ye=l({compatConfig:{MODE:3},name:`ATabs`,inheritAttrs:!1,props:j(Ke(),{tabPosition:`top`,animated:{inkBar:!0,tabPane:!1}}),slots:Object,setup(t,n){let{attrs:r,slots:i,emit:a}=n,o=e=>{a(`update:activeKey`,e),a(`change`,e)};return()=>{var n;let a=qe(E((n=i.default)==null?void 0:n.call(i)));return e(Je,g(g(g({},P(t,[`onUpdate:activeKey`])),r),{},{onChange:o,tabs:a}),i)}}}),Xe=l({compatConfig:{MODE:3},name:`ATabPane`,inheritAttrs:!1,__ANT_TAB_PANE:!0,props:{tab:F.any,disabled:{type:Boolean},forceRender:{type:Boolean},closable:{type:Boolean},animated:{type:Boolean},active:{type:Boolean},destroyInactiveTabPane:{type:Boolean},prefixCls:{type:String},tabKey:{type:[String,Number]},id:{type:String}},slots:Object,setup(n,r){let{attrs:i,slots:a}=r,s=u(n.forceRender);t([()=>n.active,()=>n.destroyInactiveTabPane],()=>{n.active?s.value=!0:n.destroyInactiveTabPane&&(s.value=!1)},{immediate:!0});let c=o(()=>n.active?{}:n.animated?{visibility:`hidden`,height:0,overflowY:`hidden`}:{display:`none`});return()=>{var t;let{prefixCls:r,forceRender:o,id:l,active:u,tabKey:d}=n;return e(`div`,{id:l&&`${l}-panel-${d}`,role:`tabpanel`,tabindex:u?0:-1,"aria-labelledby":l&&`${l}-tab-${d}`,"aria-hidden":!u,style:[c.value,i.style],class:[`${r}-tabpane`,u&&`${r}-tabpane-active`,i.class]},[(u||s.value||o)&&((t=a.default)==null?void 0:t.call(a))])}}}),$=Ye;$.TabPane=Xe,$.install=function(e){return e.component($.name,$),e.component(Xe.name,Xe),e};var Ze=$;export{Ze as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tag-BFecLZmQ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tag-BFecLZmQ.js new file mode 100644 index 000000000..7b92ae2c1 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tag-BFecLZmQ.js @@ -0,0 +1 @@ +import{D as e,Ut as t,g as n,k as r,o as i,xn as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as o}from"./en_US-Cv9hrLhb.js";import{K as s,Tt as c,bt as l,l as u,m as d,t as f,u as p,vt as m}from"./useConfigInject-z_xeO0pP.js";import{n as h,r as g,t as _}from"./colors-C2RrYxlT.js";import{t as v}from"./vue-types-CFReUAWV.js";import{t as y}from"./CloseOutlined-BdX5pn5u.js";import{t as b}from"./wave-BBnUlIB_.js";var x=(e,t,n)=>{let r=l(n);return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:`transparent`}}}},S=e=>g(e,(t,n)=>{let{textColor:r,lightBorderColor:i,lightColor:a,darkColor:o}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:a,borderColor:i,"&-inverse":{color:e.colorTextLightSolid,background:o,borderColor:o},[`&${e.componentCls}-borderless`]:{borderColor:`transparent`}}}}),C=e=>{let{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i}=e,a=r-n,s=t-n;return{[i]:o(o({},d(e)),{display:`inline-block`,height:`auto`,marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:`${e.tagLineHeight}px`,whiteSpace:`nowrap`,background:e.tagDefaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:`start`,[`&${i}-rtl`]:{direction:`rtl`},"&, a, a:hover":{color:e.tagDefaultColor},[`${i}-close-icon`]:{marginInlineStart:s,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:`pointer`,transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:`transparent`,[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:`transparent`,borderColor:`transparent`,cursor:`pointer`,[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:`none`},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${i}-borderless`]:{borderColor:`transparent`,background:e.tagBorderlessBg}}},w=p(`Tag`,e=>{let{fontSize:t,lineHeight:n,lineWidth:r,fontSizeIcon:i}=e,a=Math.round(t*n),o=e.fontSizeSM,s=a-r*2,c=e.colorFillAlter,l=e.colorText,d=u(e,{tagFontSize:o,tagLineHeight:s,tagDefaultBg:c,tagDefaultColor:l,tagIconSize:i-2*r,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary});return[C(d),S(d),x(d,`success`,`Success`),x(d,`processing`,`Info`),x(d,`error`,`Error`),x(d,`warning`,`Warning`)]}),T=r({compatConfig:{MODE:3},name:`ACheckableTag`,inheritAttrs:!1,props:{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function},setup(t,r){let{slots:i,emit:a,attrs:o}=r,{prefixCls:s}=f(`tag`,t),[l,u]=w(s),d=e=>{let{checked:n}=t;a(`update:checked`,!n),a(`change`,!n),a(`click`,e)},p=n(()=>m(s.value,u.value,{[`${s.value}-checkable`]:!0,[`${s.value}-checkable-checked`]:t.checked}));return()=>{var t;return l(e(`span`,c(c({},o),{},{class:[p.value,o.class],onClick:d}),[(t=i.default)==null?void 0:t.call(i)]))}}}),E=r({compatConfig:{MODE:3},name:`ATag`,inheritAttrs:!1,props:{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:v.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},onClick:s(),"onUpdate:visible":Function,icon:v.any,bordered:{type:Boolean,default:!0}},slots:Object,setup(r,o){let{slots:s,emit:l,attrs:u}=o,{prefixCls:d,direction:p}=f(`tag`,r),[g,v]=w(d),x=a(!0);t(()=>{r.visible!==void 0&&(x.value=r.visible)});let S=e=>{e.stopPropagation(),l(`update:visible`,!1),l(`close`,e),!e.defaultPrevented&&r.visible===void 0&&(x.value=!1)},C=n(()=>_(r.color)||h(r.color)),T=n(()=>m(d.value,v.value,{[`${d.value}-${r.color}`]:C.value,[`${d.value}-has-color`]:r.color&&!C.value,[`${d.value}-hidden`]:!x.value,[`${d.value}-rtl`]:p.value===`rtl`,[`${d.value}-borderless`]:!r.bordered})),E=e=>{l(`click`,e)};return()=>{var t,n,a;let{icon:o=(t=s.icon)==null?void 0:t.call(s),color:l,closeIcon:f=(n=s.closeIcon)==null?void 0:n.call(s),closable:p=!1}=r,m=()=>p?f?e(`span`,{class:`${d.value}-close-icon`,onClick:S},[f]):e(y,{class:`${d.value}-close-icon`,onClick:S},null):null,h={backgroundColor:l&&!C.value?l:void 0},_=o||null,v=(a=s.default)==null?void 0:a.call(s),x=_?e(i,null,[_,e(`span`,null,[v])]):v,w=r.onClick!==void 0,D=e(`span`,c(c({},u),{},{onClick:E,class:[T.value,u.class],style:[h,u.style]}),[x,m()]);return g(w?e(b,null,{default:()=>[D]}):D)}}});E.CheckableTag=T,E.install=function(e){return e.component(E.name,E),e.component(T.name,T),e};export{E as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/theme-toggle-CdaTfFRG.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/theme-toggle-CdaTfFRG.js new file mode 100644 index 000000000..72419fe47 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/theme-toggle-CdaTfFRG.js @@ -0,0 +1 @@ +import{$ as e,$n as t,D as n,E as r,Ft as i,Ht as a,J as o,On as s,Q as c,Tn as l,Zn as u,_ as d,b as f,bt as p,ct as m,et as h,ft as ee,g,gt as _,k as v,mt as y,o as b,qt as x,tr as S,tt as C,un as w,v as T,vn as E,wt as D,xt as O,y as k,z as A}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as te,w as j}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as M}from"./objectSpread2-BmonrgTA.js";import{n as N}from"./objectWithoutProperties-BjoYlK0I.js";import{t as P}from"./cn-BpFrWzX2.js";import{t as ne}from"./use-preferences-CX4UABTN.js";import{b as F,u as I}from"./dist-Bm6Jk3iy.js";import{g as L,r as re}from"./dist-DUuDCbWu.js";import{o as R,r as ie}from"./src-CDbpcWiH.js";import{A as ae,D as z,E as oe,N as B,O as se,P as ce,S as le,_ as V,a as ue,b as de,c as fe,d as pe,f as me,g as he,h as ge,i as _e,k as ve,l as ye,m as be,n as xe,o as Se,p as Ce,r as we,s as Te,t as Ee,u as De,v as Oe,w as ke,x as Ae,y as je}from"./icon-button-k7TZH6KR.js";import{a as Me,c as H,f as U,i as W,l as Ne,o as G,s as K,t as Pe,u as Fe}from"./VisuallyHiddenInput-CuzFbMyk.js";import{t as q}from"./Primitive-Bi_oIzTM.js";import{l as J,s as Ie,t as Le}from"./button-Cr_3AtOU.js";import{r as Re,t as Y}from"./src-DxaB-oAj.js";import{t as ze}from"./_plugin-vue_export-helper-BDNMzG2s.js";import{n as Be}from"./core-CPqEGIuM.js";import"./src-D78l4oCk.js";function Ve({type:e,defaultValue:t,modelValue:n}){let r=n||t;return n!==void 0||t!==void 0?Array.isArray(r)?`multiple`:`single`:e==null?`single`:e}function He({type:e,defaultValue:t,modelValue:n}){return e||Ve({type:e,defaultValue:t,modelValue:n})}function Ue({type:e,defaultValue:t}){return t===void 0?e===`single`?void 0:[]:t}function We(e,t){let n=g(()=>He(e)),r=F(e,`modelValue`,t,{defaultValue:Ue(e),passive:e.modelValue===void 0,deep:!0});function i(e){if(n.value===`single`)r.value=ce(e,r.value)?void 0:e;else{let t=Array.isArray(r.value)?[...r.value||[]]:[r.value].filter(Boolean);if(ae(t,e)){let n=t.findIndex(t=>ce(t,e));t.splice(n,1)}else t.push(e);r.value=t}}return{modelValue:r,changeModelValue:i,isSingle:g(()=>n.value===`single`)}}var Ge=v({__name:`MenuAnchor`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let n=e;return(e,r)=>(y(),T(s(Te),t(A(n)),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}});function Ke(){let e=E(!1);return m(()=>{I(`keydown`,()=>{e.value=!0},{capture:!0,passive:!0}),I([`pointerdown`,`pointermove`],()=>{e.value=!1},{capture:!0,passive:!0})}),e}var qe=re(Ke),[X,Je]=U([`MenuRoot`,`MenuSub`],`MenuContext`),[Z,Ye]=U(`MenuRoot`),Xe=v({__name:`MenuRoot`,props:{open:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{modal:i,dir:a}=l(n),o=z(a),c=F(n,`open`,r),u=E(),d=qe();return Je({open:c,onOpenChange:e=>{c.value=e},content:u,onContentChange:e=>{u.value=e}}),Ye({onClose:()=>{c.value=!1},isUsingKeyboardRef:d,dir:o,modal:i}),(e,t)=>(y(),T(s(fe),null,{default:x(()=>[O(e.$slots,`default`)]),_:3}))}}),[Ze,Qe]=U(`MenuContent`),$e=v({__name:`MenuContentImpl`,props:c({loop:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},disableOutsideScroll:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},M({},ue)),emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`,`dismiss`],setup(e,{emit:t}){let r=e,i=t,o=X(),c=Z(),{trapFocus:u,disableOutsidePointerEvents:d,loop:f}=l(r);oe(),se(d.value);let p=E(``),m=E(0),h=E(0),g=E(null),_=E(`right`),v=E(0),b=E(null),S=E(),{forwardRef:C,currentElement:w}=H(),{handleTypeaheadSearch:D}=le(),k=E();function A(e){let t=ve(e,k.value||B(),w.value,{loop:f.value,arrowKeyOptions:`vertical`,dir:c==null?void 0:c.dir.value,focus:!1,attributeName:`[data-reka-collection-item]:not([data-disabled])`});t&&(k.value=t,t.scrollIntoView({block:`nearest`}))}function te(){k.value&&k.value.click()}let j=E(),M=E();a(k,e=>{if(M.value&&(e===void 0||e!==M.value.trigger.value)){if(e===void 0)return;M.value.onOpenChange(!1),M.value=void 0}}),a(w,e=>{o.onContentChange(e)}),ee(()=>{window.clearTimeout(m.value)});function P(e){var t,n;return _.value===((t=g.value)==null?void 0:t.side)&&Oe(e,(n=g.value)==null?void 0:n.area)}function ne(e){return F.apply(this,arguments)}function F(){return F=N(function*(e){var t;i(`openAutoFocus`,e),!e.defaultPrevented&&(e.preventDefault(),(t=w.value)==null||t.focus({preventScroll:!0}))}),F.apply(this,arguments)}function I(e){var t,n;if(e.defaultPrevented)return;let r=e.target,i=r.closest(`[data-reka-menu-content]`)===e.currentTarget,a=[`input`,`textarea`].includes(r.tagName.toLowerCase()),o=e.ctrlKey||e.altKey||e.metaKey,s=e.key.length===1,l=ve(e,B(),w.value,{loop:f.value,arrowKeyOptions:`vertical`,dir:c==null?void 0:c.dir.value,focus:!0,attributeName:`[data-reka-collection-item]:not([data-disabled])`});if(l)return l==null?void 0:l.focus();if(e.code===`Space`)return;let u=(t=(n=S.value)==null?void 0:n.getItems())==null?[]:t;if(i&&(e.key===`Tab`&&c.modal.value&&e.preventDefault(),!o&&s&&!a&&D(e.key,u)),e.target!==w.value||!pe.includes(e.key))return;e.preventDefault();let d=[...u.map(e=>e.ref)];Ce.includes(e.key)&&d.reverse(),ge(d)}function L(e){var t,n;e!=null&&(t=e.currentTarget)!=null&&(n=t.contains)!=null&&n.call(t,e.target)||(window.clearTimeout(m.value),p.value=``)}function re(e){var t;if(!V(e))return;let n=e.target,r=v.value!==e.clientX;if(e!=null&&(t=e.currentTarget)!=null&&t.contains(n)&&r){let t=e.clientX>v.value?`right`:`left`;_.value=t,v.value=e.clientX}}function R(e){V(e)&&j.value&&j.value.focus()}return Qe({onItemEnter:e=>!!P(e),onItemLeave:e=>{var t,n;return P(e)?!0:([`INPUT`,`TEXTAREA`].includes(((t=B())==null?void 0:t.tagName)||``)||(n=w.value)==null||n.focus(),b.value=null,!1)},onTriggerLeave:e=>!!P(e),searchRef:p,highlightedElement:k,onKeydownNavigation:A,onKeydownEnter:te,filterElement:j,onFilterElementChange:e=>{j.value=e},activeSubmenuContext:M,pointerGraceTimerRef:h,onPointerGraceIntentChange:e=>{g.value=e}}),(e,t)=>(y(),T(s(je),{"as-child":``,trapped:s(u),onMountAutoFocus:ne,onUnmountAutoFocus:t[7]||(t[7]=e=>i(`closeAutoFocus`,e))},{default:x(()=>[n(s(de),{"as-child":``,"disable-outside-pointer-events":s(d),onEscapeKeyDown:t[2]||(t[2]=e=>i(`escapeKeyDown`,e)),onPointerDownOutside:t[3]||(t[3]=e=>i(`pointerDownOutside`,e)),onFocusOutside:t[4]||(t[4]=e=>i(`focusOutside`,e)),onInteractOutside:t[5]||(t[5]=e=>i(`interactOutside`,e)),onDismiss:t[6]||(t[6]=e=>i(`dismiss`))},{default:x(()=>[n(s(_e),{ref_key:`rovingFocusGroupRef`,ref:S,"current-tab-stop-id":b.value,"onUpdate:currentTabStopId":t[0]||(t[0]=e=>b.value=e),"as-child":``,orientation:`vertical`,dir:s(c).dir.value,loop:s(f),onEntryFocus:t[1]||(t[1]=e=>{i(`entryFocus`,e),s(c).isUsingKeyboardRef.value||e.preventDefault()})},{default:x(()=>[n(s(Se),{ref:s(C),role:`menu`,as:e.as,"as-child":e.asChild,"aria-orientation":`vertical`,"data-reka-menu-content":``,"data-state":s(he)(s(o).open.value),dir:s(c).dir.value,side:e.side,"side-offset":e.sideOffset,align:e.align,"align-offset":e.alignOffset,"avoid-collisions":e.avoidCollisions,"collision-boundary":e.collisionBoundary,"collision-padding":e.collisionPadding,"arrow-padding":e.arrowPadding,"prioritize-position":e.prioritizePosition,"position-strategy":e.positionStrategy,"update-position-strategy":e.updatePositionStrategy,sticky:e.sticky,"hide-when-detached":e.hideWhenDetached,reference:e.reference,onKeydown:I,onBlur:L,onPointermove:re,onPointerenter:R},{default:x(()=>[O(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-state`,`dir`,`side`,`side-offset`,`align`,`align-offset`,`avoid-collisions`,`collision-boundary`,`collision-padding`,`arrow-padding`,`prioritize-position`,`position-strategy`,`update-position-strategy`,`sticky`,`hide-when-detached`,`reference`])]),_:3},8,[`current-tab-stop-id`,`dir`,`loop`])]),_:3},8,[`disable-outside-pointer-events`])]),_:3},8,[`trapped`]))}}),et=v({inheritAttrs:!1,__name:`MenuItemImpl`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,r=Ze(),{forwardRef:i,currentElement:a}=H(),{CollectionItem:o}=ye(),c=E(!1),l=g(()=>c.value||a.value!=null&&r.highlightedElement.value===a.value);function u(e){return d.apply(this,arguments)}function d(){return d=N(function*(e){if(!(e.defaultPrevented||!V(e))){if(t.disabled)r.onItemLeave(e);else if(!r.onItemEnter(e)){var n;let t=e.currentTarget;r.highlightedElement.value=t,[`INPUT`,`TEXTAREA`].includes(((n=B())==null?void 0:n.tagName)||``)||t.focus({preventScroll:!0})}}}),d.apply(this,arguments)}function f(e){return p.apply(this,arguments)}function p(){return p=N(function*(e){yield C(),!e.defaultPrevented&&V(e)&&r.highlightedElement.value===a.value&&!r.onItemLeave(e)&&r.highlightedElement.value===a.value&&(r.highlightedElement.value=void 0)}),p.apply(this,arguments)}return(e,t)=>(y(),T(s(o),{value:{textValue:e.textValue}},{default:x(()=>[n(s(q),h({ref:s(i),role:`menuitem`,tabindex:`-1`},e.$attrs,{as:e.as,"as-child":e.asChild,"aria-disabled":e.disabled||void 0,"data-disabled":e.disabled?``:void 0,"data-highlighted":l.value?``:void 0,onPointermove:u,onPointerleave:f,onFocus:t[0]||(t[0]=function(){var t=N(function*(t){yield C(),!(t.defaultPrevented||e.disabled)&&(c.value=!0,s(r).highlightedElement.value=t.currentTarget)});return function(e){return t.apply(this,arguments)}}()),onBlur:t[1]||(t[1]=function(){var e=N(function*(e){yield C(),!e.defaultPrevented&&(c.value=!1)});return function(t){return e.apply(this,arguments)}}())}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`aria-disabled`,`data-disabled`,`data-highlighted`])]),_:3},8,[`value`]))}}),tt=v({__name:`MenuItem`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=H(),o=Z(),c=Ze(),l=E(!1);function u(){return d.apply(this,arguments)}function d(){return d=N(function*(){let e=a.value;if(!n.disabled&&e){let e=new CustomEvent(me,{bubbles:!0,cancelable:!0});r(`select`,e),yield C(),e.defaultPrevented?l.value=!1:o.onClose()}}),d.apply(this,arguments)}return(e,t)=>(y(),T(et,h(n,{ref:s(i),onClick:u,onPointerdown:t[0]||(t[0]=()=>{l.value=!0}),onPointerup:t[1]||(t[1]=function(){var e=N(function*(e){var t;yield C(),!e.defaultPrevented&&(l.value||(t=e.currentTarget)==null||t.click())});return function(t){return e.apply(this,arguments)}}()),onKeydown:t[2]||(t[2]=function(){var t=N(function*(t){let n=s(c).searchRef.value!==``;if(!(e.disabled||n&&t.key===` `)&&s(be).includes(t.key)){var r;(r=t.currentTarget)==null||r.click(),t.preventDefault()}});return function(e){return t.apply(this,arguments)}}())}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),nt=v({__name:`MenuRootContentModal`,props:{loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=G(n,r),a=X(),{forwardRef:o,currentElement:c}=H();return ke(c),(e,t)=>(y(),T($e,h(s(i),{ref:s(o),"trap-focus":s(a).open.value,"disable-outside-pointer-events":s(a).open.value,"disable-outside-scroll":!0,onDismiss:t[0]||(t[0]=e=>s(a).onOpenChange(!1)),onFocusOutside:t[1]||(t[1]=j(e=>r(`focusOutside`,e),[`prevent`]))}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16,[`trap-focus`,`disable-outside-pointer-events`]))}}),rt=v({__name:`MenuRootContentNonModal`,props:{loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=G(e,t),r=X();return(e,t)=>(y(),T($e,h(s(n),{"trap-focus":!1,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,onDismiss:t[0]||(t[0]=e=>s(r).onOpenChange(!1))}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),it=v({__name:`MenuContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=G(e,n),i=X(),a=Z();return(e,n)=>(y(),T(s(Ae),{present:e.forceMount||s(i).open.value},{default:x(()=>[s(a).modal.value?(y(),T(nt,t(h({key:0},M(M({},e.$attrs),s(r)))),{default:x(()=>[O(e.$slots,`default`)]),_:3},16)):(y(),T(rt,t(h({key:1},M(M({},e.$attrs),s(r)))),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),[at,ot]=U(`MenuGroup`),st=v({__name:`MenuGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=W(void 0,`reka-menu-group`);return ot({id:n}),(e,r)=>(y(),T(s(q),h({role:`group`},t,{"aria-labelledby":s(n)}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16,[`aria-labelledby`]))}}),ct=v({__name:`MenuPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let n=e;return(e,r)=>(y(),T(s(De),t(A(n)),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),[lt,ut]=U(`DropdownMenuRoot`),dt=v({__name:`DropdownMenuRoot`,props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t;H();let i=F(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),a=E(),{modal:o,dir:c}=l(n),u=z(c);return ut({open:i,onOpenChange:e=>{i.value=e},onOpenToggle:()=>{i.value=!i.value},triggerId:``,triggerElement:a,contentId:``,modal:o,dir:u}),(e,t)=>(y(),T(s(Xe),{open:s(i),"onUpdate:open":t[0]||(t[0]=e=>w(i)?i.value=e:null),dir:s(u),modal:s(o)},{default:x(()=>[O(e.$slots,`default`,{open:s(i)})]),_:3},8,[`open`,`dir`,`modal`]))}}),ft=v({__name:`DropdownMenuContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`closeAutoFocus`],setup(e,{emit:t}){let n=G(e,t);H();let r=lt(),i=E(!1);function a(e){e.defaultPrevented||(i.value||setTimeout(()=>{var e;(e=r.triggerElement.value)==null||e.focus()},0),i.value=!1,e.preventDefault())}return r.contentId||(r.contentId=W(void 0,`reka-dropdown-menu-content`)),(e,t)=>{var o;return y(),T(s(it),h(s(n),{id:s(r).contentId,"aria-labelledby":(o=s(r))==null?void 0:o.triggerId,style:{"--reka-dropdown-menu-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-dropdown-menu-content-available-width":`var(--reka-popper-available-width)`,"--reka-dropdown-menu-content-available-height":`var(--reka-popper-available-height)`,"--reka-dropdown-menu-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-dropdown-menu-trigger-height":`var(--reka-popper-anchor-height)`},onCloseAutoFocus:a,onInteractOutside:t[0]||(t[0]=e=>{var t;if(e.defaultPrevented)return;let n=e.detail.originalEvent,a=n.button===0&&n.ctrlKey===!0,o=n.button===2||a;(!s(r).modal.value||o)&&(i.value=!0),(t=s(r).triggerElement.value)!=null&&t.contains(e.target)&&e.preventDefault()})}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`])}}}),pt=v({__name:`DropdownMenuGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let n=e;return H(),(e,r)=>(y(),T(s(st),t(A(n)),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),mt=v({__name:`DropdownMenuItem`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:n}){let r=e,i=Fe(n);return H(),(e,n)=>(y(),T(s(tt),t(A(M(M({},r),s(i)))),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),ht=v({__name:`DropdownMenuPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let n=e;return(e,r)=>(y(),T(s(ct),t(A(n)),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),gt=v({__name:`DropdownMenuTrigger`,props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,r=lt(),{forwardRef:i,currentElement:a}=H();return m(()=>{r.triggerElement=a}),r.triggerId||(r.triggerId=W(void 0,`reka-dropdown-menu-trigger`)),(e,a)=>(y(),T(s(Ge),{"as-child":``},{default:x(()=>[n(s(q),{id:s(r).triggerId,ref:s(i),type:e.as===`button`?`button`:void 0,"as-child":t.asChild,as:e.as,"aria-haspopup":`menu`,"aria-expanded":s(r).open.value,"aria-controls":s(r).open.value?s(r).contentId:void 0,"data-disabled":e.disabled?``:void 0,disabled:e.disabled,"data-state":s(r).open.value?`open`:`closed`,onClick:a[0]||(a[0]=function(){var t=N(function*(t){if(!e.disabled&&t.button===0&&t.ctrlKey===!1){var n;(n=s(r))==null||n.onOpenToggle(),yield C(),s(r).open.value&&t.preventDefault()}});return function(e){return t.apply(this,arguments)}}()),onKeydown:a[1]||(a[1]=te(t=>{e.disabled||([`Enter`,` `].includes(t.key)&&s(r).onOpenToggle(),t.key===`ArrowDown`&&s(r).onOpenChange(!0),[`Enter`,` `,`ArrowDown`].includes(t.key)&&t.preventDefault())},[`enter`,`space`,`arrow-down`]))},{default:x(()=>[O(e.$slots,`default`)]),_:3},8,[`id`,`type`,`as-child`,`as`,`aria-expanded`,`aria-controls`,`data-disabled`,`disabled`,`data-state`])]),_:3}))}}),[_t,vt]=U(`ToggleGroupRoot`),yt=v({__name:`ToggleGroupRoot`,props:{rovingFocus:{type:Boolean,required:!1,default:!0},disabled:{type:Boolean,required:!1,default:!1},orientation:{type:String,required:!1},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},type:{type:String,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let r=e,i=t,{loop:a,rovingFocus:o,disabled:c,dir:u}=l(r),d=z(u),{forwardRef:f,currentElement:p}=H(),{modelValue:m,changeModelValue:h,isSingle:ee}=We(r,i),g=Ne(p);return vt({isSingle:ee,modelValue:m,changeModelValue:h,dir:d,orientation:r.orientation,loop:a,rovingFocus:o,disabled:c}),(e,t)=>(y(),T(D(s(o)?s(_e):s(q)),{"as-child":``,orientation:s(o)?e.orientation:void 0,dir:s(d),loop:s(o)?s(a):void 0},{default:x(()=>[n(s(q),{ref:s(f),role:`group`,"as-child":e.asChild,as:e.as},{default:x(()=>[O(e.$slots,`default`,{modelValue:s(m)}),s(g)&&e.name?(y(),T(Pe,{key:0,name:e.name,required:e.required,value:s(m)},null,8,[`name`,`required`,`value`])):k(`v-if`,!0)]),_:3},8,[`as-child`,`as`])]),_:3},8,[`orientation`,`dir`,`loop`]))}}),bt=v({inheritAttrs:!1,__name:`Toggle`,props:{defaultValue:{type:Boolean,required:!1},modelValue:{type:[Boolean,null],required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let r=e,i=t,{forwardRef:a,currentElement:o}=H(),c=Me(),l=_t(null),u=F(r,`modelValue`,i,{defaultValue:r.defaultValue,passive:r.modelValue===void 0});function d(){u.value=!u.value}let p=g(()=>u.value?`on`:`off`),m=Ne(o);return(e,t)=>(y(),f(b,null,[n(s(q),h({ref:s(a),type:e.as===`button`?`button`:void 0,"as-child":r.asChild,as:e.as,"aria-pressed":s(u),"data-state":p.value,"data-disabled":e.disabled?``:void 0,disabled:e.disabled},M(M({},s(c)),e.$attrs),{onClick:d}),{default:x(()=>[O(e.$slots,`default`,{modelValue:s(u),disabled:e.disabled,pressed:s(u),state:p.value})]),_:3},16,[`type`,`as-child`,`as`,`aria-pressed`,`data-state`,`data-disabled`,`disabled`]),s(m)&&e.name&&!s(l)?(y(),T(Pe,h({key:0,type:`checkbox`,name:e.name,value:s(u),required:e.required},s(c)),null,16,[`name`,`value`,`required`])):k(`v-if`,!0)],64))}}),xt=v({__name:`ToggleGroupItem`,props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let r=e,i=_t(),a=g(()=>{var e;return((e=i.disabled)==null?void 0:e.value)||r.disabled}),o=g(()=>ae(i.modelValue.value,r.value)),{forwardRef:c}=H(),l=Me();return(e,u)=>(y(),T(D(s(i).rovingFocus.value?s(we):s(q)),h({"as-child":``},s(i).rovingFocus.value?{focusable:!a.value,active:o.value}:{}),{default:x(()=>[n(s(bt),h(M(M({},s(l)),r),{ref:s(c),disabled:a.value,"model-value":o.value,"onUpdate:modelValue":u[0]||(u[0]=t=>s(i).changeModelValue(e.value))}),{default:x(n=>[O(e.$slots,`default`,t(A(n)))]),_:3},16,[`disabled`,`model-value`])]),_:3},16))}}),St=J(`languages`,[[`path`,{d:`m5 8 6 6`,key:`1wu5hv`}],[`path`,{d:`m4 14 6-6 2-3`,key:`1k1g8d`}],[`path`,{d:`M2 5h12`,key:`or177f`}],[`path`,{d:`M7 2h1`,key:`1t2jsx`}],[`path`,{d:`m22 22-5-10-5 10`,key:`don7ne`}],[`path`,{d:`M14 18h6`,key:`1m8k6r`}]]),Ct=J(`moon-star`,[[`path`,{d:`M18 5h4`,key:`1lhgn2`}],[`path`,{d:`M20 3v4`,key:`1olli1`}],[`path`,{d:`M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401`,key:`kfwtm`}]]),wt=J(`sun-moon`,[[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715`,key:`xlf6rm`}],[`path`,{d:`M16 12a4 4 0 0 0-4-4`,key:`6vsxu`}],[`path`,{d:`m19 5-1.256 1.256`,key:`1yg6a6`}],[`path`,{d:`M20 12h2`,key:`1q8mjw`}]]),Tt=J(`sun`,[[`circle`,{cx:`12`,cy:`12`,r:`4`,key:`4exip2`}],[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M12 20v2`,key:`1lh1kg`}],[`path`,{d:`m4.93 4.93 1.41 1.41`,key:`149t6j`}],[`path`,{d:`m17.66 17.66 1.41 1.41`,key:`ptbguv`}],[`path`,{d:`M2 12h2`,key:`1t8f8n`}],[`path`,{d:`M20 12h2`,key:`1q8mjw`}],[`path`,{d:`m6.34 17.66-1.41 1.41`,key:`1m8zz5`}],[`path`,{d:`m19.07 4.93-1.41 1.41`,key:`1shlcs`}]]),Et=v({__name:`DropdownMenu`,props:{defaultOpen:{type:Boolean},open:{type:Boolean},dir:{},modal:{type:Boolean}},emits:[`update:open`],setup(e,{emit:n}){let r=G(e,n);return(e,n)=>(y(),T(s(dt),h({"data-slot":`dropdown-menu`},s(r)),{default:x(n=>[O(e.$slots,`default`,t(A(n)))]),_:3},16))}}),Dt=v(M(M({},{inheritAttrs:!1}),{},{__name:`DropdownMenuContent`,props:{forceMount:{type:Boolean},loop:{type:Boolean},memoDependencies:{},side:{},sideOffset:{default:4},sideFlip:{type:Boolean},align:{},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`closeAutoFocus`],setup(e,{emit:t}){let r=e,i=t,a=L(r,`class`),o=G(a,i);return(e,t)=>(y(),T(s(ht),null,{default:x(()=>[n(s(ft),h({"data-slot":`dropdown-menu-content`},M(M({},e.$attrs),s(o)),{class:s(P)(`z-popup bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 max-h-(--reka-dropdown-menu-content-available-height) min-w-[8rem] origin-(--reka-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md`,r.class)}),{default:x(()=>[O(e.$slots,`default`)]),_:3},16,[`class`])]),_:3}))}})),Q=v({__name:`DropdownMenuGroup`,props:{asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,n)=>(y(),T(s(pt),h({"data-slot":`dropdown-menu-group`},t),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),Ot=v({__name:`DropdownMenuItem`,props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},inset:{type:Boolean},variant:{default:`default`}},setup(e){let t=e,n=L(t,`inset`,`variant`,`class`),r=K(n);return(n,i)=>(y(),T(s(mt),h({"data-slot":`dropdown-menu-item`,"data-inset":e.inset?``:void 0,"data-variant":e.variant},s(r),{class:s(P)(`focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,t.class)}),{default:x(()=>[O(n.$slots,`default`)]),_:3},16,[`data-inset`,`data-variant`,`class`]))}}),kt=v({__name:`DropdownMenuTrigger`,props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){let t=K(e);return(e,n)=>(y(),T(s(gt),h({"data-slot":`dropdown-menu-trigger`},s(t)),{default:x(()=>[O(e.$slots,`default`)]),_:3},16))}}),At=Ie(`inline-flex items-center justify-center gap-2 rounded-md text-sm font-medium hover:bg-muted hover:text-muted-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 [&_svg]:shrink-0 focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3 outline-none transition-[color,box-shadow] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive whitespace-nowrap`,{variants:{variant:{default:`bg-transparent`,outline:`border border-input bg-transparent shadow-xs hover:bg-accent hover:text-accent-foreground`},size:{default:`h-9 px-2 min-w-9`,sm:`h-8 px-1.5 min-w-8`,lg:`h-10 px-2.5 min-w-10`}},defaultVariants:{variant:`default`,size:`default`}}),jt=v({__name:`ToggleGroup`,props:{rovingFocus:{type:Boolean},disabled:{type:Boolean},orientation:{},dir:{},loop:{type:Boolean},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},type:{},modelValue:{},defaultValue:{},class:{type:[Boolean,null,String,Object,Array]},size:{},spacing:{default:0},variant:{}},emits:[`update:modelValue`],setup(e,{emit:n}){let r=e,i=n;_(`toggleGroup`,{variant:r.variant,size:r.size,spacing:r.spacing});let a=L(r,`class`,`size`,`variant`),o=G(a,i);return(n,i)=>(y(),T(s(yt),h({"data-slot":`toggle-group`,"data-size":e.size,"data-variant":e.variant,"data-spacing":e.spacing,style:{"--gap":e.spacing}},s(o),{class:s(P)(`group/toggle-group flex w-fit items-center gap-[--spacing(var(--gap))] rounded-md data-[spacing=default]:data-[variant=outline]:shadow-xs`,r.class)}),{default:x(e=>[O(n.$slots,`default`,t(A(e)))]),_:3},16,[`data-size`,`data-variant`,`data-spacing`,`style`,`class`]))}}),Mt=v({__name:`ToggleGroupItem`,props:{value:{},disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},size:{},variant:{}},setup(e){let n=e,r=o(`toggleGroup`),i=L(n,`class`,`size`,`variant`),a=K(i);return(i,o)=>{var c,l,u,d,f;return y(),T(s(xt),h({"data-slot":`toggle-group-item`,"data-variant":((c=s(r))==null?void 0:c.variant)||e.variant,"data-size":((l=s(r))==null?void 0:l.size)||e.size,"data-spacing":(u=s(r))==null?void 0:u.spacing},s(a),{class:s(P)(s(At)({variant:((d=s(r))==null?void 0:d.variant)||e.variant,size:((f=s(r))==null?void 0:f.size)||e.size}),`w-auto min-w-0 shrink-0 px-3 focus:z-10 focus-visible:z-10`,`data-[spacing=0]:rounded-none data-[spacing=0]:shadow-none data-[spacing=0]:first:rounded-l-md data-[spacing=0]:last:rounded-r-md data-[variant=outline]:[&:not(:first-child)]:-ml-px data-[spacing=0]:data-[variant=outline]:first:border-l`,n.class)}),{default:x(e=>[O(i.$slots,`default`,t(A(e)))]),_:3},16,[`data-variant`,`data-size`,`data-spacing`,`class`])}}}),$=v(M(M({},{name:`DropdownRadioMenu`}),{},{__name:`dropdown-radio-menu`,props:e({menus:{}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=i(e,`modelValue`);function a(e){t.value=e}return(i,o)=>(y(),T(s(Et),null,{default:x(()=>[n(s(kt),{"as-child":``,class:`flex items-center gap-1`},{default:x(()=>[O(i.$slots,`default`)]),_:3}),n(s(Dt),{align:`start`},{default:x(()=>[n(s(Q),null,{default:x(()=>[(y(!0),f(b,null,p(e.menus,e=>(y(),T(s(Ot),{key:e.value,class:u([e.value===t.value?`bg-accent text-accent-foreground`:``,`text-foreground/80 data-[state=checked]:bg-accent data-[state=checked]:text-accent-foreground mb-1 cursor-pointer`]),onClick:t=>a(e.value)},{default:x(()=>[e.icon?(y(),T(D(e.icon),{key:0,class:`mr-2 size-4`})):k(``,!0),e.icon?k(``,!0):(y(),f(`span`,{key:1,class:u([e.value===t.value?`bg-foreground`:``,`mr-2 size-1.5 rounded-full`])},null,2)),r(` `+S(e.label),1)]),_:2},1032,[`class`,`onClick`]))),128))]),_:1})]),_:1})]),_:3}))}})),Nt={class:`text-md flex-center`},Pt=[`href`],Ft=[`href`],It=v(M(M({},{name:`Copyright`}),{},{__name:`copyright`,props:{companyName:{default:`Vben Admin`},companySiteLink:{default:``},date:{default:`2024`},icp:{default:``},icpLink:{default:``}},setup(e){return(t,n)=>(y(),f(`div`,Nt,[e.icp?(y(),f(`a`,{key:0,href:e.icpLink||`https://beian.miit.gov.cn/`,class:`mx-1 hover:text-primary-hover`,rel:`noopener noreferrer`,target:`_blank`},S(e.icp),9,Pt)):k(``,!0),r(` Copyright © `+S(e.date)+` `,1),e.companyName?(y(),f(`a`,{key:1,href:e.companySiteLink||`javascript:void(0)`,class:`mx-1 hover:text-primary-hover`,target:`_blank`},S(e.companyName),9,Ft)):k(``,!0)]))}})),Lt=v(M(M({},{name:`LanguageToggle`}),{},{__name:`language-toggle`,setup(e){function t(e){return r.apply(this,arguments)}function r(){return r=N(function*(e){if(!e)return;let t=e;R({app:{locale:t}}),yield Re(t)}),r.apply(this,arguments)}return(e,r)=>(y(),f(`div`,null,[n(s($),{menus:s(Be),"model-value":s(ie).app.locale,"onUpdate:modelValue":t},{default:x(()=>[n(s(Ee),{class:`hover:animate-[shrink_0.3s_ease-in-out]`},{default:x(()=>[n(s(St),{class:`size-4 text-foreground`})]),_:1})]),_:1},8,[`menus`,`model-value`])]))}})),Rt=v(M(M({},{name:`ThemeToggleButton`}),{},{__name:`theme-button`,props:e({type:{default:`normal`}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=i(e,`modelValue`),r=g(()=>n.value?`light`:`dark`),a=g(()=>t.type===`normal`?{variant:`heavy`}:{class:`rounded-full`,size:`icon`,style:{padding:`7px`},variant:`icon`});function o(e){if(!(document.startViewTransition&&!window.matchMedia(`(prefers-reduced-motion: reduce)`).matches)||!e){n.value=!n.value;return}let t=e.clientX,r=e.clientY,i=Math.hypot(Math.max(t,innerWidth-t),Math.max(r,innerHeight-r)),a=document.startViewTransition(N(function*(){n.value=!n.value,yield C()}));a.ready.then(()=>{let e=[`circle(0px at ${t}px ${r}px)`,`circle(${i}px at ${t}px ${r}px)`],o=document.documentElement.animate({clipPath:n.value?[...e].toReversed():e},{duration:450,easing:`ease-in`,pseudoElement:n.value?`::view-transition-old(root)`:`::view-transition-new(root)`});o.onfinish=()=>{a.skipTransition()}})}return(e,t)=>(y(),T(s(Le),h({"aria-label":r.value,class:[[`is-${r.value}`],`theme-toggle cursor-pointer border-none bg-none hover:animate-[shrink_0.3s_ease-in-out]`],"aria-live":`polite`},a.value,{onClick:j(o,[`stop`])}),{default:x(()=>[...t[0]||(t[0]=[d(`svg`,{"aria-hidden":`true`,height:`24`,viewBox:`0 0 24 24`,width:`24`},[d(`mask`,{id:`theme-toggle-moon`,class:`theme-toggle__moon`},[d(`rect`,{fill:`white`,height:`100%`,width:`100%`,x:`0`,y:`0`}),d(`circle`,{cx:`40`,cy:`8`,fill:`black`,r:`11`})]),d(`circle`,{id:`sun`,class:`theme-toggle__sun fill-foreground/90`,cx:`12`,cy:`12`,mask:`url(#theme-toggle-moon)`,r:`11`}),d(`g`,{class:`theme-toggle__sun-beams stroke-foreground/90 stroke-2`},[d(`line`,{x1:`12`,x2:`12`,y1:`1`,y2:`3`}),d(`line`,{x1:`12`,x2:`12`,y1:`21`,y2:`23`}),d(`line`,{x1:`4.22`,x2:`5.64`,y1:`4.22`,y2:`5.64`}),d(`line`,{x1:`18.36`,x2:`19.78`,y1:`18.36`,y2:`19.78`}),d(`line`,{x1:`1`,x2:`3`,y1:`12`,y2:`12`}),d(`line`,{x1:`21`,x2:`23`,y1:`12`,y2:`12`}),d(`line`,{x1:`4.22`,x2:`5.64`,y1:`19.78`,y2:`18.36`}),d(`line`,{x1:`18.36`,x2:`19.78`,y1:`5.64`,y2:`4.22`})])],-1)])]),_:1},16,[`aria-label`,`class`]))}})),zt=ze(Rt,[[`__scopeId`,`data-v-2269951d`]]),Bt=v(M(M({},{name:`ThemeToggle`}),{},{__name:`theme-toggle`,props:{shouldOnHover:{type:Boolean,default:!1}},setup(e){function t(e){R({theme:{mode:e?`dark`:`light`}})}let{isDark:r}=ne(),i=[{icon:Tt,name:`light`,title:Y(`preferences.theme.light`)},{icon:Ct,name:`dark`,title:Y(`preferences.theme.dark`)},{icon:wt,name:`auto`,title:Y(`preferences.followSystem`)}];return(a,o)=>(y(),f(`div`,null,[n(s(xe),{disabled:!e.shouldOnHover,side:`bottom`},{trigger:x(()=>[n(zt,{"model-value":s(r),type:`icon`,"onUpdate:modelValue":t},null,8,[`model-value`])]),default:x(()=>[n(s(jt),{"model-value":s(ie).theme.mode,class:`gap-2`,type:`single`,variant:`outline`,"onUpdate:modelValue":o[0]||(o[0]=e=>s(R)({theme:{mode:e}}))},{default:x(()=>[(y(),f(b,null,p(i,e=>n(s(Mt),{key:e.name,value:e.name},{default:x(()=>[(y(),T(D(e.icon),{class:`size-5`}))]),_:2},1032,[`value`])),64))]),_:1},8,[`model-value`])]),_:1},8,[`disabled`])]))}}));export{at as _,Mt as a,Xe as b,Ot as c,Et as d,Tt as f,ct as g,St as h,$ as i,Q as l,Ct as m,Lt as n,jt as o,wt as p,It as r,kt as s,Bt as t,Dt as u,it as v,Ge as x,tt as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/time-picker-G9rC4smS.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/time-picker-G9rC4smS.js new file mode 100644 index 000000000..6641d1123 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/time-picker-G9rC4smS.js @@ -0,0 +1 @@ +import{D as e,k as t,vn as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r}from"./en_US-Cv9hrLhb.js";import{G as i,Tt as a,X as o}from"./useConfigInject-z_xeO0pP.js";import{t as s}from"./omit-C0ksMpVM.js";import{t as c}from"./devWarning-DlchpATv.js";import{i as l}from"./FormItemContext-CEmO5XmM.js";import{a as u,i as d,n as f,r as p,t as m}from"./generatePicker-DXnF1F4V.js";var h=()=>({format:String,showNow:i(),showHour:i(),showMinute:i(),showSecond:i(),use12Hours:i(),hourStep:Number,minuteStep:Number,secondStep:Number,hideDisabledOptions:i(),popupClassName:String,status:o()});function g(i){let{TimePicker:o,RangePicker:u}=m(i,r(r({},h()),{order:{type:Boolean,default:!0}}));return{TimePicker:t({name:`ATimePicker`,inheritAttrs:!1,props:r(r(r(r({},f()),p()),h()),{addon:{type:Function}}),slots:Object,setup(t,r){let{slots:i,expose:u,emit:d,attrs:f}=r,p=t,m=l();c(!(i.addon||p.addon),`TimePicker`,"`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead.");let h=n();u({focus:()=>{var e;(e=h.value)==null||e.focus()},blur:()=>{var e;(e=h.value)==null||e.blur()}});let g=(e,t)=>{d(`update:value`,e),d(`change`,e,t),m.onFieldChange()},_=e=>{d(`update:open`,e),d(`openChange`,e)},v=e=>{d(`focus`,e)},y=e=>{d(`blur`,e),m.onFieldBlur()},b=e=>{d(`ok`,e)};return()=>{let{id:t=m.id.value}=p;return e(o,a(a(a({},f),s(p,[`onUpdate:value`,`onUpdate:open`])),{},{id:t,dropdownClassName:p.popupClassName,mode:void 0,ref:h,renderExtraFooter:p.addon||i.addon||p.renderExtraFooter||i.renderExtraFooter,onChange:g,onOpenChange:_,onFocus:v,onBlur:y,onOk:b}),i)}}}),TimeRangePicker:t({name:`ATimeRangePicker`,inheritAttrs:!1,props:r(r(r(r({},f()),d()),h()),{order:{type:Boolean,default:!0}}),slots:Object,setup(t,r){let{slots:i,expose:o,emit:c,attrs:d}=r,f=t,p=n(),m=l();o({focus:()=>{var e;(e=p.value)==null||e.focus()},blur:()=>{var e;(e=p.value)==null||e.blur()}});let h=(e,t)=>{c(`update:value`,e),c(`change`,e,t),m.onFieldChange()},g=e=>{c(`update:open`,e),c(`openChange`,e)},_=e=>{c(`focus`,e)},v=e=>{c(`blur`,e),m.onFieldBlur()},y=(e,t)=>{c(`panelChange`,e,t)},b=e=>{c(`ok`,e)},x=(e,t,n)=>{c(`calendarChange`,e,t,n)};return()=>{let{id:t=m.id.value}=f;return e(u,a(a(a({},d),s(f,[`onUpdate:open`,`onUpdate:value`])),{},{id:t,dropdownClassName:f.popupClassName,picker:`time`,mode:void 0,ref:p,onChange:h,onOpenChange:g,onFocus:_,onBlur:v,onPanelChange:y,onOk:b,onCalendarChange:x}),i)}}})}}var{TimePicker:_,TimeRangePicker:v}=g(u),y=r(_,{TimePicker:_,TimeRangePicker:v,install:e=>(e.component(_.name,_),e.component(v.name,v),e)});export{_ as TimePicker,v as TimeRangePicker,y as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tippy-DbxNqmFj.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tippy-DbxNqmFj.js new file mode 100644 index 000000000..cd7256872 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tippy-DbxNqmFj.js @@ -0,0 +1 @@ +import{B as e,Ht as t,L as n,On as r,Ut as i,Z as a,cn as o,ct as s,ft as c,gn as l,k as u,tt as d,un as f,vn as p,xn as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{i as h}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as g}from"./objectSpread2-BmonrgTA.js";import{t as _}from"./use-preferences-CX4UABTN.js";var v=`top`,y=`bottom`,b=`right`,x=`left`,S=`auto`,C=[v,y,b,x],w=`start`,T=`end`,E=`clippingParents`,D=`viewport`,O=`popper`,k=`reference`,A=C.reduce(function(e,t){return e.concat([t+`-`+w,t+`-`+T])},[]),j=[].concat(C,[S]).reduce(function(e,t){return e.concat([t,t+`-`+w,t+`-`+T])},[]),M=[`beforeRead`,`read`,`afterRead`,`beforeMain`,`main`,`afterMain`,`beforeWrite`,`write`,`afterWrite`];function N(e){return e?(e.nodeName||``).toLowerCase():null}function P(e){if(e==null)return window;if(e.toString()!==`[object Window]`){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function F(e){return e instanceof P(e).Element||e instanceof Element}function I(e){return e instanceof P(e).HTMLElement||e instanceof HTMLElement}function L(e){return typeof ShadowRoot>`u`?!1:e instanceof P(e).ShadowRoot||e instanceof ShadowRoot}function R(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},i=t.elements[e];!I(i)||!N(i)||(Object.assign(i.style,n),Object.keys(r).forEach(function(e){var t=r[e];t===!1?i.removeAttribute(e):i.setAttribute(e,t===!0?``:t)}))})}function ee(e){var t=e.state,n={popper:{position:t.options.strategy,left:`0`,top:`0`,margin:`0`},arrow:{position:`absolute`},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]=``,e},{});!I(r)||!N(r)||(Object.assign(r.style,a),Object.keys(i).forEach(function(e){r.removeAttribute(e)}))})}}var z={name:`applyStyles`,enabled:!0,phase:`write`,fn:R,effect:ee,requires:[`computeStyles`]};function B(e){return e.split(`-`)[0]}var V=Math.max,te=Math.min,H=Math.round;function U(e,t){t===void 0&&(t=!1);var n=e.getBoundingClientRect(),r=1,i=1;if(I(e)&&t){var a=e.offsetHeight,o=e.offsetWidth;o>0&&(r=H(n.width)/o||1),a>0&&(i=H(n.height)/a||1)}return{width:n.width/r,height:n.height/i,top:n.top/i,right:n.right/r,bottom:n.bottom/i,left:n.left/r,x:n.left/r,y:n.top/i}}function ne(e){var t=U(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function re(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&L(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function W(e){return P(e).getComputedStyle(e)}function ie(e){return[`table`,`td`,`th`].indexOf(N(e))>=0}function G(e){return((F(e)?e.ownerDocument:e.document)||window.document).documentElement}function K(e){return N(e)===`html`?e:e.assignedSlot||e.parentNode||(L(e)?e.host:null)||G(e)}function ae(e){return!I(e)||W(e).position===`fixed`?null:e.offsetParent}function oe(e){var t=navigator.userAgent.toLowerCase().indexOf(`firefox`)!==-1;if(navigator.userAgent.indexOf(`Trident`)!==-1&&I(e)&&W(e).position===`fixed`)return null;for(var n=K(e);I(n)&&[`html`,`body`].indexOf(N(n))<0;){var r=W(n);if(r.transform!==`none`||r.perspective!==`none`||r.contain===`paint`||[`transform`,`perspective`].indexOf(r.willChange)!==-1||t&&r.willChange===`filter`||t&&r.filter&&r.filter!==`none`)return n;n=n.parentNode}return null}function se(e){for(var t=P(e),n=ae(e);n&&ie(n)&&W(n).position===`static`;)n=ae(n);return n&&(N(n)===`html`||N(n)===`body`&&W(n).position===`static`)?t:n||oe(e)||t}function ce(e){return[`top`,`bottom`].indexOf(e)>=0?`x`:`y`}function q(e,t,n){return V(e,te(t,n))}function le(e,t,n){var r=q(e,t,n);return r>n?n:r}function ue(){return{top:0,right:0,bottom:0,left:0}}function de(e){return Object.assign({},ue(),e)}function fe(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}var pe=function(e,t){return e=typeof e==`function`?e(Object.assign({},t.rects,{placement:t.placement})):e,de(typeof e==`number`?fe(e,C):e)};function me(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=B(n.placement),c=ce(s),l=[x,b].indexOf(s)>=0?`height`:`width`;if(!(!a||!o)){var u=pe(i.padding,n),d=ne(a),f=c===`y`?v:x,p=c===`y`?y:b,m=n.rects.reference[l]+n.rects.reference[c]-o[c]-n.rects.popper[l],h=o[c]-n.rects.reference[c],g=se(a),_=g?c===`y`?g.clientHeight||0:g.clientWidth||0:0,S=m/2-h/2,C=u[f],w=_-d[l]-u[p],T=_/2-d[l]/2+S,E=q(C,T,w),D=c;n.modifiersData[r]=(t={},t[D]=E,t.centerOffset=E-T,t)}}function he(e){var t=e.state,n=e.options.element,r=n===void 0?`[data-popper-arrow]`:n;r!=null&&(typeof r==`string`&&(r=t.elements.popper.querySelector(r),!r)||re(t.elements.popper,r)&&(t.elements.arrow=r))}var ge={name:`arrow`,enabled:!0,phase:`main`,fn:me,effect:he,requires:[`popperOffsets`],requiresIfExists:[`preventOverflow`]};function J(e){return e.split(`-`)[1]}var _e={top:`auto`,right:`auto`,bottom:`auto`,left:`auto`};function ve(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:H(t*r)/r||0,y:H(n*r)/r||0}}function ye(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=u===!0?ve(o):typeof u==`function`?u(o):o,p=f.x,m=p===void 0?0:p,h=f.y,g=h===void 0?0:h,_=o.hasOwnProperty(`x`),S=o.hasOwnProperty(`y`),C=x,w=v,E=window;if(l){var D=se(n),O=`clientHeight`,k=`clientWidth`;if(D===P(n)&&(D=G(n),W(D).position!==`static`&&s===`absolute`&&(O=`scrollHeight`,k=`scrollWidth`)),D=D,i===v||(i===x||i===b)&&a===T){w=y;var A=d&&E.visualViewport?E.visualViewport.height:D[O];g-=A-r.height,g*=c?1:-1}if(i===x||(i===v||i===y)&&a===T){C=b;var j=d&&E.visualViewport?E.visualViewport.width:D[k];m-=j-r.width,m*=c?1:-1}}var M=Object.assign({position:s},l&&_e);if(c){var N;return Object.assign({},M,(N={},N[w]=S?`0`:``,N[C]=_?`0`:``,N.transform=(E.devicePixelRatio||1)<=1?`translate(`+m+`px, `+g+`px)`:`translate3d(`+m+`px, `+g+`px, 0)`,N))}return Object.assign({},M,(t={},t[w]=S?g+`px`:``,t[C]=_?m+`px`:``,t.transform=``,t))}function be(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0||r,a=n.adaptive,o=a===void 0||a,s=n.roundOffsets,c=s===void 0||s,l={placement:B(t.placement),variation:J(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy===`fixed`};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ye(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ye(Object.assign({},l,{offsets:t.modifiersData.arrow,position:`absolute`,adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var xe={name:`computeStyles`,enabled:!0,phase:`beforeWrite`,fn:be,data:{}},Y={passive:!0};function Se(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=i===void 0||i,o=r.resize,s=o===void 0||o,c=P(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(e){e.addEventListener(`scroll`,n.update,Y)}),s&&c.addEventListener(`resize`,n.update,Y),function(){a&&l.forEach(function(e){e.removeEventListener(`scroll`,n.update,Y)}),s&&c.removeEventListener(`resize`,n.update,Y)}}var Ce={name:`eventListeners`,enabled:!0,phase:`write`,fn:function(){},effect:Se,data:{}},we={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function Te(e){return e.replace(/left|right|bottom|top/g,function(e){return we[e]})}var Ee={start:`end`,end:`start`};function De(e){return e.replace(/start|end/g,function(e){return Ee[e]})}function Oe(e){var t=P(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ke(e){return U(G(e)).left+Oe(e).scrollLeft}function Ae(e){var t=P(e),n=G(e),r=t.visualViewport,i=n.clientWidth,a=n.clientHeight,o=0,s=0;return r&&(i=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(o=r.offsetLeft,s=r.offsetTop)),{width:i,height:a,x:o+ke(e),y:s}}function je(e){var t,n=G(e),r=Oe(e),i=(t=e.ownerDocument)==null?void 0:t.body,a=V(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=V(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+ke(e),c=-r.scrollTop;return W(i||n).direction===`rtl`&&(s+=V(n.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:c}}function Me(e){var t=W(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function Ne(e){return[`html`,`body`,`#document`].indexOf(N(e))>=0?e.ownerDocument.body:I(e)&&Me(e)?e:Ne(K(e))}function Pe(e,t){var n;t===void 0&&(t=[]);var r=Ne(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),a=P(r),o=i?[a].concat(a.visualViewport||[],Me(r)?r:[]):r,s=t.concat(o);return i?s:s.concat(Pe(K(o)))}function Fe(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ie(e){var t=U(e);return t.top+=e.clientTop,t.left+=e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function Le(e,t){return t===D?Fe(Ae(e)):F(t)?Ie(t):Fe(je(G(e)))}function Re(e){var t=Pe(K(e)),n=[`absolute`,`fixed`].indexOf(W(e).position)>=0,r=n&&I(e)?se(e):e;return F(r)?t.filter(function(e){return F(e)&&re(e,r)&&N(e)!==`body`&&(!n||W(e).position!==`static`)}):[]}function ze(e,t,n){var r=t===`clippingParents`?Re(e):[].concat(t),i=[].concat(r,[n]),a=i[0],o=i.reduce(function(t,n){var r=Le(e,n);return t.top=V(r.top,t.top),t.right=te(r.right,t.right),t.bottom=te(r.bottom,t.bottom),t.left=V(r.left,t.left),t},Le(e,a));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function Be(e){var t=e.reference,n=e.element,r=e.placement,i=r?B(r):null,a=r?J(r):null,o=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,c;switch(i){case v:c={x:o,y:t.y-n.height};break;case y:c={x:o,y:t.y+t.height};break;case b:c={x:t.x+t.width,y:s};break;case x:c={x:t.x-n.width,y:s};break;default:c={x:t.x,y:t.y}}var l=i?ce(i):null;if(l!=null){var u=l===`y`?`height`:`width`;switch(a){case w:c[l]=c[l]-(t[u]/2-n[u]/2);break;case T:c[l]=c[l]+(t[u]/2-n[u]/2)}}return c}function Ve(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,a=n.boundary,o=a===void 0?E:a,s=n.rootBoundary,c=s===void 0?D:s,l=n.elementContext,u=l===void 0?O:l,d=n.altBoundary,f=d!==void 0&&d,p=n.padding,m=p===void 0?0:p,h=de(typeof m==`number`?fe(m,C):m),g=u===O?k:O,_=e.rects.popper,x=e.elements[f?g:u],S=ze(F(x)?x:x.contextElement||G(e.elements.popper),o,c),w=U(e.elements.reference),T=Be({reference:w,element:_,strategy:`absolute`,placement:i}),A=Fe(Object.assign({},_,T)),j=u===O?A:w,M={top:S.top-j.top+h.top,bottom:j.bottom-S.bottom+h.bottom,left:S.left-j.left+h.left,right:j.right-S.right+h.right},N=e.modifiersData.offset;if(u===O&&N){var P=N[i];Object.keys(M).forEach(function(e){var t=[b,y].indexOf(e)>=0?1:-1,n=[v,y].indexOf(e)>=0?`y`:`x`;M[e]+=P[n]*t})}return M}function He(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=c===void 0?j:c,u=J(r),d=u?s?A:A.filter(function(e){return J(e)===u}):C,f=d.filter(function(e){return l.indexOf(e)>=0});f.length===0&&(f=d);var p=f.reduce(function(t,n){return t[n]=Ve(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[B(n)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}function Ue(e){if(B(e)===S)return[];var t=Te(e);return[De(e),t,De(t)]}function We(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=i===void 0||i,o=n.altAxis,s=o===void 0||o,c=n.fallbackPlacements,l=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,m=p===void 0||p,h=n.allowedAutoPlacements,g=t.options.placement,_=B(g)===g,C=c||(_||!m?[Te(g)]:Ue(g)),T=[g].concat(C).reduce(function(e,n){return e.concat(B(n)===S?He(t,{placement:n,boundary:u,rootBoundary:d,padding:l,flipVariations:m,allowedAutoPlacements:h}):n)},[]),E=t.rects.reference,D=t.rects.popper,O=new Map,k=!0,A=T[0],j=0;j=0,I=F?`width`:`height`,L=Ve(t,{placement:M,boundary:u,rootBoundary:d,altBoundary:f,padding:l}),R=F?P?b:x:P?y:v;E[I]>D[I]&&(R=Te(R));var ee=Te(R),z=[];if(a&&z.push(L[N]<=0),s&&z.push(L[R]<=0,L[ee]<=0),z.every(function(e){return e})){A=M,k=!1;break}O.set(M,z)}if(k)for(var V=m?3:1,te=function(e){var t=T.find(function(t){var n=O.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return A=t,`break`},H=V;H>0&&te(H)!==`break`;H--);t.placement!==A&&(t.modifiersData[r]._skip=!0,t.placement=A,t.reset=!0)}}var Ge={name:`flip`,enabled:!0,phase:`main`,fn:We,requiresIfExists:[`offset`],data:{_skip:!1}};function Ke(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function qe(e){return[v,b,y,x].some(function(t){return e[t]>=0})}function Je(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Ve(t,{elementContext:`reference`}),s=Ve(t,{altBoundary:!0}),c=Ke(o,r),l=Ke(s,i,a),u=qe(c),d=qe(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}var Ye={name:`hide`,enabled:!0,phase:`main`,requiresIfExists:[`preventOverflow`],fn:Je};function Xe(e,t,n){var r=B(e),i=[x,v].indexOf(r)>=0?-1:1,a=typeof n==`function`?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[x,b].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function Ze(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=i===void 0?[0,0]:i,o=j.reduce(function(e,n){return e[n]=Xe(n,t.rects,a),e},{}),s=o[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=o}var Qe={name:`offset`,enabled:!0,phase:`main`,requires:[`popperOffsets`],fn:Ze};function $e(e){var t=e.state,n=e.name;t.modifiersData[n]=Be({reference:t.rects.reference,element:t.rects.popper,strategy:`absolute`,placement:t.placement})}var et={name:`popperOffsets`,enabled:!0,phase:`read`,fn:$e,data:{}};function tt(e){return e===`x`?`y`:`x`}function nt(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=i===void 0||i,o=n.altAxis,s=o!==void 0&&o,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=f===void 0||f,m=n.tetherOffset,h=m===void 0?0:m,g=Ve(t,{boundary:c,rootBoundary:l,padding:d,altBoundary:u}),_=B(t.placement),S=J(t.placement),C=!S,T=ce(_),E=tt(T),D=t.modifiersData.popperOffsets,O=t.rects.reference,k=t.rects.popper,A=typeof h==`function`?h(Object.assign({},t.rects,{placement:t.placement})):h,j=typeof A==`number`?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,N={x:0,y:0};if(D){if(a){var P,F=T===`y`?v:x,I=T===`y`?y:b,L=T===`y`?`height`:`width`,R=D[T],ee=R+g[F],z=R-g[I],H=p?-k[L]/2:0,U=S===w?O[L]:k[L],re=S===w?-k[L]:-O[L],W=t.elements.arrow,ie=p&&W?ne(W):{width:0,height:0},G=t.modifiersData[`arrow#persistent`]?t.modifiersData[`arrow#persistent`].padding:ue(),K=G[F],ae=G[I],oe=q(0,O[L],ie[L]),de=C?O[L]/2-H-oe-K-j.mainAxis:U-oe-K-j.mainAxis,fe=C?-O[L]/2+H+oe+ae+j.mainAxis:re+oe+ae+j.mainAxis,pe=t.elements.arrow&&se(t.elements.arrow),me=pe?T===`y`?pe.clientTop||0:pe.clientLeft||0:0,he=(P=M==null?void 0:M[T])==null?0:P,ge=R+de-he-me,_e=R+fe-he,ve=q(p?te(ee,ge):ee,R,p?V(z,_e):z);D[T]=ve,N[T]=ve-R}if(s){var ye,be=T===`x`?v:x,xe=T===`x`?y:b,Y=D[E],Se=E===`y`?`height`:`width`,Ce=Y+g[be],we=Y-g[xe],Te=[v,x].indexOf(_)!==-1,Ee=(ye=M==null?void 0:M[E])==null?0:ye,De=Te?Ce:Y-O[Se]-k[Se]-Ee+j.altAxis,Oe=Te?Y+O[Se]+k[Se]-Ee-j.altAxis:we,ke=p&&Te?le(De,Y,Oe):q(p?De:Ce,Y,p?Oe:we);D[E]=ke,N[E]=ke-Y}t.modifiersData[r]=N}}var rt={name:`preventOverflow`,enabled:!0,phase:`main`,fn:nt,requiresIfExists:[`offset`]};function it(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function at(e){return e===P(e)||!I(e)?Oe(e):it(e)}function ot(e){var t=e.getBoundingClientRect(),n=H(t.width)/e.offsetWidth||1,r=H(t.height)/e.offsetHeight||1;return n!==1||r!==1}function st(e,t,n){n===void 0&&(n=!1);var r=I(t),i=I(t)&&ot(t),a=G(t),o=U(e,i),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((N(t)!==`body`||Me(a))&&(s=at(t)),I(t)?(c=U(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=ke(a))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function ct(e){var t=new Map,n=new Set,r=[];e.forEach(function(e){t.set(e.name,e)});function i(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}}),r.push(e)}return e.forEach(function(e){n.has(e.name)||i(e)}),r}function lt(e){var t=ct(e);return M.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}function ut(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function dt(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}var ft={placement:`bottom`,modifiers:[],strategy:`absolute`};function pt(){return![...arguments].some(function(e){return!(e&&typeof e.getBoundingClientRect==`function`)})}function mt(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,a=i===void 0?ft:i;return function(e,t,n){n===void 0&&(n=a);var i={placement:`bottom`,orderedModifiers:[],options:Object.assign({},ft,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],s=!1,c={state:i,setOptions:function(n){var o=typeof n==`function`?n(i.options):n;u(),i.options=Object.assign({},a,i.options,o),i.scrollParents={reference:F(e)?Pe(e):e.contextElement?Pe(e.contextElement):[],popper:Pe(t)};var s=lt(dt([].concat(r,i.options.modifiers)));return i.orderedModifiers=s.filter(function(e){return e.enabled}),l(),c.update()},forceUpdate:function(){if(!s){var e=i.elements,t=e.reference,n=e.popper;if(pt(t,n)){i.rects={reference:st(t,se(n),i.options.strategy===`fixed`),popper:ne(n)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r-1}function Tt(e,t){return typeof e==`function`?e.apply(void 0,t):e}function Et(e,t){if(t===0)return e;var n;return function(r){clearTimeout(n),n=setTimeout(function(){e(r)},t)}}function Dt(e,t){var n=Object.assign({},e);return t.forEach(function(e){delete n[e]}),n}function Ot(e){return e.split(/\s+/).filter(Boolean)}function kt(e){return[].concat(e)}function At(e,t){e.indexOf(t)===-1&&e.push(t)}function jt(e){return e.filter(function(t,n){return e.indexOf(t)===n})}function Mt(e){return e.split(`-`)[0]}function Nt(e){return[].slice.call(e)}function Pt(e){return Object.keys(e).reduce(function(t,n){return e[n]!==void 0&&(t[n]=e[n]),t},{})}function X(){return document.createElement(`div`)}function Ft(e){return[`Element`,`Fragment`].some(function(t){return wt(e,t)})}function It(e){return wt(e,`NodeList`)}function Lt(e){return wt(e,`MouseEvent`)}function Rt(e){return!!(e&&e._tippy&&e._tippy.reference===e)}function zt(e){return Ft(e)?[e]:It(e)?Nt(e):Array.isArray(e)?e:Nt(document.querySelectorAll(e))}function Bt(e,t){e.forEach(function(e){e&&(e.style.transitionDuration=t+`ms`)})}function Vt(e,t){e.forEach(function(e){e&&e.setAttribute(`data-state`,t)})}function Ht(e){var t,n=kt(e)[0];return n!=null&&(t=n.ownerDocument)!=null&&t.body?n.ownerDocument:document}function Ut(e,t){var n=t.clientX,r=t.clientY;return e.every(function(e){var t=e.popperRect,i=e.popperState,a=e.props.interactiveBorder,o=Mt(i.placement),s=i.modifiersData.offset;if(!s)return!0;var c=o===`bottom`?s.top.y:0,l=o===`top`?s.bottom.y:0,u=o===`right`?s.left.x:0,d=o===`left`?s.right.x:0,f=t.top-r+c>a,p=r-t.bottom-l>a,m=t.left-n+u>a,h=n-t.right-d>a;return f||p||m||h})}function Wt(e,t,n){var r=t+`EventListener`;[`transitionend`,`webkitTransitionEnd`].forEach(function(t){e[r](t,n)})}function Gt(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=n.getRootNode==null||(r=n.getRootNode())==null?void 0:r.host}return!1}var Z={isTouch:!1},Kt=0;function qt(){Z.isTouch||(Z.isTouch=!0,window.performance&&document.addEventListener(`mousemove`,Jt))}function Jt(){var e=performance.now();e-Kt<20&&(Z.isTouch=!1,document.removeEventListener(`mousemove`,Jt)),Kt=e}function Yt(){var e=document.activeElement;if(Rt(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}function Xt(){document.addEventListener(`touchstart`,qt,xt),window.addEventListener(`blur`,Yt)}var Zt=typeof window<`u`&&typeof document<`u`&&!!window.msCrypto,Q=Object.assign({appendTo:St,aria:{content:`auto`,expanded:`auto`},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:``,offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:`top`,plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:`mouseenter focus`,triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:`fade`,arrow:!0,content:``,inertia:!1,maxWidth:350,role:`tooltip`,theme:``,zIndex:9999}),Qt=Object.keys(Q),$t=function(e){Object.keys(e).forEach(function(t){Q[t]=e[t]})};function en(e){var t=(e.plugins||[]).reduce(function(t,n){var r=n.name,i=n.defaultValue;if(r){var a;t[r]=e[r]===void 0?(a=Q[r])==null?i:a:e[r]}return t},{});return Object.assign({},e,t)}function tn(e,t){return(t?Object.keys(en(Object.assign({},Q,{plugins:t}))):Qt).reduce(function(t,n){var r=(e.getAttribute(`data-tippy-`+n)||``).trim();if(!r)return t;if(n===`content`)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t},{})}function nn(e,t){var n=Object.assign({},t,{content:Tt(t.content,[e])},t.ignoreAttributes?{}:tn(e,t.plugins));return n.aria=Object.assign({},Q.aria,n.aria),n.aria={expanded:n.aria.expanded===`auto`?t.interactive:n.aria.expanded,content:n.aria.content===`auto`?t.interactive?null:`describedby`:n.aria.content},n}var rn=function(){return`innerHTML`};function an(e,t){e[rn()]=t}function on(e){var t=X();return e===!0?t.className=yt:(t.className=bt,Ft(e)?t.appendChild(e):an(t,e)),t}function sn(e,t){Ft(t.content)?(an(e,``),e.appendChild(t.content)):typeof t.content!=`function`&&(t.allowHTML?an(e,t.content):e.textContent=t.content)}function cn(e){var t=e.firstElementChild,n=Nt(t.children);return{box:t,content:n.find(function(e){return e.classList.contains(_t)}),arrow:n.find(function(e){return e.classList.contains(yt)||e.classList.contains(bt)}),backdrop:n.find(function(e){return e.classList.contains(vt)})}}function ln(e){var t=X(),n=X();n.className=gt,n.setAttribute(`data-state`,`hidden`),n.setAttribute(`tabindex`,`-1`);var r=X();r.className=_t,r.setAttribute(`data-state`,`hidden`),sn(r,e.props),t.appendChild(n),n.appendChild(r),i(e.props,e.props);function i(n,r){var i=cn(t),a=i.box,o=i.content,s=i.arrow;r.theme?a.setAttribute(`data-theme`,r.theme):a.removeAttribute(`data-theme`),typeof r.animation==`string`?a.setAttribute(`data-animation`,r.animation):a.removeAttribute(`data-animation`),r.inertia?a.setAttribute(`data-inertia`,``):a.removeAttribute(`data-inertia`),a.style.maxWidth=typeof r.maxWidth==`number`?r.maxWidth+`px`:r.maxWidth,r.role?a.setAttribute(`role`,r.role):a.removeAttribute(`role`),(n.content!==r.content||n.allowHTML!==r.allowHTML)&&sn(o,e.props),r.arrow?s?n.arrow!==r.arrow&&(a.removeChild(s),a.appendChild(on(r.arrow))):a.appendChild(on(r.arrow)):s&&a.removeChild(s)}return{popper:t,onUpdate:i}}ln.$$tippy=!0;var un=1,dn=[],fn=[];function pn(e,t){var n=nn(e,Object.assign({},Q,en(Pt(t)))),r,i,a,o=!1,s=!1,c=!1,l=!1,u,d,f,p=[],m=Et(ie,n.interactiveDebounce),h,g=un++,_=null,v=jt(n.plugins),y={id:g,reference:e,popper:X(),popperInstance:_,props:n,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:pe,setProps:me,setContent:he,show:ge,hide:J,hideWithInteractivity:_e,enable:de,disable:fe,unmount:ve,destroy:ye};if(!n.render)return y;var b=n.render(y),x=b.popper,S=b.onUpdate;x.setAttribute(`data-tippy-root`,``),x.id=`tippy-`+y.id,y.popper=x,e._tippy=y,x._tippy=y;var C=v.map(function(e){return e.fn(y)}),w=e.hasAttribute(`aria-expanded`);return ne(),F(),M(),N(`onCreate`,[y]),n.showOnCreate&&le(),x.addEventListener(`mouseenter`,function(){y.props.interactive&&y.state.isVisible&&y.clearDelayTimeouts()}),x.addEventListener(`mouseleave`,function(){y.props.interactive&&y.props.trigger.indexOf(`mouseenter`)>=0&&k().addEventListener(`mousemove`,m)}),y;function T(){var e=y.props.touch;return Array.isArray(e)?e:[e,0]}function E(){return T()[0]===`hold`}function D(){var e;return!!((e=y.props.render)!=null&&e.$$tippy)}function O(){return h||e}function k(){var e=O().parentNode;return e?Ht(e):document}function A(){return cn(x)}function j(e){return y.state.isMounted&&!y.state.isVisible||Z.isTouch||u&&u.type===`focus`?0:Ct(y.props.delay,+!e,Q.delay)}function M(e){e===void 0&&(e=!1),x.style.pointerEvents=y.props.interactive&&!e?``:`none`,x.style.zIndex=``+y.props.zIndex}function N(e,t,n){if(n===void 0&&(n=!0),C.forEach(function(n){n[e]&&n[e].apply(n,t)}),n){var r;(r=y.props)[e].apply(r,t)}}function P(){var t=y.props.aria;if(t.content){var n=`aria-`+t.content,r=x.id;kt(y.props.triggerTarget||e).forEach(function(e){var t=e.getAttribute(n);if(y.state.isVisible)e.setAttribute(n,t?t+` `+r:r);else{var i=t&&t.replace(r,``).trim();i?e.setAttribute(n,i):e.removeAttribute(n)}})}}function F(){w||!y.props.aria.expanded||kt(y.props.triggerTarget||e).forEach(function(e){y.props.interactive?e.setAttribute(`aria-expanded`,y.state.isVisible&&e===O()?`true`:`false`):e.removeAttribute(`aria-expanded`)})}function I(){k().removeEventListener(`mousemove`,m),dn=dn.filter(function(e){return e!==m})}function L(t){if(!(Z.isTouch&&(c||t.type===`mousedown`))){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!(y.props.interactive&&Gt(x,n))){if(kt(y.props.triggerTarget||e).some(function(e){return Gt(e,n)})){if(Z.isTouch||y.state.isVisible&&y.props.trigger.indexOf(`click`)>=0)return}else N(`onClickOutside`,[y,t]);y.props.hideOnClick===!0&&(y.clearDelayTimeouts(),y.hide(),s=!0,setTimeout(function(){s=!1}),y.state.isMounted||B())}}}function R(){c=!0}function ee(){c=!1}function z(){var e=k();e.addEventListener(`mousedown`,L,!0),e.addEventListener(`touchend`,L,xt),e.addEventListener(`touchstart`,ee,xt),e.addEventListener(`touchmove`,R,xt)}function B(){var e=k();e.removeEventListener(`mousedown`,L,!0),e.removeEventListener(`touchend`,L,xt),e.removeEventListener(`touchstart`,ee,xt),e.removeEventListener(`touchmove`,R,xt)}function V(e,t){H(e,function(){!y.state.isVisible&&x.parentNode&&x.parentNode.contains(x)&&t()})}function te(e,t){H(e,t)}function H(e,t){var n=A().box;function r(e){e.target===n&&(Wt(n,`remove`,r),t())}if(e===0)return t();Wt(n,`remove`,d),Wt(n,`add`,r),d=r}function U(t,n,r){r===void 0&&(r=!1),kt(y.props.triggerTarget||e).forEach(function(e){e.addEventListener(t,n,r),p.push({node:e,eventType:t,handler:n,options:r})})}function ne(){E()&&(U(`touchstart`,W,{passive:!0}),U(`touchend`,G,{passive:!0})),Ot(y.props.trigger).forEach(function(e){if(e!==`manual`)switch(U(e,W),e){case`mouseenter`:U(`mouseleave`,G);break;case`focus`:U(Zt?`focusout`:`blur`,K);break;case`focusin`:U(`focusout`,K)}})}function re(){p.forEach(function(e){var t=e.node,n=e.eventType,r=e.handler,i=e.options;t.removeEventListener(n,r,i)}),p=[]}function W(e){var t,n=!1;if(!(!y.state.isEnabled||ae(e)||s)){var r=((t=u)==null?void 0:t.type)===`focus`;u=e,h=e.currentTarget,F(),!y.state.isVisible&&Lt(e)&&dn.forEach(function(t){return t(e)}),e.type===`click`&&(y.props.trigger.indexOf(`mouseenter`)<0||o)&&y.props.hideOnClick!==!1&&y.state.isVisible?n=!0:le(e),e.type===`click`&&(o=!n),n&&!r&&ue(e)}}function ie(e){var t=e.target,r=O().contains(t)||x.contains(t);e.type===`mousemove`&&r||Ut(q().concat(x).map(function(e){var t,r=(t=e._tippy.popperInstance)==null?void 0:t.state;return r?{popperRect:e.getBoundingClientRect(),popperState:r,props:n}:null}).filter(Boolean),e)&&(I(),ue(e))}function G(e){if(!(ae(e)||y.props.trigger.indexOf(`click`)>=0&&o)){if(y.props.interactive){y.hideWithInteractivity(e);return}ue(e)}}function K(e){y.props.trigger.indexOf(`focusin`)<0&&e.target!==O()||y.props.interactive&&e.relatedTarget&&x.contains(e.relatedTarget)||ue(e)}function ae(e){return Z.isTouch?E()!==e.type.indexOf(`touch`)>=0:!1}function oe(){se();var t=y.props,n=t.popperOptions,r=t.placement,i=t.offset,a=t.getReferenceClientRect,o=t.moveTransition,s=D()?cn(x).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||O()}:e,l=[{name:`offset`,options:{offset:i}},{name:`preventOverflow`,options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:`flip`,options:{padding:5}},{name:`computeStyles`,options:{adaptive:!o}},{name:`$$tippy`,enabled:!0,phase:`beforeWrite`,requires:[`computeStyles`],fn:function(e){var t=e.state;if(D()){var n=A().box;[`placement`,`reference-hidden`,`escaped`].forEach(function(e){e===`placement`?n.setAttribute(`data-placement`,t.placement):t.attributes.popper[`data-popper-`+e]?n.setAttribute(`data-`+e,``):n.removeAttribute(`data-`+e)}),t.attributes.popper={}}}}];D()&&s&&l.push({name:`arrow`,options:{element:s,padding:3}}),l.push.apply(l,(n==null?void 0:n.modifiers)||[]),y.popperInstance=ht(c,x,Object.assign({},n,{placement:r,onFirstUpdate:f,modifiers:l}))}function se(){y.popperInstance&&(y.popperInstance.destroy(),y.popperInstance=null)}function ce(){var e=y.props.appendTo,t,n=O();t=y.props.interactive&&e===St||e===`parent`?n.parentNode:Tt(e,[n]),t.contains(x)||t.appendChild(x),y.state.isMounted=!0,oe()}function q(){return Nt(x.querySelectorAll(`[data-tippy-root]`))}function le(e){y.clearDelayTimeouts(),e&&N(`onTrigger`,[y,e]),z();var t=j(!0),n=T(),i=n[0],a=n[1];Z.isTouch&&i===`hold`&&a&&(t=a),t?r=setTimeout(function(){y.show()},t):y.show()}function ue(e){if(y.clearDelayTimeouts(),N(`onUntrigger`,[y,e]),!y.state.isVisible){B();return}if(!(y.props.trigger.indexOf(`mouseenter`)>=0&&y.props.trigger.indexOf(`click`)>=0&&[`mouseleave`,`mousemove`].indexOf(e.type)>=0&&o)){var t=j(!1);t?i=setTimeout(function(){y.state.isVisible&&y.hide()},t):a=requestAnimationFrame(function(){y.hide()})}}function de(){y.state.isEnabled=!0}function fe(){y.hide(),y.state.isEnabled=!1}function pe(){clearTimeout(r),clearTimeout(i),cancelAnimationFrame(a)}function me(t){if(!y.state.isDestroyed){N(`onBeforeUpdate`,[y,t]),re();var n=y.props,r=nn(e,Object.assign({},n,Pt(t),{ignoreAttributes:!0}));y.props=r,ne(),n.interactiveDebounce!==r.interactiveDebounce&&(I(),m=Et(ie,r.interactiveDebounce)),n.triggerTarget&&!r.triggerTarget?kt(n.triggerTarget).forEach(function(e){e.removeAttribute(`aria-expanded`)}):r.triggerTarget&&e.removeAttribute(`aria-expanded`),F(),M(),S&&S(n,r),y.popperInstance&&(oe(),q().forEach(function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})),N(`onAfterUpdate`,[y,t])}}function he(e){y.setProps({content:e})}function ge(){var e=y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,r=Z.isTouch&&!y.props.touch,i=Ct(y.props.duration,0,Q.duration);if(!(e||t||n||r)&&!O().hasAttribute(`disabled`)&&(N(`onShow`,[y],!1),y.props.onShow(y)!==!1)){if(y.state.isVisible=!0,D()&&(x.style.visibility=`visible`),M(),z(),y.state.isMounted||(x.style.transition=`none`),D()){var a=A(),o=a.box,s=a.content;Bt([o,s],0)}f=function(){var e;if(!(!y.state.isVisible||l)){if(l=!0,x.offsetHeight,x.style.transition=y.props.moveTransition,D()&&y.props.animation){var t=A(),n=t.box,r=t.content;Bt([n,r],i),Vt([n,r],`visible`)}P(),F(),At(fn,y),(e=y.popperInstance)==null||e.forceUpdate(),N(`onMount`,[y]),y.props.animation&&D()&&te(i,function(){y.state.isShown=!0,N(`onShown`,[y])})}},ce()}}function J(){var e=!y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,r=Ct(y.props.duration,1,Q.duration);if(!(e||t||n)&&(N(`onHide`,[y],!1),y.props.onHide(y)!==!1)){if(y.state.isVisible=!1,y.state.isShown=!1,l=!1,o=!1,D()&&(x.style.visibility=`hidden`),I(),B(),M(!0),D()){var i=A(),a=i.box,s=i.content;y.props.animation&&(Bt([a,s],r),Vt([a,s],`hidden`))}P(),F(),y.props.animation?D()&&V(r,y.unmount):y.unmount()}}function _e(e){k().addEventListener(`mousemove`,m),At(dn,m),m(e)}function ve(){y.state.isVisible&&y.hide(),y.state.isMounted&&(se(),q().forEach(function(e){e._tippy.unmount()}),x.parentNode&&x.parentNode.removeChild(x),fn=fn.filter(function(e){return e!==y}),y.state.isMounted=!1,N(`onHidden`,[y]))}function ye(){y.state.isDestroyed||(y.clearDelayTimeouts(),y.unmount(),re(),delete e._tippy,y.state.isDestroyed=!0,N(`onDestroy`,[y]))}}function $(e,t){t===void 0&&(t={});var n=Q.plugins.concat(t.plugins||[]);Xt();var r=Object.assign({},t,{plugins:n}),i=zt(e).reduce(function(e,t){var n=t&&pn(t,r);return n&&e.push(n),e},[]);return Ft(e)?i[0]:i}$.defaultProps=Q,$.setDefaultProps=$t,$.currentInput=Z;var mn=Object.assign({},z,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:`0`,top:`0`,margin:`0`},arrow:{position:`absolute`},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),hn=function(e,t){var n;t===void 0&&(t={});var r=e,i=[],a=[],o,s=t.overrides,c=[],l=!1;function u(){a=r.map(function(e){return kt(e.props.triggerTarget||e.reference)}).reduce(function(e,t){return e.concat(t)},[])}function d(){i=r.map(function(e){return e.reference})}function f(e){r.forEach(function(t){e?t.enable():t.disable()})}function p(e){return r.map(function(t){var n=t.setProps;return t.setProps=function(r){n(r),t.reference===o&&e.setProps(r)},function(){t.setProps=n}})}function m(e,t){var n=a.indexOf(t);if(t!==o){o=t;var c=(s||[]).concat(`content`).reduce(function(e,t){return e[t]=r[n].props[t],e},{});e.setProps(Object.assign({},c,{getReferenceClientRect:typeof c.getReferenceClientRect==`function`?c.getReferenceClientRect:function(){var e;return(e=i[n])==null?void 0:e.getBoundingClientRect()}}))}}f(!1),d(),u();var h=$(X(),Object.assign({},Dt(t,[`overrides`]),{plugins:[{fn:function(){return{onDestroy:function(){f(!0)},onHidden:function(){o=null},onClickOutside:function(e){e.props.showOnCreate&&!l&&(l=!0,o=null)},onShow:function(e){e.props.showOnCreate&&!l&&(l=!0,m(e,i[0]))},onTrigger:function(e,t){m(e,t.currentTarget)}}}}].concat(t.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat(((n=t.popperOptions)==null?void 0:n.modifiers)||[],[mn])})})),g=h.show;h.show=function(e){if(g(),!o&&e==null)return m(h,i[0]);if(!(o&&e==null)){if(typeof e==`number`)return i[e]&&m(h,i[e]);if(r.indexOf(e)>=0){var t=e.reference;return m(h,t)}if(i.indexOf(e)>=0)return m(h,e)}},h.showNext=function(){var e=i[0];if(!o)return h.show(0);var t=i.indexOf(o);h.show(i[t+1]||e)},h.showPrevious=function(){var e=i[i.length-1];if(!o)return h.show(e);var t=i.indexOf(o),n=i[t-1]||e;h.show(n)};var _=h.setProps;return h.setProps=function(e){s=e.overrides||s,_(e)},h.setInstances=function(e){f(!0),c.forEach(function(e){return e()}),r=e,f(!1),d(),u(),c=p(h),h.setProps({triggerTarget:a})},c=p(h),h},gn={name:`animateFill`,defaultValue:!1,fn:function(e){var t;if(!((t=e.props.render)!=null&&t.$$tippy))return{};var n=cn(e.popper),r=n.box,i=n.content,a=e.props.animateFill?_n():null;return{onCreate:function(){a&&(r.insertBefore(a,r.firstElementChild),r.setAttribute(`data-animatefill`,``),r.style.overflow=`hidden`,e.setProps({arrow:!1,animation:`shift-away`}))},onMount:function(){if(a){var e=r.style.transitionDuration,t=Number(e.replace(`ms`,``));i.style.transitionDelay=Math.round(t/10)+`ms`,a.style.transitionDuration=e,Vt([a],`visible`)}},onShow:function(){a&&(a.style.transitionDuration=`0ms`)},onHide:function(){a&&Vt([a],`hidden`)}}}};function _n(){var e=X();return e.className=vt,Vt([e],`hidden`),e}var vn={clientX:0,clientY:0},yn=[];function bn(e){vn={clientX:e.clientX,clientY:e.clientY}}function xn(e){e.addEventListener(`mousemove`,bn)}function Sn(e){e.removeEventListener(`mousemove`,bn)}var Cn={name:`followCursor`,defaultValue:!1,fn:function(e){var t=e.reference,n=Ht(e.props.triggerTarget||t),r=!1,i=!1,a=!0,o=e.props;function s(){return e.props.followCursor===`initial`&&e.state.isVisible}function c(){n.addEventListener(`mousemove`,d)}function l(){n.removeEventListener(`mousemove`,d)}function u(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function d(n){var r=!n.target||t.contains(n.target),i=e.props.followCursor,a=n.clientX,o=n.clientY,s=t.getBoundingClientRect(),c=a-s.left,l=o-s.top;(r||!e.props.interactive)&&e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=a,r=o;i===`initial`&&(n=e.left+c,r=e.top+l);var s=i===`horizontal`?e.top:r,u=i===`vertical`?e.right:n,d=i===`horizontal`?e.bottom:r,f=i===`vertical`?e.left:n;return{width:u-f,height:d-s,top:s,right:u,bottom:d,left:f}}})}function f(){e.props.followCursor&&(yn.push({instance:e,doc:n}),xn(n))}function p(){yn=yn.filter(function(t){return t.instance!==e}),yn.filter(function(e){return e.doc===n}).length===0&&Sn(n)}return{onCreate:f,onDestroy:p,onBeforeUpdate:function(){o=e.props},onAfterUpdate:function(t,n){var a=n.followCursor;r||a!==void 0&&o.followCursor!==a&&(p(),a?(f(),e.state.isMounted&&!i&&!s()&&c()):(l(),u()))},onMount:function(){e.props.followCursor&&!i&&(a&&(d(vn),a=!1),s()||c())},onTrigger:function(e,t){Lt(t)&&(vn={clientX:t.clientX,clientY:t.clientY}),i=t.type===`focus`},onHidden:function(){e.props.followCursor&&(u(),l(),a=!0)}}}};function wn(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat((((n=e.popperOptions)==null?void 0:n.modifiers)||[]).filter(function(e){return e.name!==t.name}),[t])})}}var Tn={name:`inlinePositioning`,defaultValue:!1,fn:function(e){var t=e.reference;function n(){return!!e.props.inlinePositioning}var r,i=-1,a=!1,o=[],s={name:`tippyInlinePositioning`,enabled:!0,phase:`afterWrite`,fn:function(t){var i=t.state;n()&&(o.indexOf(i.placement)!==-1&&(o=[]),r!==i.placement&&o.indexOf(i.placement)===-1&&(o.push(i.placement),e.setProps({getReferenceClientRect:function(){return c(i.placement)}})),r=i.placement)}};function c(e){return En(Mt(e),t.getBoundingClientRect(),Nt(t.getClientRects()),i)}function l(t){a=!0,e.setProps(t),a=!1}function u(){a||l(wn(e.props,s))}return{onCreate:u,onAfterUpdate:u,onTrigger:function(t,n){if(Lt(n)){var r=Nt(e.reference.getClientRects()),a=r.find(function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY}),o=r.indexOf(a);i=o>-1?o:i}},onHidden:function(){i=-1}}}};function En(e,t,n,r){if(n.length<2||e===null)return t;if(n.length===2&&r>=0&&n[0].left>n[1].right)return n[r]||t;switch(e){case`top`:case`bottom`:var i=n[0],a=n[n.length-1],o=e===`top`,s=i.top,c=a.bottom,l=o?i.left:a.left,u=o?i.right:a.right;return{top:s,bottom:c,left:l,right:u,width:u-l,height:c-s};case`left`:case`right`:var d=Math.min.apply(Math,n.map(function(e){return e.left})),f=Math.max.apply(Math,n.map(function(e){return e.right})),p=n.filter(function(t){return e===`left`?t.left===d:t.right===f}),m=p[0].top,h=p[p.length-1].bottom,g=d,_=f;return{top:m,bottom:h,left:g,right:_,width:_-g,height:h-m};default:return t}}var Dn={name:`sticky`,defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function r(){return e.popperInstance?e.popperInstance.state.elements.reference:t}function i(t){return e.props.sticky===!0||e.props.sticky===t}var a=null,o=null;function s(){var t=i(`reference`)?r().getBoundingClientRect():null,c=i(`popper`)?n.getBoundingClientRect():null;(t&&On(a,t)||c&&On(o,c))&&e.popperInstance&&e.popperInstance.update(),a=t,o=c,e.state.isMounted&&requestAnimationFrame(s)}return{onMount:function(){e.props.sticky&&s()}}}};function On(e,t){return e&&t?e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left:!0}$.setDefaultProps({render:ln}),$.setDefaultProps({onShow:e=>{if(!e.props.content)return!1}});var kn=e=>e instanceof Object&&`$`in e&&`$el`in e;function An(r,i={},l={mount:!0,appName:`Tippy`}){l=Object.assign({mount:!0,appName:`Tippy`},l);let u=n(),d=p(),_=p({isEnabled:!1,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1}),v=m(),y=null,b=()=>y||(y=document.createDocumentFragment(),y),x=t=>{let n,r=f(t)?t.value:t;return a(r)?(v.value||(v.value=h({name:l.appName,setup:()=>()=>f(t)?t.value:t}),u&&Object.assign(v.value._context,u.appContext),v.value.mount(b())),n=()=>b()):typeof r==`object`?(v.value||(v.value=h({name:l.appName,setup:()=>()=>e(f(t)?t.value:t)}),u&&Object.assign(v.value._context,u.appContext),v.value.mount(b())),n=()=>b()):n=r,n},S=e=>{let t={};return t=f(e)?e.value||{}:(o(e),g({},e)),t.content&&(t.content=x(t.content)),t.triggerTarget&&(t.triggerTarget=f(t.triggerTarget)?t.triggerTarget.value:t.triggerTarget),(!t.plugins||!Array.isArray(t.plugins))&&(t.plugins=[]),t.plugins=t.plugins.filter(e=>e.name!==`vueTippyReactiveState`),t.plugins.push({name:`vueTippyReactiveState`,fn:()=>({onCreate(){_.value.isEnabled=!0},onMount(){_.value.isMounted=!0},onShow(){_.value.isMounted=!0,_.value.isVisible=!0},onShown(){_.value.isShown=!0},onHide(){_.value.isMounted=!1,_.value.isVisible=!1},onHidden(){_.value.isShown=!1},onUnmounted(){_.value.isMounted=!1},onDestroy(){_.value.isDestroyed=!0}})}),t},C=()=>{d.value&&d.value.setProps(S(i))},w=()=>{!d.value||!i.content||d.value.setContent(x(i.content))},T=e=>{var t;(t=d.value)==null||t.setContent(x(e))},E=e=>{var t;(t=d.value)==null||t.setProps(S(e))},D=()=>{var e;d.value&&(d.value.destroy(),d.value=void 0),y=null,(e=v.value)==null||e.unmount(),v.value=void 0},O=()=>{var e;(e=d.value)==null||e.show()},k=()=>{var e;(e=d.value)==null||e.hide()},A=()=>{var e;(e=d.value)==null||e.disable(),_.value.isEnabled=!1},j=()=>{var e;(e=d.value)==null||e.enable(),_.value.isEnabled=!0},M=()=>{var e;(e=d.value)==null||e.unmount()},N=()=>{if(!r)return;let e=f(r)?r.value:r;typeof e==`function`&&(e=e()),kn(e)&&(e=e.$el),e&&(d.value=$(e,S(i)),e.$tippy=P)},P={tippy:d,refresh:C,refreshContent:w,setContent:T,setProps:E,destroy:D,hide:k,show:O,disable:A,enable:j,unmount:M,mount:N,state:_};return l.mount&&(u?u.isMounted?N():s(N):N()),u&&c(()=>{D()}),f(i)||o(i)?t(i,C,{immediate:!1}):f(i.content)&&t(i.content,w,{immediate:!1}),P}function jn(e,t){let n=p();return s(()=>{let r=(Array.isArray(e)?e.map(e=>e.value):typeof e==`function`?e():e.value).map(e=>e instanceof Element?e._tippy:e).filter(Boolean);n.value=hn(r,t?g({allowHTML:!0},t):{allowHTML:!0})}),{singleton:n}}function Mn(e){return typeof e==`function`?e():r(e)}function Nn(e){var t,n;let r=Mn(e);return(n=(t=r)==null?void 0:t.$el)==null?r:n}var Pn=u({props:{to:{type:[String,Function]},tag:{type:[String,Object],default:`span`},contentTag:{type:[String,Object],default:`span`},contentClass:{type:String,default:null},appendTo:{default:()=>$.defaultProps.appendTo},aria:{default:()=>$.defaultProps.aria},delay:{default:()=>$.defaultProps.delay},duration:{default:()=>$.defaultProps.duration},getReferenceClientRect:{default:()=>$.defaultProps.getReferenceClientRect},hideOnClick:{type:[Boolean,String],default:()=>$.defaultProps.hideOnClick},ignoreAttributes:{type:Boolean,default:()=>$.defaultProps.ignoreAttributes},interactive:{type:Boolean,default:()=>$.defaultProps.interactive},interactiveBorder:{default:()=>$.defaultProps.interactiveBorder},interactiveDebounce:{default:()=>$.defaultProps.interactiveDebounce},moveTransition:{default:()=>$.defaultProps.moveTransition},offset:{default:()=>$.defaultProps.offset},onAfterUpdate:{default:()=>$.defaultProps.onAfterUpdate},onBeforeUpdate:{default:()=>$.defaultProps.onBeforeUpdate},onCreate:{default:()=>$.defaultProps.onCreate},onDestroy:{default:()=>$.defaultProps.onDestroy},onHidden:{default:()=>$.defaultProps.onHidden},onHide:{default:()=>$.defaultProps.onHide},onMount:{default:()=>$.defaultProps.onMount},onShow:{default:()=>$.defaultProps.onShow},onShown:{default:()=>$.defaultProps.onShown},onTrigger:{default:()=>$.defaultProps.onTrigger},onUntrigger:{default:()=>$.defaultProps.onUntrigger},onClickOutside:{default:()=>$.defaultProps.onClickOutside},placement:{default:()=>$.defaultProps.placement},plugins:{default:()=>$.defaultProps.plugins},popperOptions:{default:()=>$.defaultProps.popperOptions},render:{default:()=>$.defaultProps.render},showOnCreate:{type:Boolean,default:()=>$.defaultProps.showOnCreate},touch:{type:[Boolean,String,Array],default:()=>$.defaultProps.touch},trigger:{default:()=>$.defaultProps.trigger},triggerTarget:{default:()=>$.defaultProps.triggerTarget},animateFill:{type:Boolean,default:()=>$.defaultProps.animateFill},followCursor:{type:[Boolean,String],default:()=>$.defaultProps.followCursor},inlinePositioning:{type:Boolean,default:()=>$.defaultProps.inlinePositioning},sticky:{type:[Boolean,String],default:()=>$.defaultProps.sticky},allowHTML:{type:Boolean,default:()=>$.defaultProps.allowHTML},animation:{default:()=>$.defaultProps.animation},arrow:{default:()=>$.defaultProps.arrow},content:{default:()=>$.defaultProps.content},inertia:{default:()=>$.defaultProps.inertia},maxWidth:{default:()=>$.defaultProps.maxWidth},role:{default:()=>$.defaultProps.role},theme:{default:()=>$.defaultProps.theme},zIndex:{default:()=>$.defaultProps.zIndex}},emits:[`state`],setup(n,{slots:i,emit:a,expose:o}){let c=p(),u=p(),f=p(),m=p(!1),h=()=>{let e=g({},n);for(let t of[`to`,`tag`,`contentTag`,`contentClass`])e.hasOwnProperty(t)&&delete e[t];return e},_=()=>Nn(c);n.to&&(typeof Element<`u`&&n.to instanceof Element?_=()=>n.to:n.to===`parent`?_=()=>{let e=c.value;return e||(e=c.value=u.value.parentElement),e}:(typeof n.to==`string`||n.to instanceof String)&&(_=()=>document.querySelector(n.to)));let v=An(_,h()),y=i.content;!y&&n.to===`parent`&&(y=i.default),s(()=>{m.value=!0,d(()=>{y&&v.setContent(()=>f.value)})}),t(v.state,()=>{a(`state`,r(v.state))},{immediate:!0,deep:!0}),t(()=>n,()=>{v.setProps(h()),y&&v.setContent(()=>f.value)},{deep:!0});let b=l(g({elem:c,contentElem:f,mounted:m},v));return o(b),()=>{let t=(n.contentTag,n.contentTag),r=y?e(t,{ref:f,style:{display:m.value?`inherit`:`none`},class:n.contentClass},y(b)):null;if(n.to===`parent`){let t=[];if(!c.value){let n=e(`span`,{ref:u,"data-v-tippy":``,style:{display:`none`}});t.push(n)}return r&&t.push(r),t}let a=i.default?i.default(b):[];if(!n.tag){let t=e(a[0],{ref:c,"data-v-tippy":``});return r?[t,r]:t}let o=(n.tag,n.tag);return e(o,{ref:c,"data-v-tippy":``},r?[a,r]:a)}}}),Fn=[`a11y`,`allowHTML`,`arrow`,`flip`,`flipOnUpdate`,`hideOnClick`,`ignoreAttributes`,`inertia`,`interactive`,`lazy`,`multiple`,`showOnInit`,`touch`,`touchHold`],In={};Object.keys($.defaultProps).forEach(e=>{In[e]=Fn.includes(e)?{type:Boolean,default:function(){return $.defaultProps[e]}}:{default:function(){return $.defaultProps[e]}}}),u({props:In,setup(e){let t=p([]),{singleton:n}=jn(t,e);return{instances:t,singleton:n}},mounted(){var e;let t=this.$el.parentElement.querySelectorAll(`[data-v-tippy]`);this.instances=Array.from(t).map(e=>e._tippy).filter(Boolean),(e=this.singleton)==null||e.setInstances(this.instances)},render(){let t=this.$slots.default?this.$slots.default():[];return e(()=>t)}});var Ln=$.setDefaultProps;Ln({ignoreAttributes:!0,plugins:[Dn,Tn,Cn,gn]});function Rn(e){return{mounted(e,t,n){let r=typeof t.value==`string`?{content:t.value}:t.value||{},i=Object.keys(t.modifiers||{}),a=i.find(e=>e!==`arrow`),o=i.includes(`arrow`);a&&(r.placement=r.placement||a),o&&(r.arrow=r.arrow===void 0||r.arrow),n.props&&n.props.onTippyShow&&(r.onShow=function(...e){var t;return(t=n.props)==null?void 0:t.onTippyShow(...e)}),n.props&&n.props.onTippyShown&&(r.onShown=function(...e){var t;return(t=n.props)==null?void 0:t.onTippyShown(...e)}),n.props&&n.props.onTippyHidden&&(r.onHidden=function(...e){var t;return(t=n.props)==null?void 0:t.onTippyHidden(...e)}),n.props&&n.props.onTippyHide&&(r.onHide=function(...e){var t;return(t=n.props)==null?void 0:t.onTippyHide(...e)}),n.props&&n.props.onTippyMount&&(r.onMount=function(...e){var t;return(t=n.props)==null?void 0:t.onTippyMount(...e)}),e.getAttribute(`title`)&&!r.content&&(r.content=e.getAttribute(`title`),e.removeAttribute(`title`)),e.getAttribute(`content`)&&!r.content&&(r.content=e.getAttribute(`content`)),An(e,r)},unmounted(e){e.$tippy?e.$tippy.destroy():e._tippy&&e._tippy.destroy()},updated(t,n){let r=typeof n.value==`string`?{content:n.value,theme:e.value?``:`light`}:Object.assign({theme:e.value?``:`light`},n.value);t.getAttribute(`title`)&&!r.content&&(r.content=t.getAttribute(`title`),t.removeAttribute(`title`)),t.getAttribute(`content`)&&!r.content&&(r.content=t.getAttribute(`content`)),t.$tippy?t.$tippy.setProps(r||{}):t._tippy&&t._tippy.setProps(r||{})}}}var{isDark:zn}=_();function Bn(e,t){Ln(g({allowHTML:!0,delay:[500,200],theme:zn.value?``:`light`},t)),(!t||!Reflect.has(t,`theme`)||t.theme===`auto`)&&i(()=>{Ln({theme:zn.value?``:`light`})}),e.directive(`tippy`,Rn(zn))}var Vn=(t,{attrs:n,slots:r})=>{var i;let a=(i=n.theme)==null?`auto`:i;return a===`auto`&&(a=zn.value?``:`light`),a===`dark`&&(a=``),e(Pn,g(g(g({},t),n),{},{theme:a}),r)};export{Vn as Tippy,Bn as initTippy}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tooltip-DP9wufYH.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tooltip-DP9wufYH.js new file mode 100644 index 000000000..ef82e82bd --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tooltip-DP9wufYH.js @@ -0,0 +1 @@ +import{D as e,Ht as t,Ut as n,g as r,k as i,vn as a,xn as o}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as s}from"./en_US-Cv9hrLhb.js";import{$ as c,J as l,ct as u,et as d,l as f,m as p,mt as m,pt as h,t as g,u as _,ut as v,vt as y}from"./useConfigInject-z_xeO0pP.js";import{t as b}from"./initDefaultProps-D8Mki4gM.js";import{t as x}from"./raf-CR9Bw2Uc.js";import{i as S,r as C,t as w}from"./colors-C2RrYxlT.js";import{t as T}from"./vue-types-CFReUAWV.js";import{t as E}from"./vc-trigger-BzbjrH10.js";import{t as D}from"./vnode-CRVBf7wj.js";import{a as O}from"./Portal-jWUJieln.js";import{t as k}from"./zoom-C1lAvwDy.js";var A={adjustX:1,adjustY:1},j=[0,0],M={left:{points:[`cr`,`cl`],overflow:A,offset:[-4,0],targetOffset:j},right:{points:[`cl`,`cr`],overflow:A,offset:[4,0],targetOffset:j},top:{points:[`bc`,`tc`],overflow:A,offset:[0,-4],targetOffset:j},bottom:{points:[`tc`,`bc`],overflow:A,offset:[0,4],targetOffset:j},topLeft:{points:[`bl`,`tl`],overflow:A,offset:[0,-4],targetOffset:j},leftTop:{points:[`tr`,`tl`],overflow:A,offset:[-4,0],targetOffset:j},topRight:{points:[`br`,`tr`],overflow:A,offset:[0,-4],targetOffset:j},rightTop:{points:[`tl`,`tr`],overflow:A,offset:[4,0],targetOffset:j},bottomRight:{points:[`tr`,`br`],overflow:A,offset:[0,4],targetOffset:j},rightBottom:{points:[`bl`,`br`],overflow:A,offset:[4,0],targetOffset:j},bottomLeft:{points:[`tl`,`bl`],overflow:A,offset:[0,4],targetOffset:j},leftBottom:{points:[`br`,`bl`],overflow:A,offset:[-4,0],targetOffset:j}},N={prefixCls:String,id:String,overlayInnerStyle:T.any},P=i({compatConfig:{MODE:3},name:`TooltipContent`,props:N,setup(t,n){let{slots:r}=n;return()=>{var n;return e(`div`,{class:`${t.prefixCls}-inner`,id:t.id,role:`tooltip`,style:t.overlayInnerStyle},[(n=r.overlay)==null?void 0:n.call(r)])}}}),F=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{}),overlayStyle:{type:Object,default:void 0},overlayClassName:String,prefixCls:T.string.def(`rc-tooltip`),mouseEnterDelay:T.number.def(.1),mouseLeaveDelay:T.number.def(.1),getPopupContainer:Function,destroyTooltipOnHide:{type:Boolean,default:!1},align:T.object.def(()=>({})),arrowContent:T.any.def(null),tipId:String,builtinPlacements:T.object,overlayInnerStyle:{type:Object,default:void 0},popupVisible:{type:Boolean,default:void 0},onVisibleChange:Function,onPopupAlign:Function,arrow:{type:Boolean,default:!0}},setup(t,r){let{slots:i,attrs:a,expose:c}=r,l=o(),d=()=>{let{prefixCls:n,tipId:r,overlayInnerStyle:a}=t;return[t.arrow?e(`div`,{class:`${n}-arrow`,key:`arrow`},[u(i,t,`arrowContent`)]):null,e(P,{key:`content`,prefixCls:n,id:r,overlayInnerStyle:a},{overlay:i.overlay})]};c({getPopupDomNode:()=>l.value.getPopupDomNode(),triggerDOM:l,forcePopupAlign:()=>{var e;return(e=l.value)==null?void 0:e.forcePopupAlign()}});let f=o(!1),p=o(!1);return n(()=>{let{destroyTooltipOnHide:e}=t;if(typeof e==`boolean`)f.value=e;else if(e&&typeof e==`object`){let{keepParent:t}=e;f.value=t===!0,p.value=t===!1}}),()=>{let{overlayClassName:n,trigger:r,mouseEnterDelay:o,mouseLeaveDelay:c,overlayStyle:u,prefixCls:m,afterVisibleChange:h,transitionName:g,animation:_,placement:v,align:y,destroyTooltipOnHide:b,defaultVisible:x}=t,S=F(t,[`overlayClassName`,`trigger`,`mouseEnterDelay`,`mouseLeaveDelay`,`overlayStyle`,`prefixCls`,`afterVisibleChange`,`transitionName`,`animation`,`placement`,`align`,`destroyTooltipOnHide`,`defaultVisible`]),C=s({},S);t.visible!==void 0&&(C.popupVisible=t.visible);let w=s(s(s({popupClassName:n,prefixCls:m,action:r,builtinPlacements:M,popupPlacement:v,popupAlign:y,afterPopupVisibleChange:h,popupTransitionName:g,popupAnimation:_,defaultPopupVisible:x,destroyPopupOnHide:f.value,autoDestroy:p.value,mouseLeaveDelay:c,popupStyle:u,mouseEnterDelay:o},C),a),{onPopupVisibleChange:t.onVisibleChange||I,onPopupAlign:t.onPopupAlign||I,ref:l,arrow:!!t.arrow,popup:d()});return e(E,w,{default:i.default})}}}),R=(()=>({trigger:[String,Array],open:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},placement:String,color:String,transitionName:String,overlayStyle:l(),overlayInnerStyle:l(),overlayClassName:String,openClassName:String,prefixCls:String,mouseEnterDelay:Number,mouseLeaveDelay:Number,getPopupContainer:Function,arrowPointAtCenter:{type:Boolean,default:void 0},arrow:{type:[Boolean,Object],default:!0},autoAdjustOverflow:{type:[Boolean,Object],default:void 0},destroyTooltipOnHide:{type:Boolean,default:void 0},align:l(),builtinPlacements:l(),children:Array,onVisibleChange:Function,"onUpdate:visible":Function,onOpenChange:Function,"onUpdate:open":Function})),z={adjustX:1,adjustY:1},B={adjustX:0,adjustY:0},V=[0,0];function H(e){return typeof e==`boolean`?e?z:B:s(s({},B),e)}function U(e){let{arrowWidth:t=4,horizontalArrowShift:n=16,verticalArrowShift:r=8,autoAdjustOverflow:i,arrowPointAtCenter:a}=e,o={left:{points:[`cr`,`cl`],offset:[-4,0]},right:{points:[`cl`,`cr`],offset:[4,0]},top:{points:[`bc`,`tc`],offset:[0,-4]},bottom:{points:[`tc`,`bc`],offset:[0,4]},topLeft:{points:[`bl`,`tc`],offset:[-(n+t),-4]},leftTop:{points:[`tr`,`cl`],offset:[-4,-(r+t)]},topRight:{points:[`br`,`tc`],offset:[n+t,-4]},rightTop:{points:[`tl`,`cr`],offset:[4,-(r+t)]},bottomRight:{points:[`tr`,`bc`],offset:[n+t,4]},rightBottom:{points:[`bl`,`cr`],offset:[4,r+t]},bottomLeft:{points:[`tl`,`bc`],offset:[-(n+t),4]},leftBottom:{points:[`br`,`cl`],offset:[-4,r+t]}};return Object.keys(o).forEach(e=>{o[e]=a?s(s({},o[e]),{overflow:H(i),targetOffset:V}):s(s({},M[e]),{overflow:H(i)}),o[e].ignoreShake=!0}),o}function W(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];for(let t=0,n=e.length;t1&&arguments[1]!==void 0?arguments[1]:``;return e.map(e=>`${t}${e}`).join(`,`)}function q(e){let{sizePopupArrow:t,contentRadius:n,borderRadiusOuter:r,limitVerticalRadius:i}=e,a=t/2-Math.ceil(r*(Math.sqrt(2)-1)),o=(n>12?n+2:12)-a;return{dropdownArrowOffset:o,dropdownArrowOffsetVertical:i?8-a:o}}function J(e,t){let{componentCls:n,sizePopupArrow:r,marginXXS:i,borderRadiusXS:a,borderRadiusOuter:o,boxShadowPopoverArrow:c}=e,{colorBg:l,showArrowCls:u,contentRadius:d=e.borderRadiusLG,limitVerticalRadius:f}=t,{dropdownArrowOffsetVertical:p,dropdownArrowOffset:m}=q({sizePopupArrow:r,contentRadius:d,borderRadiusOuter:o,limitVerticalRadius:f}),h=r/2+i;return{[n]:{[`${n}-arrow`]:[s(s({position:`absolute`,zIndex:1,display:`block`},S(r,a,o,l,c)),{"&:before":{background:l}})],[[`&-placement-top ${n}-arrow`,`&-placement-topLeft ${n}-arrow`,`&-placement-topRight ${n}-arrow`].join(`,`)]:{bottom:0,transform:`translateY(100%) rotate(180deg)`},[`&-placement-top ${n}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(100%) rotate(180deg)`},[`&-placement-topLeft ${n}-arrow`]:{left:{_skip_check_:!0,value:m}},[`&-placement-topRight ${n}-arrow`]:{right:{_skip_check_:!0,value:m}},[[`&-placement-bottom ${n}-arrow`,`&-placement-bottomLeft ${n}-arrow`,`&-placement-bottomRight ${n}-arrow`].join(`,`)]:{top:0,transform:`translateY(-100%)`},[`&-placement-bottom ${n}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(-100%)`},[`&-placement-bottomLeft ${n}-arrow`]:{left:{_skip_check_:!0,value:m}},[`&-placement-bottomRight ${n}-arrow`]:{right:{_skip_check_:!0,value:m}},[[`&-placement-left ${n}-arrow`,`&-placement-leftTop ${n}-arrow`,`&-placement-leftBottom ${n}-arrow`].join(`,`)]:{right:{_skip_check_:!0,value:0},transform:`translateX(100%) rotate(90deg)`},[`&-placement-left ${n}-arrow`]:{top:{_skip_check_:!0,value:`50%`},transform:`translateY(-50%) translateX(100%) rotate(90deg)`},[`&-placement-leftTop ${n}-arrow`]:{top:p},[`&-placement-leftBottom ${n}-arrow`]:{bottom:p},[[`&-placement-right ${n}-arrow`,`&-placement-rightTop ${n}-arrow`,`&-placement-rightBottom ${n}-arrow`].join(`,`)]:{left:{_skip_check_:!0,value:0},transform:`translateX(-100%) rotate(-90deg)`},[`&-placement-right ${n}-arrow`]:{top:{_skip_check_:!0,value:`50%`},transform:`translateY(-50%) translateX(-100%) rotate(-90deg)`},[`&-placement-rightTop ${n}-arrow`]:{top:p},[`&-placement-rightBottom ${n}-arrow`]:{bottom:p},[K([`&-placement-topLeft`,`&-placement-top`,`&-placement-topRight`].map(e=>e+=`:not(&-arrow-hidden)`),u)]:{paddingBottom:h},[K([`&-placement-bottomLeft`,`&-placement-bottom`,`&-placement-bottomRight`].map(e=>e+=`:not(&-arrow-hidden)`),u)]:{paddingTop:h},[K([`&-placement-leftTop`,`&-placement-left`,`&-placement-leftBottom`].map(e=>e+=`:not(&-arrow-hidden)`),u)]:{paddingRight:{_skip_check_:!0,value:h}},[K([`&-placement-rightTop`,`&-placement-right`,`&-placement-rightBottom`].map(e=>e+=`:not(&-arrow-hidden)`),u)]:{paddingLeft:{_skip_check_:!0,value:h}}}}}var Y=e=>{let{componentCls:t,tooltipMaxWidth:n,tooltipColor:r,tooltipBg:i,tooltipBorderRadius:a,zIndexPopup:o,controlHeight:c,boxShadowSecondary:l,paddingSM:u,paddingXS:d,tooltipRadiusOuter:m}=e;return[{[t]:s(s(s(s({},p(e)),{position:`absolute`,zIndex:o,display:`block`,"&":[{width:`max-content`},{width:`intrinsic`}],maxWidth:n,visibility:`visible`,"&-hidden":{display:`none`},"--antd-arrow-background-color":i,[`${t}-inner`]:{minWidth:c,minHeight:c,padding:`${u/2}px ${d}px`,color:r,textAlign:`start`,textDecoration:`none`,wordWrap:`break-word`,backgroundColor:i,borderRadius:a,boxShadow:l},[[`&-placement-left`,`&-placement-leftTop`,`&-placement-leftBottom`,`&-placement-right`,`&-placement-rightTop`,`&-placement-rightBottom`].join(`,`)]:{[`${t}-inner`]:{borderRadius:Math.min(a,8)}},[`${t}-content`]:{position:`relative`}}),C(e,(e,n)=>{let{darkColor:r}=n;return{[`&${t}-${e}`]:{[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{"--antd-arrow-background-color":r}}}})),{"&-rtl":{direction:`rtl`}})},J(f(e,{borderRadiusOuter:m}),{colorBg:`var(--antd-arrow-background-color)`,showArrowCls:``,contentRadius:a,limitVerticalRadius:!0}),{[`${t}-pure`]:{position:`relative`,maxWidth:`none`}}]},X=((e,t)=>_(`Tooltip`,e=>{if((t==null?void 0:t.value)===!1)return[];let{borderRadius:n,colorTextLightSolid:r,colorBgDefault:i,borderRadiusOuter:a}=e;return[Y(f(e,{tooltipMaxWidth:250,tooltipColor:r,tooltipBorderRadius:n,tooltipBg:i,tooltipRadiusOuter:a>4?4:a})),k(e,`zoom-big-fast`)]},e=>{let{zIndexPopupBase:t,colorBgSpotlight:n}=e;return{zIndexPopup:t+70,colorBgDefault:n}})(e)),Z=(e,t)=>{let n={},r=s({},e);return t.forEach(t=>{e&&t in e&&(n[t]=e[t],delete r[t])}),{picked:n,omitted:r}},Q=()=>s(s({},R()),{title:T.any}),$=()=>({trigger:`hover`,align:{},placement:`top`,mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}),ee=i({compatConfig:{MODE:3},name:`ATooltip`,inheritAttrs:!1,props:b(Q(),{trigger:`hover`,align:{},placement:`top`,mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}),slots:Object,setup(n,i){let{slots:o,emit:c,attrs:l,expose:u}=i,{prefixCls:f,getPopupContainer:p,direction:_,rootPrefixCls:b}=g(`tooltip`,n),S=r(()=>{var e;return(e=n.open)==null?n.visible:e}),C=a(W([n.open,n.visible])),w=a(),T;t(S,e=>{x.cancel(T),T=x(()=>{C.value=!!e})});let E=()=>{var e;let t=(e=n.title)==null?o.title:e;return!t&&t!==0},k=e=>{let t=E();S.value===void 0&&(C.value=!t&&e),t||(c(`update:visible`,e),c(`visibleChange`,e),c(`update:open`,e),c(`openChange`,e))};u({getPopupDomNode:()=>w.value.getPopupDomNode(),open:C,forcePopupAlign:()=>{var e;return(e=w.value)==null?void 0:e.forcePopupAlign()}});let A=r(()=>{var e;let{builtinPlacements:t,autoAdjustOverflow:r,arrow:i,arrowPointAtCenter:a}=n,o=a;return typeof i==`object`&&(o=(e=i.pointAtCenter)==null?a:e),t||U({arrowPointAtCenter:o,autoAdjustOverflow:r})}),j=e=>e||e===``,M=t=>{let n=t.type;if(typeof n==`object`&&t.props&&((n.__ANT_BUTTON===!0||n===`button`)&&j(t.props.disabled)||n.__ANT_SWITCH===!0&&(j(t.props.disabled)||j(t.props.loading))||n.__ANT_RADIO===!0&&j(t.props.disabled))){let{picked:n,omitted:r}=Z(v(t),[`position`,`left`,`right`,`top`,`bottom`,`float`,`display`,`zIndex`]),i=s(s({display:`inline-block`},n),{cursor:`not-allowed`,lineHeight:1,width:t.props&&t.props.block?`100%`:void 0}),a=s(s({},r),{pointerEvents:`none`}),o=D(t,{style:a},!0);return e(`span`,{style:i,class:`${f.value}-disabled-compatible-wrapper`},[o])}return t},N=()=>{var e,t;return(e=n.title)==null?(t=o.title)==null?void 0:t.call(o):e},P=(e,t)=>{let n=A.value,r=Object.keys(n).find(e=>{var r,i;return n[e].points[0]===((r=t.points)==null?void 0:r[0])&&n[e].points[1]===((i=t.points)==null?void 0:i[1])});if(r){let n=e.getBoundingClientRect(),i={top:`50%`,left:`50%`};r.indexOf(`top`)>=0||r.indexOf(`Bottom`)>=0?i.top=`${n.height-t.offset[1]}px`:(r.indexOf(`Top`)>=0||r.indexOf(`bottom`)>=0)&&(i.top=`${-t.offset[1]}px`),r.indexOf(`left`)>=0||r.indexOf(`Right`)>=0?i.left=`${n.width-t.offset[0]}px`:(r.indexOf(`right`)>=0||r.indexOf(`Left`)>=0)&&(i.left=`${-t.offset[0]}px`),e.style.transformOrigin=`${i.left} ${i.top}`}},F=r(()=>G(f.value,n.color)),I=r(()=>l[`data-popover-inject`]),[R,z]=X(f,r(()=>!I.value));return()=>{var t,r;let{openClassName:i,overlayClassName:a,overlayStyle:c,overlayInnerStyle:u}=n,g=(r=d((t=o.default)==null?void 0:t.call(o)))==null?null:r;g=g.length===1?g[0]:g;let v=C.value;if(S.value===void 0&&E()&&(v=!1),!g)return null;let x=M(m(g)&&!h(g)?g:e(`span`,null,[g])),T=y({[i||`${f.value}-open`]:!0,[x.props&&x.props.class]:x.props&&x.props.class}),j=y(a,{[`${f.value}-rtl`]:_.value===`rtl`},F.value.className,z.value),I=s(s({},F.value.overlayStyle),u),B=F.value.arrowStyle,V=s(s(s({},l),n),{prefixCls:f.value,arrow:!!n.arrow,getPopupContainer:p==null?void 0:p.value,builtinPlacements:A.value,visible:v,ref:w,overlayClassName:j,overlayStyle:s(s({},B),c),overlayInnerStyle:I,onVisibleChange:k,onPopupAlign:P,transitionName:O(b.value,`zoom-big-fast`,n.transitionName)});return R(e(L,V,{default:()=>[C.value?D(x,{class:T}):x],arrowContent:()=>e(`span`,{class:`${f.value}-arrow-content`},null),overlay:N}))}}}),te=c(ee);export{W as a,J as i,$ as n,U as o,q as r,R as s,te as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tree-select-BJyMHJWN.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tree-select-BJyMHJWN.js new file mode 100644 index 000000000..b68bd866c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/tree-select-BJyMHJWN.js @@ -0,0 +1 @@ +import{Cn as e,D as t,Ht as n,J as r,Tn as i,Ut as a,g as o,gt as s,k as c,tt as l,vn as u,wn as d,xn as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as p}from"./en_US-Cv9hrLhb.js";import{F as m,G as h,J as g,Tt as _,X as v,Y as y,et as b,l as x,q as S,rt as C,t as w,u as T,vt as E,yt as D}from"./useConfigInject-z_xeO0pP.js";import{t as O}from"./initDefaultProps-D8Mki4gM.js";import"./warning-BLl3S_cO.js";import{t as k}from"./omit-C0ksMpVM.js";import{t as A}from"./vue-types-CFReUAWV.js";import{t as j}from"./devWarning-DlchpATv.js";import{a as M,c as ee,d as N,i as P,n as F,r as te,s as I,t as L,u as R}from"./style-IfKhYzaQ.js";import{r as z}from"./Portal-jWUJieln.js";import{t as B}from"./KeyCode-DNtAKsAc.js";import{t as V}from"./useMemo-m5GuU0Kd.js";import{t as H}from"./useMergedState-zH37e67U.js";import{i as U,n as W}from"./FormItemContext-CEmO5XmM.js";import{n as ne,t as re}from"./statusUtils-WKRwVnP6.js";import{r as G}from"./Compact-Icyx2uFm.js";import{a as K,r as ie,t as ae}from"./style-uDWx85wW.js";import{n as q,r as oe,t as J}from"./useMaxLevel-C03eqd6z.js";import{t as se}from"./style-DQ50flCp.js";function ce(e){return Array.isArray(e)?e:e===void 0?[]:[e]}function le(e){let{label:t,value:n,children:r}=e||{},i=n||`value`;return{_title:t?[t]:[`title`,`label`],value:i,key:i,children:r||`children`}}function Y(e){return e.disabled||e.disableCheckbox||e.checkable===!1}function ue(e,t){let n=[];function r(e){e.forEach(e=>{n.push(e[t.value]);let i=e[t.children];i&&r(i)})}return r(e),n}function de(e){return e==null}var X=Symbol(`TreeSelectContextPropsKey`);function fe(e){return s(X,e)}function pe(){return r(X,{})}var Z={width:0,height:0,display:`flex`,overflow:`hidden`,opacity:0,border:0,padding:0,margin:0},me=c({compatConfig:{MODE:3},name:`OptionList`,inheritAttrs:!1,setup(r,i){let{slots:a,expose:s}=i,c=ee(),d=R(),m=pe(),h=u(),g=V(()=>m.treeData,[()=>c.open,()=>m.treeData],e=>e[0]),v=o(()=>{let{checkable:e,halfCheckedKeys:t,checkedKeys:n}=d;return e?{checked:n,halfChecked:t}:null});n(()=>c.open,()=>{l(()=>{var e;c.open&&!c.multiple&&d.checkedKeys.length&&((e=h.value)==null||e.scrollTo({key:d.checkedKeys[0]}))})},{immediate:!0,flush:`post`});let y=o(()=>String(c.searchValue).toLowerCase()),b=e=>y.value?String(e[d.treeNodeFilterProp]).toLowerCase().includes(y.value):!1,x=f(d.treeDefaultExpandedKeys),S=f(null);n(()=>c.searchValue,()=>{c.searchValue&&(S.value=ue(e(m.treeData),e(m.fieldNames)))},{immediate:!0});let C=o(()=>d.treeExpandedKeys?d.treeExpandedKeys.slice():c.searchValue?S.value:x.value),w=e=>{var t;x.value=e,S.value=e,(t=d.onTreeExpand)==null||t.call(d,e)},T=e=>{e.preventDefault()},E=(e,t)=>{let{node:n}=t;var r,i;let{checkable:a,checkedKeys:o}=d;a&&Y(n)||((r=m.onSelect)==null||r.call(m,n.key,{selected:!o.includes(n.key)}),c.multiple||(i=c.toggleOpen)==null||i.call(c,!1))},D=u(null),O=o(()=>d.keyEntities[D.value]),k=e=>{D.value=e};return s({scrollTo:function(){var e,t,n=[...arguments];return(t=(e=h.value)==null?void 0:e.scrollTo)==null?void 0:t.call(e,...n)},onKeydown:e=>{var t;let{which:n}=e;switch(n){case B.UP:case B.DOWN:case B.LEFT:case B.RIGHT:(t=h.value)==null||t.onKeydown(e);break;case B.ENTER:if(O.value){let{selectable:e,value:t}=O.value.node||{};e!==!1&&E(null,{node:{key:D.value},selected:!d.checkedKeys.includes(t)})}break;case B.ESC:c.toggleOpen(!1)}},onKeyup:()=>{}}),()=>{var e;let{prefixCls:n,multiple:r,searchValue:i,open:o,notFoundContent:s=(e=a.notFoundContent)==null?void 0:e.call(a)}=c,{listHeight:l,listItemHeight:u,virtual:f,dropdownMatchSelectWidth:y,treeExpandAction:x}=m,{checkable:S,treeDefaultExpandAll:A,treeIcon:j,showTreeIcon:M,switcherIcon:ee,treeLine:N,loadData:P,treeLoadedKeys:F,treeMotion:te,onTreeLoad:I,checkedKeys:L}=d;if(g.value.length===0)return t(`div`,{role:`listbox`,class:`${n}-empty`,onMousedown:T},[s]);let R={fieldNames:m.fieldNames};return F&&(R.loadedKeys=F),C.value&&(R.expandedKeys=C.value),t(`div`,{onMousedown:T},[O.value&&o&&t(`span`,{style:Z,"aria-live":`assertive`},[O.value.node.value]),t(K,_(_({ref:h,focusable:!1,prefixCls:`${n}-tree`,treeData:g.value,height:l,itemHeight:u,virtual:f!==!1&&y!==!1,multiple:r,icon:j,showIcon:M,switcherIcon:ee,showLine:N,loadData:i?null:P,motion:te,activeKey:D.value,checkable:S,checkStrictly:!0,checkedKeys:v.value,selectedKeys:S?[]:L,defaultExpandAll:A},R),{},{onActiveChange:k,onSelect:E,onCheck:E,onExpand:w,onLoad:I,filterTreeNode:b,expandAction:x}),p(p({},a),{checkable:d.customSlots.treeCheckable}))])}}}),he=`SHOW_ALL`,ge=`SHOW_PARENT`,_e=`SHOW_CHILD`;function ve(e,t,n,r){let i=new Set(e);return t===`SHOW_CHILD`?e.filter(e=>{let t=n[e];return!(t&&t.children&&t.children.some(e=>{let{node:t}=e;return i.has(t[r.value])})&&t.children.every(e=>{let{node:t}=e;return Y(t)||i.has(t[r.value])}))}):t===`SHOW_PARENT`?e.filter(e=>{let t=n[e],r=t?t.parent:null;return!(r&&!Y(r.node)&&i.has(r.key))}):e}var Q=()=>null;Q.inheritAttrs=!1,Q.displayName=`ATreeSelectNode`,Q.isTreeSelectNode=!0;var ye=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i0&&arguments[0]!==void 0?arguments[0]:[];return b(e).map(e=>{var n,r,i;if(!be(e))return null;let a=e.children||{},o=e.key,s={};for(let[t,n]of Object.entries(e.props))s[D(t)]=n;let{isLeaf:c,checkable:l,selectable:u,disabled:d,disableCheckbox:f}=s,m={isLeaf:c||c===``||void 0,checkable:l||l===``||void 0,selectable:u||u===``||void 0,disabled:d||d===``||void 0,disableCheckbox:f||f===``||void 0},h=p(p({},s),m),{title:g=(n=a.title)==null?void 0:n.call(a,h),switcherIcon:_=(r=a.switcherIcon)==null?void 0:r.call(a,h)}=s,v=ye(s,[`title`,`switcherIcon`]),y=(i=a.default)==null?void 0:i.call(a),b=p(p(p({},v),{title:g,switcherIcon:_,key:o,isLeaf:c}),m),x=t(y);return x.length&&(b.children=x),b})}return t(e)}function Se(e){if(!e)return e;let t=p({},e);return`props`in t||Object.defineProperty(t,"props",{get(){return t}}),t}function Ce(e,n,r,i,a,o){let s=null,c=null;function l(){function e(i){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`0`,l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return i.map((i,u)=>{let d=`${a}-${u}`,f=i[o.value],p=r.includes(f),m=e(i[o.children]||[],d,p),h=t(Q,i,{default:()=>[m.map(e=>e.node)]});if(n===f&&(s=h),p){let e={pos:d,node:h,children:m};return l||c.push(e),e}return null}).filter(e=>e)}c||(c=[],e(i),c.sort((e,t)=>{let{node:{props:{value:n}}}=e,{node:{props:{value:i}}}=t;return r.indexOf(n)-r.indexOf(i)}))}Object.defineProperty(e,"triggerNode",{get(){return l(),s}}),Object.defineProperty(e,"allCheckedNodes",{get(){return l(),a?c:c.map(e=>{let{node:t}=e;return t})}})}function we(e,t){let{id:n,pId:r,rootPId:i}=t,a={},o=[];return e.map(e=>{let t=p({},e),r=t[n];return a[r]=t,t.key=t.key||r,t}).forEach(e=>{let t=e[r],n=a[t];n&&(n.children=n.children||[],n.children.push(e)),(t===i||!n&&i===null)&&o.push(e)}),o}function Te(t,r,i){let a=f();return n([i,t,r],()=>{let n=i.value;t.value?a.value=i.value?we(e(t.value),p({id:`id`,pId:`pId`,rootPId:null},n===!0?{}:n)):e(t.value).slice():a.value=xe(e(r.value))},{immediate:!0,deep:!0}),a}var Ee=(t=>{let r=f({valueLabels:new Map}),i=f();return n(t,()=>{i.value=e(t.value)},{immediate:!0}),[o(()=>{let{valueLabels:e}=r.value,t=new Map,n=i.value.map(n=>{var r;let{value:i}=n,a=(r=n.label)==null?e.get(i):r;return t.set(i,a),p(p({},n),{label:a})});return r.value.valueLabels=t,n})]}),De=((e,t)=>{let n=f(new Map),r=f({});return a(()=>{let i=t.value,a=oe(e.value,{fieldNames:i,initWrapper:e=>p(p({},e),{valueEntities:new Map}),processEntity:(e,t)=>{let n=e.node[i.value];t.valueEntities.set(n,e)}});n.value=a.valueEntities,r.value=a.keyEntities}),{valueEntities:n,keyEntities:r}}),Oe=((e,t,n,r,i,o)=>{let s=f([]),c=f([]);return a(()=>{let a=e.value.map(e=>{let{value:t}=e;return t}),l=t.value.map(e=>{let{value:t}=e;return t}),u=a.filter(e=>!r.value[e]);n.value&&({checkedKeys:a,halfCheckedKeys:l}=q(a,!0,r.value,i.value,o.value)),s.value=Array.from(new Set([...u,...a])),c.value=l}),[s,c]}),ke=((e,t,n)=>{let{treeNodeFilterProp:r,filterTreeNode:i,fieldNames:a}=n;return o(()=>{let{children:n}=a.value,o=t.value,s=r==null?void 0:r.value;if(!o||i.value===!1)return e.value;let c;if(typeof i.value==`function`)c=i.value;else{let e=o.toUpperCase();c=(t,n)=>{let r=n[s];return String(r).toUpperCase().includes(e)}}function l(e){let t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],r=[];for(let i=0,a=e.length;in.treeCheckable&&!n.treeCheckStrictly),g=o(()=>n.treeCheckable||n.treeCheckStrictly),v=o(()=>n.treeCheckStrictly||n.labelInValue),y=o(()=>g.value||n.multiple),b=o(()=>le(n.fieldNames)),[x,S]=H(``,{value:o(()=>n.searchValue===void 0?n.inputValue:n.searchValue),postState:e=>e||``}),C=e=>{var t;S(e),(t=n.onSearch)==null||t.call(n,e)},w=Te(d(n,`treeData`),d(n,`children`),d(n,`treeDataSimpleMode`)),{keyEntities:T,valueEntities:E}=De(w,b),D=e=>{let t=[],n=[];return e.forEach(e=>{E.value.has(e)?n.push(e):t.push(e)}),{missingRawValues:t,existRawValues:n}},O=ke(w,x,{fieldNames:b,treeNodeFilterProp:d(n,`treeNodeFilterProp`),filterTreeNode:d(n,`filterTreeNode`)}),A=e=>{if(e){if(n.treeNodeLabelProp)return e[n.treeNodeLabelProp];let{_title:t}=b.value;for(let n=0;nce(e).map(e=>je(e)?{value:e}:e),M=e=>j(e).map(e=>{let{label:t}=e,{value:n,halfChecked:r}=e,i,a=E.value.get(n);return a&&(t=t==null?A(a.node):t,i=a.node.disabled),{label:t,value:n,halfChecked:r,disabled:i}}),[ee,F]=H(n.defaultValue,{value:d(n,`value`)}),L=o(()=>j(ee.value)),R=f([]),z=f([]);a(()=>{let e=[],t=[];L.value.forEach(n=>{n.halfChecked?t.push(n):e.push(n)}),R.value=e,z.value=t});let B=o(()=>R.value.map(e=>e.value)),{maxLevel:V,levelEntities:U}=J(T),[W,ne]=Oe(R,z,h,T,V,U),[re]=Ee(o(()=>{let e=ve(W.value,n.showCheckedStrategy,T.value,b.value).map(e=>{var t,n,r;return(r=(n=(t=T.value[e])==null?void 0:t.node)==null?void 0:n[b.value.value])==null?e:r}).map(e=>{let t=R.value.find(t=>t.value===e);return{value:e,label:t==null?void 0:t.label}}),t=M(e),r=t[0];return!y.value&&r&&de(r.value)&&de(r.label)?[]:t.map(e=>{var t;return p(p({},e),{label:(t=e.label)==null?e.value:t})})})),G=(e,t,r)=>{let i=M(e);if(F(i),n.autoClearSearchValue&&S(``),n.onChange){let i=e;h.value&&(i=ve(e,n.showCheckedStrategy,T.value,b.value).map(e=>{let t=E.value.get(e);return t?t.node[b.value.value]:e}));let{triggerValue:a,selected:o}=t||{triggerValue:void 0,selected:void 0},s=i;if(n.treeCheckStrictly){let e=z.value.filter(e=>!i.includes(e.value));s=[...s,...e]}let c=M(s),l={preValue:R.value,triggerValue:a},u=!0;(n.treeCheckStrictly||r===`selection`&&!o)&&(u=!1),Ce(l,a,e,w.value,u,b.value),g.value?l.checked=o:l.selected=o;let d=v.value?c:c.map(e=>e.value);n.onChange(y.value?d:d[0],v.value?null:c.map(e=>e.label),l)}},K=(t,r)=>{let{selected:i,source:a}=r;var o,s,c;let l=e(T.value),u=e(E.value),d=l[t],f=d==null?void 0:d.node,p=(o=f==null?void 0:f[b.value.value])==null?t:o;if(!y.value)G([p],{selected:!0,triggerValue:p},`option`);else{let e=i?[...B.value,p]:W.value.filter(e=>e!==p);if(h.value){let{missingRawValues:t,existRawValues:n}=D(e),r=n.map(e=>u.get(e).key),a;i?{checkedKeys:a}=q(r,!0,l,V.value,U.value):{checkedKeys:a}=q(r,{checked:!1,halfCheckedKeys:ne.value},l,V.value,U.value),e=[...t,...a.map(e=>l[e].node[b.value.value])]}G(e,{selected:i,triggerValue:p},a||`option`)}i||!y.value?(s=n.onSelect)==null||s.call(n,p,Se(f)):(c=n.onDeselect)==null||c.call(n,p,Se(f))},ie=e=>{if(n.onDropdownVisibleChange){let t={};Object.defineProperty(t,"documentClickClose",{get(){return!1}}),n.onDropdownVisibleChange(e,t)}},ae=(e,t)=>{let n=e.map(e=>e.value);if(t.type===`clear`){G(n,{},`selection`);return}t.values.length&&K(t.values[0].value,{selected:!1,source:`selection`})},{treeNodeFilterProp:oe,loadData:se,treeLoadedKeys:Y,onTreeLoad:ue,treeDefaultExpandAll:X,treeExpandedKeys:pe,treeDefaultExpandedKeys:Z,onTreeExpand:he,virtual:ge,listHeight:_e,listItemHeight:Q,treeLine:ye,treeIcon:be,showTreeIcon:xe,switcherIcon:we,treeMotion:Ae,customSlots:Me,dropdownMatchSelectWidth:Ne,treeExpandAction:Pe}=i(n);N(I({checkable:g,loadData:se,treeLoadedKeys:Y,onTreeLoad:ue,checkedKeys:W,halfCheckedKeys:ne,treeDefaultExpandAll:X,treeExpandedKeys:pe,treeDefaultExpandedKeys:Z,onTreeExpand:he,treeIcon:be,treeMotion:Ae,showTreeIcon:xe,switcherIcon:we,treeLine:ye,treeNodeFilterProp:oe,keyEntities:T,customSlots:Me})),fe(I({virtual:ge,listHeight:_e,listItemHeight:Q,treeData:O,fieldNames:b,onSelect:K,dropdownMatchSelectWidth:Ne,treeExpandAction:Pe}));let $=u();return c({focus(){var e;(e=$.value)==null||e.focus()},blur(){var e;(e=$.value)==null||e.blur()},scrollTo(e){var t;(t=$.value)==null||t.scrollTo(e)}}),()=>{var e;let r=k(n,`id.prefixCls.customSlots.value.defaultValue.onChange.onSelect.onDeselect.searchValue.inputValue.onSearch.autoClearSearchValue.filterTreeNode.treeNodeFilterProp.showCheckedStrategy.treeNodeLabelProp.multiple.treeCheckable.treeCheckStrictly.labelInValue.fieldNames.treeDataSimpleMode.treeData.children.loadData.treeLoadedKeys.onTreeLoad.treeDefaultExpandAll.treeExpandedKeys.treeDefaultExpandedKeys.onTreeExpand.virtual.listHeight.listItemHeight.onDropdownVisibleChange.treeLine.treeIcon.showTreeIcon.switcherIcon.treeMotion`.split(`.`));return t(P,_(_(_({ref:$},s),r),{},{id:m,prefixCls:n.prefixCls,mode:y.value?`multiple`:void 0,displayValues:re.value,onDisplayValuesChange:ae,searchValue:x.value,onSearch:C,OptionList:me,emptyOptions:!w.value.length,onDropdownVisibleChange:ie,tagRender:n.tagRender||l.tagRender,dropdownMatchSelectWidth:(e=n.dropdownMatchSelectWidth)==null||e}),l)}}}),Ne=e=>{let{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${e.paddingXS}px ${e.paddingXS/2}px`},ae(n,x(e,{colorBgContainer:r})),{[i]:{borderRadius:0,"&-list-holder-inner":{alignItems:`stretch`,[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:`auto`}}}}},se(`${n}-checkbox`,e),{"&-rtl":{direction:`rtl`,[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:`rotate(90deg)`}}}}]}]};function Pe(e,t){return T(`TreeSelect`,e=>[Ne(x(e,{treePrefixCls:t.value}))])(e)}var $=(e,t,n)=>n===void 0?`${e}-${t}`:n;function Fe(){return p(p({},k(Ae(),[`showTreeIcon`,`treeMotion`,`inputIcon`,`getInputElement`,`treeLine`,`customSlots`])),{suffixIcon:A.any,size:v(),bordered:h(),treeLine:y([Boolean,Object]),replaceFields:g(),placement:v(),status:v(),popupClassName:String,dropdownClassName:String,"onUpdate:value":S(),"onUpdate:treeExpandedKeys":S(),"onUpdate:searchValue":S()})}var Ie=c({compatConfig:{MODE:3},name:`ATreeSelect`,inheritAttrs:!1,props:O(Fe(),{choiceTransitionName:``,listHeight:256,treeIcon:!1,listItemHeight:26,bordered:!0}),slots:Object,setup(e,n){let{attrs:r,slots:i,expose:a,emit:s}=n;e.treeData===void 0&&i.default,j(e.multiple!==!1||!e.treeCheckable,`TreeSelect`,"`multiple` will always be `true` when `treeCheckable` is true"),j(e.replaceFields===void 0,`TreeSelect`,"`replaceFields` is deprecated, please use fieldNames instead"),j(!e.dropdownClassName,`TreeSelect`,"`dropdownClassName` is deprecated. Please use `popupClassName` instead.");let c=U(),l=W.useInject(),d=o(()=>re(l.status,e.status)),{prefixCls:f,renderEmpty:h,direction:g,virtual:v,dropdownMatchSelectWidth:y,size:b,getPopupContainer:x,getPrefixCls:S,disabled:T}=w(`select`,e),{compactSize:D,compactItemClassnames:O}=G(f,g),A=o(()=>D.value||b.value),M=m(),ee=o(()=>{var e;return(e=T.value)==null?M.value:e}),N=o(()=>S()),P=o(()=>e.placement===void 0?g.value===`rtl`?`bottomRight`:`bottomLeft`:e.placement),te=o(()=>$(N.value,z(P.value),e.transitionName)),I=o(()=>$(N.value,``,e.choiceTransitionName)),R=o(()=>S(`select-tree`,e.prefixCls)),B=o(()=>S(`tree-select`,e.prefixCls)),[V,H]=L(f),[K]=Pe(B,R),ae=o(()=>E(e.popupClassName||e.dropdownClassName,`${B.value}-dropdown`,{[`${B.value}-dropdown-rtl`]:g.value===`rtl`},H.value)),q=o(()=>!!(e.treeCheckable||e.multiple)),oe=o(()=>e.showArrow===void 0?e.loading||!q.value:e.showArrow),J=u();a({focus(){var e,t;(t=(e=J.value).focus)==null||t.call(e)},blur(){var e,t;(t=(e=J.value).blur)==null||t.call(e)}});let se=function(){var e=[...arguments];s(`update:value`,e[0]),s(`change`,...e),c.onFieldChange()},ce=e=>{s(`update:treeExpandedKeys`,e),s(`treeExpand`,e)},le=e=>{s(`update:searchValue`,e),s(`search`,e)},Y=e=>{s(`blur`,e),c.onFieldBlur()};return()=>{var n,a,o;let{notFoundContent:s=(n=i.notFoundContent)==null?void 0:n.call(i),prefixCls:u,bordered:m,listHeight:b,listItemHeight:S,multiple:w,treeIcon:T,treeLine:D,showArrow:j,switcherIcon:M=(a=i.switcherIcon)==null?void 0:a.call(i),fieldNames:N=e.replaceFields,id:L=c.id.value,placeholder:z=(o=i.placeholder)==null?void 0:o.call(i)}=e,{isFormItemInput:U,hasFeedback:W,feedbackIcon:re}=l,{suffixIcon:G,removeIcon:ue,clearIcon:de}=F(p(p({},e),{multiple:q.value,showArrow:oe.value,hasFeedback:W,feedbackIcon:re,prefixCls:f.value}),i),X;X=s===void 0?h(`Select`):s;let fe=k(e,[`suffixIcon`,`itemIcon`,`removeIcon`,`clearIcon`,`switcherIcon`,`bordered`,`status`,`onUpdate:value`,`onUpdate:treeExpandedKeys`,`onUpdate:searchValue`]),pe=E(!u&&B.value,{[`${f.value}-lg`]:A.value===`large`,[`${f.value}-sm`]:A.value===`small`,[`${f.value}-rtl`]:g.value===`rtl`,[`${f.value}-borderless`]:!m,[`${f.value}-in-form-item`]:U},ne(f.value,d.value,W),O.value,r.class,H.value),Z={};return e.treeData===void 0&&i.default&&(Z.children=C(i.default())),V(K(t(Me,_(_(_(_({},r),fe),{},{disabled:ee.value,virtual:v.value,dropdownMatchSelectWidth:y.value,id:L,fieldNames:N,ref:J,prefixCls:f.value,class:pe,listHeight:b,listItemHeight:S,treeLine:!!D,inputIcon:G,multiple:w,removeIcon:ue,clearIcon:de,switcherIcon:e=>ie(R.value,M,e,i.leafIcon,D),showTreeIcon:T,notFoundContent:X,getPopupContainer:x==null?void 0:x.value,treeMotion:null,dropdownClassName:ae.value,choiceTransitionName:I.value,onChange:se,onBlur:Y,onSearch:le,onTreeExpand:ce},Z),{},{transitionName:te.value,customSlots:p(p({},i),{treeCheckable:()=>t(`span`,{class:`${f.value}-tree-checkbox-inner`},null)}),maxTagPlaceholder:e.maxTagPlaceholder||i.maxTagPlaceholder,placement:P.value,showArrow:W||j,placeholder:z}),p(p({},i),{treeCheckable:()=>t(`span`,{class:`${f.value}-tree-checkbox-inner`},null)}))))}}}),Le=Q,Re=p(Ie,{TreeNode:Q,SHOW_ALL:he,SHOW_PARENT:ge,SHOW_CHILD:_e,install:e=>(e.component(Ie.name,Ie),e.component(Le.displayName,Le),e)});export{Le as TreeSelectNode,Re as default,Fe as treeSelectProps}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ui-CCmUukCu.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ui-CCmUukCu.js new file mode 100644 index 000000000..58a9ef75a --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ui-CCmUukCu.js @@ -0,0 +1 @@ +var e={required:`Please enter {0}`,selectRequired:`Please select {0}`,minLength:`{0} must be at least {1} characters`,maxLength:`{0} can be at most {1} characters`,length:`{0} must be {1} characters long`,alreadyExists:"{0} `{1}` already exists",startWith:"{0} must start with `{1}`",invalidURL:`Please input a valid URL`,sizeLimit:`The file size cannot exceed {0}MB`,previewWarning:`Unable to open the file, there is no available URL or preview address`},t={edit:`Modify {0}`,create:`Create {0}`,delete:`Delete {0}`,view:`View {0}`},n={deleteConfirm:`Are you sure to delete {0}?`,deleting:`Deleting {0} ...`,deleteSuccess:`{0} deleted successfully`,operationSuccess:`Operation succeeded`,operationFailed:`Operation failed`},r={input:`Please enter`,select:`Please select`,upload:`Click to upload`},i={title:`Please complete the security verification`,sliderSuccessText:`Passed`,sliderDefaultText:`Slider and drag`,alt:`Supports img tag src attribute value`,sliderRotateDefaultTip:`Click picture to refresh`,sliderTranslateDefaultTip:`Click picture to refresh`,sliderRotateFailTip:`Validation failed`,sliderRotateSuccessTip:`Validation successful, time {0} seconds`,sliderTranslateFailTip:`Validation failed`,sliderTranslateSuccessTip:`Validation successful, time {0} seconds`,refreshAriaLabel:`Refresh captcha`,confirmAriaLabel:`Confirm selection`,confirm:`Confirm`,pointAriaLabel:`Click point`,clickInOrder:`Please click in order`},a={placeholder:`Select an icon`,search:`Search icon...`},o={copy:`Copy`,copied:`Copied`},s={title:`Image Cropping`,titleTip:`Cropping Ratio {0}`,confirm:`Crop`,cancel:`Cancel cropping`,errorTip:`Cropping error`},c={placeholder:`Please enter content...`,prompts:{image:`Enter image URL`,link:`Enter link URL`},toolbar:{bold:`Bold`,italic:`Italic`,underline:`Underline`,strike:`Strike`,code:`Code`,codeBlock:`Code Block`,heading:`Heading`,paragraph:`Paragraph`,heading1:`H1`,heading2:`H2`,heading3:`H3`,heading4:`H4`,bulletList:`Bullets`,orderedList:`Numbering`,blockquote:`Quote`,link:`Link`,unlink:`Unlink`,image:`Image`,imageUrl:`Image URL`,imageUpload:`Upload Image`,textColor:`Text Color`,highlightColor:`Highlight Color`,alignLeft:`Left`,alignCenter:`Center`,alignRight:`Right`,preview:`Preview`,undo:`Undo`,redo:`Redo`,clear:`Clear`},upload:{fileTooLarge:`File size exceeds the limit`,fileTypeNotAllowed:`File type is not allowed`,onlySingleImage:`Only single image upload is supported, the first one is selected`,uploadFailed:`Upload Failed`}},l={pageNotFound:`Oops! Page Not Found`,pageNotFoundDesc:`Sorry, we couldn't find the page you were looking for.`,forbidden:`Oops! Access Denied`,forbiddenDesc:`Sorry, but you don't have permission to access this page.`,internalError:`Oops! Something Went Wrong`,internalErrorDesc:`Sorry, but the server encountered an error.`,offline:`Offline Page`,offlineError:`Oops! Network Error`,offlineErrorDesc:`Sorry, can't connect to the internet. Check your connection.`,comingSoon:`Coming Soon`,http:{requestTimeout:`The request timed out. Please try again later.`,networkError:`A network error occurred. Please check your internet connection and try again.`,badRequest:`Bad Request. Please check your input and try again.`,unauthorized:`Unauthorized. Please log in to continue.`,forbidden:`Forbidden. You do not have permission to access this resource.`,notFound:`Not Found. The requested resource could not be found.`,internalServerError:`Internal Server Error. Something went wrong on our end. Please try again later.`}},u={document:`Document`,qa:`Q&A`,setting:`Settings`,logoutTip:`Do you want to logout?`,viewAll:`View All Messages`,notifications:`Notifications`,markAllAsRead:`Make All as Read`,clearNotifications:`Clear`,checkUpdatesTitle:`New Version Available`,checkUpdatesDescription:`Click to refresh and get the latest version`,search:{title:`Search`,searchNavigate:`Search Navigation`,select:`Select`,navigate:`Navigate`,close:`Close`,noResults:`No Search Results Found`,noRecent:`No Search History`,recent:`Search History`},lockScreen:{title:`Lock Screen`,screenButton:`Lock`,password:`Password`,placeholder:`Please enter password`,unlock:`Click to unlock`,errorPasswordTip:`Password error, please re-enter`,backToLogin:`Back to login`,entry:`Enter the system`},timezone:{setTimezone:`Set Timezone`,setSuccess:`Timezone set successfully`}},d={formRules:e,actionTitle:t,actionMessage:n,placeholder:r,captcha:i,iconPicker:a,jsonViewer:o,crop:s,tiptap:c,fallback:l,widgets:u};export{n as actionMessage,t as actionTitle,i as captcha,s as crop,d as default,l as fallback,e as formRules,a as iconPicker,o as jsonViewer,r as placeholder,c as tiptap,u as widgets}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ui-NNY_r1AM.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ui-NNY_r1AM.js new file mode 100644 index 000000000..6b1fb83f2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/ui-NNY_r1AM.js @@ -0,0 +1 @@ +var e={required:`请输入{0}`,selectRequired:`请选择{0}`,minLength:`{0}至少{1}个字符`,maxLength:`{0}最多{1}个字符`,length:`{0}长度必须为{1}个字符`,alreadyExists:"{0} `{1}` 已存在",startWith:`{0}必须以 {1} 开头`,invalidURL:`请输入有效的链接`,sizeLimit:`文件大小不能超过 {0}MB`,previewWarning:`无法打开文件,没有可用的URL或预览地址`},t={edit:`修改{0}`,create:`新增{0}`,delete:`删除{0}`,view:`查看{0}`},n={deleteConfirm:`确定删除 {0} 吗?`,deleting:`正在删除 {0} ...`,deleteSuccess:`{0} 删除成功`,operationSuccess:`操作成功`,operationFailed:`操作失败`},r={input:`请输入`,select:`请选择`,upload:`点击上传`},i={title:`请完成安全验证`,sliderSuccessText:`验证通过`,sliderDefaultText:`请按住滑块拖动`,sliderRotateDefaultTip:`点击图片可刷新`,sliderTranslateDefaultTip:`点击图片可刷新`,sliderRotateFailTip:`验证失败`,sliderRotateSuccessTip:`验证成功,耗时{0}秒`,sliderTranslateFailTip:`验证失败`,sliderTranslateSuccessTip:`验证成功,耗时{0}秒`,alt:`支持img标签src属性值`,refreshAriaLabel:`刷新验证码`,confirmAriaLabel:`确认选择`,confirm:`确认`,pointAriaLabel:`点击点`,clickInOrder:`请依次点击`},a={placeholder:`选择一个图标`,search:`搜索图标...`},o={copy:`复制`,copied:`已复制`},s={title:`图片裁剪`,titleTip:`裁剪比例 {0}`,confirm:`裁剪`,cancel:`取消裁剪`,errorTip:`裁剪错误`},c={placeholder:`请输入内容...`,prompts:{image:`请输入图片地址`,link:`请输入链接地址`},toolbar:{bold:`加粗`,italic:`斜体`,underline:`下划线`,strike:`删除线`,code:`行内代码`,codeBlock:`代码块`,heading:`标题`,paragraph:`正文`,heading1:`标题1`,heading2:`标题2`,heading3:`标题3`,heading4:`标题4`,bulletList:`无序列表`,orderedList:`有序列表`,blockquote:`引用`,link:`链接`,unlink:`移除链接`,image:`图片`,imageUrl:`图片URL`,imageUpload:`从本地上传`,textColor:`文字颜色`,highlightColor:`高亮颜色`,alignLeft:`左对齐`,alignCenter:`居中`,alignRight:`右对齐`,preview:`预览`,undo:`撤销`,redo:`重做`,clear:`清除`},upload:{fileTooLarge:`文件大小超出限制`,fileTypeNotAllowed:`不支持的文件类型`,onlySingleImage:`仅支持单张图片上传,已选取第一张`,uploadFailed:`上传失败`}},l={pageNotFound:`哎呀!未找到页面`,pageNotFoundDesc:`抱歉,我们无法找到您要找的页面。`,forbidden:`哎呀!访问被拒绝`,forbiddenDesc:`抱歉,您没有权限访问此页面。`,internalError:`哎呀!出错了`,internalErrorDesc:`抱歉,服务器遇到错误。`,offline:`离线页面`,offlineError:`哎呀!网络错误`,offlineErrorDesc:`抱歉,无法连接到互联网,请检查您的网络连接并重试。`,comingSoon:`即将推出`,http:{requestTimeout:`请求超时,请稍后再试。`,networkError:`网络异常,请检查您的网络连接后重试。`,badRequest:`请求错误。请检查您的输入并重试。`,unauthorized:`登录认证过期,请重新登录后继续。`,forbidden:`禁止访问, 您没有权限访问此资源。`,notFound:`未找到, 请求的资源不存在。`,internalServerError:`内部服务器错误,请稍后再试。`}},u={document:`文档`,qa:`问题 & 帮助`,setting:`设置`,logoutTip:`是否退出登录?`,viewAll:`查看所有消息`,notifications:`通知`,markAllAsRead:`全部标记为已读`,clearNotifications:`清空`,checkUpdatesTitle:`新版本可用`,checkUpdatesDescription:`点击刷新以获取最新版本`,search:{title:`搜索`,searchNavigate:`搜索导航菜单`,select:`选择`,navigate:`导航`,close:`关闭`,noResults:`未找到搜索结果`,noRecent:`没有搜索历史`,recent:`搜索历史`},lockScreen:{title:`锁定屏幕`,screenButton:`锁定`,password:`密码`,placeholder:`请输入锁屏密码`,unlock:`点击解锁`,errorPasswordTip:`密码错误,请重新输入`,backToLogin:`返回登录`,entry:`进入系统`},timezone:{setTimezone:`设置时区`,setSuccess:`时区设置成功`}},d={formRules:e,actionTitle:t,actionMessage:n,placeholder:r,captcha:i,iconPicker:a,jsonViewer:o,crop:s,tiptap:c,fallback:l,widgets:u};export{n as actionMessage,t as actionTitle,i as captcha,s as crop,d as default,l as fallback,e as formRules,a as iconPicker,o as jsonViewer,r as placeholder,c as tiptap,u as widgets}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/upload-VFOuMjmy.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/upload-VFOuMjmy.js new file mode 100644 index 000000000..ce0374df9 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/upload-VFOuMjmy.js @@ -0,0 +1,7 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Dn as n,Ht as r,Ut as i,Yt as a,ct as o,g as s,it as c,k as l,vn as u,wn as d,xn as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as p,n as m,t as h}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as g}from"./module-CyhaP5hi.js";import{r as _,t as v}from"./en_US-Cv9hrLhb.js";import{F as y,G as b,J as x,P as S,Tt as C,W as w,X as T,Y as E,d as D,et as O,g as k,l as A,m as j,mt as M,q as N,rt as P,t as F,u as I,vt as L}from"./useConfigInject-z_xeO0pP.js";import{t as R}from"./initDefaultProps-D8Mki4gM.js";import"./warning-BLl3S_cO.js";import{t as z}from"./Keyframes-K60KFfv3.js";import{t as B}from"./devWarning-DlchpATv.js";import{o as ee}from"./vc-trigger-BzbjrH10.js";import{p as te,r as ne}from"./_getTag-2z2WZcIh.js";import{i as re,o as V}from"./Portal-jWUJieln.js";import{t as ie}from"./pickAttrs-SF6-8m9R.js";import{t as ae}from"./useMergedState-zH37e67U.js";import{t as H}from"./AntdIcon-BN7vh055.js";import{t as oe}from"./LoadingOutlined-tpSKTswf.js";import{i as se}from"./FormItemContext-CEmO5XmM.js";import{t as ce}from"./_baseIteratee-NxSP5AT6.js";import{i as le,t as ue}from"./collapseMotion-BfalGvoQ.js";import{t as de}from"./tooltip-DP9wufYH.js";import{t as fe}from"./button-B2y2NpJm.js";import{t as pe}from"./EyeOutlined-w8ODygj3.js";import{t as me}from"./progress-Br8rQILc.js";function he(e,t,n,r){for(var i=-1,a=e==null?0:e.length;++i0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});let n=new FormData;e.data&&Object.keys(e.data).forEach(t=>{let r=e.data[t];if(Array.isArray(r)){r.forEach(e=>{n.append(`${t}[]`,e)});return}n.append(t,r)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){return t.status<200||t.status>=300?e.onError(De(e,t),Oe(t)):e.onSuccess(Oe(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&`withCredentials`in t&&(t.withCredentials=!0);let r=e.headers||{};return r[`X-Requested-With`]!==null&&t.setRequestHeader(`X-Requested-With`,`XMLHttpRequest`),Object.keys(r).forEach(e=>{r[e]!==null&&t.setRequestHeader(e,r[e])}),t.send(n),{abort(){t.abort()}}}var Ae=+new Date,je=0;function W(){return`vc-upload-${Ae}-${++je}`}var G=((e,t)=>{if(e&&t){let n=Array.isArray(t)?t:t.split(`,`),r=e.name||``,i=e.type||``,a=i.replace(/\/.*$/,``);return n.some(e=>{let t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if(t.charAt(0)===`.`){let e=r.toLowerCase(),n=t.toLowerCase(),i=[n];return(n===`.jpg`||n===`.jpeg`)&&(i=[`.jpg`,`.jpeg`]),i.some(t=>e.endsWith(t))}return/\/\*$/.test(t)?a===t.replace(/\/.*$/,``):i===t?!0:/^\w+$/.test(t)?(`${t}`,!0):!1})}return!0});function Me(e,t){let n=e.createReader(),r=[];function i(){n.readEntries(e=>{let n=Array.prototype.slice.apply(e);r=r.concat(n),n.length?i():t(r)})}i()}var Ne=(e,t,n)=>{let r=(e,i)=>{e.path=i||``,e.isFile?e.file(r=>{n(r)&&(e.fullPath&&!r.webkitRelativePath&&(Object.defineProperties(r,{webkitRelativePath:{writable:!0}}),r.webkitRelativePath=e.fullPath.replace(/^\//,``),Object.defineProperties(r,{webkitRelativePath:{writable:!1}})),t([r]))}):e.isDirectory&&Me(e,t=>{t.forEach(t=>{r(t,`${i}${e.name}/`)})})};e.forEach(e=>{r(e.webkitGetAsEntry())})},Pe=()=>({capture:[Boolean,String],multipart:{type:Boolean,default:void 0},name:String,disabled:{type:Boolean,default:void 0},componentTag:String,action:[String,Function],method:String,directory:{type:Boolean,default:void 0},data:[Object,Function],headers:Object,accept:String,multiple:{type:Boolean,default:void 0},onBatchStart:Function,onReject:Function,onStart:Function,onError:Function,onSuccess:Function,onProgress:Function,beforeUpload:Function,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},prefixCls:String,id:String,onMouseenter:Function,onMouseleave:Function,onClick:Function}),Fe=function(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},Ie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);iFe(this,void 0,void 0,function*(){let{beforeUpload:r}=e,i=t;if(r){try{i=yield r(t,n)}catch(e){i=!1}if(i===!1)return{origin:t,parsedFile:null,action:null,data:null}}let{action:a}=e,o;o=typeof a==`function`?yield a(t):a;let{data:s}=e,c;c=typeof s==`function`?yield s(t):s;let l=(typeof i==`object`||typeof i==`string`)&&i?i:t,u;u=l instanceof File?l:new File([l],t.name,{type:t.type});let d=u;return d.uid=t.uid,{origin:t,data:c,parsedFile:d,action:o}}),m=t=>{let{data:n,origin:r,action:i,parsedFile:a}=t;if(!f)return;let{onStart:o,customRequest:s,name:c,headers:u,withCredentials:d,method:p}=e,{uid:m}=r,h=s||ke,g={action:i,filename:c,data:n,file:a,headers:u,withCredentials:d,method:p||`post`,onProgress:t=>{let{onProgress:n}=e;n==null||n(t,a)},onSuccess:(t,n)=>{let{onSuccess:r}=e;r==null||r(t,a,n),delete l[m]},onError:(t,n)=>{let{onError:r}=e;r==null||r(t,n,a),delete l[m]}};o(r),l[m]=h(g)},h=()=>{s.value=W()},g=e=>{if(e){let t=e.uid?e.uid:e;l[t]&&l[t].abort&&l[t].abort(),delete l[t]}else Object.keys(l).forEach(e=>{l[e]&&l[e].abort&&l[e].abort(),delete l[e]})};o(()=>{f=!0}),c(()=>{f=!1,g()});let _=t=>{let n=[...t],r=n.map(e=>(e.uid=W(),p(e,n)));Promise.all(r).then(t=>{let{onBatchStart:n}=e;n==null||n(t.map(e=>{let{origin:t,parsedFile:n}=e;return{file:t,parsedFile:n}})),t.filter(e=>e.parsedFile!==null).forEach(e=>{m(e)})})},v=t=>{let{accept:n,directory:r}=e,{files:i}=t.target,a=[...i].filter(e=>!r||G(e,n));_(a),h()},y=t=>{let n=d.value;if(!n)return;let{onClick:r}=e;n.click(),r&&r(t)},b=e=>{e.key===`Enter`&&y(e)},x=t=>{let{multiple:n}=e;if(t.preventDefault(),t.type!==`dragover`){if(e.directory)Ne(Array.prototype.slice.call(t.dataTransfer.items),_,t=>G(t,e.accept));else{let r=Ce(Array.prototype.slice.call(t.dataTransfer.files),t=>G(t,e.accept)),i=r[0],a=r[1];n===!1&&(i=i.slice(0,1)),_(i),a.length&&e.onReject&&e.onReject(a)}}};return a({abort:g}),()=>{var n;let{componentTag:a,prefixCls:o,disabled:c,id:l,multiple:u,accept:f,capture:p,directory:m,openFileDialogOnClick:h,onMouseenter:g,onMouseleave:_}=e,S=Ie(e,[`componentTag`,`prefixCls`,`disabled`,`id`,`multiple`,`accept`,`capture`,`directory`,`openFileDialogOnClick`,`onMouseenter`,`onMouseleave`]),w={[o]:!0,[`${o}-disabled`]:c,[i.class]:!!i.class},T=m?{directory:`directory`,webkitdirectory:`webkitdirectory`}:{};return t(a,C(C({},c?{}:{onClick:h?y:()=>{},onKeydown:h?b:()=>{},onMouseenter:g,onMouseleave:_,onDrop:x,onDragover:x,tabindex:`0`}),{},{class:w,role:`button`,style:i.style}),{default:()=>[t(`input`,C(C(C({},ie(S,{aria:!0,data:!0})),{},{id:l,type:`file`,ref:d,onClick:e=>e.stopPropagation(),onCancel:e=>e.stopPropagation(),key:s.value,style:{display:`none`},accept:f},T),{},{multiple:u,onChange:v},p==null?{}:{capture:p}),null),(n=r.default)==null?void 0:n.call(r)]})}}});function K(){}var Re=l({compatConfig:{MODE:3},name:`Upload`,inheritAttrs:!1,props:R(Pe(),{componentTag:`span`,prefixCls:`rc-upload`,data:{},headers:{},name:`file`,multipart:!1,onStart:K,onError:K,onSuccess:K,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0}),setup(e,n){let{slots:r,attrs:i,expose:a}=n,o=u();return a({abort:e=>{var t;(t=o.value)==null||t.abort(e)}}),()=>t(Le,C(C(C({},e),i),{},{ref:o}),r)}}),ze={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z`}}]},name:`paper-clip`,theme:`outlined`};function Be(e){for(var t=1;t{let{uid:n}=t;return n===e.uid});return r===-1?n.push(e):n[r]=e,n}function Qe(e,t){let n=e.uid===void 0?`name`:`uid`;return t.filter(t=>t[n]===e[n])[0]}function $e(e,t){let n=e.uid===void 0?`name`:`uid`,r=t.filter(t=>t[n]!==e[n]);return r.length===t.length?null:r}var et=function(){let e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:``).split(`/`),t=e[e.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(t)||[``])[0]},tt=e=>e.indexOf(`image/`)===0,nt=e=>{if(e.type&&!e.thumbUrl)return tt(e.type);let t=e.thumbUrl||e.url||``,n=et(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n)?!0:!(/^data:/.test(t)||n)},X=200;function rt(e){return new Promise(t=>{if(!e.type||!tt(e.type)){t(``);return}let n=document.createElement(`canvas`);n.width=X,n.height=X,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${X}px; height: ${X}px; z-index: 9999; display: none;`,document.body.appendChild(n);let r=n.getContext(`2d`),i=new Image;if(i.onload=()=>{let{width:e,height:a}=i,o=X,s=X,c=0,l=0;e>a?(s=X/e*a,l=-(s-o)/2):(o=X/a*e,c=-(o-s)/2),r.drawImage(i,c,l,o,s);let u=n.toDataURL();document.body.removeChild(n),t(u)},i.crossOrigin=`anonymous`,e.type.startsWith(`image/svg+xml`)){let t=new FileReader;t.addEventListener(`load`,()=>{t.result&&(i.src=t.result)}),t.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var it={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z`}}]},name:`download`,theme:`outlined`};function at(e){for(var t=1;t{m.value=setTimeout(()=>{d.value=!0},300)}),c(()=>{clearTimeout(m.value)});let g=f((u=e.file)==null?void 0:u.status);r(()=>{var t;return(t=e.file)==null?void 0:t.status},e=>{e!==`removed`&&(g.value=e)});let{rootPrefixCls:_}=F(`upload`,e),v=s(()=>V(`${_.value}-fade`));return()=>{var n,r;let{prefixCls:o,locale:s,listType:c,file:u,items:f,progress:m,iconRender:_=i.iconRender,actionIconRender:y=i.actionIconRender,itemRender:b=i.itemRender,isImgUrl:x,showPreviewIcon:S,showRemoveIcon:w,showDownloadIcon:T,previewIcon:E=i.previewIcon,removeIcon:D=i.removeIcon,downloadIcon:O=i.downloadIcon,onPreview:k,onDownload:A,onClose:j}=e,{class:M,style:N}=l,P=_({file:u}),F=t(`div`,{class:`${o}-text-icon`},[P]);if(c===`picture`||c===`picture-card`){if(g.value===`uploading`||!u.thumbUrl&&!u.url){let e={[`${o}-list-item-thumbnail`]:!0,[`${o}-list-item-file`]:g.value!==`uploading`};F=t(`div`,{class:e},[P])}else{let e=x!=null&&x(u)?t(`img`,{src:u.thumbUrl||u.url,alt:u.name,class:`${o}-list-item-image`,crossorigin:u.crossOrigin},null):P,n={[`${o}-list-item-thumbnail`]:!0,[`${o}-list-item-file`]:x&&!x(u)};F=t(`a`,{class:n,onClick:e=>k(u,e),href:u.url||u.thumbUrl,target:`_blank`,rel:`noopener noreferrer`},[e])}}let I={[`${o}-list-item`]:!0,[`${o}-list-item-${g.value}`]:!0},L=typeof u.linkProps==`string`?JSON.parse(u.linkProps):u.linkProps,R=w?y({customIcon:D?D({file:u}):t(U,null,null),callback:()=>j(u),prefixCls:o,title:s.removeFile}):null,z=T&&g.value===`done`?y({customIcon:O?O({file:u}):t(st,null,null),callback:()=>A(u),prefixCls:o,title:s.downloadFile}):null,B=c!==`picture-card`&&t(`span`,{key:`download-delete`,class:[`${o}-list-item-actions`,{picture:c===`picture`}]},[z,R]),ee=`${o}-list-item-name`,te=u.url?[t(`a`,C(C({key:`view`,target:`_blank`,rel:`noopener noreferrer`,class:ee,title:u.name},L),{},{href:u.url,onClick:e=>k(u,e)}),[u.name]),B]:[t(`span`,{key:`view`,class:ee,onClick:e=>k(u,e),title:u.name},[u.name]),B],ne=S?t(`a`,{href:u.url||u.thumbUrl,target:`_blank`,rel:`noopener noreferrer`,style:u.url||u.thumbUrl?void 0:{pointerEvents:`none`,opacity:.5},onClick:e=>k(u,e),title:s.previewFile},[E?E({file:u}):t(pe,null,null)]):null,re=c===`picture-card`&&g.value!==`uploading`&&t(`span`,{class:`${o}-list-item-actions`},[ne,g.value===`done`&&z,R]),V=t(`div`,{class:I},[F,te,re,d.value&&t(h,v.value,{default:()=>[a(t(`div`,{class:`${o}-list-item-progress`},[`percent`in u?t(me,C(C({},m),{},{type:`line`,percent:u.percent}),null):null]),[[p,g.value===`uploading`]])]})]),ie={[`${o}-list-item-container`]:!0,[`${M}`]:!!M},ae=u.response&&typeof u.response==`string`?u.response:((n=u.error)==null?void 0:n.statusText)||((r=u.error)==null?void 0:r.message)||s.uploadError,H=g.value===`error`?t(de,{title:ae,getPopupContainer:e=>e.parentNode},{default:()=>[V]}):V;return t(`div`,{class:ie,style:N},[b?b({originNode:H,file:u,fileList:f,actions:{download:A.bind(null,u),preview:k.bind(null,u),remove:j.bind(null,u)}}):H])}}}),lt=(e,t)=>{let{slots:n}=t;var r;return O((r=n.default)==null?void 0:r.call(n))[0]},ut=l({compatConfig:{MODE:3},name:`AUploadList`,props:R(Ze(),{listType:`text`,progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:rt,isImageUrl:nt,items:[],appendActionVisible:!0}),setup(e,c){let{slots:l,expose:u}=c,d=f(!1);o(()=>{d.value});let h=f([]);r(()=>e.items,function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];h.value=e.slice()},{immediate:!0,deep:!0}),i(()=>{if(e.listType!==`picture`&&e.listType!==`picture-card`)return;let t=!1;(e.items||[]).forEach((n,r)=>{typeof document>`u`||typeof window>`u`||!window.FileReader||!window.File||!(n.originFileObj instanceof File||n.originFileObj instanceof Blob)||n.thumbUrl!==void 0||(n.thumbUrl=``,e.previewFile&&e.previewFile(n.originFileObj).then(e=>{let i=e||``;i!==n.thumbUrl&&(h.value[r].thumbUrl=i,t=!0)}))}),t&&n(h)});let g=(t,n)=>{if(e.onPreview)return n==null||n.preventDefault(),e.onPreview(t)},v=t=>{typeof e.onDownload==`function`?e.onDownload(t):t.url&&window.open(t.url)},y=t=>{var n;(n=e.onRemove)==null||n.call(e,t)},b=n=>{let{file:r}=n,i=e.iconRender||l.iconRender;if(i)return i({file:r,listType:e.listType});let a=r.status===`uploading`,o=e.isImageUrl&&e.isImageUrl(r)?t(Ge,null,null):t(Ye,null,null),s=t(a?oe:q,null,null);return e.listType===`picture`?s=a?t(oe,null,null):o:e.listType===`picture-card`&&(s=a?e.locale.uploading:o),s},x=e=>{let{customIcon:n,callback:r,prefixCls:i,title:a}=e,o={type:`text`,size:`small`,title:a,onClick:()=>{r()},class:`${i}-list-item-action`};return M(n)?t(fe,o,{icon:()=>n}):t(fe,o,{default:()=>[t(`span`,null,[n])]})};u({handlePreview:g,handleDownload:v});let{prefixCls:S,rootPrefixCls:w}=F(`upload`,e),T=s(()=>({[`${S.value}-list`]:!0,[`${S.value}-list-${e.listType}`]:!0})),E=s(()=>{let t=_({},ue(`${w.value}-motion-collapse`));delete t.onAfterAppear,delete t.onAfterEnter,delete t.onAfterLeave;let n=_(_({},re(`${S.value}-${e.listType===`picture-card`?`animate-inline`:`animate`}`)),{class:T.value,appear:d.value});return e.listType===`picture-card`?n:_(_({},t),n)});return()=>{let{listType:n,locale:r,isImageUrl:i,showPreviewIcon:o,showRemoveIcon:s,showDownloadIcon:c,removeIcon:u,previewIcon:d,downloadIcon:f,progress:w,appendAction:T,itemRender:D,appendActionVisible:O}=e,k=T==null?void 0:T(),A=h.value;return t(m,C(C({},E.value),{},{tag:`div`}),{default:()=>[A.map(e=>{let{uid:a}=e;return t(ct,{key:a,locale:r,prefixCls:S.value,file:e,items:A,progress:w,listType:n,isImgUrl:i,showPreviewIcon:o,showRemoveIcon:s,showDownloadIcon:c,onPreview:g,onDownload:v,onClose:y,removeIcon:u,previewIcon:d,downloadIcon:f,itemRender:D},_(_({},l),{iconRender:b,actionIconRender:x}))}),T?a(t(lt,{key:`__ant_upload_appendAction`},{default:()=>k}),[[p,!!O]]):null]})}}}),dt=e=>{let{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:`relative`,width:`100%`,height:`100%`,textAlign:`center`,background:e.colorFillAlter,border:`${e.lineWidth}px dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:`pointer`,transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:`${e.padding}px 0`},[`${t}-btn`]:{display:`table`,width:`100%`,height:`100%`,outline:`none`},[`${t}-drag-container`]:{display:`table-cell`,verticalAlign:`middle`},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${e.marginXXS}px`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{cursor:`not-allowed`,[`p${t}-drag-icon ${n}, + p${t}-text, + p${t}-hint + `]:{color:e.colorTextDisabled}}}}}},ft=e=>{let{componentCls:t,antCls:n,iconCls:r,fontSize:i,lineHeight:a}=e,o=`${t}-list-item`,s=`${o}-actions`,c=`${o}-action`,l=Math.round(i*a);return{[`${t}-wrapper`]:{[`${t}-list`]:_(_({},D()),{lineHeight:e.lineHeight,[o]:{position:`relative`,height:e.lineHeight*i,marginTop:e.marginXS,fontSize:i,display:`flex`,alignItems:`center`,transition:`background-color ${e.motionDurationSlow}`,"&:hover":{backgroundColor:e.controlItemBgHover},[`${o}-name`]:_(_({},k),{padding:`0 ${e.paddingXS}px`,lineHeight:a,flex:`auto`,transition:`all ${e.motionDurationSlow}`}),[s]:{[c]:{opacity:0},[`${c}${n}-btn-sm`]:{height:l,border:0,lineHeight:1,"> span":{transform:`scale(1)`}},[` + ${c}:focus, + &.picture ${c} + `]:{opacity:1},[r]:{color:e.colorTextDescription,transition:`all ${e.motionDurationSlow}`},[`&:hover ${r}`]:{color:e.colorText}},[`${t}-icon ${r}`]:{color:e.colorTextDescription,fontSize:i},[`${o}-progress`]:{position:`absolute`,bottom:-e.uploadProgressOffset,width:`100%`,paddingInlineStart:i+e.paddingXS,fontSize:i,lineHeight:0,pointerEvents:`none`,"> div":{margin:0}}},[`${o}:hover ${c}`]:{opacity:1,color:e.colorText},[`${o}-error`]:{color:e.colorError,[`${o}-name, ${t}-icon ${r}`]:{color:e.colorError},[s]:{[`${r}, ${r}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:`table`,width:0,height:0,content:`""`}}})}}},pt=new z(`uploadAnimateInlineIn`,{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),mt=new z(`uploadAnimateInlineOut`,{to:{width:0,height:0,margin:0,padding:0,opacity:0}}),ht=e=>{let{componentCls:t}=e,n=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${n}-appear, ${n}-enter, ${n}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:`forwards`},[`${n}-appear, ${n}-enter`]:{animationName:pt},[`${n}-leave`]:{animationName:mt}}},pt,mt]},gt=e=>{let{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i}=e,a=`${t}-list`,o=`${a}-item`;return{[`${t}-wrapper`]:{[`${a}${a}-picture, ${a}${a}-picture-card`]:{[o]:{position:`relative`,height:r+e.lineWidth*2+e.paddingXS*2,padding:e.paddingXS,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:`transparent`},[`${o}-thumbnail`]:_(_({},k),{width:r,height:r,lineHeight:`${r+e.paddingSM}px`,textAlign:`center`,flex:`none`,[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:`block`,width:`100%`,height:`100%`,overflow:`hidden`}}),[`${o}-progress`]:{bottom:i,width:`calc(100% - ${e.paddingSM*2}px)`,marginTop:0,paddingInlineStart:r+e.paddingXS}},[`${o}-error`]:{borderColor:e.colorError,[`${o}-thumbnail ${n}`]:{"svg path[fill='#e6f7ff']":{fill:e.colorErrorBg},"svg path[fill='#1890ff']":{fill:e.colorError}}},[`${o}-uploading`]:{borderStyle:`dashed`,[`${o}-name`]:{marginBottom:i}}}}}},_t=e=>{let{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i}=e,a=`${t}-list`,o=`${a}-item`,s=e.uploadPicCardSize;return{[`${t}-wrapper${t}-picture-card-wrapper`]:_(_({},D()),{display:`inline-block`,width:`100%`,[`${t}${t}-select`]:{width:s,height:s,marginInlineEnd:e.marginXS,marginBottom:e.marginXS,textAlign:`center`,verticalAlign:`top`,backgroundColor:e.colorFillAlter,border:`${e.lineWidth}px dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:`pointer`,transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:`flex`,alignItems:`center`,justifyContent:`center`,height:`100%`,textAlign:`center`},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${a}${a}-picture-card`]:{[`${a}-item-container`]:{display:`inline-block`,width:s,height:s,marginBlock:`0 ${e.marginXS}px`,marginInline:`0 ${e.marginXS}px`,verticalAlign:`top`},"&::after":{display:`none`},[o]:{height:`100%`,margin:0,"&::before":{position:`absolute`,zIndex:1,width:`calc(100% - ${e.paddingXS*2}px)`,height:`calc(100% - ${e.paddingXS*2}px)`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:`" "`}},[`${o}:hover`]:{[`&::before, ${o}-actions`]:{opacity:1}},[`${o}-actions`]:{position:`absolute`,insetInlineStart:0,zIndex:10,width:`100%`,whiteSpace:`nowrap`,textAlign:`center`,opacity:0,transition:`all ${e.motionDurationSlow}`,[`${n}-eye, ${n}-download, ${n}-delete`]:{zIndex:10,width:r,margin:`0 ${e.marginXXS}px`,fontSize:r,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`}},[`${o}-actions, ${o}-actions:hover`]:{[`${n}-eye, ${n}-download, ${n}-delete`]:{color:new g(i).setAlpha(.65).toRgbString(),"&:hover":{color:i}}},[`${o}-thumbnail, ${o}-thumbnail img`]:{position:`static`,display:`block`,width:`100%`,height:`100%`,objectFit:`contain`},[`${o}-name`]:{display:`none`,textAlign:`center`},[`${o}-file + ${o}-name`]:{position:`absolute`,bottom:e.margin,display:`block`,width:`calc(100% - ${e.paddingXS*2}px)`},[`${o}-uploading`]:{[`&${o}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:`none`}},[`${o}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${e.paddingXS*2}px)`,paddingInlineStart:0}}})}},vt=e=>{let{componentCls:t}=e;return{[`${t}-rtl`]:{direction:`rtl`}}},yt=e=>{let{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:_(_({},j(e)),{[t]:{outline:0,"input[type='file']":{cursor:`pointer`}},[`${t}-select`]:{display:`inline-block`},[`${t}-disabled`]:{color:n,cursor:`not-allowed`}})}},bt=I(`Upload`,e=>{let{fontSizeHeading3:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightLG:a}=e,o=Math.round(n*r),s=A(e,{uploadThumbnailSize:t*2,uploadProgressOffset:o/2+i,uploadPicCardSize:a*2.55});return[yt(s),dt(s),gt(s),_t(s),ft(s),ht(s),vt(s),le(s)]}),xt=function(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},St=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{var e;return(e=p.value)==null?g.value:e}),[x,w]=ae(e.defaultFileList||[],{value:d(e,`fileList`),postState:e=>{let t=Date.now();return(e==null?[]:e).map((e,n)=>(!e.uid&&!Object.isFrozen(e)&&(e.uid=`__AUTO__${t}_${n}__`),e))}}),T=u(`drop`),E=u(null);o(()=>{B(e.fileList!==void 0||i.value===void 0,`Upload`,"`value` is not a valid prop, do you mean `fileList`?"),B(e.transformFile===void 0,`Upload`,"`transformFile` is deprecated. Please use `beforeUpload` directly."),B(e.remove===void 0,`Upload`,"`remove` props is deprecated. Please use `remove` event.")});let D=(t,n,r)=>{var i,a;let o=[...n];e.maxCount===1?o=o.slice(-1):e.maxCount&&(o=o.slice(0,e.maxCount)),w(o);let s={file:t,fileList:o};r&&(s.event=r),(i=e[`onUpdate:fileList`])==null||i.call(e,s.fileList),(a=e.onChange)==null||a.call(e,s),c.onFieldChange()},O=(t,n)=>xt(this,void 0,void 0,function*(){let{beforeUpload:r,transformFile:i}=e,a=t;if(r){let e=yield r(t,n);if(e===!1)return!1;if(delete t[Z],e===Z)return Object.defineProperty(t,Z,{value:!0,configurable:!0}),!1;typeof e==`object`&&e&&(a=e)}return i&&(a=yield i(a)),a}),k=e=>{let t=e.filter(e=>!e.file[Z]);if(!t.length)return;let n=t.map(e=>J(e.file)),r=[...x.value];n.forEach(e=>{r=Y(e,r)}),n.forEach((e,n)=>{let i=e;if(t[n].parsedFile)e.status=`uploading`;else{let{originFileObj:t}=e,n;try{n=new File([t],t.name,{type:t.type})}catch(e){n=new Blob([t],{type:t.type}),n.name=t.name,n.lastModifiedDate=new Date,n.lastModified=new Date().getTime()}n.uid=e.uid,i=n}D(i,r)})},A=(e,t,n)=>{try{typeof e==`string`&&(e=JSON.parse(e))}catch(e){}if(!Qe(t,x.value))return;let r=J(t);r.status=`done`,r.percent=100,r.response=e,r.xhr=n;let i=Y(r,x.value);D(r,i)},j=(e,t)=>{if(!Qe(t,x.value))return;let n=J(t);n.status=`uploading`,n.percent=e.percent;let r=Y(n,x.value);D(n,r,e)},M=(e,t,n)=>{if(!Qe(n,x.value))return;let r=J(n);r.error=e,r.response=t,r.status=`error`;let i=Y(r,x.value);D(r,i)},N=t=>{let n,r=e.onRemove||e.remove;Promise.resolve(typeof r==`function`?r(t):r).then(e=>{var r,i;if(e===!1)return;let a=$e(t,x.value);a&&(n=_(_({},t),{status:`removed`}),(r=x.value)==null||r.forEach(e=>{let t=n.uid===void 0?`name`:`uid`;e[t]===n[t]&&!Object.isFrozen(e)&&(e.status=`removed`)}),(i=E.value)==null||i.abort(n),D(n,a))})},I=t=>{var n;T.value=t.type,t.type===`drop`&&((n=e.onDrop)==null||n.call(e,t))};a({onBatchStart:k,onSuccess:A,onProgress:j,onError:M,fileList:x,upload:E});let[R]=S(`Upload`,v.Upload,s(()=>e.locale)),z=(n,i)=>{let{removeIcon:a,previewIcon:o,downloadIcon:s,previewFile:c,onPreview:u,onDownload:d,isImageUrl:f,progress:p,itemRender:m,iconRender:h,showUploadList:g}=e,{showDownloadIcon:v,showPreviewIcon:y,showRemoveIcon:S}=typeof g==`boolean`?{}:g;return g?t(ut,{prefixCls:l.value,listType:e.listType,items:x.value,previewFile:c,onPreview:u,onDownload:d,onRemove:N,showRemoveIcon:!b.value&&S,showPreviewIcon:y,showDownloadIcon:v,removeIcon:a,previewIcon:o,downloadIcon:s,iconRender:h,locale:R.value,isImageUrl:f,progress:p,itemRender:m,appendActionVisible:i,appendAction:n},_({},r)):n==null?void 0:n()};return()=>{var n,a,o;let{listType:s,type:u}=e,{class:d,style:p}=i,g=St(i,[`class`,`style`]),v=_(_(_({onBatchStart:k,onError:M,onProgress:j,onSuccess:A},g),e),{id:(n=e.id)==null?c.id.value:n,prefixCls:l.value,beforeUpload:O,onChange:void 0,disabled:b.value});delete v.remove,(!r.default||b.value)&&delete v.id;let y={[`${l.value}-rtl`]:f.value===`rtl`};if(u===`drag`){let e=L(l.value,{[`${l.value}-drag`]:!0,[`${l.value}-drag-uploading`]:x.value.some(e=>e.status===`uploading`),[`${l.value}-drag-hover`]:T.value===`dragover`,[`${l.value}-disabled`]:b.value,[`${l.value}-rtl`]:f.value===`rtl`},i.class,h.value);return m(t(`span`,C(C({},i),{},{class:L(`${l.value}-wrapper`,y,d,h.value)}),[t(`div`,{class:e,onDrop:I,onDragover:I,onDragleave:I,style:i.style},[t(Re,C(C({},v),{},{ref:E,class:`${l.value}-btn`}),C({default:()=>[t(`div`,{class:`${l.value}-drag-container`},[(a=r.default)==null?void 0:a.call(r)])]},r))]),z()]))}let S=L(l.value,{[`${l.value}-select`]:!0,[`${l.value}-select-${s}`]:!0,[`${l.value}-disabled`]:b.value,[`${l.value}-rtl`]:f.value===`rtl`}),w=P((o=r.default)==null?void 0:o.call(r)),D=e=>t(`div`,{class:S,style:e},[t(Re,C(C({},v),{},{ref:E}),r)]);return m(s===`picture-card`?t(`span`,C(C({},i),{},{class:L(`${l.value}-wrapper`,`${l.value}-picture-card-wrapper`,y,i.class,h.value)}),[z(D,!!(w&&w.length))]):t(`span`,C(C({},i),{},{class:L(`${l.value}-wrapper`,y,i.class,h.value)}),[D(w&&w.length?void 0:{display:`none`}),z()]))}}}),Ct=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let{height:n}=e,a=Ct(e,[`height`]),{style:o}=i,s=Ct(i,[`style`]),c=_(_(_({},a),s),{type:`drag`,style:_(_({},o),{height:typeof n==`number`?`${n}px`:n})});return t(Q,c,r)}}}),wt=e({UploadDragger:()=>Tt,default:()=>Et}),Tt=$,Et=_(Q,{Dragger:$,LIST_IGNORE:Z,install(e){return e.component(Q.name,Q),e.component($.name,$),e}});export{wt as n,Et as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-access-fEBgGmVC.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-access-fEBgGmVC.js new file mode 100644 index 000000000..bf82507cb --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-access-fEBgGmVC.js @@ -0,0 +1 @@ +import{g as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as t}from"./objectWithoutProperties-BjoYlK0I.js";import{et as n}from"./router-DPk8lv5-.js";import{o as r,r as i}from"./src-CDbpcWiH.js";import{t as a}from"./user-B5TQUTuL.js";function o(){let o=n(),s=a(),c=e(()=>i.app.accessMode);function l(e){let t=new Set(s.userRoles);return e.filter(e=>t.has(e)).length>0}function u(e){let t=new Set(o.accessCodes);return e.filter(e=>t.has(e)).length>0}function d(){return f.apply(this,arguments)}function f(){return f=t(function*(){r({app:{accessMode:i.app.accessMode===`frontend`?`backend`:`frontend`}})}),f.apply(this,arguments)}return{accessMode:c,hasAccessByCodes:u,hasAccessByRoles:l,toggleAccessMode:d}}export{o as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-archive-load-BINKTMOh.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-archive-load-BINKTMOh.js new file mode 100644 index 000000000..dcd05f2f2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-archive-load-BINKTMOh.js @@ -0,0 +1 @@ +import{ot as e,pn as t,vn as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as r}from"./objectWithoutProperties-BjoYlK0I.js";function i(){let i=n(!1),a;function o(){a==null||a.abort(),a=void 0,i.value=!1}function s(e,t){return c.apply(this,arguments)}function c(){return c=r(function*(e,t){o();let n=new AbortController;a=n,i.value=!0;try{let r=yield e(n.signal);a===n&&!n.signal.aborted&&t(r)}catch(e){}finally{a===n&&(i.value=!1)}}),c.apply(this,arguments)}return e(o),t(o),{cancel:o,loading:i,run:s}}export{i as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-preferences-CX4UABTN.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-preferences-CX4UABTN.js new file mode 100644 index 000000000..b529b776c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-preferences-CX4UABTN.js @@ -0,0 +1 @@ +import{g as e}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as t,t as n}from"./preferences-CSptzDkt.js";function r(e,t){if(e.length!==t.length)return!1;let n=new Map;for(let t of e)n.set(t,(n.get(t)||0)+1);for(let e of t){let t=n.get(e);if(t===void 0||t===0)return!1;n.set(e,t-1)}return!0}function i(e,t){return e.length===t.length&&e.every((e,n)=>e===t[n])}function a(e){return function(t,n){function r(t,n){if(Array.isArray(t)&&Array.isArray(n))return e(t,n)?void 0:n;if(typeof t==`object`&&typeof n==`object`&&t!==null&&n!==null){let e={};return new Set([...Object.keys(t),...Object.keys(n)]).forEach(i=>{let a=r(t[i],n[i]);a!==void 0&&(e[i]=a)}),Object.keys(e).length>0?e:void 0}return t===n?void 0:n}return r(t,n)}}var o=a(r),s=a(i);function c(){let r=n.getPreferences(),i=n.getCustomPreferences(),a=n.getInitialPreferences(),c=n.getInitialCustomPreferences(),l=e(()=>n.getPreferencesExtension()),u=e(()=>s(a,r)),d=e(()=>o(c,i)),f=e(()=>r.app),p=e(()=>r.shortcutKeys),m=e(()=>t(r.theme.mode)),h=e(()=>f.value.locale),g=e(()=>f.value.isMobile),_=e(()=>m.value?`dark`:`light`),v=e(()=>g.value?`sidebar-nav`:f.value.layout),y=e(()=>r.header.enable),b=e(()=>f.value.layout===`full-content`),x=e(()=>f.value.layout===`sidebar-nav`),S=e(()=>f.value.layout===`sidebar-mixed-nav`),C=e(()=>f.value.layout===`header-nav`),w=e(()=>f.value.layout===`header-mixed-nav`),T=e(()=>f.value.layout===`header-sidebar-nav`),E=e(()=>f.value.layout===`mixed-nav`),D=e(()=>E.value||S.value||x.value||w.value||T.value),O=e(()=>r.sidebar.collapsed),k=e(()=>r.tabbar.enable&&r.tabbar.keepAlive),A=e(()=>f.value.authPageLayout===`panel-left`),j=e(()=>f.value.authPageLayout===`panel-right`),M=e(()=>f.value.authPageLayout===`panel-center`),N=e(()=>{let e=r.header.hidden,t=r.sidebar.hidden;return e&&t&&!b.value}),P=e(()=>{let{enable:e,globalSearch:t}=p.value;return e&&t}),F=e(()=>{let{enable:e,globalLogout:t}=p.value;return e&&t}),I=e(()=>{let{enable:e,globalEscape:t}=p.value;return e&&t});return{authPanelCenter:M,authPanelLeft:A,authPanelRight:j,contentIsMaximize:N,customPreferences:i,diffPreference:u,diffCustomPreference:d,globalLockScreenShortcutKey:e(()=>{let{enable:e,globalLockScreen:t}=p.value;return e&&t}),globalLogoutShortcutKey:F,globalEscapeShortcutKey:I,globalSearchShortcutKey:P,isDark:m,isFullContent:b,isHeaderMixedNav:w,isHeaderNav:C,isHeaderSidebarNav:T,isMixedNav:E,isMobile:g,isSideMixedNav:S,isSideMode:D,isSideNav:x,keepAlive:k,layout:v,locale:h,preferencesExtension:l,preferencesButtonPosition:e(()=>{let{enablePreferences:e,preferencesButtonPosition:t}=r.app;if(!e)return{fixed:!1,header:!1,userDropdown:!1};let{header:n,sidebar:i}=r,a=n.hidden,o=i.hidden,s=a&&o,c=t===`header`,l=t===`user-dropdown`;if(t!==`auto`)return{fixed:t===`fixed`,header:c,userDropdown:l};let u=s||b.value||g.value||!y.value;return{fixed:u,header:!u,userDropdown:!u&&l}}),sidebarCollapsed:O,theme:_,app:f.value}}export{c as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-vben-form-VOhQOe-L.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-vben-form-VOhQOe-L.js new file mode 100644 index 000000000..082a7b645 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/use-vben-form-VOhQOe-L.js @@ -0,0 +1 @@ +import{r as e,t}from"./rolldown-runtime-hePW80VL.js";import{$ as n,$n as r,B as i,Cn as a,D as o,E as s,Ft as c,Ht as l,Kn as u,L as d,Lt as f,Nt as p,On as m,Rt as h,Tn as g,Vn as _,Zn as v,_ as y,_n as ee,b,bt as x,cn as te,ct as S,et as C,g as w,gn as ne,it as re,k as T,mt as E,o as D,qt as O,tr as k,tt as A,un as j,v as M,vn as N,w as ie,wt as P,xt as F,y as I,z as ae,zn as L}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as oe}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{n as R,t as z}from"./objectSpread2-BmonrgTA.js";import{n as B}from"./objectWithoutProperties-BjoYlK0I.js";import{t as V}from"./cn-BpFrWzX2.js";import{t as se}from"./dayjs.min-DCUUuXM3.js";import{S as ce,a as le,l as ue,t as de,x as H}from"./dist-Bm6Jk3iy.js";import{i as fe,n as pe,r as U,t as me}from"./extends-BOvuQIHt.js";import{C as he,D as ge,S as _e,W as ve,X as ye,Y as W,_ as G,a as be,b as xe,c as Se,d as Ce,f as we,g as Te,h as Ee,l as De,m as K,n as q,o as Oe,p as ke,r as Ae,s as je,t as Me,u as Ne,v as J,w as Pe,x as Fe,y as Ie}from"./config-BUro9U06.js";import{E as Le}from"./dist-DUuDCbWu.js";import"./button-Cr_3AtOU.js";import{s as Re}from"./src-DxaB-oAj.js";var ze=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_timezone=r()})(e,(function(){var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(n,r,i){var a,o=function(e,n,r){r===void 0&&(r={});var i=new Date(e);return function(e,n){n===void 0&&(n={});var r=n.timeZoneName||`short`,i=e+`|`+r,a=t[i];return a||(a=new Intl.DateTimeFormat(`en-US`,{hour12:!1,timeZone:e,year:`numeric`,month:`2-digit`,day:`2-digit`,hour:`2-digit`,minute:`2-digit`,second:`2-digit`,timeZoneName:r}),t[i]=a),a}(n,r).formatToParts(i)},s=function(t,n){for(var r=o(t,n),a=[],s=0;s=0&&(a[d]=parseInt(u,10))}var f=a[3],p=f===24?0:f,m=a[0]+`-`+a[1]+`-`+a[2]+` `+p+`:`+a[4]+`:`+a[5]+`:000`,h=+t;return(i.utc(m).valueOf()-(h-=h%1e3))/6e4},c=r.prototype;c.tz=function(e,t){e===void 0&&(e=a);var n,r=this.utcOffset(),o=this.toDate(),s=o.toLocaleString(`en-US`,{timeZone:e}),c=Math.round((o-new Date(s))/1e3/60),l=15*-Math.round(o.getTimezoneOffset()/15)-c;if(!Number(l))n=this.utcOffset(0,t);else if(n=i(s,{locale:this.$L}).$set(`millisecond`,this.$ms).utcOffset(l,!0),t){var u=n.utcOffset();n=n.add(r-u,`minute`)}return n.$x.$timezone=e,n},c.offsetName=function(e){var t=this.$x.$timezone||i.tz.guess(),n=o(this.valueOf(),t,{timeZoneName:e}).find((function(e){return e.type.toLowerCase()===`timezonename`}));return n&&n.value};var l=c.startOf;c.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return l.call(this,e,t);var n=i(this.format(`YYYY-MM-DD HH:mm:ss:SSS`),{locale:this.$L});return l.call(n,e,t).tz(this.$x.$timezone,!0)},i.tz=function(e,t,n){var r=n&&t,o=n||t||a,c=s(+i(),o);if(typeof e!=`string`)return i(e).tz(o);var l=function(e,t,n){var r=e-60*t*1e3,i=s(r,n);if(t===i)return[r,t];var a=s(r-=60*(i-t)*1e3,n);return i===a?[r,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}(i.utc(e,r).valueOf(),c,o),u=l[0],d=l[1],f=i(u).utcOffset(d);return f.$x.$timezone=o,f},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){a=e}}}))})),Be=t(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs_plugin_utc=r()})(e,(function(){var e=`minute`,t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,a){var o=i.prototype;a.utc=function(e){return new i({date:e,utc:!0,args:arguments})},o.utc=function(t){var n=a(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},o.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var s=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var c=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else c.call(this)};var l=o.utcOffset;o.utcOffset=function(r,i){var a=this.$utils().u;if(a(r))return this.$u?0:a(this.$offset)?l.call(this):this.$offset;if(typeof r==`string`&&(r=function(e){e===void 0&&(e=``);var r=e.match(t);if(!r)return null;var i=(``+r[0]).match(n)||[`-`,0,0],a=i[0],o=60*i[1]+ +i[2];return o===0?0:a===`+`?o:-o}(r),r===null))return this;var o=Math.abs(r)<=16?60*r:r;if(o===0)return this.utc(i);var s=this.clone();if(i)return s.$offset=o,s.$u=!1,s;var c=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(s=this.local().add(o+c,e)).$offset=o,s.$x.$localOffset=c,s};var u=o.format;o.format=function(e){var t=e||(this.$u?`YYYY-MM-DDTHH:mm:ss[Z]`:``);return u.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var d=o.toDate;o.toDate=function(e){return e===`s`&&this.$offset?a(this.format(`YYYY-MM-DD HH:mm:ss:SSS`)).toDate():d.call(this)};var f=o.diff;o.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),i=a(e).local();return f.call(r,i,t,n)}}}))})),Y=e(se(),1),Ve=e(ze(),1),He=e(Be(),1);Y.default.extend(He.default),Y.default.extend(Ve.default);function X(e,t=`YYYY-MM-DD`){if(e==null||e===``)return``;try{let n=Y.default.isDayjs(e)?e:(0,Y.default)(e);if(!n.isValid())throw Error(`Invalid date`);return n.tz().format(t)}catch(t){return console.error(`Error formatting date: ${t}`),String(e==null?``:e)}}function Ue(e){return e instanceof Date}function We(e){return Y.default.isDayjs(e)}var Z=()=>Y.default.tz.guess(),Q=Z(),Ge=e=>{Q=e||Z(),Y.default.tz.setDefault(Q)},Ke=()=>Q,qe=`--vben-header-height`,Je=`--vben-footer-height`,Ye=`--vben-viewport-height`,Xe=`__vben_main_content`,$=`__vben_layout_scroll`,Ze=`vben`;function Qe(){let e=document.createElement(`div`);e.style.visibility=`hidden`,e.style.overflow=`scroll`,e.style.position=`absolute`,e.style.top=`-9999px`,document.body.append(e);let t=document.createElement(`div`);e.append(t);let n=e.offsetWidth-t.offsetWidth;return e.remove(),n}function $e(){return document.querySelector(`#${$}`)}function et(e){let t=window.getComputedStyle(e).overflowY;return t===`hidden`||t===`clip`?!1:e.scrollHeight>e.clientHeight}function tt(e){if(e)return et(e);let t=document.documentElement,n=document.body;return window.getComputedStyle(n).overflowY,t.scrollHeight>window.innerHeight}function nt(){let e=new Event(`resize`);window.dispatchEvent(e)}function rt(e){return e.charAt(0).toUpperCase()+e.slice(1)}function it(e){return e.split(`-`).filter(Boolean).map((e,t)=>t===0?e:e.charAt(0).toUpperCase()+e.slice(1)).join(``)}var at=class{constructor(){R(this,`condition`,!1),R(this,`rejectCondition`,null),R(this,`resolveCondition`,null)}isConditionTrue(){return this.condition}reset(){this.condition=!1,this.clearPromises()}setConditionFalse(){this.condition=!1,this.rejectCondition&&(this.rejectCondition(Error(`Condition was set to false`)),this.clearPromises())}setConditionTrue(){this.condition=!0,this.resolveCondition&&(this.resolveCondition(),this.clearPromises())}waitForCondition(){return new Promise((e,t)=>{this.condition?e():(this.resolveCondition=e,this.rejectCondition=t)})}clearPromises(){this.resolveCondition=null,this.rejectCondition=null}};function ot(e,t,n){let r=d(),i=f(),a=p();return w(()=>{var o,s;let c=(r==null||(o=r.vnode)==null?void 0:o.props)||{},l={};for(let[e,t]of Object.entries(c))l[it(e)]=t;let u=(l==null?void 0:l[e])===void 0?void 0:t[e];return ce(i[e],a[e],u,n==null||(s=n.value)==null?void 0:s[e])})}function st(e,t){let n={};return Object.keys(e).forEach(r=>{n[r]=ot(r,e,t)}),n}function ct(e,t){let n={};return Object.keys(e).forEach(r=>{n[r]=ot(r,e,t)}),w(()=>{let t={};return Object.keys(e).forEach(e=>{t[e]=m(n[e])}),t})}var lt=T({__name:`expandable-arrow`,props:n({class:{}},{modelValue:z({type:Boolean},{default:!1}),modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,n=c(e,`modelValue`);return(e,r)=>(E(),b(`div`,{class:v(m(V)(`vben-link inline-flex items-center`,t.class)),onClick:r[0]||(r[0]=e=>n.value=!n.value)},[F(e.$slots,`default`,{isExpanded:n.value},()=>[s(k(n.value),1)]),y(`div`,{class:v([{"rotate-180":!n.value},`transition-transform duration-300`])},[F(e.$slots,`icon`,{},()=>[o(m(ve),{class:`size-4`})])],2)],2))}}),ut=class extends Error{constructor(e,t){super(`[Vben Form] Failed to ${e} form values.`),R(this,`cause`,void 0),R(this,`phase`,void 0),this.name=`FormCodecError`,this.cause=t,this.phase=e}};function dt(e,t){try{return e.decode(t)}catch(e){throw new ut(`decode`,e)}}function ft(e,t){try{return e.encode(t)}catch(e){throw new ut(`encode`,e)}}function pt(e,t,n){for(let r of e){let e=n[r];if(e==null)continue;if(Array.isArray(e)){n[r]=e.join(t);continue}if(typeof e!=`string`)continue;if(e===``){n[r]=[];continue}let i=t.replaceAll(/[.*+?^${}()|[\]\\]/g,String.raw`\$&`);n[r]=e.split(new RegExp(i))}}function mt(e,t){if(!(!t||!Array.isArray(t))){if(t.every(e=>typeof e==`string`)){var n;let r=t,i=(n=r.at(-1))==null?``:n,a=i.length===1;pt(a?r.slice(0,-1):r,a?i:`,`,e);return}for(let n of t){if(!Array.isArray(n))continue;let[t,r=`,`]=n;if(!Array.isArray(t)){console.warn(`Invalid field configuration: fields should be an array of strings, got ${typeof t}`);continue}pt(t,r,e)}}}function ht(e,t){if(!(!t||!Array.isArray(t)))for(let[n,[r,i],a=`YYYY-MM-DD`]of t){if(r&&i&&e[n]===null&&(Reflect.deleteProperty(e,r),Reflect.deleteProperty(e,i)),!e[n]){Reflect.deleteProperty(e,n);continue}let[t,o]=e[n];if(a===null)e[r]=t,e[i]=o;else if(L(a))e[r]=a(t,r),e[i]=a(o,i);else{let[n,s]=Array.isArray(a)?a:[a,a];e[r]=t?X(t,n):void 0,e[i]=o?X(o,s):void 0}Reflect.deleteProperty(e,n)}}function gt(e,t,n,r){for(let i of e){let e=n?je(n,i.fieldName):i.fieldName,a=n&&r!=null&&r.rowPath?K(t,r.rowPath):r==null?void 0:r.row,o=z(z({},r),{},{fieldName:e,originalFieldName:i.fieldName,rootValues:t,row:a}),s=Oe(i);if(s.length>0){let n=K(t,e);Array.isArray(n)&&n.forEach((n,r)=>{let i=`${e}[${r}]`;gt(s,t,i,{arrayField:e,row:n,rowIndex:r,rowPath:i})})}if(!i.valueFormat)continue;let c=K(t,e);ke(t,e);let l=i.valueFormat(c,(e,r)=>{G(t,Te(e,n),r)},t,o);l!==void 0&&G(t,e,l)}}function _t(e,t,n,r){let i=(0,U.default)(e);return mt(i,r),ht(i,n),gt(t,i),i}function vt(){return{actionWrapperClass:``,collapsed:!1,collapsedRows:1,collapseTriggerResize:!1,commonConfig:{},handleReset:void 0,handleSubmit:void 0,handleValuesChange:void 0,handleCollapsedChange:void 0,layout:`horizontal`,resetButtonOptions:{},schema:[],scrollToFirstError:!1,showCollapseButton:!1,showDefaultActions:!0,submitButtonOptions:{},submitOnChange:!1,submitOnEnter:!1,wrapperClass:`grid-cols-1`}}var yt=class{constructor(e={}){R(this,`form`,{}),R(this,`isMounted`,!1),R(this,`state`,null),R(this,`stateHandler`,void 0),R(this,`store`,void 0),R(this,`componentRefMap`,new Map),R(this,`latestSubmissionValues`,null),R(this,`legacyTransformWarningState`,null),R(this,`prevState`,null);let t=me({},(pe(e),e)),n=vt();this.store=new Pe(z(z({},n),t)),this.store.subscribe(e=>{this.prevState=this.state,this.state=e,this.updateState()}),this.state=this.store.state,this.stateHandler=new at,fe(this)}clearValidation(e){var t=this;return B(function*(){(yield t.getForm()).clearValidation(e)})()}formatValues(e){var t,n,r,i,o;return this.warnLegacyValueTransforms(),(t=this.state)!=null&&t.codec?ft(this.state.codec,(0,U.default)(a(e))):_t(a(e),(n=(r=this.state)==null?void 0:r.schema)==null?[]:n,(i=this.state)==null?void 0:i.fieldMappingTime,(o=this.state)==null?void 0:o.arrayToStringFields)}getFieldComponentRef(e){let t=this.componentRefMap.has(e)?this.componentRefMap.get(e):void 0;if(t&&t.$.type.name===`AsyncComponentWrapper`&&t.$.subTree.ref){if(Array.isArray(t.$.subTree.ref)){var n;if(t.$.subTree.ref.length>0&&j((n=t.$.subTree.ref[0])==null?void 0:n.r)){var r;t=(r=t.$.subTree.ref[0])==null?void 0:r.r.value}}else j(t.$.subTree.ref.r)&&(t=t.$.subTree.ref.r.value)}return t}getFocusedField(){for(let e of this.componentRefMap.keys()){let t=this.getFieldComponentRef(e);if(t){let n=null;if(t instanceof HTMLElement?n=t:t.$el instanceof HTMLElement&&(n=t.$el),!n)continue;if(n===document.activeElement||n.contains(document.activeElement))return e}}}getLatestSubmissionValues(){return this.latestSubmissionValues||{}}getRawValues(){var e=this;return B(function*(){var t;let n=yield e.getForm();return(0,U.default)(a((t=n.values)==null?{}:t))})()}getState(){return this.state}getValues(){var e=this;return B(function*(){var t;let n=yield e.getForm();return e.formatValues(a((t=n.values)==null?{}:t))})()}getValueSnapshot(){var e=this;return B(function*(){let t=yield e.getRawValues();return{rawValues:t,values:e.formatValues(t)}})()}isFieldValid(e){var t=this;return B(function*(){return(yield t.getForm()).isFieldValid(e)})()}merge(e){let t=[this,e],n=new Proxy(e,{get(e,r){return r===`merge`?e=>(t.push(e),n):r===`submitAllForm`?B(function*(e=!0){try{let n=yield Promise.all(t.map(function(){var e=B(function*(e){if((yield e.validate()).valid)return a((yield e.getValues())||{})});return function(t){return e.apply(this,arguments)}}()));return e?Object.assign({},...n):n}catch(e){console.error(`Validation error:`,e)}}):e[r]}});return n}mount(e,t){if(!this.isMounted){var n;this.form=e,this.stateHandler.setConditionTrue();let i={};if(this.form.values){let e=a(this.form.values);try{i=this.formatValues(e)}catch(t){var r;if(!((r=this.state)!=null&&r.codec))throw t;console.warn(`[Vben Form] Failed to encode initial values. Falling back to raw form values.`,t),i=(0,U.default)(e)}}this.setLatestSubmissionValues(i),this.componentRefMap=(n=t==null?this.componentRefMap:t)==null?new Map:n,this.isMounted=!0}}removeSchemaByFields(e){var t=this;return B(function*(){var n,r;let i=new Set(e),a=((n=(r=t.state)==null?void 0:r.schema)==null?[]:n).filter(e=>!i.has(e.fieldName));t.setState({schema:a})})()}reset(e,t){var n=this;return B(function*(){return(yield n.getForm()).reset(e,t)})()}resetForm(e,t){var n=this;return B(function*(){return J(`form-api-reset-form`,"[Vben Form] `formApi.resetForm()` is deprecated. Use `formApi.reset()` instead."),n.reset(e,t)})()}resetValidate(){var e=this;return B(function*(){return J(`form-api-reset-validate`,"[Vben Form] `formApi.resetValidate()` is deprecated. Use `formApi.clearValidation()` instead."),e.clearValidation()})()}scrollToFirstError(e){let t=typeof e==`string`?e:Object.keys(e)[0];if(!t)return;let n=document.querySelector(`[name="${t}"]`);if(!n){let e=this.getFieldComponentRef(t);e&&e.$el instanceof HTMLElement&&(n=e.$el)}n&&n.scrollIntoView({behavior:`smooth`,block:`center`,inline:`nearest`})}setFieldError(e,t){var n=this;return B(function*(){(yield n.getForm()).setFieldError(e,t)})()}setFieldValue(e,t,n){var r=this;return B(function*(){yield(yield r.getForm()).setFieldValue(e,t,n)})()}setLatestSubmissionValues(e){this.latestSubmissionValues=z({},a(e))}setState(e){L(e)?this.store.setState(t=>H(e(t),t)):this.store.setState(t=>H(e,t))}setSubmitValues(e,t=!0,n=!1){var r=this;return B(function*(){var i;let a=(i=r.state)==null?void 0:i.codec;if(!a)throw Error("[Vben Form] `setSubmitValues()` requires a form `codec`.");let o=dt(a,e);yield r.setValues(o,t,n)})()}setValues(e,t=!0,n=!1){var r=this;return B(function*(){var i,a;let o=yield r.getForm();if(!t){o.setValues(e,n);return}let s=((i=(a=r.state)==null?void 0:a.schema)==null?[]:i).map(e=>Ee(e.fieldName).pathSegments),c=(e,t=[])=>{if(!_(e)||Array.isArray(e)||Ue(e)||We(e))return e;let n={};for(let[r,i]of Object.entries(e)){let e=[...t,r],a=s.filter(t=>t.length>=e.length&&e.every((e,n)=>t[n]===e));a.length!==0&&(n[r]=a.some(t=>t.length===e.length)?i:c(i,e))}return n},l=c(e);o.setValues(l,n)})()}submit(e){var t=this;return B(function*(){return e==null||e.preventDefault(),e==null||e.stopPropagation(),yield(yield t.getForm()).submit(),t.submitValues()})()}submitForm(e){var t=this;return B(function*(){return J(`form-api-submit-form`,"[Vben Form] `formApi.submitForm()` is deprecated. Use `formApi.submit()` instead."),t.submit(e)})()}unmount(){var e,t;(e=this.form)==null||(t=e.reset)==null||t.call(e),this.componentRefMap=new Map,this.latestSubmissionValues=null,this.isMounted=!1,this.stateHandler.reset()}updateSchema(e){var t,n;let r=[...e];if(!r.every(e=>Reflect.has(e,`fieldName`)&&e.fieldName)){console.error("All items in the schema array must have a valid `fieldName` property to be updated");return}let i=Se([...(t=(n=this.state)==null?void 0:n.schema)==null?[]:t],r);this.setState({schema:i})}validate(){var e=this;return B(function*(){var t,n;let r=yield(yield e.getForm()).validate();return Object.keys((t=r==null?void 0:r.errors)==null?{}:t).length>0&&(n=e.state)!=null&&n.scrollToFirstError&&e.scrollToFirstError(r.errors),r})()}validateAndSubmit(){var e=this;return B(function*(){let{valid:t}=yield e.validate();if(t)return e.submitValues()})()}validateAndSubmitForm(){var e=this;return B(function*(){return J(`form-api-validate-and-submit-form`,"[Vben Form] `formApi.validateAndSubmitForm()` is deprecated. Use `formApi.validateAndSubmit()` instead."),e.validateAndSubmit()})()}validateField(e){var t=this;return B(function*(){var n,r;let i=yield(yield t.getForm()).validateField(e);return Object.keys((n=i==null?void 0:i.errors)==null?{}:n).length>0&&(r=t.state)!=null&&r.scrollToFirstError&&t.scrollToFirstError(e),i})()}getForm(){var e=this;return B(function*(){var t;if(e.isMounted||(yield e.stateHandler.waitForCondition()),!((t=e.form)!=null&&t.meta))throw Error(` is not mounted`);return e.form})()}submitValues(){var e=this;return B(function*(){var t,n;let{rawValues:r,values:i}=yield e.getValueSnapshot();return e.setLatestSubmissionValues(i),yield(t=e.state)==null||(n=t.handleSubmit)==null?void 0:n.call(t,i,r),i})()}updateState(){var e,t,n,r;let i=(e=(t=this.state)==null?void 0:t.schema)==null?[]:e,a=(n=(r=this.prevState)==null?void 0:r.schema)==null?[]:n;if(i.lengthe.fieldName)),t=a.filter(t=>!e.has(t.fieldName));for(let e of t){var o,s;(o=this.form)==null||(s=o.setFieldValue)==null||s.call(o,e.fieldName,void 0)}}}warnLegacyValueTransforms(){var e,t,n,r,i,a,o,s,c;let l={arrayToStringFields:(e=this.state)==null?void 0:e.arrayToStringFields,codec:(t=this.state)==null?void 0:t.codec,fieldMappingTime:(n=this.state)==null?void 0:n.fieldMappingTime,schema:(r=(i=this.state)==null?void 0:i.schema)==null?[]:r},u=this.legacyTransformWarningState;if(u&&u.arrayToStringFields===l.arrayToStringFields&&u.codec===l.codec&&u.fieldMappingTime===l.fieldMappingTime&&u.schema===l.schema)return;this.legacyTransformWarningState=l;let d=e=>e.some(e=>{if(e.valueFormat)return!0;let t=`children`in e?e.children:void 0;return Array.isArray(t)&&d(t)}),f=d(l.schema),p=((a=(o=l.fieldMappingTime)==null?void 0:o.length)==null?0:a)>0,m=((s=(c=l.arrayToStringFields)==null?void 0:c.length)==null?0:s)>0,h=f||p||m;if(l.codec&&h){J(`form-codec-legacy-transform-conflict`,"[Vben Form] The form `codec` takes precedence over deprecated `valueFormat`, `fieldMappingTime`, and `arrayToStringFields` options.");return}f&&J(`form-schema-value-format`,"[Vben Form] `schema.valueFormat` is deprecated. Use the form-level `codec` instead."),p&&J(`form-field-mapping-time`,"[Vben Form] `fieldMappingTime` is deprecated. Use the form-level `codec` instead."),m&&J(`form-array-to-string-fields`,"[Vben Form] `arrayToStringFields` is deprecated. Use the form-level `codec` instead.")}},bt=T({__name:`form-actions`,props:{modelValue:{default:!1},modelModifiers:{}},emits:[`update:modelValue`],setup(e,{expose:t}){let{$t:n}=Re(),[r,i]=Ie(),o=c(e,`modelValue`),u=w(()=>z({content:`${n.value(`reset`)}`,show:!0},m(r).resetButtonOptions)),d=w(()=>z({content:`${n.value(`submit`)}`,show:!0},m(r).submitButtonOptions));function f(e){return p.apply(this,arguments)}function p(){return p=B(function*(e){e==null||e.preventDefault(),e==null||e.stopPropagation();let t=m(r);t.formApi&&(yield t.formApi.validateAndSubmit())}),p.apply(this,arguments)}function h(e){return g.apply(this,arguments)}function g(){return g=B(function*(e){var t,n;e==null||e.preventDefault(),e==null||e.stopPropagation();let o=m(r),s=(t=a(yield(n=o.formApi)==null?void 0:n.getValues()))==null?{}:t;if(L(o.handleReset)){var c;yield(c=o.handleReset)==null?void 0:c.call(o,s)}else i.reset()}),g.apply(this,arguments)}l(()=>o.value,()=>{m(r).collapseTriggerResize&&nt()});let _=w(()=>{let e=m(r),t=e.actionLayout||`rowEnd`,n=e.actionPosition||`right`,i=[`flex`,`items-center`,`gap-3`,e.compact?`pb-2`:`pb-4`,e.layout===`vertical`?`self-end`:`self-center`,e.layout===`inline`?``:`w-full`,e.actionWrapperClass];switch(t){case`newLine`:i.push(`col-span-full`);break;case`rowEnd`:i.push(`col-[-2/-1]`)}switch(n){case`center`:i.push(`justify-center`);break;case`left`:i.push(`justify-start`);break;default:i.push(`justify-end`)}return i.join(` `)});return t({handleReset:h,handleSubmit:f}),(e,t)=>(E(),b(`div`,{class:v(m(V)(_.value))},[m(r).actionButtonsReverse?(E(),b(D,{key:0},[F(e.$slots,`submit-before`),d.value.show?(E(),M(P(m(q).PrimaryButton),C({key:0,type:`button`,onClick:f},d.value),{default:O(()=>[s(k(d.value.content),1)]),_:1},16)):I(``,!0)],64)):I(``,!0),F(e.$slots,`reset-before`),u.value.show?(E(),M(P(m(q).DefaultButton),C({key:1,type:`button`,onClick:h},u.value),{default:O(()=>[s(k(u.value.content),1)]),_:1},16)):I(``,!0),m(r).actionButtonsReverse?I(``,!0):(E(),b(D,{key:2},[F(e.$slots,`submit-before`),d.value.show?(E(),M(P(m(q).PrimaryButton),C({key:0,type:`button`,onClick:f},d.value),{default:O(()=>[s(k(d.value.content),1)]),_:1},16)):I(``,!0)],64)),F(e.$slots,`expand-before`),m(r).showCollapseButton?(E(),M(m(lt),{key:3,class:`ml-[-0.3em]`,"model-value":o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e)},{default:O(()=>[y(`span`,null,k(o.value?m(n)(`expand`):m(n)(`collapse`)),1)]),_:1},8,[`model-value`])):I(``,!0),F(e.$slots,`expand-after`)],2))}});function xt(e){let t=h(`wrapperRef`),n=ue(t),r=N({}),i=N(!1),a=le(de),o=w(()=>{var t;let n=(t=e.collapsedRows)==null?1:t,i=r.value,a=0;for(let e=1;e<=n;e++){var o;a+=(o=i==null?void 0:i[e])==null?0:o}return a-1||1});l([()=>e.showCollapseButton,()=>a.active().value,()=>{var t;return(t=e.schema)==null?void 0:t.length},()=>n.value],function(){var e=B(function*([e]){e&&(yield A(),r.value={},i.value=!1,yield s())});return function(t){return e.apply(this,arguments)}}());function s(){return c.apply(this,arguments)}function c(){return c=B(function*(){if(!e.showCollapseButton||(yield A(),!t.value))return;let n=[...t.value.children],a=t.value,o=window.getComputedStyle(a).getPropertyValue(`grid-template-rows`).split(` `),s=a==null?void 0:a.getBoundingClientRect();n.forEach(t=>{var n,a;let c=t.getBoundingClientRect().top-s.top,l=0,u=0;for(let[e,t]of o.entries())if(u+=Number.parseFloat(t),c((n=e==null?void 0:e.collapsedRows)==null?1:n)||(r.value[l]=((a=r.value[l])==null?0:a)+1,i.value=!0)})}),c.apply(this,arguments)}return S(()=>{s()}),{isCalculated:i,keepFormItemIndex:o,wrapperRef:t}}var St=`form`,Ct=T({__name:`form`,props:{arrayToStringFields:{},collapsed:{type:Boolean},collapsedRows:{default:1},collapseTriggerResize:{type:Boolean},commonConfig:{default:()=>({})},compact:{type:Boolean},componentBindEventMap:{},componentMap:{},fieldMappingTime:{},form:{},layout:{},schema:{},showCollapseButton:{type:Boolean,default:!1},wrapperClass:{default:`grid-cols-1 sm:grid-cols-2 md:grid-cols-3`},globalCommonConfig:{default:()=>({})}},emits:[`submit`],setup(e,{emit:t}){let n=e,i=t,o=w(()=>{let e=[`flex`];return n.layout===`inline`?e.push(`flex-wrap gap-x-2`):e.push(n.compact?`gap-x-2`:`gap-x-4`,`flex-col grid`),V(...e,n.wrapperClass)});ge(ne(z(z({},g(n)),Ne())));let{isCalculated:s,keepFormItemIndex:c,wrapperRef:l}=xt(n),d=w(()=>{var e;let t=[];return(e=n.schema)==null||e.forEach(e=>{let{fieldName:n}=e,r=a(e.rules),i=Ce(r);t.push({default:we(r),fieldName:n,required:!!(r&&!u(r)&&!r.isOptional()),rules:i})}),t}),f=w(()=>n.form?{onSubmit:n.form.handleSubmit(()=>i(`submit`,void 0))}:{onSubmit:e=>{e.preventDefault(),i(`submit`,e)}}),p=w(()=>n.collapsed&&s.value),m=w(()=>(n.schema||[]).map((e,t)=>{let r=c.value,i=n.showCollapseButton&&p.value&&r?r<=t:!1;return be(e,{commonConfig:n.commonConfig,globalCommonConfig:n.globalCommonConfig,hidden:i})}));return(e,t)=>(E(),M(P(St),r(ae(f.value)),{default:O(()=>[y(`div`,{ref_key:`wrapperRef`,ref:l,class:v(o.value)},[(E(!0),b(D,null,x(m.value,t=>(E(),M(De,C({key:t.fieldName,ref_for:!0},t,{class:t.formItemClass,rules:t.rules}),{default:O(n=>[F(e.$slots,t.fieldName,C({ref_for:!0},n))]),_:2},1040,[`class`,`rules`]))),128)),F(e.$slots,`default`,{shapes:d.value})],2)]),_:3},16))}}),wt=T({__name:`vben-use-form`,props:{formApi:{},actionButtonsReverse:{type:Boolean},actionLayout:{},actionPosition:{},actionWrapperClass:{type:[Array,Boolean,null,Object,String]},arrayToStringFields:{},changeDebouncedTime:{},codec:{},fieldMappingTime:{},handleCollapsedChange:{type:Function},handleReset:{type:Function},handleSubmit:{type:Function},handleValuesChange:{type:Function},resetButtonOptions:{},scrollToFirstError:{type:Boolean},showDefaultActions:{type:Boolean},submitButtonOptions:{},submitOnChange:{type:Boolean},submitOnEnter:{type:Boolean},collapsed:{type:Boolean},collapsedRows:{},collapseTriggerResize:{type:Boolean},commonConfig:{},compact:{type:Boolean},layout:{},schema:{},showCollapseButton:{type:Boolean},wrapperClass:{}},setup(e){var t,n;let r=e,i=r.formApi;if(!i)throw Error(`Form api is required in `);let a=i.useStore(),o=ct(r,a),s=new Map,{delegatedSlots:c,form:u}=_e(o),d=u.useValues();Fe([o,u]),xe(s),i.mount(u,s);function f(e){var t,n,i;(t=r.formApi)==null||t.setState({collapsed:e}),(n=(i=o.value).handleCollapsedChange)==null||n.call(i,e)}function p(e){var t,n;!(a!=null&&a.value.submitOnEnter)||!((t=o.value.formApi)!=null&&t.isMounted)||e.target instanceof HTMLTextAreaElement||(e.preventDefault(),(n=o.value.formApi)==null||n.validateAndSubmit())}let h=Le(B(function*(){var e;a!=null&&a.value.submitOnChange&&((e=o.value.formApi)==null||e.validateAndSubmit())}),(t=a==null||(n=a.value)==null?void 0:n.changeDebouncedTime)==null?300:t),g=!1;return S(B(function*(){yield A(),g=!0})),l(d,(e,t)=>{var n,r;if(!g)return;let s=o.value.handleValuesChange,c=a==null?void 0:a.value.submitOnChange;if(!s&&!c)return;let l=(n=a==null||(r=a.value.schema)==null?void 0:r.map(e=>e.fieldName))==null?[]:n;if(s&&l.length>0){let n=l.filter(n=>!ye(W(e,n),W(t==null?{}:t,n)));n.length>0&&s(ee(e),n,()=>i.formatValues(e))}c&&h()}),(e,t)=>{var n;return E(),M(m(Ct),C({onKeydown:oe(p,[`enter`])},m(o),{collapsed:(n=m(a))==null?void 0:n.collapsed,"component-bind-event-map":m(Me),"component-map":m(q),form:m(u),"global-common-config":m(Ae)}),ie({default:O(t=>{var n;return[e.$slots.default?F(e.$slots,`default`,C(t,{formApi:m(i),values:m(u).values}),void 0,void 0,0):m(o).showDefaultActions?(E(),M(bt,{key:1,"model-value":(n=m(a))==null?void 0:n.collapsed,"onUpdate:modelValue":f},{"reset-before":O(t=>[F(e.$slots,`reset-before`,C(t,{formApi:m(i),values:m(u).values}))]),"submit-before":O(t=>[F(e.$slots,`submit-before`,C(t,{formApi:m(i),values:m(u).values}))]),"expand-before":O(t=>[F(e.$slots,`expand-before`,C(t,{formApi:m(i),values:m(u).values}))]),"expand-after":O(t=>[F(e.$slots,`expand-after`,C(t,{formApi:m(i),values:m(u).values}))]),_:3},8,[`model-value`])):I(``,!0)]}),_:2},[x(m(c),t=>({name:t,fn:O(n=>[F(e.$slots,t,C(n,{formApi:m(i),values:m(u).values}))])}))]),1040,[`collapsed`,`component-bind-event-map`,`component-map`,`form`,`global-common-config`])}}});function Tt(e){let t=te(e),n=new yt(e),r=n;r.useStore=e=>he(n.store,e);let a=T((e,{attrs:t,slots:a})=>(re(()=>{n.unmount()}),n.setState(z(z({},e),t)),()=>i(wt,z(z(z({},e),t),{},{formApi:r}),a)),{name:`VbenUseForm`,inheritAttrs:!1});return t&&l(()=>e.schema,()=>{n.setState({schema:e.schema})},{immediate:!0}),[a,r]}export{Qe as a,qe as c,$ as d,Xe as f,$e as i,Ye as l,Ge as m,st as n,tt as o,Ke as p,rt as r,Je as s,Tt as t,Ze as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useApi-CROJJdhE-oP73ypFI.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useApi-CROJJdhE-oP73ypFI.js new file mode 100644 index 000000000..dd742d8bd --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useApi-CROJJdhE-oP73ypFI.js @@ -0,0 +1 @@ +import{J as e}from"./runtime-core.esm-bundler-DkysjgTd.js";function t(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function n(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&t(e.default)}var r=Object.assign;function i(e,t){let n={};for(let r in t){let i=t[r];n[r]=o(i)?i.map(e):e(i)}return n}var a=()=>{},o=Array.isArray;function s(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}var c=Symbol(``);function l(e,t){return r(Error(),{type:e,[c]:!0},t)}function u(e,t){return e instanceof Error&&c in e&&(t==null||!!(e.type&t))}var d=Symbol(``),f=Symbol(``),p=Symbol(``),m=Symbol(``),h=Symbol(``);function g(){return e(p)}function _(t){return e(m)}export{n as a,d as c,m as d,p as f,f as g,g as h,o as i,s as l,_ as m,r as n,u as o,h as p,l as r,t as s,i as t,a as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useConfigInject-z_xeO0pP.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useConfigInject-z_xeO0pP.js new file mode 100644 index 000000000..bee6c8cf7 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useConfigInject-z_xeO0pP.js @@ -0,0 +1,35 @@ +import{B as e,D as t,Dn as n,Ht as r,J as i,L as a,On as o,Ut as s,Z as c,d as l,g as u,gt as d,it as f,k as p,o as m,r as h,vn as g,xn as _}from"./runtime-core.esm-bundler-DkysjgTd.js";import{i as v,n as y,r as b,t as x}from"./module-CyhaP5hi.js";import{r as S,t as C}from"./en_US-Cv9hrLhb.js";function w(e){"@babel/helpers - typeof";return w=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},w(e)}function ee(e,t){if(w(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(w(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function te(e){var t=ee(e,`string`);return w(t)==`symbol`?t:t+``}function ne(e,t,n){return(t=te(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ie(e){for(var t=1;ttypeof e==`function`,oe=Array.isArray,se=e=>typeof e==`string`,ce=e=>typeof e==`object`&&!!e,le=/^on[^a-z]/,ue=e=>le.test(e),de=e=>{let t=Object.create(null);return n=>t[n]||(t[n]=e(n))},fe=/-(\w)/g,pe=de(e=>e.replace(fe,(e,t)=>t?t.toUpperCase():``)),me=/\B([A-Z])/g,he=de(e=>e.replace(me,`-$1`).toLowerCase()),ge=de(e=>e.charAt(0).toUpperCase()+e.slice(1)),_e=Object.prototype.hasOwnProperty,ve=(e,t)=>_e.call(e,t);function ye(e,t,n,r){let i=e[n];if(i!=null){let e=ve(i,`default`);if(e&&r===void 0){let e=i.default;r=i.type!==Function&&ae(e)?e():e}i.type===Boolean&&(!ve(t,n)&&!e?r=!1:r===``&&(r=!0))}return r}function be(e){return Object.keys(e).reduce((t,n)=>((n.startsWith(`data-`)||n.startsWith(`aria-`))&&(t[n]=e[n]),t),{})}function xe(e){return typeof e==`number`?`${e}px`:e}function Se(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return typeof e==`function`?e(t):e==null?n:e}function Ce(e){let t,n=new Promise(n=>{t=e(()=>{n(!0)})}),r=()=>{t==null||t()};return r.then=(e,t)=>n.then(e,t),r.promise=n,r}function we(){let e=[];for(let t=0;te!=null&&e!==``,Ee=e=>{let t=Object.keys(e),n={},r={},i={};for(let a=0,o=t.length;a0&&arguments[0]!==void 0?arguments[0]:``,t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n={},r=/;(?![^(]*\))/g,i=/:(.+)/;return typeof e==`object`?e:(e.split(r).forEach(function(e){if(e){let r=e.split(i);if(r.length>1){let e=t?pe(r[0].trim()):r[0].trim();n[e]=r[1].trim()}}}),n)},Oe=(e,t)=>e[t]!==void 0,ke=Symbol(`skipFlatten`),T=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n=Array.isArray(e)?e:[e],r=[];return n.forEach(e=>{Array.isArray(e)?r.push(...T(e,t)):e&&e.type===m?e.key===ke?r.push(e):r.push(...T(e.children,t)):e&&c(e)?t&&!Re(e)?r.push(e):t||r.push(e):Te(e)&&r.push(e)}),r},Ae=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`default`,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return c(e)?e.type===m?t==="default"?T(e.children):[]:e.children&&e.children[t]?T(e.children[t](n)):[]:T(e.$slots[t]&&e.$slots[t](n))},je=e=>{var t;let n=((t=e==null?void 0:e.vnode)==null?void 0:t.el)||e&&(e.$el||e);for(;n&&!n.tagName;)n=n.nextSibling;return n},Me=e=>{let t={};if(e.$&&e.$.vnode){let n=e.$.vnode.props||{};Object.keys(e.$props).forEach(r=>{let i=e.$props[r],a=he(r);(i!==void 0||a in n)&&(t[r]=i)})}else if(c(e)&&typeof e.type==`object`){let n=e.props||{},r={};Object.keys(n).forEach(e=>{r[pe(e)]=n[e]});let i=e.type.props||{};Object.keys(i).forEach(e=>{let n=ye(i,r,e,r[e]);(n!==void 0||e in r)&&(t[e]=n)})}return t},Ne=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`default`,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i;if(e.$){let a=e[t];if(a!==void 0)return typeof a==`function`&&r?a(n):a;i=e.$slots[t],i=r&&i?i(n):i}else if(c(e)){let a=e.props&&e.props[t];if(a!==void 0&&e.props!==null)return typeof a==`function`&&r?a(n):a;e.type===m?i=e.children:e.children&&e.children[t]&&(i=e.children[t],i=r&&i?i(n):i)}return Array.isArray(i)&&(i=T(i),i=i.length===1?i[0]:i,i=i.length===0?void 0:i),i};function Pe(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n={};return n=e.$?S(S({},n),e.$attrs):S(S({},n),e.props),Ee(n)[t?`onEvents`:`events`]}function Fe(e){let t=((c(e)?e.props:e.$attrs)||{}).class||{},n={};return typeof t==`string`?t.split(` `).forEach(e=>{n[e.trim()]=!0}):Array.isArray(t)?we(t).split(` `).forEach(e=>{n[e.trim()]=!0}):n=S(S({},n),t),n}function Ie(e,t){let n=((c(e)?e.props:e.$attrs)||{}).style||{};if(typeof n==`string`)n=De(n,t);else if(t&&n){let e={};return Object.keys(n).forEach(t=>e[pe(t)]=n[t]),e}return n}function Le(e){return e.length===1&&e[0].type===m}function Re(e){return e&&(e.type===h||e.type===m&&e.children.length===0||e.type===l&&e.children.trim()===``)}function E(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=[];return e.forEach(e=>{Array.isArray(e)?t.push(...e):(e==null?void 0:e.type)===m?t.push(...E(e.children)):t.push(e)}),t.filter(e=>!Re(e))}function ze(e){if(e){let t=E(e);return t.length?t:void 0}return e}function Be(e){return Array.isArray(e)&&e.length===1&&(e=e[0]),e&&e.__v_isVNode&&typeof e.type!=`symbol`}function Ve(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`default`;var r,i;return(r=t[n])==null?(i=e[n])==null?void 0:i.call(e):r}var He=function(){return[...arguments]},Ue=e=>{let t=e;return t.install=function(n){n.component(t.displayName||t.name,e)},e};function We(){return{type:[Function,Array]}}function D(e){return{type:Object,default:e}}function Ge(e){return{type:Boolean,default:e}}function Ke(e){return{type:Function,default:e}}function qe(e,t){return{validator:()=>!0,default:e}}function Je(){return{validator:()=>!0}}function Ye(e){return{type:Array,default:e}}function Xe(e){return{type:String,default:e}}function Ze(e,t){return e?{type:e,default:t}:qe(t)}var Qe=`anticon`,$e=Symbol(`GlobalFormContextKey`),et=e=>{d($e,e)},tt=()=>i($e,{validateMessages:u(()=>void 0)}),nt=()=>({iconPrefixCls:String,getTargetContainer:{type:Function},getPopupContainer:{type:Function},prefixCls:String,getPrefixCls:{type:Function},renderEmpty:{type:Function},transformCellText:{type:Function},csp:D(),input:D(),autoInsertSpaceInButton:{type:Boolean,default:void 0},locale:D(),pageHeader:D(),componentSize:{type:String},componentDisabled:{type:Boolean,default:void 0},direction:{type:String,default:`ltr`},space:D(),virtual:{type:Boolean,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},form:D(),pagination:D(),theme:D(),select:D(),wave:D()}),rt=Symbol(`configProvider`),it={getPrefixCls:(e,t)=>t||(e?`ant-${e}`:`ant`),iconPrefixCls:u(()=>Qe),getPopupContainer:u(()=>()=>document.body),direction:u(()=>`ltr`)},at=()=>i(rt,it),ot=e=>d(rt,e),st=Symbol(`DisabledContextKey`),ct=()=>i(st,g(void 0)),lt=e=>{let t=ct();return d(st,u(()=>{var n;return(n=e.value)==null?t.value:n})),e},ut=p({compatConfig:{MODE:3},name:`LocaleReceiver`,props:{componentName:String,defaultLocale:{type:[Object,Function]},children:{type:Function}},setup(e,t){let{slots:n}=t,r=i(`localeData`,{}),a=u(()=>{let{componentName:t=`global`,defaultLocale:n}=e,i=n||C[t||`global`],{antLocale:a}=r,o=t&&a?a[t]:{};return S(S({},typeof i==`function`?i():i),o||{})}),o=u(()=>{let{antLocale:e}=r,t=e&&e.locale;return e&&e.exist&&!t?C.locale:t});return()=>{let t=e.children||n.default,{antLocale:i}=r;return t==null?void 0:t(a.value,o.value,i)}}});function dt(e,t,n){let r=i(`localeData`,{});return[u(()=>{let{antLocale:i}=r,a=o(t)||C[e||`global`],s=e&&i?i[e]:{};return S(S(S({},typeof a==`function`?a():a),s||{}),o(n)||{})})]}var ft=ut;function pt(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var mt=`%`,ht=class{constructor(e){this.cache=new Map,this.instanceId=e}get(e){return this.cache.get(Array.isArray(e)?e.join(mt):e)||null}update(e,t){let n=Array.isArray(e)?e.join(mt):e,r=t(this.cache.get(n));r===null?this.cache.delete(n):this.cache.set(n,r)}},gt=`data-token-hash`,O=`data-css-hash`,_t=`__cssinjs_instance__`;function k(){let e=Math.random().toString(12).slice(2);if(typeof document<`u`&&document.head&&document.body){let t=document.body.querySelectorAll(`style[data-css-hash]`)||[],{firstChild:n}=document.head;Array.from(t).forEach(t=>{t[_t]=t.__cssinjs_instance__||e,t.__cssinjs_instance__===e&&document.head.insertBefore(t,n)});let r={};Array.from(document.querySelectorAll(`style[${O}]`)).forEach(t=>{var n;let i=t.getAttribute(O);r[i]?t.__cssinjs_instance__===e&&((n=t.parentNode)==null||n.removeChild(t)):r[i]=!0})}return new ht(e)}var vt=Symbol(`StyleContextKey`),yt=()=>{var e,t,n;let r=a(),i;if(r&&r.appContext){let a=(n=(t=(e=r.appContext)==null?void 0:e.config)==null?void 0:t.globalProperties)==null?void 0:n.__ANTDV_CSSINJS_CACHE__;a?i=a:(i=k(),r.appContext.config.globalProperties&&(r.appContext.config.globalProperties.__ANTDV_CSSINJS_CACHE__=i))}else i=k();return i},bt={cache:k(),defaultCache:!0,hashPriority:`low`},xt=()=>{let e=yt();return i(vt,_(S(S({},bt),{cache:e})))},St=e=>{let t=xt(),n=_(S(S({},bt),{cache:k()}));return r([()=>o(e),t],()=>{let r=S({},t.value),i=o(e);Object.keys(i).forEach(e=>{let t=i[e];i[e]!==void 0&&(r[e]=t)});let{cache:a}=i;r.cache=r.cache||k(),r.defaultCache=!a&&t.value.defaultCache,n.value=r},{immediate:!0}),d(vt,n),n};Ue(p({name:`AStyleProvider`,inheritAttrs:!1,props:{autoClear:Ge(),mock:Xe(),cache:D(),defaultCache:Ge(),hashPriority:Xe(),container:Ze(),ssrInline:Ge(),transformers:Ye(),linters:Ye()},setup(e,t){let{slots:n}=t;return St(e),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}));function Ct(e,t,n,i){let a=xt(),o=_(``),c=_();s(()=>{o.value=[e,...t.value].join(`%`)});let l=e=>{a.value.cache.update(e,e=>{let[t=0,n]=e||[];return t-1==0?(i==null||i(n,!1),null):[t-1,n]})};return r(o,(e,t)=>{t&&l(t),a.value.cache.update(e,e=>{let[t=0,r]=e||[],i=r||n();return[t+1,i]}),c.value=a.value.cache.get(o.value)[1]},{immediate:!0}),f(()=>{l(o.value)}),c}function A(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}function wt(e,t){return e&&e.contains?e.contains(t):!1}var Tt=`data-vc-order`,Et=`vc-util-key`,Dt=new Map;function Ot(){let{mark:e}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e?e.startsWith(`data-`)?e:`data-${e}`:Et}function j(e){return e.attachTo?e.attachTo:document.querySelector(`head`)||document.body}function kt(e){return e===`queue`?`prependQueue`:e?`prepend`:`append`}function At(e){return Array.from((Dt.get(e)||e).children).filter(e=>e.tagName===`STYLE`)}function jt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!A())return null;let{csp:n,prepend:r}=t,i=document.createElement(`style`);i.setAttribute(Tt,kt(r)),n!=null&&n.nonce&&(i.nonce=n==null?void 0:n.nonce),i.innerHTML=e;let a=j(t),{firstChild:o}=a;if(r){if(r===`queue`){let e=At(a).filter(e=>[`prepend`,`prependQueue`].includes(e.getAttribute(Tt)));if(e.length)return a.insertBefore(i,e[e.length-1].nextSibling),i}a.insertBefore(i,o)}else a.appendChild(i);return i}function Mt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return At(j(t)).find(n=>n.getAttribute(Ot(t))===e)}function Nt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Mt(e,t);n&&j(t).removeChild(n)}function Pt(e,t){let n=Dt.get(e);if(!n||!wt(document,n)){let n=jt(``,t),{parentNode:r}=n;Dt.set(e,r),e.removeChild(n)}}function M(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};var r,i,a;Pt(j(n),n);let o=Mt(t,n);if(o)return(r=n.csp)!=null&&r.nonce&&o.nonce!==((i=n.csp)==null?void 0:i.nonce)&&(o.nonce=(a=n.csp)==null?void 0:a.nonce),o.innerHTML!==e&&(o.innerHTML=e),o;let s=jt(e,n);return s.setAttribute(Ot(n),t),s}function Ft(e,t){if(e.length!==t.length)return!1;for(let n=0;n1&&arguments[1]!==void 0&&arguments[1],n={map:this.cache};return e.forEach(e=>{var t;n=n?(t=n==null?void 0:n.map)==null?void 0:t.get(e):void 0}),n!=null&&n.value&&t&&(n.value[1]=this.cacheCallTimes++),n==null?void 0:n.value}get(e){var t;return(t=this.internalGet(e,!0))==null?void 0:t[0]}has(e){return!!this.internalGet(e)}set(t,n){if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){let[e]=this.keys.reduce((e,t)=>{let[,n]=e;return this.internalGet(t)[1]{if(i===t.length-1)r.set(e,{value:[n,this.cacheCallTimes++]});else{let t=r.get(e);t?t.map||(t.map=new Map):r.set(e,{map:new Map}),r=r.get(e).map}})}deleteByPath(e,t){var n;let r=e.get(t[0]);if(t.length===1)return r.map?e.set(t[0],{map:r.map}):e.delete(t[0]),(n=r.value)==null?void 0:n[0];let i=this.deleteByPath(r.map,t.slice(1));return(!r.map||r.map.size===0)&&!r.value&&e.delete(t[0]),i}delete(e){if(this.has(e))return this.keys=this.keys.filter(t=>!Ft(t,e)),this.deleteByPath(this.cache,e)}};It.MAX_CACHE_SIZE=20,It.MAX_CACHE_OFFSET=5;function Lt(){}var Rt=Lt,zt=0,Bt=class{constructor(e){this.derivatives=Array.isArray(e)?e:[e],this.id=zt,e.length===0&&Rt(e.length>0,`[Ant Design Vue CSS-in-JS] Theme should have at least one derivative function.`),zt+=1}getDerivativeToken(e){return this.derivatives.reduce((t,n)=>n(e,t),void 0)}},Vt=new It;function Ht(e){let t=Array.isArray(e)?e:[e];return Vt.has(t)||Vt.set(t,new Bt(t)),Vt.get(t)}var Ut=new WeakMap;function N(e){let t=Ut.get(e)||``;return t||(Object.keys(e).forEach(n=>{let r=e[n];t+=n,r instanceof Bt?t+=r.id:t+=r&&typeof r==`object`?N(r):r}),Ut.set(e,t)),t}function Wt(e,t){return pt(`${t}_${N(e)}`)}var P=`random-${Date.now()}-${Math.random()}`.replace(/\./g,``),Gt=`_bAmBoO_`;function Kt(e,t,n){var r,i;if(A()){M(e,P);let a=document.createElement(`div`);a.style.position=`fixed`,a.style.left=`0`,a.style.top=`0`,t==null||t(a),document.body.appendChild(a);let o=n?n(a):(r=getComputedStyle(a).content)==null?void 0:r.includes(Gt);return(i=a.parentNode)==null||i.removeChild(a),Nt(P),o}return!1}var qt=void 0;function Jt(){return qt===void 0&&(qt=Kt(`@layer ${P} { .${P} { content: "${Gt}"!important; } }`,e=>{e.className=P})),qt}var Yt={},Xt=`css`,F=new Map;function Zt(e){F.set(e,(F.get(e)||0)+1)}function Qt(e,t){typeof document<`u`&&document.querySelectorAll(`style[${gt}="${e}"]`).forEach(e=>{var n;e.__cssinjs_instance__===t&&((n=e.parentNode)==null||n.removeChild(e))})}var $t=0;function en(e,t){F.set(e,(F.get(e)||0)-1);let n=Array.from(F.keys()),r=n.filter(e=>(F.get(e)||0)<=0);n.length-r.length>$t&&r.forEach(e=>{Qt(e,t),F.delete(e)})}var tn=(e,t,n,r)=>{let i=n.getDerivativeToken(e),a=S(S({},i),t);return r&&(a=r(a)),a};function nn(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:g({}),r=xt(),i=u(()=>S({},...t.value)),a=u(()=>N(i.value)),o=u(()=>N(n.value.override||Yt));return Ct(`token`,u(()=>[n.value.salt||``,e.value.id,a.value,o.value]),()=>{let{salt:t=``,override:r=Yt,formatToken:a,getComputedToken:o}=n.value,s=o?o(i.value,r,e.value):tn(i.value,r,e.value,a),c=Wt(s,t);s._tokenKey=c,Zt(c);let l=`${Xt}-${pt(c)}`;return s._hashId=l,[s,l]},e=>{var t;en(e[0]._tokenKey,(t=r.value)==null?void 0:t.cache.instanceId)})}var rn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},an=`comm`,on=`rule`,sn=`decl`,cn=`@import`,ln=`@namespace`,un=`@keyframes`,dn=`@layer`,fn=Math.abs,I=String.fromCharCode;function pn(e){return e.trim()}function mn(e,t,n){return e.replace(t,n)}function L(e,t){return e.charCodeAt(t)|0}function R(e,t,n){return e.slice(t,n)}function z(e){return e.length}function hn(e){return e.length}function gn(e,t){return t.push(e),e}var B=1,V=1,_n=0,H=0,U=0,W=``;function vn(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:B,column:V,length:o,return:``,siblings:s}}function yn(){return U}function bn(){return U=H>0?L(W,--H):0,V--,U===10&&(V=1,B--),U}function G(){return U=H<_n?L(W,H++):0,V++,U===10&&(V=1,B++),U}function K(){return L(W,H)}function xn(){return H}function Sn(e,t){return R(W,e,t)}function q(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Cn(e){return B=V=1,_n=z(W=e),H=0,[]}function wn(e){return W=``,e}function Tn(e){return pn(Sn(H-1,On(e===91?e+2:e===40?e+1:e)))}function En(e){for(;(U=K())&&U<33;)G();return q(e)>2||q(U)>3?``:` `}function Dn(e,t){for(;--t&&G()&&!(U<48||U>102||U>57&&U<65||U>70&&U<97););return Sn(e,xn()+(t<6&&K()==32&&G()==32))}function On(e){for(;G();)switch(U){case e:return H;case 34:case 39:e!==34&&e!==39&&On(U);break;case 40:e===41&&On(e);break;case 92:G();break}return H}function kn(e,t){for(;G()&&e+U!==57&&(e+U!==84||K()!==47););return`/*`+Sn(t,H-1)+`*`+I(e===47?e:G())}function An(e){for(;!q(K());)G();return Sn(e,H)}function jn(e){return wn(Mn(``,null,null,null,[``],e=Cn(e),0,[0],e))}function Mn(e,t,n,r,i,a,o,s,c){for(var l=0,u=0,d=o,f=0,p=0,m=0,h=1,g=1,_=1,v=0,y=0,b=``,x=i,S=a,C=r,w=b;g;)switch(m=y,y=G()){case 40:m!=108&&L(w,d-1)==58?(v++,w+=`(`):w+=Tn(y);break;case 41:v--,w+=`)`;break;case 34:case 39:case 91:w+=Tn(y);break;case 9:case 10:case 13:case 32:if(v>0){w+=I(y);break}w+=En(m);break;case 92:w+=Dn(xn()-1,7);continue;case 47:switch(K()){case 42:case 47:gn(Pn(kn(G(),xn()),t,n,c),c),(q(m||1)==5||q(K()||1)==5)&&z(w)&&R(w,-1,void 0)!==` `&&(w+=` `);break;default:w+=`/`}break;case 123*h:s[l++]=z(w)*_;case 125*h:case 59:case 0:if(v>0&&y){w+=I(y);break}switch(y){case 0:case 125:g=0;case 59+u:_==-1&&(w=mn(w,/\f/g,``)),p>0&&(z(w)-d||h===0)&&gn(p>32?Fn(w+`;`,r,n,d-1,c):Fn(mn(w,` `,``)+`;`,r,n,d-2,c),c);break;case 59:w+=`;`;default:if(gn(C=Nn(w,t,n,l,u,i,s,b,x=[],S=[],d,a),a),y===123){if(u===0)Mn(w,t,C,C,x,a,d,s,S);else{switch(f){case 99:if(L(w,3)===110)break;case 108:if(L(w,2)===97)break;default:u=0;case 100:case 109:case 115:}u?Mn(e,C,C,r&&gn(Nn(e,C,C,0,0,i,s,b,i,x=[],d,S),S),i,S,d,s,r?x:S):Mn(w,C,C,C,[``],S,0,s,S)}}}l=u=p=0,h=_=1,b=w=``,d=o;break;case 58:d=1+z(w),p=m;default:if(h<1){if(y==123)--h;else if(y==125&&h++==0&&bn()==125)continue}switch(w+=I(y),y*h){case 38:_=u>0?1:(w+=`\f`,-1);break;case 44:if(v>0)break;s[l++]=(z(w)-1)*_,_=1;break;case 64:K()===45&&(w+=Tn(G())),f=K(),u=d=z(b=w+=An(xn())),y++;break;case 45:m===45&&z(w)==2&&(h=0)}}return a}function Nn(e,t,n,r,i,a,o,s,c,l,u,d){for(var f=i-1,p=i===0?a:[``],m=hn(p),h=0,g=0,_=0;h0?p[v]+` `+y:mn(y,/&\f/g,p[v])))&&(c[_++]=b);return vn(e,t,n,i===0?on:s,c,l,u,d)}function Pn(e,t,n,r){return vn(e,t,n,an,I(yn()),R(e,2,-2),0,r)}function Fn(e,t,n,r,i){return vn(e,t,n,sn,R(e,0,r),R(e,r+1,-1),r,i)}function In(e,t){for(var n=``,r=0;r{let[t,n]=e.split(`:`);J[t]=n});let r=document.querySelector(`style[${Rn}]`);r&&(Bn=!1,(e=r.parentNode)==null||e.removeChild(r)),document.body.removeChild(t)}}function Hn(e){return Vn(),!!J[e]}function Un(e){let t=J[e],n=null;if(t&&A()){if(Bn)n=zn;else{let t=document.querySelector(`style[${O}="${J[e]}"]`);t?n=t.innerHTML:delete J[e]}}return[n,t]}var Wn=A(),Gn=`_skip_check_`,Kn=`_multi_value_`;function qn(e){return In(jn(e),Ln).replace(/\{%%%\:[^;];}/g,`;`)}function Jn(e){return typeof e==`object`&&e&&(Gn in e||Kn in e)}function Yn(e,t,n){if(!t)return e;let r=`.${t}`,i=n===`low`?`:where(${r})`:r;return e.split(`,`).map(e=>{var t;let n=e.trim().split(/\s+/),r=n[0]||``,a=((t=r.match(/^\w+/))==null?void 0:t[0])||``;return r=`${a}${i}${r.slice(a.length)}`,[r,...n.slice(1)].join(` `)}).join(`,`)}var Xn=new Set,Zn=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{root:n,injectHash:r,parentSelectors:i}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},{hashId:a,layer:o,path:s,hashPriority:c,transformers:l=[],linters:u=[]}=t,d=``,f={};function p(e){let n=e.getName(a);if(!f[n]){let[r]=Zn(e.style,t,{root:!1,parentSelectors:i});f[n]=`@keyframes ${e.getName(a)}${r}`}}function m(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e.forEach(e=>{Array.isArray(e)?m(e,t):e&&t.push(e)}),t}if(m(Array.isArray(e)?e:[e]).forEach(e=>{let o=typeof e==`string`&&!n?{}:e;if(typeof o==`string`)d+=`${o}\n`;else if(o._keyframe)p(o);else{let e=l.reduce((e,t)=>{var n;return((n=t==null?void 0:t.visit)==null?void 0:n.call(t,e))||e},o);Object.keys(e).forEach(o=>{var s;let l=e[o];if(typeof l==`object`&&l&&(o!==`animationName`||!l._keyframe)&&!Jn(l)){let e=!1,s=o.trim(),u=!1;(n||r)&&a?s.startsWith(`@`)?e=!0:s=Yn(o,a,c):n&&!a&&(s===`&`||s===``)&&(s=``,u=!0);let[p,m]=Zn(l,t,{root:u,injectHash:e,parentSelectors:[...i,s]});f=S(S({},f),m),d+=`${s}${p}`}else{function e(e,t){let n=e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`),r=t;!rn[e]&&typeof r==`number`&&r!==0&&(r=`${r}px`),e===`animationName`&&t!=null&&t._keyframe&&(p(t),r=t.getName(a)),d+=`${n}:${r};`}let t=(s=l==null?void 0:l.value)==null?l:s;typeof l==`object`&&l&&l[Kn]&&Array.isArray(t)?t.forEach(t=>{e(o,t)}):e(o,t)}})}}),!n)d=`{${d}}`;else if(o&&Jt()){let e=o.split(`,`);d=`@layer ${e[e.length-1].trim()} {${d}}`,e.length>1&&(d=`@layer ${o}{%%%:%}${d}`)}return[d,f]};function Qn(e,t){return pt(`${e.join(`%`)}${t}`)}function $n(e,t){let n=xt(),r=u(()=>e.value.token._tokenKey),i=u(()=>[r.value,...e.value.path]),a=Wn;return Ct(`style`,i,()=>{let{path:o,hashId:s,layer:c,nonce:l,clientOnly:u,order:d=0}=e.value,f=i.value.join(`|`);if(Hn(f)){let[e,t]=Un(f);if(e)return[e,r.value,t,{},u,d]}let p=t(),{hashPriority:m,container:h,transformers:g,linters:_,cache:v}=n.value,[y,b]=Zn(p,{hashId:s,hashPriority:m,layer:c,path:o.join(`-`),transformers:g,linters:_}),x=qn(y),S=Qn(i.value,x);if(a){let e={mark:O,prepend:`queue`,attachTo:h,priority:d},t=typeof l==`function`?l():l;t&&(e.csp={nonce:t});let n=M(x,S,e);n[_t]=v.instanceId,n.setAttribute(gt,r.value),Object.keys(b).forEach(e=>{Xn.has(e)||(Xn.add(e),M(qn(b[e]),`_effect-${e}`,{mark:O,prepend:`queue`,attachTo:h}))})}return[x,r.value,S,b,u,d]},(e,t)=>{let[,,r]=e;(t||n.value.autoClear)&&Wn&&Nt(r,{mark:O})}),e=>e}var er=`4.2.6`,tr=2,nr=.16,rr=.05,ir=.05,ar=.15,or=5,sr=4,cr=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function lr(e){var t=e.r,n=e.g,r=e.b,i=v(t,n,r);return{h:i.h*360,s:i.s,v:i.v}}function ur(e){var t=e.r,n=e.g,r=e.b;return`#${b(t,n,r,!1)}`}function dr(e,t,n){var r=n/100;return{r:(t.r-e.r)*r+e.r,g:(t.g-e.g)*r+e.g,b:(t.b-e.b)*r+e.b}}function fr(e,t,n){var r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-tr*t:Math.round(e.h)+tr*t:n?Math.round(e.h)+tr*t:Math.round(e.h)-tr*t;return r<0?r+=360:r>=360&&(r-=360),r}function pr(e,t,n){if(e.h===0&&e.s===0)return e.s;var r=n?e.s-nr*t:t===sr?e.s+nr:e.s+rr*t;return r>1&&(r=1),n&&t===or&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function mr(e,t,n){var r=n?e.v+ir*t:e.v-ar*t;return r>1&&(r=1),Number(r.toFixed(2))}function Y(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=y(e),i=or;i>0;--i){var a=lr(r),o=ur(y({h:fr(a,i,!0),s:pr(a,i,!0),v:mr(a,i,!0)}));n.push(o)}n.push(ur(r));for(var s=1;s<=sr;s+=1){var c=lr(r),l=ur(y({h:fr(c,s),s:pr(c,s),v:mr(c,s)}));n.push(l)}return t.theme===`dark`?cr.map(function(e){var r=e.index,i=e.opacity;return ur(dr(y(t.backgroundColor||`#141414`),y(n[r]),i*100))}):n}var hr={red:`#F5222D`,volcano:`#FA541C`,orange:`#FA8C16`,gold:`#FAAD14`,yellow:`#FADB14`,lime:`#A0D911`,green:`#52C41A`,cyan:`#13C2C2`,blue:`#1890FF`,geekblue:`#2F54EB`,purple:`#722ED1`,magenta:`#EB2F96`,grey:`#666666`},X={},gr={};Object.keys(hr).forEach(function(e){X[e]=Y(hr[e]),X[e].primary=X[e][5],gr[e]=Y(hr[e],{theme:`dark`,backgroundColor:`#141414`}),gr[e].primary=gr[e][5]}),X.red,X.volcano,X.gold,X.orange,X.yellow,X.lime,X.green,X.cyan;var _r=X.blue;X.geekblue,X.purple,X.magenta,X.grey;var vr=e=>{let{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function yr(e){let{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}var br={blue:`#1677ff`,purple:`#722ED1`,cyan:`#13C2C2`,green:`#52C41A`,magenta:`#EB2F96`,pink:`#eb2f96`,red:`#F5222D`,orange:`#FA8C16`,yellow:`#FADB14`,volcano:`#FA541C`,geekblue:`#2F54EB`,gold:`#FAAD14`,lime:`#A0D911`},xr=S(S({},br),{colorPrimary:`#1677ff`,colorSuccess:`#52c41a`,colorWarning:`#faad14`,colorError:`#ff4d4f`,colorInfo:`#1677ff`,colorTextBase:``,colorBgBase:``,fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', +'Noto Color Emoji'`,fontSize:14,lineWidth:1,lineType:`solid`,motionUnit:.1,motionBase:0,motionEaseOutCirc:`cubic-bezier(0.08, 0.82, 0.17, 1)`,motionEaseInOutCirc:`cubic-bezier(0.78, 0.14, 0.15, 0.86)`,motionEaseOut:`cubic-bezier(0.215, 0.61, 0.355, 1)`,motionEaseInOut:`cubic-bezier(0.645, 0.045, 0.355, 1)`,motionEaseOutBack:`cubic-bezier(0.12, 0.4, 0.29, 1.46)`,motionEaseInBack:`cubic-bezier(0.71, -0.46, 0.88, 0.6)`,motionEaseInQuint:`cubic-bezier(0.755, 0.05, 0.855, 0.06)`,motionEaseOutQuint:`cubic-bezier(0.23, 1, 0.32, 1)`,borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1});function Sr(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t,{colorSuccess:i,colorWarning:a,colorError:o,colorInfo:s,colorPrimary:c,colorBgBase:l,colorTextBase:u}=e,d=n(c),f=n(i),p=n(a),m=n(o),h=n(s),g=r(l,u);return S(S({},g),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:m[1],colorErrorBgHover:m[2],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:p[1],colorWarningBgHover:p[2],colorWarningBorder:p[3],colorWarningBorderHover:p[4],colorWarningHover:p[4],colorWarning:p[6],colorWarningActive:p[7],colorWarningTextHover:p[8],colorWarningText:p[9],colorWarningTextActive:p[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorBgMask:new x(`#000`).setAlpha(.45).toRgbString(),colorWhite:`#fff`})}var Cr=e=>{let t=e,n=e,r=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e>16?16:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}};function wr(e){let{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return S({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},Cr(r))}var Z=(e,t)=>new x(e).setAlpha(t).toRgbString(),Q=(e,t)=>new x(e).darken(t).toHexString(),Tr=e=>{let t=Y(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},Er=(e,t)=>{let n=e||`#fff`,r=t||`#000`;return{colorBgBase:n,colorTextBase:r,colorText:Z(r,.88),colorTextSecondary:Z(r,.65),colorTextTertiary:Z(r,.45),colorTextQuaternary:Z(r,.25),colorFill:Z(r,.15),colorFillSecondary:Z(r,.06),colorFillTertiary:Z(r,.04),colorFillQuaternary:Z(r,.02),colorBgLayout:Q(n,4),colorBgContainer:Q(n,0),colorBgElevated:Q(n,0),colorBgSpotlight:Z(r,.85),colorBorder:Q(n,15),colorBorderSecondary:Q(n,6)}};function Dr(e){let t=Array(10).fill(null).map((t,n)=>{let r=n-1,i=e*Math.pow(2.71828,r/5);return Math.floor((n>1?Math.floor(i):Math.ceil(i))/2)*2});return t[1]=e,t.map(e=>({size:e,lineHeight:(e+8)/e}))}var Or=e=>{let t=Dr(e),n=t.map(e=>e.size),r=t.map(e=>e.lineHeight);return{fontSizeSM:n[0],fontSize:n[1],fontSizeLG:n[2],fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:r[1],lineHeightLG:r[2],lineHeightSM:r[0],lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function kr(e){let t=Object.keys(br).map(t=>{let n=Y(e[t]);return Array(10).fill(1).reduce((e,r,i)=>(e[`${t}-${i+1}`]=n[i],e),{})}).reduce((e,t)=>(e=S(S({},e),t),e),{});return S(S(S(S(S(S(S({},e),t),Sr(e,{generateColorPalettes:Tr,generateNeutralColorPalettes:Er})),Or(e.fontSize)),yr(e)),vr(e)),wr(e))}function Ar(e){return e>=0&&e<=255}function jr(e,t){let{r:n,g:r,b:i,a}=new x(e).toRgb();if(a<1)return e;let{r:o,g:s,b:c}=new x(t).toRgb();for(let e=.01;e<=1;e+=.01){let t=Math.round((n-o*(1-e))/e),a=Math.round((r-s*(1-e))/e),l=Math.round((i-c*(1-e))/e);if(Ar(t)&&Ar(a)&&Ar(l))return new x({r:t,g:a,b:l,a:Math.round(e*100)/100}).toRgbString()}return new x({r:n,g:r,b:i,a:1}).toRgbString()}var Mr=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{delete r[e]});let i=S(S({},n),r),a=1200,o=1600,s=2e3;return S(S(S({},i),{colorLink:i.colorInfoText,colorLinkHover:i.colorInfoHover,colorLinkActive:i.colorInfoActive,colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:jr(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:jr(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:jr(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:jr(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:`none`,linkHoverDecoration:`none`,linkFocusDecoration:`none`,controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:a,screenXLMin:a,screenXLMax:1599,screenXXL:o,screenXXLMin:o,screenXXLMax:1999,screenXXXL:s,screenXXXLMin:s,boxShadowPopoverArrow:`3px 3px 7px rgba(0, 0, 0, 0.1)`,boxShadowCard:` + 0 1px 2px -2px ${new x(`rgba(0, 0, 0, 0.16)`).toRgbString()}, + 0 3px 6px 0 ${new x(`rgba(0, 0, 0, 0.12)`).toRgbString()}, + 0 5px 12px 4px ${new x(`rgba(0, 0, 0, 0.09)`).toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:`inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)`,boxShadowTabsOverflowRight:`inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)`,boxShadowTabsOverflowTop:`inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)`,boxShadowTabsOverflowBottom:`inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)`}),r)}var Pr={overflow:`hidden`,whiteSpace:`nowrap`,textOverflow:`ellipsis`},Fr=e=>({boxSizing:`border-box`,margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:`none`,fontFamily:e.fontFamily}),Ir=()=>({display:`inline-flex`,alignItems:`center`,color:`inherit`,fontStyle:`normal`,lineHeight:0,textAlign:`center`,textTransform:`none`,verticalAlign:`-0.125em`,textRendering:`optimizeLegibility`,"-webkit-font-smoothing":`antialiased`,"-moz-osx-font-smoothing":`grayscale`,"> *":{lineHeight:1},svg:{display:`inline-block`}}),Lr=()=>({"&::before":{display:`table`,content:`""`},"&::after":{display:`table`,clear:`both`,content:`""`}}),Rr=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:`transparent`,outline:`none`,cursor:`pointer`,transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":`objects`,"&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active,\n &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:`not-allowed`}}}),zr=(e,t)=>{let{fontFamily:n,fontSize:r}=e,i=`[class^="${t}"], [class*=" ${t}"]`;return{[i]:{fontFamily:n,fontSize:r,boxSizing:`border-box`,"&::before, &::after":{boxSizing:`border-box`},[i]:{boxSizing:`border-box`,"&::before, &::after":{boxSizing:`border-box`}}}}},Br=e=>({outline:`${e.lineWidthBold}px solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:`outline-offset 0s, outline 0s`}),Vr=e=>({"&:focus-visible":S({},Br(e))});function Hr(e,t,n){return r=>{let i=u(()=>r==null?void 0:r.value),[a,o,s]=ti(),{getPrefixCls:c,iconPrefixCls:l}=at(),d=u(()=>c());return $n(u(()=>({theme:a.value,token:o.value,hashId:s.value,path:[`Shared`,d.value]})),()=>[{"&":Rr(o.value)}]),[$n(u(()=>({theme:a.value,token:o.value,hashId:s.value,path:[e,i.value,l.value]})),()=>{let{token:r,flush:a}=Jr(o.value),c=typeof n==`function`?n(r):n,u=S(S({},c),o.value[e]),f=t(Gr(r,{componentCls:`.${i.value}`,prefixCls:i.value,iconCls:`.${l.value}`,antCls:`.${d.value}`},u),{hashId:s.value,prefixCls:i.value,rootPrefixCls:d.value,iconPrefixCls:l.value,overrideComponentToken:o.value[e]});return a(e,u),[zr(o.value,i.value),f]}),s]}}var Ur=typeof CSSINJS_STATISTIC<`u`,Wr=!0;function Gr(){var e=[...arguments];if(!Ur)return S({},...e);Wr=!1;let t={};return e.forEach(e=>{Object.keys(e).forEach(n=>{Object.defineProperty(t,n,{configurable:!0,enumerable:!0,get:()=>e[n]})})}),Wr=!0,t}var Kr={};function qr(){}function Jr(e){let t,n=e,r=qr;return Ur&&(t=new Set,n=new Proxy(e,{get(e,n){return Wr&&t.add(n),e[n]}}),r=(e,n)=>{Kr[e]={global:Array.from(t),component:n}}),{token:n,keys:t,flush:r}}var Yr=Ht(kr),Xr={token:xr,hashed:!0},Zr=Symbol(`DesignTokenContext`),Qr=_(),$r=e=>{d(Zr,e),r(e,()=>{Qr.value=o(e),n(Qr)},{immediate:!0,deep:!0})},ei=p({props:{value:D()},setup(e,t){let{slots:n}=t;return $r(u(()=>e.value)),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}});function ti(){let e=i(Zr,u(()=>Qr.value||Xr)),t=u(()=>`${er}-${e.value.hashed||``}`),n=u(()=>e.value.theme||Yr),r=nn(n,u(()=>[xr,e.value.token]),u(()=>({salt:t.value,override:S({override:e.value.token},e.value.components),formatToken:Nr})));return[n,u(()=>r.value[0]),u(()=>e.value.hashed?r.value[1]:``)]}var ni=p({compatConfig:{MODE:3},setup(){let[,e]=ti(),n=u(()=>new x(e.value.colorBgBase).toHsl().l<.5?{opacity:.65}:{});return()=>t(`svg`,{style:n.value,width:`184`,height:`152`,viewBox:`0 0 184 152`,xmlns:`http://www.w3.org/2000/svg`},[t(`g`,{fill:`none`,"fill-rule":`evenodd`},[t(`g`,{transform:`translate(24 31.67)`},[t(`ellipse`,{"fill-opacity":`.8`,fill:`#F5F5F7`,cx:`67.797`,cy:`106.89`,rx:`67.797`,ry:`12.668`},null),t(`path`,{d:`M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z`,fill:`#AEB8C2`},null),t(`path`,{d:`M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z`,fill:`url(#linearGradient-1)`,transform:`translate(13.56)`},null),t(`path`,{d:`M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z`,fill:`#F5F5F7`},null),t(`path`,{d:`M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z`,fill:`#DCE0E6`},null)]),t(`path`,{d:`M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z`,fill:`#DCE0E6`},null),t(`g`,{transform:`translate(149.65 15.383)`,fill:`#FFF`},[t(`ellipse`,{cx:`20.654`,cy:`3.167`,rx:`2.849`,ry:`2.815`},null),t(`path`,{d:`M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z`},null)])])])}});ni.PRESENTED_IMAGE_DEFAULT=!0;var ri=p({compatConfig:{MODE:3},setup(){let[,e]=ti(),n=u(()=>{let{colorFill:t,colorFillTertiary:n,colorFillQuaternary:r,colorBgContainer:i}=e.value;return{borderColor:new x(t).onBackground(i).toHexString(),shadowColor:new x(n).onBackground(i).toHexString(),contentColor:new x(r).onBackground(i).toHexString()}});return()=>t(`svg`,{width:`64`,height:`41`,viewBox:`0 0 64 41`,xmlns:`http://www.w3.org/2000/svg`},[t(`g`,{transform:`translate(0 1)`,fill:`none`,"fill-rule":`evenodd`},[t(`ellipse`,{fill:n.value.shadowColor,cx:`32`,cy:`33`,rx:`32`,ry:`7`},null),t(`g`,{"fill-rule":`nonzero`,stroke:n.value.borderColor},[t(`path`,{d:`M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z`},null),t(`path`,{d:`M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z`,fill:n.value.contentColor},null)])])])}});ri.PRESENTED_IMAGE_SIMPLE=!0;var ii=e=>{let{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:a,lineHeight:o}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:o,textAlign:`center`,[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:`100%`},svg:{height:`100%`,margin:`auto`}},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},ai=Hr(`Empty`,e=>{let{componentCls:t,controlHeightLG:n}=e;return[ii(Gr(e,{emptyImgCls:`${t}-img`,emptyImgHeight:n*2.5,emptyImgHeightMD:n,emptyImgHeightSM:n*.875}))]}),oi=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{var r,u;let d=s.value,f=S(S({},n),a),{image:p=((r=i.image)==null?void 0:r.call(i))||e(ni),description:m=((u=i.description)==null?void 0:u.call(i))||void 0,imageStyle:h,class:g=``}=f,_=oi(f,[`image`,`description`,`imageStyle`,`class`]),v=typeof p==`function`?p():p,y=typeof v==`object`&&`type`in v&&v.type.PRESENTED_IMAGE_SIMPLE;return c(t(ft,{componentName:`Empty`,children:e=>{let n=m===void 0?e.description:m,r=typeof n==`string`?n:`empty`,a=null;return a=typeof v==`string`?t(`img`,{alt:r,src:v},null):v,t(`div`,ie({class:we(d,g,l.value,{[`${d}-normal`]:y,[`${d}-rtl`]:o.value===`rtl`})},_),[t(`div`,{class:`${d}-image`,style:h},[a]),n&&t(`p`,{class:`${d}-description`},[n]),i.default&&t(`div`,{class:`${d}-footer`},[E(i.default())])])}},null))}}});si.PRESENTED_IMAGE_DEFAULT=()=>e(ni),si.PRESENTED_IMAGE_SIMPLE=()=>e(ri);var $=Ue(si),ci=e=>{let{prefixCls:n}=pi(`empty`,e);return(e=>{switch(e){case`Table`:case`List`:return t($,{image:$.PRESENTED_IMAGE_SIMPLE},null);case`Select`:case`TreeSelect`:case`Cascader`:case`Transfer`:case`Mentions`:return t($,{image:$.PRESENTED_IMAGE_SIMPLE,class:`${n.value}-small`},null);default:return t($,null,null)}})(e.componentName)};function li(e){return t(ci,{componentName:e},null)}var ui=Symbol(`SizeContextKey`),di=()=>i(ui,g(void 0)),fi=e=>{let t=di();return d(ui,u(()=>e.value||t.value)),e},pi=((t,n)=>{let r=di(),a=ct(),o=i(rt,S(S({},it),{renderEmpty:t=>e(ci,{componentName:t})})),s=u(()=>o.getPrefixCls(t,n.prefixCls)),c=u(()=>{var e,t;return(e=n.direction)==null?(t=o.direction)==null?void 0:t.value:e}),l=u(()=>{var e;return(e=n.iconPrefixCls)==null?o.iconPrefixCls.value:e}),d=u(()=>o.getPrefixCls()),f=u(()=>{var e;return(e=o.autoInsertSpaceInButton)==null?void 0:e.value}),p=o.renderEmpty,m=o.space,h=o.pageHeader,g=o.form,_=u(()=>{var e,t;return(e=n.getTargetContainer)==null?(t=o.getTargetContainer)==null?void 0:t.value:e}),v=u(()=>{var e,t,r;return(t=(e=n.getContainer)==null?n.getPopupContainer:e)==null?(r=o.getPopupContainer)==null?void 0:r.value:t}),y=u(()=>{var e,t;return(e=n.dropdownMatchSelectWidth)==null?(t=o.dropdownMatchSelectWidth)==null?void 0:t.value:e}),b=u(()=>{var e;return(n.virtual===void 0?((e=o.virtual)==null?void 0:e.value)!==!1:n.virtual!==!1)&&y.value!==!1}),x=u(()=>n.size||r.value),C=u(()=>{var e,t,r;return(e=n.autocomplete)==null?(r=(t=o.input)==null?void 0:t.value)==null?void 0:r.autocomplete:e}),w=u(()=>{var e;return(e=n.disabled)==null?a.value:e}),ee=u(()=>{var e;return(e=n.csp)==null?o.csp:e}),te=u(()=>{var e,t;return(e=n.wave)==null?(t=o.wave)==null?void 0:t.value:e});return{configProvider:o,prefixCls:s,direction:c,size:x,getTargetContainer:_,getPopupContainer:v,space:m,pageHeader:h,form:g,autoInsertSpaceInButton:f,renderEmpty:p,virtual:b,dropdownMatchSelectWidth:y,rootPrefixCls:d,getPrefixCls:o.getPrefixCls,autocomplete:C,csp:ee,iconPrefixCls:l,disabled:w,select:o.select,wave:te}});export{Ue as $,M as A,ot as B,_r as C,xe as Ct,Ht as D,$n as E,ct as F,Ge as G,et as H,lt as I,D as J,We as K,nt as L,A as M,ft as N,Rt as O,dt as P,Je as Q,Qe as R,vr as S,Se as St,hr as T,ie as Tt,qe as U,tt as V,Ye as W,Xe as X,Ze as Y,He as Z,kr as _,Te as _t,$ as a,Ne as at,br as b,ge as bt,ti as c,Ve as ct,Lr as d,Oe as dt,E as et,Br as f,Re as ft,Pr as g,Ee as gt,Ir as h,ke as ht,li as i,Fe as it,wt as j,Nt as k,Gr as l,Ae as lt,Fr as m,Be as mt,fi as n,je as nt,ei as o,Pe as ot,Vr as p,Le as pt,Ke as q,ci as r,T as rt,Xr as s,Me as st,pi as t,ze as tt,Hr as u,Ie as ut,Or as v,we as vt,Y as w,Ce as wt,xr as x,be as xt,Sr as y,pe as yt,at as z}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useFlexGapSupport-D07fCJnk.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useFlexGapSupport-D07fCJnk.js new file mode 100644 index 000000000..d8112c6a1 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useFlexGapSupport-D07fCJnk.js @@ -0,0 +1 @@ +import{ct as e,xn as t}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n}from"./styleChecker-CeGG85sE.js";var r=(()=>{let r=t(!1);return e(()=>{r.value=n()}),r});export{r as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMaxLevel-C03eqd6z.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMaxLevel-C03eqd6z.js new file mode 100644 index 000000000..0ddc504ed --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMaxLevel-C03eqd6z.js @@ -0,0 +1 @@ +import{Ut as e,vn as t,xn as n}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r}from"./en_US-Cv9hrLhb.js";import{et as i,yt as a}from"./useConfigInject-z_xeO0pP.js";import"./warning-BLl3S_cO.js";import{t as o}from"./omit-C0ksMpVM.js";function s(e,t){if(!e)return[];let n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function c(e,t){let n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function l(e){return e.split(`-`)}function u(e,t){return`${e}-${t}`}function d(e){return e&&e.type&&e.type.isTreeNode}function f(e,t){let n=[],r=t[e];function i(){(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).forEach(e=>{let{key:t,children:r}=e;n.push(t),i(r)})}return i(r.children),n}function p(e){if(e.parent){let t=l(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function m(e){let t=l(e.pos);return Number(t[t.length-1])===0}function h(e,t,n,r,i,a,o,s,c,l){var u;let{clientX:d,clientY:f}=e,{top:h,height:g}=e.target.getBoundingClientRect(),_=((l===`rtl`?-1:1)*(((i==null?void 0:i.x)||0)-d)-12)/r,v=s[n.eventKey];if(fe.key===v.key);v=s[o[e<=0?0:e-1].key]}let y=v.key,b=v,x=v.key,S=0,C=0;if(!c.has(y))for(let e=0;e<_&&p(v);e+=1)v=v.parent,C+=1;let w=t.eventData,T=v.node,E=!0;return m(v)&&v.level===0&&f-1.5?a({dragNode:w,dropNode:T,dropPosition:1})?S=1:E=!1:a({dragNode:w,dropNode:T,dropPosition:0})?S=0:a({dragNode:w,dropNode:T,dropPosition:1})?S=1:E=!1:a({dragNode:w,dropNode:T,dropPosition:1})?S=1:E=!1,{dropPosition:S,dropLevelOffset:C,dropTargetKey:v.key,dropTargetPos:v.pos,dragOverNodeKey:x,dropContainerKey:S===0?null:((u=v.parent)==null?void 0:u.key)||null,dropAllowed:E}}function g(e,t){if(!e)return;let{multiple:n}=t;return n?e.slice():e.length?[e[0]]:e}function _(e){if(!e)return null;let t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(typeof e==`object`)t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return null;return t}function v(e,t){let n=new Set;function r(e){if(n.has(e))return;let i=t[e];if(!i)return;n.add(e);let{parent:a,node:o}=i;o.disabled||a&&r(a.key)}return(e||[]).forEach(e=>{r(e)}),[...n]}var y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i0&&arguments[0]!==void 0?arguments[0]:[];return i(e).map(e=>{var n,i,o,s;if(!d(e))return null;let c=e.children||{},l=e.key,u={};for(let[t,n]of Object.entries(e.props))u[a(t)]=n;let{isLeaf:f,checkable:p,selectable:m,disabled:h,disableCheckbox:g}=u,_={isLeaf:f||f===``||void 0,checkable:p||p===``||void 0,selectable:m||m===``||void 0,disabled:h||h===``||void 0,disableCheckbox:g||g===``||void 0},v=r(r({},u),_),{title:b=(n=c.title)==null?void 0:n.call(c,v),icon:x=(i=c.icon)==null?void 0:i.call(c,v),switcherIcon:S=(o=c.switcherIcon)==null?void 0:o.call(c,v)}=u,C=y(u,[`title`,`icon`,`switcherIcon`]),w=(s=c.default)==null?void 0:s.call(c),T=r(r(r({},C),{title:b,icon:x,switcherIcon:S,key:l,isLeaf:f}),_),E=t(w);return E.length&&(T.children=E),T})}return t(e)}function C(e,t,n){let{_title:i,key:a,children:s}=x(n),c=new Set(t===!0?[]:t),l=[];function d(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return e.map((f,p)=>{let m=u(n?n.pos:`0`,p),h=b(f[a],m),g;for(let e=0;ee[a]:typeof a==`function`&&(d=e=>a(e)):d=(e,t)=>b(e[s],t);function f(n,r,i,a){let o=n?n[l]:e,s=n?u(i.pos,r):`0`,c=n?[...a,n]:[];n&&t({node:n,index:r,pos:s,key:d(n,s),parentPos:i.node?i.pos:null,level:i.level+1,nodes:c}),o&&o.forEach((e,t)=>{f(e,t,{node:n,pos:s,level:i?i.level+1:-1},c)})}f(null)}function T(e){let{initWrapper:t,processEntity:n,onProcessFinished:r,externalGetKey:i,childrenPropName:a,fieldNames:o}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=arguments.length>2?arguments[2]:void 0,c=i||s,l={},u={},d={posEntities:l,keyEntities:u};return t&&(d=t(d)||d),w(e,e=>{let{node:t,index:r,pos:i,key:a,parentPos:o,level:s,nodes:c}=e,f={node:t,nodes:c,index:r,key:a,pos:i,level:s},p=b(a,i);l[i]=f,u[p]=f,f.parent=l[o],f.parent&&(f.parent.children=f.parent.children||[],f.parent.children.push(f)),n&&n(f,d)},{externalGetKey:c,childrenPropName:a,fieldNames:o}),r&&r(d),d}function E(e,t){let{expandedKeysSet:n,selectedKeysSet:r,loadedKeysSet:i,loadingKeysSet:a,checkedKeysSet:o,halfCheckedKeysSet:s,dragOverNodeKey:c,dropPosition:l,keyEntities:u}=t,d=u[e];return{eventKey:e,expanded:n.has(e),selected:r.has(e),loaded:i.has(e),loading:a.has(e),checked:o.has(e),halfChecked:s.has(e),pos:String(d?d.pos:``),parent:d.parent,dragOver:c===e&&l===0,dragOverGapTop:c===e&&l===-1,dragOverGapBottom:c===e&&l===1}}function D(e){let{data:t,expanded:n,selected:i,checked:a,loaded:o,loading:s,halfChecked:c,dragOver:l,dragOverGapTop:u,dragOverGapBottom:d,pos:f,active:p,eventKey:m}=e,h=r(r({dataRef:t},t),{expanded:n,selected:i,checked:a,loaded:o,loading:s,halfChecked:c,dragOver:l,dragOverGapTop:u,dragOverGapBottom:d,pos:f,active:p,eventKey:m,key:m});return`props`in h||Object.defineProperty(h,"props",{get(){return e}}),h}function O(e,t){let n=new Set;return e.forEach(e=>{t.has(e)||n.add(e)}),n}function k(e){let{disabled:t,disableCheckbox:n,checkable:r}=e||{};return!!(t||n)||r===!1}function A(e,t,n,r){let i=new Set(e),a=new Set;for(let e=0;e<=n;e+=1)(t.get(e)||new Set).forEach(e=>{let{key:t,node:n,children:a=[]}=e;i.has(t)&&!r(n)&&a.filter(e=>!r(e.node)).forEach(e=>{i.add(e.key)})});let o=new Set;for(let e=n;e>=0;--e)(t.get(e)||new Set).forEach(e=>{let{parent:t,node:n}=e;if(r(n)||!e.parent||o.has(e.parent.key))return;if(r(e.parent.node)){o.add(t.key);return}let s=!0,c=!1;(t.children||[]).filter(e=>!r(e.node)).forEach(e=>{let{key:t}=e,n=i.has(t);s&&!n&&(s=!1),!c&&(n||a.has(t))&&(c=!0)}),s&&i.add(t.key),c&&a.add(t.key),o.add(t.key)});return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(O(a,i))}}function j(e,t,n,r,i){let a=new Set(e),o=new Set(t);for(let e=0;e<=r;e+=1)(n.get(e)||new Set).forEach(e=>{let{key:t,node:n,children:r=[]}=e;!a.has(t)&&!o.has(t)&&!i(n)&&r.filter(e=>!i(e.node)).forEach(e=>{a.delete(e.key)})});o=new Set;let s=new Set;for(let e=r;e>=0;--e)(n.get(e)||new Set).forEach(e=>{let{parent:t,node:n}=e;if(i(n)||!e.parent||s.has(e.parent.key))return;if(i(e.parent.node)){s.add(t.key);return}let r=!0,c=!1;(t.children||[]).filter(e=>!i(e.node)).forEach(e=>{let{key:t}=e,n=a.has(t);r&&!n&&(r=!1),!c&&(n||o.has(t))&&(c=!0)}),r||a.delete(t.key),c&&o.add(t.key),s.add(t.key)});return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(O(o,a))}}function M(e,t,n,r,i,a){let o=[],s;s=a||k;let c=new Set(e.filter(e=>{let t=!!n[e];return t||o.push(e),t}));o.length,`${o.slice(0,100).map(e=>`'${e}'`).join(`, `)}`;let l;return l=t===!0?A(c,i,r,s):j(c,t.halfCheckedKeys,i,r,s),l}function N(r){let i=t(0),a=n();return e(()=>{let e=new Map,t=0,n=r.value||{};for(let r in n)if(Object.prototype.hasOwnProperty.call(n,r)){let i=n[r],{level:a}=i,o=e.get(a);o||(o=new Set,e.set(a,o)),o.add(i),t=Math.max(t,a)}i.value=t,a.value=e}),{maxLevel:i,levelEntities:a}}export{l as _,S as a,b as c,s as d,h as f,_ as g,f as h,D as i,E as l,v as m,M as n,x as o,g as p,T as r,C as s,N as t,c as u}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMemo-m5GuU0Kd.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMemo-m5GuU0Kd.js new file mode 100644 index 000000000..cd5b5538f --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMemo-m5GuU0Kd.js @@ -0,0 +1 @@ +import{Ht as e,vn as t}from"./runtime-core.esm-bundler-DkysjgTd.js";function n(n,r,i){let a=t(n());return e(r,(e,t)=>{i?i(e,t)&&(a.value=n()):a.value=n()}),a}export{n as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMergedState-zH37e67U.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMergedState-zH37e67U.js new file mode 100644 index 000000000..bb2e362b8 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useMergedState-zH37e67U.js @@ -0,0 +1 @@ +import{Cn as e,Ht as t,On as n,Ut as r,vn as i}from"./runtime-core.esm-bundler-DkysjgTd.js";function a(a,o){let{defaultValue:s,value:c=i()}=o||{},l=typeof a==`function`?a():a;c.value!==void 0&&(l=n(c)),s!==void 0&&(l=typeof s==`function`?s():s);let u=i(l),d=i(l);r(()=>{let e=c.value===void 0?u.value:c.value;o.postState&&(e=o.postState(e)),d.value=e});function f(t){let n=d.value;u.value=t,e(d.value)!==t&&o.onChange&&o.onChange(t,n)}return t(c,()=>{u.value=c.value}),[d,f]}export{a as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useRefs-QDevZzkt.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useRefs-QDevZzkt.js new file mode 100644 index 000000000..085bfbb12 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useRefs-QDevZzkt.js @@ -0,0 +1 @@ +import{at as e,vn as t}from"./runtime-core.esm-bundler-DkysjgTd.js";var n=()=>{let n=t(new Map);return e(()=>{n.value=new Map}),[e=>t=>{n.value.set(e,t)},n]};export{n as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useState-DlRKQDQX.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useState-DlRKQDQX.js new file mode 100644 index 000000000..0570fafab --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/useState-DlRKQDQX.js @@ -0,0 +1 @@ +import{vn as e}from"./runtime-core.esm-bundler-DkysjgTd.js";function t(t){let n=typeof t==`function`?t():t,r=e(n);function i(e){r.value=e}return[r,i]}export{t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/user-B5TQUTuL.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/user-B5TQUTuL.js new file mode 100644 index 000000000..2559e2522 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/user-B5TQUTuL.js @@ -0,0 +1 @@ +import{Cn as e,H as t,Ht as n,J as r,Tn as i,an as a,cn as o,fn as s,g as c,gn as l,in as u,pn as d,tt as f,un as p,vn as m,wn as h}from"./runtime-core.esm-bundler-DkysjgTd.js";var g=typeof window<`u`,_,v=e=>_=e,y=Symbol();function b(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var x=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function S(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function C(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){O(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function w(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function T(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch(t){let n=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(n)}}var E=typeof navigator==`object`?navigator:{userAgent:``},D=/Macintosh/.test(E.userAgent)&&/AppleWebKit/.test(E.userAgent)&&!/Safari/.test(E.userAgent),O=g?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!D?k:`msSaveOrOpenBlob`in E?A:j:()=>{};function k(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?T(r):w(r.href)?C(e,t,n):(r.target=`_blank`,T(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){T(r)},0))}function A(e,t=`download`,n){if(typeof e==`string`){if(w(e))C(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){T(t)})}}else navigator.msSaveOrOpenBlob(S(e,n),t)}function j(e,t,n,r){if(r=r||open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return C(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(x.HTMLElement))||`safari`in x,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||D)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:M}=Object;function N(){let e=u(!0),t=e.run(()=>m({})),n=[],r=[],i=s({install(e){v(i),i._a=e,e.provide(y,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var P=()=>{};function F(e,t,n,r=P){e.add(t);let i=()=>{e.delete(t)&&r()};return!n&&a()&&d(i),i}function I(e,...t){e.forEach(e=>{e(...t)})}var L=e=>e(),R=Symbol(),z=Symbol();function B(e,t){e instanceof Map&&t instanceof Map?t.forEach((t,n)=>e.set(n,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(let n in t){if(!Object.hasOwn(t,n))continue;let r=t[n],i=e[n];e[n]=b(i)&&b(r)&&Object.hasOwn(e,n)&&!p(r)&&!o(r)?B(i,r):r}return e}var V=Symbol();function H(e){return!e||typeof e!=`object`||!Object.hasOwn(e,V)}var{assign:U}=Object;function W(e){return!!(p(e)&&e.effect)}function G(e,t,n,r){let{state:a,actions:o,getters:l}=t,u=n.state.value[e],d;function f(){return u||(n.state.value[e]=a?a():{}),U(i(n.state.value[e]),o,Object.keys(l||{}).reduce((t,r)=>(t[r]=s(c(()=>{v(n);let t=n._s.get(e);return l[r].call(t,t)})),t),{}))}return d=K(e,f,t,n,r,!0),d}function K(t,r,i={},a,s,c){let d,m=U({actions:{}},i),h={deep:!0},g,_,y=new Set,b=new Set,x,S=a.state.value[t];!c&&!S&&(a.state.value[t]={});let C;function w(e){let n;g=_=!1,typeof e==`function`?(e(a.state.value[t]),n={type:`patch function`,storeId:t,events:x}):(B(a.state.value[t],e),n={type:`patch object`,payload:e,storeId:t,events:x});let r=C=Symbol();f().then(()=>{C===r&&(g=!0)}),_=!0,I(y,n,a.state.value[t])}let T=c?function(){let{state:e}=i,t=e?e():{};this.$patch(e=>{U(e,t)})}:P;function E(){d.stop(),y.clear(),b.clear(),a._s.delete(t)}let D=(e,n=``)=>{if(R in e)return e[z]=n,e;let r=function(){v(a);let n=Array.from(arguments),i=new Set,o=new Set;function s(e){i.add(e)}function c(e){o.add(e)}I(b,{args:n,name:r[z],store:k,after:s,onError:c});let l;try{l=e.apply(this&&this.$id===t?this:k,n)}catch(e){throw I(o,e),e}return l instanceof Promise?l.then(e=>(I(i,e),e)).catch(e=>(I(o,e),Promise.reject(e))):(I(i,l),l)};return r[R]=!0,r[z]=n,r},O={_p:a,$id:t,$onAction:F.bind(null,b),$patch:w,$reset:T,$subscribe(e,r={}){if(y.has(e))return P;let i=F(y,e,r.detached,()=>o()),o=d.run(()=>n(()=>a.state.value[t],n=>{(r.flush===`sync`?_:g)&&e({storeId:t,type:`direct`,events:x},n)},U({},h,r)));return i},$dispose:E},k=l(O);a._s.set(t,k);let A=(a._a&&a._a.runWithContext||L)(()=>a._e.run(()=>(d=u()).run(()=>r({action:D}))));for(let e in A){let n=A[e];p(n)&&!W(n)||o(n)?c||(S&&H(n)&&(p(n)?n.value=S[e]:B(n,S[e])),a.state.value[t][e]=n):typeof n==`function`&&(A[e]=D(n,e),m.actions[e]=n)}return U(k,A),U(e(k),A),Object.defineProperty(k,"$state",{get:()=>a.state.value[t],set:e=>{w(t=>{U(t,e)})}}),a._p.forEach(e=>{let t=d.run(()=>e({store:k,app:a._a,pinia:a,options:m}));U(k,t)}),S&&c&&i.hydrate&&i.hydrate(k.$state,S),g=!0,_=!0,k}function q(e,n,i){let a,o=typeof n==`function`;a=o?i:n;function s(i,s){let c=t();return i=i||(c?r(y,null):null),i&&v(i),i=_,i._s.has(e)||(o?K(e,n,a,i):G(e,a,i)),i._s.get(e)}return s.$id=e,s}function J(t){let n=e(t),r={};for(let e in n){let i=n[e];i!=null&&i.effect?r[e]=c({get:()=>t[e],set(n){t[e]=n}}):(p(i)||o(i))&&(r[e]=h(t,e))}return r}var Y=q(`core-user`,{actions:{setUserInfo(e){var t;this.userInfo=e;let n=(t=e==null?void 0:e.roles)==null?[]:t;this.setUserRoles(n)},setUserRoles(e){this.userRoles=e}},state:()=>({userInfo:null,userRoles:[]})});export{J as i,N as n,q as r,Y as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/users-DDWLfsBL.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/users-DDWLfsBL.js new file mode 100644 index 000000000..7be38722c --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/users-DDWLfsBL.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,ct as a,g as o,gn as s,k as ee,mt as c,o as l,qt as u,tr as d,v as f,vn as p,y as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as h}from"./objectSpread2-BmonrgTA.js";import{n as g}from"./objectWithoutProperties-BjoYlK0I.js";import{C as _,L as v,W as y,a as b,w as x}from"./router-DPk8lv5-.js";import{t as S}from"./use-access-fEBgGmVC.js";import{t as C}from"./t-zpQIkBTV.js";import{t as w}from"./table-D_sAcvmb.js";import{n as T,t as E}from"./form-Qjb8uGpz.js";import{t as D}from"./select-B-ztpmAV.js";import{t as O}from"./alert-B0CAruYa.js";import{t as k}from"./button-B2y2NpJm.js";import{t as te}from"./card-Dird-dOy.js";import{a as A}from"./config-provider-Drlcp5ju.js";import{t as j}from"./tag-BFecLZmQ.js";import{t as M}from"./input-CM3MYY88.js";import{t as N}from"./modal-C6jO2RF8.js";import{t as P}from"./switch-CtSw_Hgg.js";var F={class:`p-5`},ne={key:0},re={class:`ml-2 text-xs`},ie={key:0,class:`mb-0 mt-1 text-xs text-gray-500`},I=ee({__name:`users`,setup(ee){let{hasAccessByCodes:I}=S(),ae=o(()=>I([`user:create`])),L=o(()=>I([`user:write`])),R=o(()=>I([`user:status`])),z=p(!1),B=p(!1),V=p([]),H=p([]),U=p([]),W=p(!1),G=p(null),K=p(``),q=s({username:``,password:``,role:`viewer`,active:!0}),J=o(()=>{var e;return((e=G.value)==null?void 0:e.identity_source)===`zyt_group`}),oe=o(()=>{var e;return J.value||((e=G.value)==null?void 0:e.username)===`admin`}),Y=o(()=>U.value.map(e=>({value:e.code,label:C(`{name}({code})`,{code:e.code,name:C(e.name)})})));function se(){return X.apply(this,arguments)}function X(){return X=g(function*(){z.value=!0;try{let[e,t]=yield Promise.all([x(),_()]);H.value=e.users,U.value=t.roles}finally{z.value=!1}}),X.apply(this,arguments)}function ce(){G.value=null,K.value=``,Object.assign(q,{username:``,password:``,role:`viewer`,active:!0}),W.value=!0}function le(e){G.value=h({},e),K.value=``,Object.assign(q,{username:e.username,password:``,role:e.role,active:e.active}),W.value=!0}function ue(){return Z.apply(this,arguments)}function Z(){return Z=g(function*(){if(B.value)return;K.value=``;let e=q.username.trim();if(!e||!G.value&&!q.password){K.value=C(`用户名和密码不能为空`);return}if(q.password&&(q.password.length<10||!/[A-Za-z]/.test(q.password)||!/\d/.test(q.password))){K.value=C(`密码至少 10 位,且需同时含字母和数字`);return}B.value=!0;try{let t=G.value?yield v(G.value.id,h({username:e,role:L.value?q.role:G.value.role,active:R.value?q.active:G.value.active},L.value&&!J.value&&q.password?{password:q.password}:{})):yield b({username:e,password:q.password,role:q.role});H.value=t.users,A.success(G.value?C(`用户信息已保存,立即生效`):C(`已创建,该用户首次登录必须先改密码`)),W.value=!1,q.password=``}catch(e){K.value=y(e,C(`保存失败,请稍后重试`))}finally{B.value=!1}}),Z.apply(this,arguments)}function Q(e,t){return $.apply(this,arguments)}function $(){return $=g(function*(e,t){if(!V.value.includes(e.id)){V.value.push(e.id);try{H.value=(yield v(e.id,h({role:e.role,active:e.active},t))).users,A.success(C(`用户信息已保存,立即生效`))}finally{V.value=V.value.filter(t=>t!==e.id)}}}),$.apply(this,arguments)}let de=o(()=>[{title:C(`用户名`),dataIndex:`username`,key:`username`,width:200},{title:C(`来源 / 原账号`),key:`identity_source`,width:220},{title:C(`角色`),dataIndex:`role`,key:`role`,width:220},{title:C(`状态`),dataIndex:`active`,key:`active`,width:130},{title:C(`创建时间`),dataIndex:`created_at`,key:`created_at`,width:190},{title:C(`操作`),key:`actions`,width:110,fixed:`right`}]);return a(se),(a,o)=>(c(),i(`div`,F,[e(n(te),{title:n(C)(`用户管理`)},{extra:u(()=>[ae.value?(c(),f(n(k),{key:0,type:`primary`,onClick:ce},{default:u(()=>[t(d(n(C)(`新增用户`)),1)]),_:1})):m(``,!0)]),default:u(()=>[e(n(w),{columns:de.value,"data-source":H.value,loading:z.value,"row-key":`id`,size:`small`,pagination:!1,scroll:{x:1070}},{bodyCell:u(({column:a,record:o})=>[a.key===`username`?(c(),i(l,{key:0},[t(d(o.username),1),o.must_change_password?(c(),f(n(j),{key:0,color:`orange`,class:`ml-2`},{default:u(()=>[t(d(n(C)(`待改密`)),1)]),_:1})):m(``,!0)],64)):a.key===`identity_source`?(c(),i(l,{key:1},[e(n(j),{color:o.identity_source===`zyt_group`?`blue`:`default`},{default:u(()=>[t(d(o.identity_source===`zyt_group`?n(C)(`集团账号`):n(C)(`本地账号`)),1)]),_:2},1032,[`color`]),o.identity_source===`zyt_group`?(c(),i(`span`,ne,d(o.source_account)+` / `+d(o.source_name||n(C)(`未设置姓名`)),1)):m(``,!0)],64)):a.key===`role`?(c(),f(n(D),{key:2,value:o.role,options:Y.value,disabled:!L.value||V.value.includes(o.id),size:`small`,class:`w-full`,onChange:e=>Q(o,{role:String(e)})},null,8,[`value`,`options`,`disabled`,`onChange`])):a.key===`active`?(c(),i(l,{key:3},[e(n(P),{checked:o.active,disabled:!R.value||V.value.includes(o.id),size:`small`,onChange:e=>Q(o,{active:!!e})},null,8,[`checked`,`disabled`,`onChange`]),r(`span`,re,d(o.active?n(C)(`已启用`):n(C)(`已停用`)),1)],64)):a.key===`actions`?(c(),i(l,{key:4},[L.value||R.value?(c(),f(n(k),{key:0,type:`link`,disabled:V.value.includes(o.id),onClick:e=>le(o)},{default:u(()=>[t(d(n(C)(`编辑用户`)),1)]),_:1},8,[`disabled`,`onClick`])):m(``,!0)],64)):m(``,!0)]),_:1},8,[`columns`,`data-source`,`loading`])]),_:1},8,[`title`]),e(n(N),{open:W.value,"onUpdate:open":o[4]||(o[4]=e=>W.value=e),title:G.value?n(C)(`编辑用户`):n(C)(`新增用户`),"confirm-loading":B.value,"mask-closable":!B.value,closable:!B.value,keyboard:!B.value,onOk:ue,onCancel:o[5]||(o[5]=e=>q.password=``)},{default:u(()=>[e(n(E),{model:q,layout:`vertical`,class:`pt-2`},{default:u(()=>[K.value?(c(),f(n(O),{key:0,message:K.value,type:`error`,"show-icon":``,class:`mb-4`},null,8,[`message`])):m(``,!0),J.value?(c(),f(n(O),{key:1,message:n(C)(`集团账号的账号名和密码由集团管理,可在此调整角色和启用状态。`),type:`info`,"show-icon":``,class:`mb-4`},null,8,[`message`])):m(``,!0),e(n(T),{label:n(C)(`用户名`)},{default:u(()=>[e(n(M),{value:q.username,"onUpdate:value":o[0]||(o[0]=e=>q.username=e),disabled:B.value||!!G.value&&(!L.value||oe.value),maxlength:100},null,8,[`value`,`disabled`])]),_:1},8,[`label`]),!G.value||L.value&&!J.value?(c(),f(n(T),{key:2,label:G.value?n(C)(`新密码(留空则不修改)`):n(C)(`初始密码(至少 10 位,需同时含字母和数字)`)},{default:u(()=>[e(n(M).Password,{value:q.password,"onUpdate:value":o[1]||(o[1]=e=>q.password=e),disabled:B.value,autocomplete:`new-password`},null,8,[`value`,`disabled`]),G.value?(c(),i(`p`,ie,d(n(C)(`重置密码后原登录会话失效,用户下次登录须修改密码。`)),1)):m(``,!0)]),_:1},8,[`label`])):m(``,!0),e(n(T),{label:n(C)(`角色`)},{default:u(()=>[e(n(D),{value:q.role,"onUpdate:value":o[2]||(o[2]=e=>q.role=e),options:Y.value,disabled:B.value||!!G.value&&!L.value},null,8,[`value`,`options`,`disabled`])]),_:1},8,[`label`]),G.value?(c(),f(n(T),{key:3,label:n(C)(`状态`)},{default:u(()=>[e(n(P),{checked:q.active,"onUpdate:checked":o[3]||(o[3]=e=>q.active=e),disabled:B.value||!R.value},null,8,[`checked`,`disabled`])]),_:1},8,[`label`])):m(``,!0)]),_:1},8,[`model`])]),_:1},8,[`open`,`title`,`confirm-loading`,`mask-closable`,`closable`,`keyboard`])]))}});export{I as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-dropdown-BFrFgNy9.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-dropdown-BFrFgNy9.js new file mode 100644 index 000000000..9564cec11 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-dropdown-BFrFgNy9.js @@ -0,0 +1 @@ +import{D as e,Ht as t,g as n,k as r,o as i,vn as a}from"./runtime-core.esm-bundler-DkysjgTd.js";import{Tt as o,ht as s,vt as c}from"./useConfigInject-z_xeO0pP.js";import{t as l}from"./vue-types-CFReUAWV.js";import{t as u}from"./vc-trigger-BzbjrH10.js";import{t as d}from"./vnode-CRVBf7wj.js";var f={adjustX:1,adjustY:1},p=[0,0],m={topLeft:{points:[`bl`,`tl`],overflow:f,offset:[0,-4],targetOffset:p},topCenter:{points:[`bc`,`tc`],overflow:f,offset:[0,-4],targetOffset:p},topRight:{points:[`br`,`tr`],overflow:f,offset:[0,-4],targetOffset:p},bottomLeft:{points:[`tl`,`bl`],overflow:f,offset:[0,4],targetOffset:p},bottomCenter:{points:[`tc`,`bc`],overflow:f,offset:[0,4],targetOffset:p},bottomRight:{points:[`tr`,`br`],overflow:f,offset:[0,4],targetOffset:p}},h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);ir.visible,e=>{e!==void 0&&(_.value=e)});let v=a();g({triggerRef:v});let y=e=>{r.visible===void 0&&(_.value=!1),p(`overlayClick`,e)},b=e=>{r.visible===void 0&&(_.value=e),p(`visibleChange`,e)},x=()=>{var t;let n=(t=f.overlay)==null?void 0:t.call(f),a={prefixCls:`${r.prefixCls}-menu`,onClick:y};return e(i,{key:s},[r.arrow&&e(`div`,{class:`${r.prefixCls}-arrow`},null),d(n,a,!1)])},S=n(()=>{let{minOverlayWidthMatchTrigger:e=!r.alignPoint}=r;return e}),C=()=>{var e;let t=(e=f.default)==null?void 0:e.call(f);return _.value&&t?d(t[0],{class:r.openClassName||`${r.prefixCls}-open`},!1):t},w=n(()=>!r.hideAction&&r.trigger.indexOf(`contextmenu`)!==-1?[`click`]:r.hideAction);return()=>{let{prefixCls:t,arrow:n,showAction:i,overlayStyle:a,trigger:s,placement:l,align:d,getPopupContainer:f,transitionName:p,animation:g,overlayClassName:y}=r,T=h(r,[`prefixCls`,`arrow`,`showAction`,`overlayStyle`,`trigger`,`placement`,`align`,`getPopupContainer`,`transitionName`,`animation`,`overlayClassName`]);return e(u,o(o({},T),{},{prefixCls:t,ref:v,popupClassName:c(y,{[`${t}-show-arrow`]:n}),popupStyle:a,builtinPlacements:m,action:s,showAction:i,hideAction:w.value||[],popupPlacement:l,popupAlign:d,popupTransitionName:p,popupAnimation:g,popupVisible:_.value,stretch:S.value?`minWidth`:``,onPopupVisibleChange:b,getPopupContainer:f}),{popup:x,default:C})}}});export{g as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-overflow-iWdLOwYw.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-overflow-iWdLOwYw.js new file mode 100644 index 000000000..cecc1fbfd --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-overflow-iWdLOwYw.js @@ -0,0 +1 @@ +import{D as e,Ht as t,J as n,ft as r,g as i,gt as a,k as o,vn as s,xn as c}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as l}from"./en_US-Cv9hrLhb.js";import{Tt as u,vt as d}from"./useConfigInject-z_xeO0pP.js";import{t as f}from"./vc-resize-observer-B2fo4efw.js";import{t as p}from"./vue-types-CFReUAWV.js";var m=Symbol(`OverflowContextProviderKey`),h=o({compatConfig:{MODE:3},name:`OverflowContextProvider`,inheritAttrs:!1,props:{value:{type:Object}},setup(e,t){let{slots:n}=t;return a(m,i(()=>e.value)),()=>{var e;return(e=n.default)==null?void 0:e.call(n)}}}),g=()=>n(m,i(()=>null)),_=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);it.responsive&&!t.display),l=s();o({itemNodeRef:l});function p(e){t.registerSize(t.itemKey,e)}return r(()=>{p(null)}),()=>{var n;let{prefixCls:r,invalidate:i,item:o,renderItem:s,responsive:m,registerSize:h,itemKey:g,display:y,order:b,component:x=`div`}=t,S=_(t,[`prefixCls`,`invalidate`,`item`,`renderItem`,`responsive`,`registerSize`,`itemKey`,`display`,`order`,`component`]),C=(n=a.default)==null?void 0:n.call(a),w=s&&o!==v?s(o):C,T;i||(T={opacity:+!c.value,height:c.value?0:v,overflowY:c.value?`hidden`:v,order:m?b:v,pointerEvents:c.value?`none`:v,position:c.value?`absolute`:v});let E={};return c.value&&(E[`aria-hidden`]=!0),e(f,{disabled:!m,onResize:e=>{let{offsetWidth:t}=e;p(t)}},{default:()=>e(x,u(u(u({class:d(!i&&r),style:T},E),S),{},{ref:l}),{default:()=>[w]})})}}}),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;if(!a.value){let{component:a=`div`}=t,o=b(t,[`component`]);return e(a,u(u({},o),i),{default:()=>[(n=r.default)==null?void 0:n.call(r)]})}let o=a.value,{className:s}=o,c=b(o,[`className`]),{class:l}=i,f=b(i,[`class`]);return e(h,{value:null},{default:()=>[e(y,u(u(u({class:d(s,l)},c),f),t),r)]})}}}),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);in.ssr===`full`),m=c(null),g=i(()=>m.value||0),_=c(new Map),v=c(0),b=c(0),x=c(0),E=c(null),D=c(null),O=i(()=>D.value===null&&p.value?9007199254740991:D.value||0),k=c(!1),A=i(()=>`${n.prefixCls}-item`),j=i(()=>Math.max(v.value,b.value)),M=i(()=>!!(n.data.length&&n.maxCount===C)),N=i(()=>n.maxCount===w),P=i(()=>M.value||typeof n.maxCount==`number`&&n.data.length>n.maxCount),F=i(()=>{let e=n.data;return M.value?e=m.value===null&&p.value?n.data:n.data.slice(0,Math.min(n.data.length,g.value/n.itemWidth)):typeof n.maxCount==`number`&&(e=n.data.slice(0,n.maxCount)),e}),I=i(()=>M.value?n.data.slice(O.value+1):n.data.slice(F.value.length)),L=(e,t)=>{var r;return typeof n.itemKey==`function`?n.itemKey(e):(r=n.itemKey&&(e==null?void 0:e[n.itemKey]))==null?t:r},R=i(()=>n.renderItem||(e=>e)),z=(e,t)=>{D.value=e,t||(k.value=e{m.value=t.clientWidth},V=(e,t)=>{let n=new Map(_.value);t===null?n.delete(e):n.set(e,t),_.value=n},H=(e,t)=>{v.value=b.value,b.value=t},U=(e,t)=>{x.value=t},W=e=>_.value.get(L(F.value[e],e));return t([g,_,b,x,()=>n.itemKey,F],()=>{if(g.value&&j.value&&F.value){let e=x.value,t=F.value.length,r=t-1;if(!t){z(0),E.value=null;return}for(let n=0;ng.value){z(n-1),E.value=e-t-x.value+b.value;break}}n.suffix&&W(0)+x.value>g.value&&(E.value=null)}}),()=>{let t=k.value&&!!I.value.length,{itemComponent:r,renderRawItem:i,renderRawRest:o,renderRest:c,prefixCls:p=`rc-overflow`,suffix:m,component:g=`div`,id:_,onMousedown:v}=n,{class:b,style:x}=a,C=S(a,[`class`,`style`]),w={};E.value!==null&&M.value&&(w={position:`absolute`,left:`${E.value}px`,top:0});let D={prefixCls:A.value,responsive:M.value,component:r,invalidate:N.value},j=i?(t,n)=>{let r=L(t,n);return e(h,{key:r,value:l(l({},D),{order:n,item:t,itemKey:r,registerSize:V,display:n<=O.value})},{default:()=>[i(t,n)]})}:(t,n)=>{let r=L(t,n);return e(y,u(u({},D),{},{order:n,key:r,item:t,renderItem:R.value,itemKey:r,registerSize:V,display:n<=O.value}),null)},z=()=>null,W={order:t?O.value:9007199254740991,className:`${A.value} ${A.value}-rest`,registerSize:H,display:t};if(o)o&&(z=()=>e(h,{value:l(l({},D),W)},{default:()=>[o(I.value)]}));else{let t=c||T;z=()=>e(y,u(u({},D),W),{default:()=>typeof t==`function`?t(I.value):t})}return e(f,{disabled:!M.value,onResize:B},{default:()=>{var t;return e(g,u({id:_,class:d(!N.value&&p,b),style:x,onMousedown:v,role:n.role},C),{default:()=>[F.value.map(j),P.value?z():null,m&&e(y,u(u({},D),{},{order:O.value,class:`${A.value}-suffix`,registerSize:U,display:!0,style:w}),{default:()=>m}),(t=s.default)==null?void 0:t.call(s)]})}})}}});E.Item=x,E.RESPONSIVE=C,E.INVALIDATE=w;var D=E;export{D as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-resize-observer-B2fo4efw.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-resize-observer-B2fo4efw.js new file mode 100644 index 000000000..348f0708d --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-resize-observer-B2fo4efw.js @@ -0,0 +1 @@ +import{Ht as e,L as t,ct as n,ft as r,gn as i,k as a,pt as o}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as s}from"./en_US-Cv9hrLhb.js";import{nt as c}from"./useConfigInject-z_xeO0pP.js";import{t as l}from"./ResizeObserver.es-DbHj_W6-.js";var u=a({compatConfig:{MODE:3},name:`ResizeObserver`,props:{disabled:Boolean,onResize:Function},emits:[`resize`],setup(a,u){let{slots:d}=u,f=i({width:0,height:0,offsetHeight:0,offsetWidth:0}),p=null,m=null,h=()=>{m&&(m.disconnect(),m=null)},g=e=>{let{onResize:t}=a,n=e[0].target,{width:r,height:i}=n.getBoundingClientRect(),{offsetWidth:o,offsetHeight:c}=n,l=Math.floor(r),u=Math.floor(i);if(f.width!==l||f.height!==u||f.offsetWidth!==o||f.offsetHeight!==c){let e={width:l,height:u,offsetWidth:o,offsetHeight:c};s(f,e),t&&Promise.resolve().then(()=>{t(s(s({},e),{offsetWidth:o,offsetHeight:c}),n)})}},_=t(),v=()=>{let{disabled:e}=a;if(e){h();return}let t=c(_);t!==p&&(h(),p=t),!m&&t&&(m=new l(g),m.observe(t))};return n(()=>{v()}),o(()=>{v()}),r(()=>{h()}),e(()=>a.disabled,()=>{v()},{flush:`post`}),()=>{var e;return(e=d.default)==null?void 0:e.call(d)[0]}}});export{u as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-trigger-BzbjrH10.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-trigger-BzbjrH10.js new file mode 100644 index 000000000..55aedb411 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-trigger-BzbjrH10.js @@ -0,0 +1 @@ +import{Ct as e,D as t,Ht as n,J as r,Yt as i,ct as a,ft as o,g as s,gt as c,it as l,k as u,o as d,pt as f,tt as p,vn as m,wn as h,xn as g}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as _,t as v,w as y}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as b}from"./en_US-Cv9hrLhb.js";import{Tt as x,at as S,dt as C,et as w,j as T,lt as E,nt as D,ot as O,rt as ee,st as te,vt as ne}from"./useConfigInject-z_xeO0pP.js";import{t as k}from"./ResizeObserver.es-DbHj_W6-.js";import{t as A}from"./raf-CR9Bw2Uc.js";import{a as j,n as re,o as M}from"./motion-BmOd6fTF.js";import{t as N}from"./vue-types-CFReUAWV.js";import{t as ie}from"./motionUtil-BeNb4tZl.js";import{t as ae}from"./vnode-CRVBf7wj.js";import{t as oe}from"./isVisible-B1N4qR6W.js";import{i as se,r as ce,t as le}from"./isObjectLike-DNah0Hql.js";import{d as ue,f as de,h as fe,i as pe,m as me,p as P,r as he,s as ge,t as _e}from"./_getTag-2z2WZcIh.js";import{n as ve,o as ye}from"./Portal-jWUJieln.js";function be(){return``}function xe(e){return e?e.ownerDocument:window.document}function Se(){}var Ce=()=>({action:N.oneOfType([N.string,N.arrayOf(N.string)]).def([]),showAction:N.any.def([]),hideAction:N.any.def([]),getPopupClassNameFromAlign:N.any.def(be),onPopupVisibleChange:Function,afterPopupVisibleChange:N.func.def(Se),popup:N.any,arrow:N.bool.def(!0),popupStyle:{type:Object,default:void 0},prefixCls:N.string.def(`rc-trigger-popup`),popupClassName:N.string.def(``),popupPlacement:String,builtinPlacements:N.object,popupTransitionName:String,popupAnimation:N.any,mouseEnterDelay:N.number.def(0),mouseLeaveDelay:N.number.def(.1),zIndex:Number,focusDelay:N.number.def(0),blurDelay:N.number.def(.15),getPopupContainer:Function,getDocument:N.func.def(xe),forceRender:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:!1},mask:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},popupAlign:N.object.def(()=>({})),popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},maskTransitionName:String,maskAnimation:String,stretch:String,alignPoint:{type:Boolean,default:void 0},autoDestroy:{type:Boolean,default:!1},mobile:Object,getTriggerDOMNode:Function}),we={visible:Boolean,prefixCls:String,zIndex:Number,destroyPopupOnHide:Boolean,forceRender:Boolean,arrow:{type:Boolean,default:!0},animation:[String,Object],transitionName:String,stretch:{type:String},align:{type:Object},point:{type:Object},getRootDomNode:{type:Function},getClassNameFromAlign:{type:Function},onAlign:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function},onTouchstart:{type:Function}},Te=b(b({},we),{mobile:{type:Object}}),Ee=b(b({},we),{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function De(n){let{prefixCls:r,visible:a,zIndex:o,mask:s,maskAnimation:c,maskTransitionName:l}=n;if(!s)return null;let u={};return(l||c)&&(u=ie({prefixCls:r,transitionName:l,animation:c})),t(v,x({appear:!0},u),{default:()=>[i(t(`div`,{style:{zIndex:o},class:`${r}-mask`},null),[[e(`if`),a]])]})}De.displayName=`Mask`;var Oe=u({compatConfig:{MODE:3},name:`MobilePopupInner`,inheritAttrs:!1,props:Te,emits:[`mouseenter`,`mouseleave`,`mousedown`,`touchstart`,`align`],setup(e,n){let{expose:r,slots:i}=n,a=m();return r({forceAlign:()=>{},getElement:()=>a.value}),()=>{var n;let{zIndex:r,visible:o,prefixCls:s,mobile:{popupClassName:c,popupStyle:l,popupMotion:u={},popupRender:d}={}}=e,f=b({zIndex:r},l),p=ee((n=i.default)==null?void 0:n.call(i));p.length>1&&(p=t(`div`,{class:`${s}-content`},[p])),d&&(p=d(p));let m=ne(s,c);return t(v,x({ref:a},u),{default:()=>[o?t(`div`,{class:m,style:f},[p]):null]})}}}),ke=function(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},Ae=[`measure`,`align`,null,`motion`],je=((e,t)=>{let r=g(null),i=g(),o=g(!1);function s(e){o.value||(r.value=e)}function c(){A.cancel(i.value)}function u(e){c(),i.value=A(()=>{let t=r.value;switch(r.value){case`align`:t=`motion`;break;case`motion`:t=`stable`}s(t),e==null||e()})}return n(e,()=>{s(`measure`)},{immediate:!0,flush:`post`}),a(()=>{n(r,()=>{r.value===`measure`&&t(),r.value&&(i.value=A(()=>ke(void 0,void 0,void 0,function*(){let e=Ae.indexOf(r.value),t=Ae[e+1];t&&e!==-1&&s(t)})))},{immediate:!0,flush:`post`})}),l(()=>{o.value=!0,c()}),[r,u]}),Me=(e=>{let t=g({width:0,height:0});function n(e){t.value={width:e.offsetWidth,height:e.offsetHeight}}return[s(()=>{let n={};if(e.value){let{width:r,height:i}=t.value;e.value.indexOf(`height`)!==-1&&i?n.height=`${i}px`:e.value.indexOf(`minHeight`)!==-1&&i&&(n.minHeight=`${i}px`),e.value.indexOf(`width`)!==-1&&r?n.width=`${r}px`:e.value.indexOf(`minWidth`)!==-1&&r&&(n.minWidth=`${r}px`)}return n}),n]});function Ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function At(e,t,n,r){var i=U.clone(e),a={width:t.width,height:t.height};return r.adjustX&&i.left=n.left&&i.left+a.width>n.right&&(a.width-=i.left+a.width-n.right),r.adjustX&&i.left+a.width>n.right&&(i.left=Math.max(n.right-a.width,n.left)),r.adjustY&&i.top=n.top&&i.top+a.height>n.bottom&&(a.height-=i.top+a.height-n.bottom),r.adjustY&&i.top+a.height>n.bottom&&(i.top=Math.max(n.bottom-a.height,n.top)),U.mix(i,a)}function jt(e){var t,n,r;if(!U.isWindow(e)&&e.nodeType!==9)t=U.offset(e),n=U.outerWidth(e),r=U.outerHeight(e);else{var i=U.getWindow(e);t={left:U.getWindowScrollLeft(i),top:U.getWindowScrollTop(i)},n=U.viewportWidth(i),r=U.viewportHeight(i)}return t.width=n,t.height=r,t}function Mt(e,t){var n=t.charAt(0),r=t.charAt(1),i=e.width,a=e.height,o=e.left,s=e.top;return n===`c`?s+=a/2:n===`b`&&(s+=a),r===`c`?o+=i/2:r===`r`&&(o+=i),{left:o,top:s}}function W(e,t,n,r,i){var a=Mt(t,n[1]),o=Mt(e,n[0]),s=[o.left-a.left,o.top-a.top];return{left:Math.round(e.left-s[0]+r[0]-i[0]),top:Math.round(e.top-s[1]+r[1]-i[1])}}function Nt(e,t,n){return e.leftn.right}function Pt(e,t,n){return e.topn.bottom}function Ft(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=n.right||r.top>=n.bottom}function Vt(e,t,n){var r=n.target||t;return zt(e,jt(r),n,!Bt(r,n.overflow&&n.overflow.alwaysByViewport))}Vt.__getOffsetParent=Et,Vt.__getVisibleRectForElement=kt;function Ht(e,t,n){var r,i,a=U.getDocument(e),o=a.defaultView||a.parentWindow,s=U.getWindowScrollLeft(o),c=U.getWindowScrollTop(o),l=U.viewportWidth(o),u=U.viewportHeight(o);r=`pageX`in t?t.pageX:s+t.clientX,i=`pageY`in t?t.pageY:c+t.clientY;var d={left:r,top:i,width:0,height:0},f=r>=0&&r<=s+l&&i>=0&&i<=c+u,p=[n.points[0],`cc`];return zt(e,d,Pe(Pe({},n),{},{points:p}),f)}function Ut(e,t){return e===t?!0:!e||!t?!1:`pageX`in t&&`pageY`in t?e.pageX===t.pageX&&e.pageY===t.pageY:`clientX`in t&&`clientY`in t&&e.clientX===t.clientX&&e.clientY===t.clientY}function Wt(e,t){e!==document.activeElement&&T(t,e)&&typeof e.focus==`function`&&e.focus()}function Gt(e,t){let n=null,r=null;function i(e){let[{target:i}]=e;if(!document.documentElement.contains(i))return;let{width:a,height:o}=i.getBoundingClientRect(),s=Math.floor(a),c=Math.floor(o);(n!==s||r!==c)&&Promise.resolve().then(()=>{t({width:s,height:c})}),n=s,r=c}let a=new k(i);return e&&a.observe(e),()=>{a.disconnect()}}var Kt=((e,t)=>{let n=!1,r=null;function i(){clearTimeout(r)}function a(o){if(!n||o===!0){if(e()===!1)return;n=!0,i(),r=setTimeout(()=>{n=!1},t.value)}else i(),r=setTimeout(()=>{n=!1,a()},t.value)}return[a,()=>{n=!1,i()}]});function qt(){this.__data__=[],this.size=0}function Jt(e,t){return e===t||e!==e&&t!==t}function q(e,t){for(var n=e.length;n--;)if(Jt(e[n][0],t))return n;return-1}var Yt=Array.prototype.splice;function Xt(e){var t=this.__data__,n=q(t,e);return n<0?!1:(n==t.length-1?t.pop():Yt.call(t,n,1),--this.size,!0)}function Zt(e){var t=this.__data__,n=q(t,e);return n<0?void 0:t[n][1]}function Qt(e){return q(this.__data__,e)>-1}function $t(e,t){var n=this.__data__,r=q(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function J(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var l=a.get(e),u=a.get(t);if(l&&u)return l==t&&u==e;var d=-1,f=!0,p=n&kn?new $:void 0;for(a.set(e,t),a.set(t,e);++d-1&&e%1==0&&e{let{disabled:t,target:n,align:r,onAlign:i}=e;if(!t&&n&&l.value){let e=l.value,t,a=Cr(n),o=wr(n);c.value.element=a,c.value.point=o,c.value.align=r;let{activeElement:s}=document;return a&&oe(a)?t=Vt(e,a,r):o&&(t=Ht(e,o,r)),Wt(s,e),i&&t&&i(e,t),!0}return!1},s(()=>e.monitorBufferTime)),h=m({cancel:()=>{}}),g=m({cancel:()=>{}}),_=()=>{let t=e.target,n=Cr(t),r=wr(t);l.value!==g.value.element&&(g.value.cancel(),g.value.element=l.value,g.value.cancel=Gt(l.value,u)),(c.value.element!==n||!Ut(c.value.point,r)||!xr(c.value.align,e.align))&&(u(),h.value.element!==n&&(h.value.cancel(),h.value.element=n,h.value.cancel=Gt(n,u)))};a(()=>{p(()=>{_()})}),f(()=>{p(()=>{_()})}),n(()=>e.disabled,e=>{e?d():u()},{immediate:!0,flush:`post`});let v=m(null);return n(()=>e.monitorWindowResize,e=>{e?v.value||(v.value=j(window,`resize`,u)):v.value&&(v.value.remove(),v.value=null)},{flush:`post`}),o(()=>{h.value.cancel(),g.value.cancel(),v.value&&v.value.remove(),d()}),r({forceAlign:()=>u(!0)}),()=>{let e=i==null?void 0:i.default();return e?ae(e[0],{ref:l},!0,!0):null}}}),Er=u({compatConfig:{MODE:3},name:`PopupInner`,inheritAttrs:!1,props:we,emits:[`mouseenter`,`mouseleave`,`mousedown`,`touchstart`,`align`],setup(e,r){let{expose:a,attrs:o,slots:c}=r,l=g(),u=g(),d=g(),[f,p]=Me(h(e,`stretch`)),m=()=>{e.stretch&&p(e.getRootDomNode())},S=g(!1),C;n(()=>e.visible,t=>{clearTimeout(C),t?C=setTimeout(()=>{S.value=e.visible}):S.value=!1},{immediate:!0});let[w,T]=je(S,m),E=g(),D=()=>e.point?e.point:e.getRootDomNode,O=()=>{var e;(e=l.value)==null||e.forceAlign()},te=(t,n)=>{var r;let i=e.getClassNameFromAlign(n),a=d.value;d.value!==i&&(d.value=i),w.value===`align`&&(a===i?T(()=>{var e;(e=E.value)==null||e.call(E)}):Promise.resolve().then(()=>{O()}),(r=e.onAlign)==null||r.call(e,t,n))},k=s(()=>{let t=typeof e.animation==`object`?e.animation:ie(e);return[`onAfterEnter`,`onAfterLeave`].forEach(e=>{let n=t[e];t[e]=e=>{T(),w.value=`stable`,n==null||n(e)}}),t}),A=()=>new Promise(e=>{E.value=e});n([k,w],()=>{!k.value&&w.value===`motion`&&T()},{immediate:!0}),a({forceAlign:O,getElement:()=>u.value.$el||u.value});let j=s(()=>{var t;return!((t=e.align)!=null&&t.points&&(w.value===`align`||w.value===`stable`))});return()=>{var n;let{zIndex:r,align:a,prefixCls:s,destroyPopupOnHide:p,onMouseenter:m,onMouseleave:h,onTouchstart:g=()=>{},onMousedown:C}=e,T=w.value,E=[b(b({},f.value),{zIndex:r,opacity:T===`motion`||T===`stable`||!S.value?null:0,pointerEvents:!S.value&&T!==`stable`?`none`:null}),o.style],O=ee((n=c.default)==null?void 0:n.call(c,{visible:e.visible}));O.length>1&&(O=t(`div`,{class:`${s}-content`},[O]));let re=ne(s,o.class,d.value,!e.arrow&&`${s}-arrow-hidden`),N=S.value||!e.visible?ye(k.value.name,k.value):{};return t(v,x(x({ref:u},N),{},{onBeforeEnter:A}),{default:()=>!p||e.visible?i(t(Tr,{target:D(),key:`popup`,ref:l,monitorWindowResize:!0,disabled:j.value,align:a,onAlign:te},{default:()=>t(`div`,{class:re,onMouseenter:m,onMouseleave:h,onMousedown:y(C,[`capture`]),[M?`onTouchstartPassive`:`onTouchstart`]:y(g,[`capture`]),style:E},[O])}),[[_,S.value]]):null})}}}),Dr=u({compatConfig:{MODE:3},name:`Popup`,inheritAttrs:!1,props:Ee,setup(e,r){let{attrs:i,slots:a,expose:o}=r,s=g(!1),c=g(!1),l=g(),u=g();return n([()=>e.visible,()=>e.mobile],()=>{s.value=e.visible,e.visible&&e.mobile&&(c.value=!0)},{immediate:!0,flush:`post`}),o({forceAlign:()=>{var e;(e=l.value)==null||e.forceAlign()},getElement:()=>{var e;return(e=l.value)==null?void 0:e.getElement()}}),()=>{let n=b(b(b({},e),i),{visible:s.value}),r=c.value?t(Oe,x(x({},n),{},{mobile:e.mobile,ref:l}),{default:a.default}):t(Er,x(x({},n),{},{ref:l}),{default:a.default});return t(`div`,{ref:u},[t(De,n,null),r])}}});function Or(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function kr(e,t,n){let r=e[t]||{};return b(b({},r),n)}function Ar(e,t,n,r){let{points:i}=n,a=Object.keys(e);for(let n=0;n0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=typeof e==`function`?e(this.$data,this.$props):e;if(this.getDerivedStateFromProps){let e=this.getDerivedStateFromProps(te(this),b(b({},this.$data),n));if(e===null)return;n=b(b({},n),e||{})}b(this.$data,n),this._.isMounted&&this.$forceUpdate(),p(()=>{t&&t()})},__emit(){let e=[].slice.call(arguments,0),t=e[0];t=`on${t[0].toUpperCase()}${t.substring(1)}`;let n=this.$props[t]||this.$attrs[t];if(e.length&&n){if(Array.isArray(n))for(let t=0,r=n.length;t{let{popupPlacement:t,popupAlign:n,builtinPlacements:r}=e;return t&&r?kr(r,t,n):n}),n=g(null);return{vcTriggerContext:r(`vcTriggerContext`,{}),popupRef:n,setPopupRef:e=>{n.value=e},triggerRef:g(null),align:t,focusTime:null,clickOutsideHandler:null,contextmenuOutsideHandler1:null,contextmenuOutsideHandler2:null,touchOutsideHandler:null,attachId:null,delayTimer:null,hasPopupMouseDown:!1,preClickTime:null,preTouchTime:null,mouseDownTimeout:null,childOriginEvents:{}}},data(){let e=this.$props,t;return t=this.popupVisible===void 0?!!e.defaultPopupVisible:!!e.popupVisible,Mr.forEach(e=>{this[`fire${e}`]=t=>{this.fireEvents(e,t)}}),{prevPopupVisible:t,sPopupVisible:t,point:null}},watch:{popupVisible(e){e!==void 0&&(this.prevPopupVisible=this.sPopupVisible,this.sPopupVisible=e)}},created(){c(`vcTriggerContext`,{onPopupMouseDown:this.onPopupMouseDown,onPopupMouseenter:this.onPopupMouseenter,onPopupMouseleave:this.onPopupMouseleave}),ve(this)},deactivated(){this.setPopupVisible(!1)},mounted(){this.$nextTick(()=>{this.updatedCal()})},updated(){this.$nextTick(()=>{this.updatedCal()})},beforeUnmount(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),A.cancel(this.attachId)},methods:{updatedCal(){let e=this.$props;if(this.$data.sPopupVisible){let t;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextmenuToShow())&&(t=e.getDocument(this.getRootDomNode()),this.clickOutsideHandler=j(t,`mousedown`,this.onDocumentClick)),this.touchOutsideHandler||(t=t||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=j(t,`touchstart`,this.onDocumentClick,M?{passive:!1}:!1)),!this.contextmenuOutsideHandler1&&this.isContextmenuToShow()&&(t=t||e.getDocument(this.getRootDomNode()),this.contextmenuOutsideHandler1=j(t,`scroll`,this.onContextmenuClose)),!this.contextmenuOutsideHandler2&&this.isContextmenuToShow()&&(this.contextmenuOutsideHandler2=j(window,`blur`,this.onContextmenuClose))}else this.clearOutsideHandler()},onMouseenter(e){let{mouseEnterDelay:t}=this.$props;this.fireEvents(`onMouseenter`,e),this.delaySetPopupVisible(!0,t,t?null:e)},onMouseMove(e){this.fireEvents(`onMousemove`,e),this.setPoint(e)},onMouseleave(e){this.fireEvents(`onMouseleave`,e),this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay)},onPopupMouseenter(){let{vcTriggerContext:e={}}=this;e.onPopupMouseenter&&e.onPopupMouseenter(),this.clearDelayTimer()},onPopupMouseleave(e){var t;if(e&&e.relatedTarget&&!e.relatedTarget.setTimeout&&T((t=this.popupRef)==null?void 0:t.getElement(),e.relatedTarget))return;this.isMouseLeaveToHide()&&this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay);let{vcTriggerContext:n={}}=this;n.onPopupMouseleave&&n.onPopupMouseleave(e)},onFocus(e){this.fireEvents(`onFocus`,e),this.clearDelayTimer(),this.isFocusToShow()&&(this.focusTime=Date.now(),this.delaySetPopupVisible(!0,this.$props.focusDelay))},onMousedown(e){this.fireEvents(`onMousedown`,e),this.preClickTime=Date.now()},onTouchstart(e){this.fireEvents(`onTouchstart`,e),this.preTouchTime=Date.now()},onBlur(e){T(e.target,e.relatedTarget||document.activeElement)||(this.fireEvents(`onBlur`,e),this.clearDelayTimer(),this.isBlurToHide()&&this.delaySetPopupVisible(!1,this.$props.blurDelay))},onContextmenu(e){e.preventDefault(),this.fireEvents(`onContextmenu`,e),this.setPopupVisible(!0,e)},onContextmenuClose(){this.isContextmenuToShow()&&this.close()},onClick(e){if(this.fireEvents(`onClick`,e),this.focusTime){let e;if(this.preClickTime&&this.preTouchTime?e=Math.min(this.preClickTime,this.preTouchTime):this.preClickTime?e=this.preClickTime:this.preTouchTime&&(e=this.preTouchTime),Math.abs(e-this.focusTime)<20)return;this.focusTime=0}this.preClickTime=0,this.preTouchTime=0,this.isClickToShow()&&(this.isClickToHide()||this.isBlurToHide())&&e&&e.preventDefault&&e.preventDefault(),e&&e.domEvent&&e.domEvent.preventDefault();let t=!this.$data.sPopupVisible;(this.isClickToHide()&&!t||t&&this.isClickToShow())&&this.setPopupVisible(!this.$data.sPopupVisible,e)},onPopupMouseDown(){let{vcTriggerContext:e={}}=this;this.hasPopupMouseDown=!0,clearTimeout(this.mouseDownTimeout),this.mouseDownTimeout=setTimeout(()=>{this.hasPopupMouseDown=!1},0),e.onPopupMouseDown&&e.onPopupMouseDown(...arguments)},onDocumentClick(e){if(this.$props.mask&&!this.$props.maskClosable)return;let t=e.target,n=this.getRootDomNode(),r=this.getPopupDomNode();(!T(n,t)||this.isContextMenuOnly())&&!T(r,t)&&!this.hasPopupMouseDown&&this.delaySetPopupVisible(!1,.1)},getPopupDomNode(){var e;return((e=this.popupRef)==null?void 0:e.getElement())||null},getRootDomNode(){var e,t,n,r;let{getTriggerDOMNode:i}=this.$props;if(i){let n=((t=(e=this.triggerRef)==null?void 0:e.$el)==null?void 0:t.nodeName)===`#comment`?null:D(this.triggerRef);return D(i(n))}try{let e=((r=(n=this.triggerRef)==null?void 0:n.$el)==null?void 0:r.nodeName)===`#comment`?null:D(this.triggerRef);if(e)return e}catch(e){}return D(this)},handleGetPopupClassFromAlign(e){let t=[],{popupPlacement:n,builtinPlacements:r,prefixCls:i,alignPoint:a,getPopupClassNameFromAlign:o}=this.$props;return n&&r&&t.push(Ar(r,i,e,a)),o&&t.push(o(e)),t.join(` `)},getPopupAlign(){let{popupPlacement:e,popupAlign:t,builtinPlacements:n}=this.$props;return e&&n?kr(n,e,t):t},getComponent(){let e={};this.isMouseEnterToShow()&&(e.onMouseenter=this.onPopupMouseenter),this.isMouseLeaveToHide()&&(e.onMouseleave=this.onPopupMouseleave),e.onMousedown=this.onPopupMouseDown,e[M?`onTouchstartPassive`:`onTouchstart`]=this.onPopupMouseDown;let{handleGetPopupClassFromAlign:n,getRootDomNode:r,$attrs:i}=this,{prefixCls:a,destroyPopupOnHide:o,popupClassName:s,popupAnimation:c,popupTransitionName:l,popupStyle:u,mask:d,maskAnimation:f,maskTransitionName:p,zIndex:m,stretch:h,alignPoint:g,mobile:_,arrow:v,forceRender:y}=this.$props,{sPopupVisible:x,point:C}=this.$data,w=b(b({prefixCls:a,arrow:v,destroyPopupOnHide:o,visible:x,point:g?C:null,align:this.align,animation:c,getClassNameFromAlign:n,stretch:h,getRootDomNode:r,mask:d,zIndex:m,transitionName:l,maskAnimation:f,maskTransitionName:p,class:s,style:u,onAlign:i.onPopupAlign||Se},e),{ref:this.setPopupRef,mobile:_,forceRender:y});return t(Dr,w,{default:this.$slots.popup||(()=>S(this,`popup`))})},attachParent(e){A.cancel(this.attachId);let{getPopupContainer:t,getDocument:n}=this.$props,r=this.getRootDomNode(),i;t?(r||t.length===0)&&(i=t(r)):i=n(this.getRootDomNode()).body,i?i.appendChild(e):this.attachId=A(()=>{this.attachParent(e)})},getContainer(){let{$props:e}=this,{getDocument:t}=e,n=t(this.getRootDomNode()).createElement(`div`);return n.style.position=`absolute`,n.style.top=`0`,n.style.left=`0`,n.style.width=`100%`,this.attachParent(n),n},setPopupVisible(e,t){let{alignPoint:n,sPopupVisible:r,onPopupVisibleChange:i}=this;this.clearDelayTimer(),r!==e&&(C(this,`popupVisible`)||this.setState({sPopupVisible:e,prevPopupVisible:r}),i&&i(e)),n&&t&&e&&this.setPoint(t)},setPoint(e){let{alignPoint:t}=this.$props;!t||!e||this.setState({point:{pageX:e.pageX,pageY:e.pageY}})},handlePortalUpdate(){this.prevPopupVisible!==this.sPopupVisible&&this.afterPopupVisibleChange(this.sPopupVisible)},delaySetPopupVisible(e,t,n){let r=t*1e3;if(this.clearDelayTimer(),r){let t=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=setTimeout(()=>{this.setPopupVisible(e,t),this.clearDelayTimer()},r)}else this.setPopupVisible(e,n)},clearDelayTimer(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},clearOutsideHandler(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextmenuOutsideHandler1&&(this.contextmenuOutsideHandler1.remove(),this.contextmenuOutsideHandler1=null),this.contextmenuOutsideHandler2&&(this.contextmenuOutsideHandler2.remove(),this.contextmenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},createTwoChains(e){let t=()=>{},n=O(this);return this.childOriginEvents[e]&&n[e]?this[`fire${e}`]:(t=this.childOriginEvents[e]||n[e]||t,t)},isClickToShow(){let{action:e,showAction:t}=this.$props;return e.indexOf(`click`)!==-1||t.indexOf(`click`)!==-1},isContextMenuOnly(){let{action:e}=this.$props;return e===`contextmenu`||e.length===1&&e[0]===`contextmenu`},isContextmenuToShow(){let{action:e,showAction:t}=this.$props;return e.indexOf(`contextmenu`)!==-1||t.indexOf(`contextmenu`)!==-1},isClickToHide(){let{action:e,hideAction:t}=this.$props;return e.indexOf(`click`)!==-1||t.indexOf(`click`)!==-1},isMouseEnterToShow(){let{action:e,showAction:t}=this.$props;return e.indexOf(`hover`)!==-1||t.indexOf(`mouseenter`)!==-1},isMouseLeaveToHide(){let{action:e,hideAction:t}=this.$props;return e.indexOf(`hover`)!==-1||t.indexOf(`mouseleave`)!==-1},isFocusToShow(){let{action:e,showAction:t}=this.$props;return e.indexOf(`focus`)!==-1||t.indexOf(`focus`)!==-1},isBlurToHide(){let{action:e,hideAction:t}=this.$props;return e.indexOf(`focus`)!==-1||t.indexOf(`blur`)!==-1},forcePopupAlign(){var e;this.$data.sPopupVisible&&((e=this.popupRef)==null||e.forceAlign())},fireEvents(e,t){this.childOriginEvents[e]&&this.childOriginEvents[e](t);let n=this.$props[e]||this.$attrs[e];n&&n(t)},close(){this.setPopupVisible(!1)}},render(){let{$attrs:e}=this,n=w(E(this)),{alignPoint:r,getPopupContainer:i}=this.$props,a=n[0];this.childOriginEvents=O(a);let o={key:`trigger`};o.onContextmenu=this.isContextmenuToShow()?this.onContextmenu:this.createTwoChains(`onContextmenu`),this.isClickToHide()||this.isClickToShow()?(o.onClick=this.onClick,o.onMousedown=this.onMousedown,o[M?`onTouchstartPassive`:`onTouchstart`]=this.onTouchstart):(o.onClick=this.createTwoChains(`onClick`),o.onMousedown=this.createTwoChains(`onMousedown`),o[M?`onTouchstartPassive`:`onTouchstart`]=this.createTwoChains(`onTouchstart`)),this.isMouseEnterToShow()?(o.onMouseenter=this.onMouseenter,r&&(o.onMousemove=this.onMouseMove)):o.onMouseenter=this.createTwoChains(`onMouseenter`),o.onMouseleave=this.isMouseLeaveToHide()?this.onMouseleave:this.createTwoChains(`onMouseleave`),this.isFocusToShow()||this.isBlurToHide()?(o.onFocus=this.onFocus,o.onBlur=this.onBlur):(o.onFocus=this.createTwoChains(`onFocus`),o.onBlur=e=>{e&&(!e.relatedTarget||!T(e.target,e.relatedTarget))&&this.createTwoChains(`onBlur`)(e)});let s=ne(a&&a.props&&a.props.class,e.class);s&&(o.class=s);let c=ae(a,b(b({},o),{ref:`triggerRef`}),!0,!0),l=t(re,{key:`portal`,getContainer:i&&(()=>i(this.getRootDomNode())),didUpdate:this.handlePortalUpdate,visible:this.$data.sPopupVisible},{default:this.getComponent});return t(d,null,[c,l])}});export{Q as _,ur as a,or as c,Zn as d,Xn as f,$ as g,Dn as h,br as i,nr as l,jn as m,jr as n,lr as o,Nn as p,xr as r,cr as s,Nr as t,$n as u,Z as v,Jt as y}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-virtual-list-B7LdFd17.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-virtual-list-B7LdFd17.js new file mode 100644 index 000000000..bdf2419d4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vc-virtual-list-B7LdFd17.js @@ -0,0 +1 @@ +import{Cn as e,D as t,Ht as n,Ut as r,ct as i,ft as a,g as o,gn as s,h as c,it as l,k as u,pt as d,tt as f,vn as p,xn as m}from"./runtime-core.esm-bundler-DkysjgTd.js";import{r as h}from"./en_US-Cv9hrLhb.js";import{Tt as g,rt as _,vt as v}from"./useConfigInject-z_xeO0pP.js";import{t as y}from"./vc-resize-observer-B2fo4efw.js";import{t as b}from"./raf-CR9Bw2Uc.js";import{o as x}from"./motion-BmOd6fTF.js";import{t as S}from"./vue-types-CFReUAWV.js";import{l as C}from"./style-IfKhYzaQ.js";var w=(e,n)=>{let{height:r,offset:i,prefixCls:a,onInnerResize:o}=e,{slots:s}=n;var c;let l={},u={display:`flex`,flexDirection:`column`};return i!==void 0&&(l={height:`${r}px`,position:`relative`,overflow:`hidden`},u=h(h({},u),{transform:`translateY(${i}px)`,position:`absolute`,left:0,right:0,top:0})),t(`div`,{style:l},[t(y,{onResize:e=>{let{offsetHeight:t}=e;t&&o&&o()}},{default:()=>[t(`div`,{style:u,class:v({[`${a}-holder-inner`]:a})},[(c=s.default)==null?void 0:c.call(s)])]})])};w.displayName=`Filter`,w.inheritAttrs=!1,w.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};var T=(e,t)=>{let{setRef:n}=e,{slots:r}=t;var i;let a=_((i=r.default)==null?void 0:i.call(r));return a&&a.length?c(a[0],{ref:n}):a};T.props={setRef:{type:Function,default:()=>{}}};var E=20;function D(e){return`touches`in e?e.touches[0].pageY:e.pageY}var O=u({compatConfig:{MODE:3},name:`ScrollBar`,inheritAttrs:!1,props:{prefixCls:String,scrollTop:Number,scrollHeight:Number,height:Number,count:Number,onScroll:{type:Function},onStartMove:{type:Function},onStopMove:{type:Function}},setup(){return{moveRaf:null,scrollbarRef:C(),thumbRef:C(),visibleTimeout:null,state:s({dragging:!1,pageY:null,startTop:null,visible:!1})}},watch:{scrollTop:{handler(){this.delayHidden()},flush:`post`}},mounted(){var e,t;(e=this.scrollbarRef.current)==null||e.addEventListener(`touchstart`,this.onScrollbarTouchStart,x?{passive:!1}:!1),(t=this.thumbRef.current)==null||t.addEventListener(`touchstart`,this.onMouseDown,x?{passive:!1}:!1)},beforeUnmount(){this.removeEvents(),clearTimeout(this.visibleTimeout)},methods:{delayHidden(){clearTimeout(this.visibleTimeout),this.state.visible=!0,this.visibleTimeout=setTimeout(()=>{this.state.visible=!1},2e3)},onScrollbarTouchStart(e){e.preventDefault()},onContainerMouseDown(e){e.stopPropagation(),e.preventDefault()},patchEvents(){window.addEventListener(`mousemove`,this.onMouseMove),window.addEventListener(`mouseup`,this.onMouseUp),this.thumbRef.current.addEventListener(`touchmove`,this.onMouseMove,x?{passive:!1}:!1),this.thumbRef.current.addEventListener(`touchend`,this.onMouseUp)},removeEvents(){window.removeEventListener(`mousemove`,this.onMouseMove),window.removeEventListener(`mouseup`,this.onMouseUp),this.scrollbarRef.current.removeEventListener(`touchstart`,this.onScrollbarTouchStart,x?{passive:!1}:!1),this.thumbRef.current&&(this.thumbRef.current.removeEventListener(`touchstart`,this.onMouseDown,x?{passive:!1}:!1),this.thumbRef.current.removeEventListener(`touchmove`,this.onMouseMove,x?{passive:!1}:!1),this.thumbRef.current.removeEventListener(`touchend`,this.onMouseUp)),b.cancel(this.moveRaf)},onMouseDown(e){let{onStartMove:t}=this.$props;h(this.state,{dragging:!0,pageY:D(e),startTop:this.getTop()}),t(),this.patchEvents(),e.stopPropagation(),e.preventDefault()},onMouseMove(e){let{dragging:t,pageY:n,startTop:r}=this.state,{onScroll:i}=this.$props;if(b.cancel(this.moveRaf),t){let t=r+(D(e)-n),a=this.getEnableScrollRange(),o=this.getEnableHeightRange(),s=o?t/o:0,c=Math.ceil(s*a);this.moveRaf=b(()=>{i(c)})}},onMouseUp(){let{onStopMove:e}=this.$props;this.state.dragging=!1,e(),this.removeEvents()},getSpinHeight(){let{height:e,scrollHeight:t}=this.$props,n=e/t*100;return n=Math.max(n,E),n=Math.min(n,e/2),Math.floor(n)},getEnableScrollRange(){let{scrollHeight:e,height:t}=this.$props;return e-t||0},getEnableHeightRange(){let{height:e}=this.$props;return e-this.getSpinHeight()||0},getTop(){let{scrollTop:e}=this.$props,t=this.getEnableScrollRange(),n=this.getEnableHeightRange();return e===0||t===0?0:e/t*n},showScroll(){let{height:e,scrollHeight:t}=this.$props;return t>e}},render(){let{dragging:e,visible:n}=this.state,{prefixCls:r}=this.$props,i=this.getSpinHeight()+`px`,a=this.getTop()+`px`,o=this.showScroll(),s=o&&n;return t(`div`,{ref:this.scrollbarRef,class:v(`${r}-scrollbar`,{[`${r}-scrollbar-show`]:o}),style:{width:`8px`,top:0,bottom:0,right:0,position:`absolute`,display:s?void 0:`none`},onMousedown:this.onContainerMouseDown,onMousemove:this.delayHidden},[t(`div`,{ref:this.thumbRef,class:v(`${r}-scrollbar-thumb`,{[`${r}-scrollbar-thumb-moving`]:e}),style:{width:`100%`,height:i,top:a,left:0,position:`absolute`,background:`rgba(0, 0, 0, 0.5)`,borderRadius:`99px`,cursor:`pointer`,userSelect:`none`},onMousedown:this.onMouseDown},null)])}});function k(e,t,r,i){let o=new Map,s=new Map,c=p(Symbol(`update`));n(e,()=>{c.value=Symbol(`update`)});let l;function u(){b.cancel(l)}function d(){u(),l=b(()=>{o.forEach((e,t)=>{if(e&&e.offsetParent){let{offsetHeight:n}=e;s.get(t)!==n&&(c.value=Symbol(`update`),s.set(t,e.offsetHeight))}})})}function f(e,n){let a=t(e),s=o.get(a);n?(o.set(a,n.$el||n),d()):o.delete(a),!s!=!n&&(n?r==null||r(e):i==null||i(e))}return a(()=>{u()}),[f,d,s,c]}function A(e,t,n,r,i,a,o,s){let c;return l=>{if(l==null){s();return}b.cancel(c);let u=t.value,d=r.itemHeight;if(typeof l==`number`)o(l);else if(l&&typeof l==`object`){let t,{align:r}=l;`index`in l?{index:t}=l:t=u.findIndex(e=>i(e)===l.key);let{offset:s=0}=l,f=(l,p)=>{if(l<0||!e.value)return;let m=e.value.clientHeight,h=!1,g=p;if(m){let a=p||r,c=0,l=0,f=0,_=Math.min(u.length,t);for(let e=0;e<=_;e+=1){let r=i(u[e]);l=c;let a=n.get(r);f=l+(a===void 0?d:a),c=f,e===t&&a===void 0&&(h=!0)}let v=e.value.scrollTop,y=null;switch(a){case`top`:y=l-s;break;case`bottom`:y=f-m+s;break;default:{let e=v+m;le&&(g=`bottom`)}}y!==null&&y!==v&&o(y)}c=b(()=>{h&&a(),f(l-1,g)},2)};f(5)}}}var j=typeof navigator==`object`&&/Firefox/i.test(navigator.userAgent),M=((e,t)=>{let n=!1,r=null;function i(){clearTimeout(r),n=!0,r=setTimeout(()=>{n=!1},50)}return function(a){let o=arguments.length>1&&arguments[1]!==void 0&&arguments[1],s=a<0&&e.value||a>0&&t.value;return o&&s?(clearTimeout(r),n=!1):(!s||n)&&i(),!n&&s}});function N(e,t,n,r){let i=0,a=null,o=null,s=!1,c=M(t,n);function l(t){if(!e.value)return;b.cancel(a);let{deltaY:n}=t;i+=n,o=n,!c(n)&&(j||t.preventDefault(),a=b(()=>{r(i*(s?10:1)),i=0}))}function u(t){e.value&&(s=t.detail===o)}return[l,u]}var P=14/15;function F(e,t,r){let a=!1,o=0,s=null,c=null,u=()=>{s&&(s.removeEventListener(`touchmove`,d),s.removeEventListener(`touchend`,f))},d=e=>{if(a){let t=Math.ceil(e.touches[0].pageY),n=o-t;o=t,r(n)&&e.preventDefault(),clearInterval(c),c=setInterval(()=>{n*=P,(!r(n,!0)||Math.abs(n)<=.1)&&clearInterval(c)},16)}},f=()=>{a=!1,u()},p=e=>{u(),e.touches.length===1&&!a&&(a=!0,o=Math.ceil(e.touches[0].pageY),s=e.target,s.addEventListener(`touchmove`,d,{passive:!1}),s.addEventListener(`touchend`,f))},m=()=>{};i(()=>{document.addEventListener(`touchmove`,m,{passive:!1}),n(e,e=>{t.value.removeEventListener(`touchstart`,p),u(),clearInterval(c),e&&t.value.addEventListener(`touchstart`,p,{passive:!1})},{immediate:!0})}),l(()=>{document.removeEventListener(`touchmove`,m)})}var I=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let o=a(e,n+r,{}),c=s(e);return t(T,{key:c,setRef:t=>i(e,t)},{default:()=>[o]})})}var B=u({compatConfig:{MODE:3},name:`List`,inheritAttrs:!1,props:{prefixCls:String,data:S.array,height:Number,itemHeight:Number,fullHeight:{type:Boolean,default:void 0},itemKey:{type:[String,Number,Function],required:!0},component:{type:[String,Object]},virtual:{type:Boolean,default:void 0},children:Function,onScroll:Function,onMousedown:Function,onMouseenter:Function,onVisibleChange:Function},setup(t,a){let{expose:c}=a,u=o(()=>{let{height:e,itemHeight:n,virtual:r}=t;return!!(r!==!1&&e&&n)}),p=o(()=>{let{height:e,itemHeight:n,data:r}=t;return u.value&&r&&n*r.length>e}),g=s({scrollTop:0,scrollMoving:!1}),_=o(()=>t.data||L),v=m([]);n(_,()=>{v.value=e(_.value).slice()},{immediate:!0});let y=m(e=>void 0);n(()=>t.itemKey,e=>{typeof e==`function`?y.value=e:y.value=t=>t==null?void 0:t[e]},{immediate:!0});let b=m(),S=m(),C=m(),w=e=>y.value(e),T={getKey:w};function E(e){let t;t=typeof e==`function`?e(g.scrollTop):e;let n=V(t);b.value&&(b.value.scrollTop=n),g.scrollTop=n}let[D,O,j,P]=k(v,w,null,null),I=s({scrollHeight:void 0,start:0,end:0,offset:void 0}),z=m(0);i(()=>{f(()=>{var e;z.value=((e=S.value)==null?void 0:e.offsetHeight)||0})}),d(()=>{f(()=>{var e;z.value=((e=S.value)==null?void 0:e.offsetHeight)||0})}),n([u,v],()=>{u.value||h(I,{scrollHeight:void 0,start:0,end:v.value.length-1,offset:void 0})},{immediate:!0}),n([u,v,z,p],()=>{u.value&&!p.value&&h(I,{scrollHeight:z.value,start:0,end:v.value.length-1,offset:void 0}),b.value&&(g.scrollTop=b.value.scrollTop)},{immediate:!0}),n([p,u,()=>g.scrollTop,v,P,()=>t.height,z],()=>{if(!u.value||!p.value)return;let e=0,n,r,i,a=v.value.length,o=v.value,s=g.scrollTop,{itemHeight:c,height:l}=t,d=s+l;for(let t=0;t=s&&(n=t,r=e),i===void 0&&f>d&&(i=t),e=f}n===void 0&&(n=0,r=0,i=Math.ceil(l/c)),i===void 0&&(i=a-1),i=Math.min(i+1,a),h(I,{scrollHeight:e,start:n,end:i,offset:r})},{immediate:!0});let B=o(()=>I.scrollHeight-t.height);function V(e){let t=e;return Number.isNaN(B.value)||(t=Math.min(t,B.value)),t=Math.max(t,0),t}let H=o(()=>g.scrollTop<=0),U=o(()=>g.scrollTop>=B.value),W=M(H,U);function G(e){E(e)}function K(e){var n;let{scrollTop:r}=e.currentTarget;r!==g.scrollTop&&E(r),(n=t.onScroll)==null||n.call(t,e)}let[q,J]=N(u,H,U,e=>{E(t=>t+e)});F(u,b,(e,t)=>!W(e,t)&&(q({preventDefault(){},deltaY:e}),!0));function Y(e){u.value&&e.preventDefault()}let X=()=>{b.value&&(b.value.removeEventListener(`wheel`,q,x?{passive:!1}:!1),b.value.removeEventListener(`DOMMouseScroll`,J),b.value.removeEventListener(`MozMousePixelScroll`,Y))};r(()=>{f(()=>{b.value&&(X(),b.value.addEventListener(`wheel`,q,x?{passive:!1}:!1),b.value.addEventListener(`DOMMouseScroll`,J),b.value.addEventListener(`MozMousePixelScroll`,Y))})}),l(()=>{X()}),c({scrollTo:A(b,v,j,t,w,O,E,()=>{var e;(e=C.value)==null||e.delayHidden()})});let Z=o(()=>{let e=null;return t.height&&(e=h({[t.fullHeight?`height`:`maxHeight`]:t.height+`px`},R),u.value&&(e.overflowY=`hidden`,g.scrollMoving&&(e.pointerEvents=`none`))),e});return n([()=>I.start,()=>I.end,v],()=>{if(t.onVisibleChange){let e=v.value.slice(I.start,I.end+1);t.onVisibleChange(e,v.value)}},{flush:`post`}),{state:g,mergedData:v,componentStyle:Z,onFallbackScroll:K,onScrollBar:G,componentRef:b,useVirtual:u,calRes:I,collectHeight:O,setInstance:D,sharedConfig:T,scrollBarRef:C,fillerInnerRef:S,delayHideScrollBar:()=>{var e;(e=C.value)==null||e.delayHidden()}}},render(){let e=h(h({},this.$props),this.$attrs),{prefixCls:n=`rc-virtual-list`,height:r,itemHeight:i,fullHeight:a,data:o,itemKey:s,virtual:c,component:l=`div`,onScroll:u,children:d=this.$slots.default,style:f,class:p}=e,m=I(e,[`prefixCls`,`height`,`itemHeight`,`fullHeight`,`data`,`itemKey`,`virtual`,`component`,`onScroll`,`children`,`style`,`class`]),_=v(n,p),{scrollTop:y}=this.state,{scrollHeight:b,offset:x,start:S,end:C}=this.calRes,{componentStyle:T,onFallbackScroll:E,onScrollBar:D,useVirtual:k,collectHeight:A,sharedConfig:j,setInstance:M,mergedData:N,delayHideScrollBar:P}=this;return t(`div`,g({style:h(h({},f),{position:`relative`}),class:_},m),[t(l,{class:`${n}-holder`,style:T,ref:`componentRef`,onScroll:E,onMouseenter:P},{default:()=>[t(w,{prefixCls:n,height:b,offset:x,onInnerResize:A,ref:`fillerInnerRef`},{default:()=>z(N,S,C,M,d,j)})]}),k&&t(O,{ref:`scrollBarRef`,prefixCls:n,scrollTop:y,height:r,scrollHeight:b,count:N.length,onScroll:D,onStartMove:()=>{this.state.scrollMoving=!0},onStopMove:()=>{this.state.scrollMoving=!1}},null)])}});export{B as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vnode-CRVBf7wj.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vnode-CRVBf7wj.js new file mode 100644 index 000000000..269b123c5 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vnode-CRVBf7wj.js @@ -0,0 +1 @@ +import{Z as e,h as t,o as n,r}from"./runtime-core.esm-bundler-DkysjgTd.js";import{f as i}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{r as a}from"./en_US-Cv9hrLhb.js";import{O as o,et as s}from"./useConfigInject-z_xeO0pP.js";function c(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,i=arguments.length>3&&arguments[3]!==void 0&&arguments[3],c=e;if(Array.isArray(e)&&(c=s(e)[0]),!c)return null;let l=t(c,n,i);return l.props=r?a(a({},l.props),n):l.props,o(typeof l.props.class!=`object`,`class must be string`),l}function l(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return e.map(e=>c(e,t,n))}function u(e,n,r){i(t(e,a({},n)),r)}var d=t=>(t||[]).some(t=>!e(t)||!(t.type===r||t.type===n&&!d(t.children)))?t:null;function f(e,t,n,r){var i;let a=(i=e[t])==null?void 0:i.call(e,n);return d(a)?a:r==null?void 0:r()}export{u as i,l as n,f as r,c as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vue-types-CFReUAWV.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vue-types-CFReUAWV.js new file mode 100644 index 000000000..1fb1e1e85 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vue-types-CFReUAWV.js @@ -0,0 +1,8 @@ +function e(e,t){for(var n=0;n=0||(i[n]=e[n]);return i}function a(e){return((t=e)!=null&&typeof t==`object`&&!1===Array.isArray(t))==1&&Object.prototype.toString.call(e)===`[object Object]`;var t}var o=Object.prototype,s=o.toString,c=o.hasOwnProperty,l=/^\s*function (\w+)/;function u(e){var t,n=(t=e==null?void 0:e.type)==null?e:t;if(n){var r=n.toString().match(l);return r?r[1]:``}return``}var d=function(e){var t,n;return!1!==a(e)&&typeof(t=e.constructor)==`function`&&!1!==a(n=t.prototype)&&!1!==n.hasOwnProperty(`isPrototypeOf`)},f=function(e){return e},p=function(e,t){return c.call(e,t)},m=Number.isInteger||function(e){return typeof e==`number`&&isFinite(e)&&Math.floor(e)===e},h=Array.isArray||function(e){return s.call(e)===`[object Array]`},g=function(e){return s.call(e)===`[object Function]`},_=function(e){return d(e)&&p(e,`_vueTypes_name`)},v=function(e){return d(e)&&(p(e,`type`)||[`_vueTypes_name`,`validator`,`default`,`required`].some(function(t){return p(e,t)}))};function y(e,t){return Object.defineProperty(e.bind(t),"__original",{value:e})}function b(e,t,n){var r;n===void 0&&(n=!1);var i=!0,a=``;r=d(e)?e:{type:e};var o=_(r)?r._vueTypes_name+` - `:``;if(v(r)&&r.type!==null){if(r.type===void 0||!0===r.type||!r.required&&t===void 0)return i;h(r.type)?(i=r.type.some(function(e){return!0===b(e,t,!0)}),a=r.type.map(function(e){return u(e)}).join(` or `)):i=(a=u(r))===`Array`?h(t):a===`Object`?d(t):a===`String`||a===`Number`||a===`Boolean`||a===`Function`?function(e){if(e==null)return``;var t=e.constructor.toString().match(l);return t?t[1]:``}(t)===a:t instanceof r.type}if(!i){var s=o+`value "`+t+`" should be of type "`+a+`"`;return!1===n?(f(s),!1):s}if(p(r,`validator`)&&g(r.validator)){var c=f,m=[];if(f=function(e){m.push(e)},i=r.validator(t),f=c,!i){var y=(m.length>1?`* `:``)+m.join(` +* `);return m.length=0,!1===n?(f(y),i):y}}return i}function x(e,t){var n=Object.defineProperties(t,{_vueTypes_name:{value:e,writable:!0},isRequired:{get:function(){return this.required=!0,this}},def:{value:function(e){return e!==void 0||this.default?g(e)||!0===b(this,e,!0)?(this.default=h(e)?function(){return[].concat(e)}:d(e)?function(){return Object.assign({},e)}:e,this):(f(this._vueTypes_name+` - invalid default value: "`+e+`"`),this):this}}}),r=n.validator;return g(r)&&(n.validator=y(r,n)),n}function S(e,t){var n=x(e,t);return Object.defineProperty(n,"validate",{value:function(e){return g(this.validator)&&f(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info: +`+JSON.stringify(this)),this.validator=y(e,this),this}})}function C(e,t,n){var r,a,o=(r=t,a={},Object.getOwnPropertyNames(r).forEach(function(e){a[e]=Object.getOwnPropertyDescriptor(r,e)}),Object.defineProperties({},a));if(o._vueTypes_name=e,!d(n))return o;var s,c,l=n.validator,u=i(n,[`validator`]);if(g(l)){var f=o.validator;f&&(f=(c=(s=f).__original)==null?s:c),o.validator=y(f?function(e){return f.call(this,e)&&l.call(this,e)}:l,o)}return Object.assign(o,u)}function w(e){return e.replace(/^(?!\s*$)/gm,` `)}var T=function(){return S(`any`,{})},E=function(){return S(`function`,{type:Function})},D=function(){return S(`boolean`,{type:Boolean})},O=function(){return S(`string`,{type:String})},k=function(){return S(`number`,{type:Number})},A=function(){return S(`array`,{type:Array})},j=function(){return S(`object`,{type:Object})},M=function(){return x(`integer`,{type:Number,validator:function(e){return m(e)}})},N=function(){return x(`symbol`,{validator:function(e){return typeof e==`symbol`}})};function P(e,t){if(t===void 0&&(t=`custom validation failed`),typeof e!=`function`)throw TypeError(`[VueTypes error]: You must provide a function as argument`);return x(e.name||`<>`,{validator:function(n){var r=e(n);return r||f(this._vueTypes_name+` - `+t),r}})}function F(e){if(!h(e))throw TypeError(`[VueTypes error]: You must provide an array as argument.`);var t=`oneOf - value should be one of "`+e.join(`", "`)+`".`,n=e.reduce(function(e,t){if(t!=null){var n=t.constructor;e.indexOf(n)===-1&&e.push(n)}return e},[]);return x(`oneOf`,{type:n.length>0?n:void 0,validator:function(n){var r=e.indexOf(n)!==-1;return r||f(t),r}})}function I(e){if(!h(e))throw TypeError(`[VueTypes error]: You must provide an array as argument`);for(var t=!1,n=[],r=0;r0&&n.some(function(e){return a.indexOf(e)===-1})){var o=n.filter(function(e){return a.indexOf(e)===-1});return f(o.length===1?`shape - required property "`+o[0]+`" is not defined.`:`shape - required properties "`+o.join(`", "`)+`" are not defined.`),!1}return a.every(function(n){if(t.indexOf(n)===-1)return!0===i._vueTypes_isLoose||(f(`shape - shape definition does not include a "`+n+`" property. Allowed keys: "`+t.join(`", "`)+`".`),!1);var a=b(e[n],r[n],!0);return typeof a==`string`&&f(`shape - "`+n+`" property validation error: + `+w(a)),!0===a})}});return Object.defineProperty(r,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(r,"loose",{get:function(){return this._vueTypes_isLoose=!0,this}}),r}var V=function(){function e(){}return e.extend=function(e){var t=this;if(h(e))return e.forEach(function(e){return t.extend(e)}),this;var n=e.name,r=e.validate,a=r!==void 0&&r,o=e.getter,s=o!==void 0&&o,c=i(e,[`name`,`validate`,`getter`]);if(p(this,n))throw TypeError(`[VueTypes error]: Type "`+n+`" already defined`);var l,u=c.type;return _(u)?(delete c.type,Object.defineProperty(this,n,s?{get:function(){return C(n,u,c)}}:{value:function(){var e,t=C(n,u,c);return t.validator&&(t.validator=(e=t.validator).bind.apply(e,[t].concat([].slice.call(arguments)))),t}})):(l=s?{get:function(){var e=Object.assign({},c);return a?S(n,e):x(n,e)},enumerable:!0}:{value:function(){var e,t,r=Object.assign({},c);return e=a?S(n,r):x(n,r),r.validator&&(e.validator=(t=r.validator).bind.apply(t,[e].concat([].slice.call(arguments)))),e},enumerable:!0},Object.defineProperty(this,n,l))},t(e,null,[{key:`any`,get:function(){return T()}},{key:`func`,get:function(){return E().def(this.defaults.func)}},{key:`bool`,get:function(){return D().def(this.defaults.bool)}},{key:`string`,get:function(){return O().def(this.defaults.string)}},{key:`number`,get:function(){return k().def(this.defaults.number)}},{key:`array`,get:function(){return A().def(this.defaults.array)}},{key:`object`,get:function(){return j().def(this.defaults.object)}},{key:`integer`,get:function(){return M().def(this.defaults.integer)}},{key:`symbol`,get:function(){return N()}}]),e}();function H(e){var i;return e===void 0&&(e={func:function(){},bool:!0,string:``,number:0,array:function(){return[]},object:function(){return{}},integer:0}),(i=function(i){function a(){return i.apply(this,arguments)||this}return r(a,i),t(a,null,[{key:`sensibleDefaults`,get:function(){return n({},this.defaults)},set:function(t){this.defaults=!1===t?{}:n({},!0===t?e:t)}}]),a}(V)).defaults=n({},e),i}V.defaults={},V.custom=P,V.oneOf=F,V.instanceOf=R,V.oneOfType=I,V.arrayOf=L,V.objectOf=z,V.shape=B,V.utils={validate:function(e,t){return!0===b(t,e,!0)},toType:function(e,t,n){return n===void 0&&(n=!1),n?S(e,t):x(e,t)}},function(e){function t(){return e.apply(this,arguments)||this}return r(t,e),t}(H());var U=H({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});U.extend([{name:`looseBool`,getter:!0,type:Boolean,default:void 0},{name:`style`,getter:!0,type:[String,Object],default:void 0},{name:`VueNode`,getter:!0,type:null}]);function W(e){return e.default=void 0,e}export{W as n,U as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vue.runtime.esm-bundler-DXMo22CJ.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vue.runtime.esm-bundler-DXMo22CJ.js new file mode 100644 index 000000000..1ec9bccbc --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/vue.runtime.esm-bundler-DXMo22CJ.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{$ as t,$n as n,$t as r,A as i,At as a,B as o,Bt as s,C as c,Cn as l,Ct as u,D as d,Dn as f,Dt as p,E as m,En as h,Et as g,F as _,Ft as v,G as y,Gt as b,H as x,Ht as S,I as C,It as w,J as T,Jt as E,K as D,Kt as O,L as k,Lt as A,M as j,Mn as M,Mt as N,N as P,Nt as F,O as I,On as L,Ot as R,P as z,Pt as B,Q as V,Qt as H,R as U,Rt as W,S as G,Sn as K,St as q,T as J,Tn as Y,Tt as X,U as Z,Ut as Q,V as $,Vt as ee,W as te,Wt as ne,X as re,Xt as ie,Y as ae,Yt as oe,Z as se,Zn as ce,Zt as le,_ as ue,_n as de,_t as fe,a as pe,an as me,at as he,b as ge,bn as _e,bt as ve,c as ye,cn as be,ct as xe,d as Se,dn as Ce,dt as we,en as Te,er as Ee,et as De,f as Oe,fn as ke,ft as Ae,g as je,gn as Me,gt as Ne,h as Pe,hn as Fe,ht as Ie,i as Le,in as Re,it as ze,j as Be,jn as Ve,jt as He,k as Ue,kt as We,l as Ge,ln as Ke,lt as qe,m as Je,mn as Ye,mt as Xe,n as Ze,nn as Qe,nr as $e,nt as et,o as tt,on as nt,ot as rt,p as it,pn as at,pt as ot,q as st,qt as ct,r as lt,rn as ut,rt as dt,s as ft,sn as pt,st as mt,t as ht,tn as gt,tr as _t,tt as vt,u as yt,un as bt,ut as xt,v as St,vn as Ct,vt as wt,w as Tt,wn as Et,wt as Dt,x as Ot,xn as kt,xt as At,y as jt,yn as Mt,yt as Nt,z as Pt,zt as Ft}from"./runtime-core.esm-bundler-DkysjgTd.js";import{C as It,S as Lt,_ as Rt,a as zt,b as Bt,c as Vt,d as Ht,f as Ut,g as Wt,h as Gt,i as Kt,l as qt,m as Jt,n as Yt,o as Xt,p as Zt,r as Qt,s as $t,t as en,u as tn,v as nn,w as rn,x as an,y as on}from"./runtime-dom.esm-bundler-CirRHyjC.js";var sn=e({BaseTransition:()=>ht,BaseTransitionPropsValidators:()=>Ze,Comment:()=>lt,DeprecationTypes:()=>null,EffectScope:()=>H,ErrorCodes:()=>Le,ErrorTypeStrings:()=>pe,Fragment:()=>tt,KeepAlive:()=>ft,ReactiveEffect:()=>r,Static:()=>ye,Suspense:()=>Ge,Teleport:()=>yt,Text:()=>Se,TrackOpTypes:()=>Te,Transition:()=>en,TransitionGroup:()=>Yt,TriggerOpTypes:()=>gt,VueElement:()=>Qt,assertNumber:()=>Oe,callWithAsyncErrorHandling:()=>it,callWithErrorHandling:()=>Je,camelize:()=>Ve,capitalize:()=>M,cloneVNode:()=>Pe,compatUtils:()=>null,compile:()=>cn,computed:()=>je,createApp:()=>Kt,createBlock:()=>St,createCommentVNode:()=>jt,createElementBlock:()=>ge,createElementVNode:()=>ue,createHydrationRenderer:()=>Ot,createPropsRestProxy:()=>G,createRenderer:()=>c,createSSRApp:()=>zt,createSlots:()=>Tt,createStaticVNode:()=>J,createTextVNode:()=>m,createVNode:()=>d,customRef:()=>Qe,defineAsyncComponent:()=>I,defineComponent:()=>Ue,defineCustomElement:()=>Xt,defineEmits:()=>i,defineExpose:()=>Be,defineModel:()=>j,defineOptions:()=>P,defineProps:()=>z,defineSSRCustomElement:()=>$t,defineSlots:()=>_,devtools:()=>C,effect:()=>ut,effectScope:()=>Re,getCurrentInstance:()=>k,getCurrentScope:()=>me,getCurrentWatcher:()=>nt,getTransitionRawChildren:()=>U,guardReactiveProps:()=>Pt,h:()=>o,handleError:()=>$,hasInjectionContext:()=>x,hydrate:()=>Vt,hydrateOnIdle:()=>Z,hydrateOnInteraction:()=>te,hydrateOnMediaQuery:()=>y,hydrateOnVisible:()=>D,initCustomFormatter:()=>st,initDirectivesForSSR:()=>qt,inject:()=>T,isMemoSame:()=>ae,isProxy:()=>pt,isReactive:()=>be,isReadonly:()=>Ke,isRef:()=>bt,isRuntimeOnly:()=>re,isShallow:()=>Ce,isVNode:()=>se,markRaw:()=>ke,mergeDefaults:()=>V,mergeModels:()=>t,mergeProps:()=>De,nextTick:()=>vt,nodeOps:()=>tn,normalizeClass:()=>ce,normalizeProps:()=>n,normalizeStyle:()=>Ee,onActivated:()=>et,onBeforeMount:()=>dt,onBeforeUnmount:()=>ze,onBeforeUpdate:()=>he,onDeactivated:()=>rt,onErrorCaptured:()=>mt,onMounted:()=>xe,onRenderTracked:()=>qe,onRenderTriggered:()=>xt,onScopeDispose:()=>at,onServerPrefetch:()=>we,onUnmounted:()=>Ae,onUpdated:()=>ot,onWatcherCleanup:()=>Ye,openBlock:()=>Xe,patchProp:()=>Ht,popScopeId:()=>Ie,provide:()=>Ne,proxyRefs:()=>Fe,pushScopeId:()=>fe,queuePostFlushCb:()=>wt,reactive:()=>Me,readonly:()=>de,ref:()=>Ct,registerRuntimeCompiler:()=>Nt,render:()=>Ut,renderList:()=>ve,renderSlot:()=>At,resolveComponent:()=>q,resolveDirective:()=>u,resolveDynamicComponent:()=>Dt,resolveFilter:()=>null,resolveTransitionHooks:()=>X,setBlockTracking:()=>g,setDevtoolsHook:()=>p,setTransitionHooks:()=>R,shallowReactive:()=>Mt,shallowReadonly:()=>_e,shallowRef:()=>kt,ssrContextKey:()=>We,ssrUtils:()=>a,stop:()=>K,toDisplayString:()=>_t,toHandlerKey:()=>$e,toHandlers:()=>He,toRaw:()=>l,toRef:()=>Et,toRefs:()=>Y,toValue:()=>h,transformVNodeArgs:()=>N,triggerRef:()=>f,unref:()=>L,useAttrs:()=>F,useCssModule:()=>Zt,useCssVars:()=>Jt,useHost:()=>Gt,useId:()=>B,useModel:()=>v,useSSRContext:()=>w,useShadowRoot:()=>Wt,useSlots:()=>A,useTemplateRef:()=>W,useTransitionState:()=>Ft,vModelCheckbox:()=>Rt,vModelDynamic:()=>nn,vModelRadio:()=>on,vModelSelect:()=>Bt,vModelText:()=>an,vShow:()=>Lt,version:()=>s,warn:()=>ee,watch:()=>S,watchEffect:()=>Q,watchPostEffect:()=>ne,watchSyncEffect:()=>b,withAsyncContext:()=>O,withCtx:()=>ct,withDefaults:()=>E,withDirectives:()=>oe,withKeys:()=>It,withMemo:()=>ie,withModifiers:()=>rn,withScopeId:()=>le}),cn=()=>{};export{sn as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/warning-BLl3S_cO.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/warning-BLl3S_cO.js new file mode 100644 index 000000000..3390624ba --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/warning-BLl3S_cO.js @@ -0,0 +1 @@ +var e={};function t(e,t){}function n(e,t){}function r(t,n,r){!n&&!e[r]&&(t(!1,r),e[r]=!0)}function i(e,n){r(t,e,n)}function a(e,t){r(n,e,t)}export{i,a as n,t as r,n as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/wash-options-BUb7uBIP.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/wash-options-BUb7uBIP.js new file mode 100644 index 000000000..c4f6f5de2 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/wash-options-BUb7uBIP.js @@ -0,0 +1 @@ +import{n as e}from"./rolldown-runtime-hePW80VL.js";import{$ as t,D as n,E as r,Ft as i,Ht as a,On as o,_ as s,b as c,ct as l,g as u,k as d,mt as f,o as p,qt as m,tr as h,v as g,vn as _,w as v,y}from"./runtime-core.esm-bundler-DkysjgTd.js";import{n as b}from"./objectWithoutProperties-BjoYlK0I.js";import{t as x}from"./t-zpQIkBTV.js";import{t as S}from"./form-Qjb8uGpz.js";import{t as C}from"./select-B-ztpmAV.js";import{t as w}from"./alert-B0CAruYa.js";import{t as T}from"./button-B2y2NpJm.js";import{t as E}from"./radio-CpXH5nLt.js";import{t as D}from"./collapse-BKfwrYZp.js";import{t as O}from"./input-number-B39v8Wj_.js";import{t as k}from"./space-B06wu9Uj.js";import{t as A}from"./switch-CtSw_Hgg.js";import{C as j,s as M}from"./knowledge-Bg-Xb_D_.js";var N={class:`mt-1 text-xs text-gray-500`},P={class:`text-xs`},F={class:`text-xs`},I={class:`text-xs`},L={class:`text-xs`},R={class:`flex items-center gap-2`},z={class:`mb-0 mt-2 text-xs text-gray-500`},B=d({__name:`wash-options`,props:t({disabled:{type:Boolean},hideCap:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){let t=e,d=i(e,`modelValue`),B=_([]),V=_(!1),H=_(``),U=_(!1),W=_(null),G=u(()=>B.value.map(e=>({value:e.id,label:`${e.name}${e.model&&e.model!==e.name?` · ${e.model}`:``}${e.default?x(`(默认)`):``}`}))),K=u(()=>d.value.engine===`model`&&!V.value&&!B.value.some(e=>e.id===d.value.model_provider_id));l(b(function*(){V.value=!0;try{if(B.value=(yield M()).items,!d.value.model_provider_id){var e,t;d.value.model_provider_id=((e=B.value.find(e=>e.default))==null?void 0:e.id)||((t=B.value[0])==null?void 0:t.id)||``}}catch(e){H.value=x(`模型清单加载失败,请刷新后重试`)}finally{V.value=!1}})),a(()=>d.value.model_provider_id,()=>{W.value=null});function q(){return J.apply(this,arguments)}function J(){return J=b(function*(){if(d.value.model_provider_id){U.value=!0,W.value=null;try{W.value=yield j(d.value.model_provider_id,d.value.model_timeout_seconds)}catch(e){}finally{U.value=!1}}}),J.apply(this,arguments)}return(e,i)=>(f(),c(p,null,[n(o(S).Item,{label:o(x)(`整理方式`)},{default:m(()=>[n(o(E).Group,{value:d.value.engine,"onUpdate:value":i[0]||(i[0]=e=>d.value.engine=e),"button-style":`solid`,disabled:t.disabled},{default:m(()=>[n(o(E).Button,{value:`model`},{default:m(()=>[r(h(o(x)(`模型清洗(推荐)`)),1)]),_:1}),n(o(E).Button,{value:`rules`},{default:m(()=>[r(h(o(x)(`规则提取(不调用模型)`)),1)]),_:1})]),_:1},8,[`value`,`disabled`]),s(`div`,N,h(d.value.engine===`model`?o(x)(`先按规则切出问答,再交给模型改写成标准知识,并筛掉寒暄、查物流等没有通用价值的对话。按调用次数计费。`):o(x)(`只按规则切出问答、保留原话,不花模型费用;需要人工逐条整理措辞和适用条件。`)),1)]),_:1},8,[`label`]),d.value.engine===`model`?(f(),c(p,{key:0},[n(o(S).Item,{label:o(x)(`整理模型`)},{default:m(()=>[n(o(k).Compact,{class:`w-full`},{default:m(()=>[n(o(C),{value:d.value.model_provider_id,"onUpdate:value":i[1]||(i[1]=e=>d.value.model_provider_id=e),options:G.value,loading:V.value,disabled:t.disabled,placeholder:o(x)(`选择一个已启用的文本模型`),class:`flex-1`,"show-search":``,"option-filter-prop":`label`},null,8,[`value`,`options`,`loading`,`disabled`,`placeholder`]),n(o(T),{loading:U.value,disabled:t.disabled||!d.value.model_provider_id,onClick:q},{default:m(()=>[r(h(o(x)(`测试`)),1)]),_:1},8,[`loading`,`disabled`])]),_:1})]),_:1},8,[`label`]),H.value||K.value&&!B.value.length?(f(),g(o(w),{key:0,class:`mb-3`,type:`warning`,"show-icon":``,message:H.value||o(x)(`还没有可用的文本模型,请先在「AI 模型 → 模型清单」启用一个,或改用规则提取。`)},null,8,[`message`])):K.value?(f(),g(o(w),{key:1,class:`mb-3`,type:`warning`,"show-icon":``,message:o(x)(`原来选的模型已停用,请重新选择。`)},null,8,[`message`])):y(``,!0),W.value?(f(),g(o(w),{key:2,class:`mb-3`,type:W.value.ok?`success`:`error`,"show-icon":``},v({message:m(()=>[r(h(W.value.ok?o(x)(`「{model}」可以正常整理(用时 {seconds} 秒)`,{model:W.value.model_name,seconds:(W.value.latency_ms/1e3).toFixed(1)}):W.value.error),1)]),_:2},[W.value.ok&&W.value.draft?{name:`description`,fn:m(()=>[s(`div`,P,h(o(x)(`用一段虚构对话试整理的结果:`)),1),s(`div`,F,h(o(x)(`问题:{question}`,{question:W.value.draft.question})),1),s(`div`,I,h(o(x)(`答案:{answer}`,{answer:W.value.draft.answer})),1),s(`div`,L,h(o(x)(`适用条件:{conditions}`,{conditions:W.value.draft.conditions||o(x)(`(模型未给出)`)})),1)]),key:`0`}:void 0]),1032,[`type`])):y(``,!0),n(o(D),{ghost:``,class:`mb-2`},{default:m(()=>[n(o(D).Panel,{key:`advanced`,header:o(x)(`高级设置`)},{default:m(()=>[n(o(k),{wrap:``,size:24},{default:m(()=>[n(o(S).Item,{label:o(x)(`同时调用`),class:`mb-2`},{default:m(()=>[n(o(O),{value:d.value.model_concurrency,"onUpdate:value":i[2]||(i[2]=e=>d.value.model_concurrency=e),min:1,max:16,disabled:t.disabled,"addon-after":o(x)(`路`)},null,8,[`value`,`disabled`,`addon-after`])]),_:1},8,[`label`]),n(o(S).Item,{label:o(x)(`每次请求合并`),class:`mb-2`},{default:m(()=>[n(o(O),{value:d.value.model_batch,"onUpdate:value":i[3]||(i[3]=e=>d.value.model_batch=e),min:1,max:20,disabled:t.disabled,"addon-after":o(x)(`段问答`)},null,8,[`value`,`disabled`,`addon-after`])]),_:1},8,[`label`]),n(o(S).Item,{label:o(x)(`单次等待`),class:`mb-2`},{default:m(()=>[n(o(O),{value:d.value.model_timeout_seconds,"onUpdate:value":i[4]||(i[4]=e=>d.value.model_timeout_seconds=e),min:30,max:180,disabled:t.disabled,"addon-after":o(x)(`秒`)},null,8,[`value`,`disabled`,`addon-after`])]),_:1},8,[`label`]),t.hideCap?y(``,!0):(f(),g(o(S).Item,{key:0,label:o(x)(`调用总上限(0 = 不限)`),class:`mb-2`},{default:m(()=>[n(o(O),{value:d.value.max_model_calls,"onUpdate:value":i[5]||(i[5]=e=>d.value.max_model_calls=e),min:0,max:1e7,disabled:t.disabled,"addon-after":o(x)(`次`)},null,8,[`value`,`disabled`,`addon-after`])]),_:1},8,[`label`]))]),_:1}),s(`div`,R,[n(o(A),{checked:d.value.model_filter,"onUpdate:checked":i[6]||(i[6]=e=>d.value.model_filter=e),disabled:t.disabled,size:`small`},null,8,[`checked`,`disabled`]),s(`span`,null,h(o(x)(`让模型筛掉没有通用价值的问答(寒暄、催单查物流、只针对某位患者的处置)`)),1)]),s(`p`,z,h(o(x)(`大部分聊天会被判为没有价值,合并请求能省下大部分调用(1 = 一段一请求)。并发越高越快,但会和客服实时回复共用同一个模型额度;`))+` `+h(o(x)(`超时或限流会自动退避重试,频繁出现时调低并发或合并段数。整理时会自动关闭模型的深度思考(服务商支持时)。`)),1)]),_:1},8,[`header`])]),_:1})],64)):y(``,!0)],64))}}),V=e({default:()=>H}),H=B;export{V as n,H as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/wave-BBnUlIB_.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/wave-BBnUlIB_.js new file mode 100644 index 000000000..e5192df96 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/wave-BBnUlIB_.js @@ -0,0 +1 @@ +import{D as e,Ht as t,L as n,ct as r,g as i,it as a,k as o,tt as s,xn as c}from"./runtime-core.esm-bundler-DkysjgTd.js";import{f as l,t as u}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{J as d,nt as f,t as p,u as m,vt as h}from"./useConfigInject-z_xeO0pP.js";import{t as g}from"./raf-CR9Bw2Uc.js";import{t as _}from"./isVisible-B1N4qR6W.js";import{t as v}from"./useState-DlRKQDQX.js";var y=e=>{let{componentCls:t,colorPrimary:n}=e;return{[t]:{position:`absolute`,background:`transparent`,pointerEvents:`none`,boxSizing:`border-box`,color:`var(--wave-color, ${n})`,boxShadow:`0 0 0 0 currentcolor`,opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(`,`),"&-active":{boxShadow:`0 0 0 6px currentcolor`,opacity:0}}}}},b=m(`Wave`,e=>[y(e)]);function x(e){let t=(e||``).match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?t[1]!==t[2]||t[2]!==t[3]:!0}function S(e){return e&&e!==`#fff`&&e!==`#ffffff`&&e!==`rgb(255, 255, 255)`&&e!==`rgba(255, 255, 255, 1)`&&x(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!==`transparent`}function C(e){let{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return S(t)?t:S(n)?n:S(r)?r:null}function w(e){return Number.isNaN(e)?0:e}var T=o({props:{target:d(),className:String},setup(t){let n=c(null),[i,o]=v(null),[s,d]=v([]),[f,p]=v(0),[m,h]=v(0),[_,y]=v(0),[b,x]=v(0),[S,T]=v(!1);function E(){let{target:e}=t,n=getComputedStyle(e);o(C(e));let r=n.position===`static`,{borderLeftWidth:i,borderTopWidth:a}=n;p(r?e.offsetLeft:w(-parseFloat(i))),h(r?e.offsetTop:w(-parseFloat(a))),y(e.offsetWidth),x(e.offsetHeight);let{borderTopLeftRadius:s,borderTopRightRadius:c,borderBottomLeftRadius:l,borderBottomRightRadius:u}=n;d([s,c,u,l].map(e=>w(parseFloat(e))))}let D,O,k,A=()=>{clearTimeout(k),g.cancel(O),D==null||D.disconnect()},j=()=>{var e;let t=(e=n.value)==null?void 0:e.parentElement;t&&(l(null,t),t.parentElement&&t.parentElement.removeChild(t))};r(()=>{A(),k=setTimeout(()=>{j()},5e3);let{target:e}=t;e&&(O=g(()=>{E(),T(!0)}),typeof ResizeObserver<`u`&&(D=new ResizeObserver(E),D.observe(e)))}),a(()=>{A()});let M=e=>{e.propertyName===`opacity`&&j()};return()=>{if(!S.value)return null;let r={left:`${f.value}px`,top:`${m.value}px`,width:`${_.value}px`,height:`${b.value}px`,borderRadius:s.value.map(e=>`${e}px`).join(` `)};return i&&(r[`--wave-color`]=i.value),e(u,{appear:!0,name:`wave-motion`,appearFromClass:`wave-motion-appear`,appearActiveClass:`wave-motion-appear`,appearToClass:`wave-motion-appear wave-motion-appear-active`},{default:()=>[e(`div`,{ref:n,class:t.className,style:r,onTransitionend:M},null)]})}}});function E(t,n){let r=document.createElement(`div`);return r.style.position=`absolute`,r.style.left=`0px`,r.style.top=`0px`,t==null||t.insertBefore(r,t==null?void 0:t.firstChild),l(e(T,{target:t,className:n},null),r),()=>{l(null,r),r.parentElement&&r.parentElement.removeChild(r)}}function D(e,t){let r=n(),i;function o(){var n;let a=f(r);i==null||i(),!((n=t==null?void 0:t.value)!=null&&n.disabled||!a)&&(i=E(a,e.value))}return a(()=>{i==null||i()}),o}var O=o({compatConfig:{MODE:3},name:`Wave`,props:{disabled:Boolean},setup(e,o){let{slots:c}=o,l=n(),{prefixCls:u,wave:d}=p(`wave`,e),[,m]=b(u),g=D(i(()=>h(u.value,m.value)),d),v,y=()=>{f(l).removeEventListener(`click`,v,!0)};return r(()=>{t(()=>e.disabled,()=>{y(),s(()=>{let t=f(l);t==null||t.removeEventListener(`click`,v,!0),!(!t||t.nodeType!==1||e.disabled)&&(v=e=>{e.target.tagName===`INPUT`||!_(e.target)||!t.getAttribute||t.getAttribute(`disabled`)||t.disabled||t.className.includes(`disabled`)||t.className.includes(`-leave`)||g()},t.addEventListener(`click`,v,!0))})},{immediate:!0,flush:`post`})}),a(()=>{y()}),()=>{var e;return(e=c.default)==null?void 0:e.call(c)[0]}}});export{O as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/welcome-Ca6BaXjq.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/welcome-Ca6BaXjq.js new file mode 100644 index 000000000..9fa29c7f1 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/welcome-Ca6BaXjq.js @@ -0,0 +1 @@ +import{D as e,E as t,On as n,_ as r,b as i,g as a,k as o,mt as s,qt as c,tr as l,v as u,y as d}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as f}from"./user-B5TQUTuL.js";import{t as p}from"./t-zpQIkBTV.js";import{t as m}from"./alert-B0CAruYa.js";import{t as h}from"./button-B2y2NpJm.js";import{t as g}from"./card-Dird-dOy.js";var _={class:`p-5`},v={class:`mb-4`},y={key:0,class:`mb-4`},b=o({__name:`welcome`,setup(o){let b=f(),x=a(()=>{var e;return!!((e=b.userInfo)!=null&&(e=e.roles)!=null&&e.length)});function S(){window.location.reload()}return(a,o)=>(s(),i(`div`,_,[e(n(g),{title:n(p)(`账号与授权`)},{default:c(()=>{var a,o,f;return[r(`p`,v,l(((a=n(b).userInfo)==null?void 0:a.realName)||((o=n(b).userInfo)==null?void 0:o.username))+l(n(p)(`,您已登录真羊 AI 客服管理后台。`)),1),((f=n(b).userInfo)==null?void 0:f.desc)===`zyt_basic`?(s(),i(`p`,y,l(n(p)(`当前角色:集团基础用户`)),1)):d(``,!0),x.value?(s(),u(n(m),{key:2,type:`success`,"show-icon":``,message:n(p)(`您的角色已授权,可从左侧菜单进入相应功能。`)},null,8,[`message`])):(s(),u(n(m),{key:1,type:`info`,"show-icon":``,message:n(p)(`您的账号已建立,当前尚未获得业务权限。请联系本系统管理员分配角色。`)},null,8,[`message`])),e(n(h),{class:`mt-5`,onClick:S},{default:c(()=>[t(l(n(p)(`刷新授权`)),1)]),_:1})]}),_:1},8,[`title`])]))}});export{b as default}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/zh-cn-DTVg5rYV.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/zh-cn-DTVg5rYV.js new file mode 100644 index 000000000..45b500597 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/zh-cn-DTVg5rYV.js @@ -0,0 +1 @@ +import{t as e}from"./rolldown-runtime-hePW80VL.js";import{t}from"./dayjs.min-DCUUuXM3.js";var n=e(((e,n)=>{(function(r,i){typeof e==`object`&&n!==void 0?n.exports=i(t()):typeof define==`function`&&define.amd?define([`dayjs`],i):(r=typeof globalThis<`u`?globalThis:r||self).dayjs_locale_zh_cn=i(r.dayjs)})(e,(function(e){function t(e){return e&&typeof e==`object`&&`default`in e?e:{default:e}}var n=t(e),r={name:`zh-cn`,weekdays:`星期日_星期一_星期二_星期三_星期四_星期五_星期六`.split(`_`),weekdaysShort:`周日_周一_周二_周三_周四_周五_周六`.split(`_`),weekdaysMin:`日_一_二_三_四_五_六`.split(`_`),months:`一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月`.split(`_`),monthsShort:`1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月`.split(`_`),ordinal:function(e,t){return t===`W`?e+`周`:e+`日`},weekStart:1,yearStart:4,formats:{LT:`HH:mm`,LTS:`HH:mm:ss`,L:`YYYY/MM/DD`,LL:`YYYY年M月D日`,LLL:`YYYY年M月D日Ah点mm分`,LLLL:`YYYY年M月D日ddddAh点mm分`,l:`YYYY/M/D`,ll:`YYYY年M月D日`,lll:`YYYY年M月D日 HH:mm`,llll:`YYYY年M月D日dddd HH:mm`},relativeTime:{future:`%s内`,past:`%s前`,s:`几秒`,m:`1 分钟`,mm:`%d 分钟`,h:`1 小时`,hh:`%d 小时`,d:`1 天`,dd:`%d 天`,M:`1 个月`,MM:`%d 个月`,y:`1 年`,yy:`%d 年`},meridiem:function(e,t){var n=100*e+t;return n<600?`凌晨`:n<900?`早上`:n<1100?`上午`:n<1300?`中午`:n<1800?`下午`:`晚上`}};return n.default.locale(r,null,!0),r}))}));export default n(); \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/zoom-C1lAvwDy.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/zoom-C1lAvwDy.js new file mode 100644 index 000000000..d3fba87b5 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/js/zoom-C1lAvwDy.js @@ -0,0 +1,4 @@ +import{t as e}from"./motion-BmOd6fTF.js";import{t}from"./Keyframes-K60KFfv3.js";var n=new t(`antZoomIn`,{"0%":{transform:`scale(0.2)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),r=new t(`antZoomOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.2)`,opacity:0}}),i=new t(`antZoomBigIn`,{"0%":{transform:`scale(0.8)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),a=new t(`antZoomBigOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.8)`,opacity:0}}),o=new t(`antZoomUpIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 0%`}}),s=new t(`antZoomUpOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 0%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0}}),c=new t(`antZoomLeftIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`0% 50%`}}),l=new t(`antZoomLeftOut`,{"0%":{transform:`scale(1)`,transformOrigin:`0% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0}}),u=new t(`antZoomRightIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`100% 50%`}}),d=new t(`antZoomRightOut`,{"0%":{transform:`scale(1)`,transformOrigin:`100% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0}}),f=new t(`antZoomDownIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 100%`}}),p=new t(`antZoomDownOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 100%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0}}),m={zoom:{inKeyframes:n,outKeyframes:r},"zoom-big":{inKeyframes:i,outKeyframes:a},"zoom-big-fast":{inKeyframes:i,outKeyframes:a},"zoom-left":{inKeyframes:c,outKeyframes:l},"zoom-right":{inKeyframes:u,outKeyframes:d},"zoom-up":{inKeyframes:o,outKeyframes:s},"zoom-down":{inKeyframes:f,outKeyframes:p}},h=(t,n)=>{let{antCls:r}=t,i=`${r}-${n}`,{inKeyframes:a,outKeyframes:o}=m[n];return[e(i,a,o,n===`zoom-big-fast`?t.motionDurationFast:t.motionDurationMid),{[` + ${i}-enter, + ${i}-appear + `]:{transform:`scale(0)`,opacity:0,animationTimingFunction:t.motionEaseOutCirc,"&-prepare":{transform:`none`}},[`${i}-leave`]:{animationTimingFunction:t.motionEaseInOutCirc}}]};export{n,h as t}; \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/jse/index-index-BmAwA67-.js b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/jse/index-index-BmAwA67-.js new file mode 100644 index 000000000..8a13553f4 --- /dev/null +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/dist-http-port/jse/index-index-BmAwA67-.js @@ -0,0 +1,13 @@ +/*! + * Vben Admin + * Version: 5.7.0 + * Author: vben + * Copyright (C) 2024 Vben + * License: MIT License + * Description: + * Date Created: 2026-11-04 + * Homepage: https://vben.pro + * Contact: ann.vben@gmail.com +*/ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/bootstrap-DlrUEjVQ.js","js/runtime-core.esm-bundler-DkysjgTd.js","js/runtime-dom.esm-bundler-CirRHyjC.js","js/objectSpread2-BmonrgTA.js","js/objectWithoutProperties-BjoYlK0I.js","js/cn-BpFrWzX2.js","js/use-preferences-CX4UABTN.js","js/preferences-CSptzDkt.js","js/dist-Bm6Jk3iy.js","js/defu-1oANYd5X.js","js/dist-DUuDCbWu.js","js/module-CyhaP5hi.js","js/spinner-C4k7KFHZ.js","js/preload-helper-DaercurD.js","js/router-DPk8lv5-.js","js/rolldown-runtime-hePW80VL.js","js/extends-BOvuQIHt.js","js/src-CDbpcWiH.js","js/user-B5TQUTuL.js","js/src-DxaB-oAj.js","js/vue.runtime.esm-bundler-DXMo22CJ.js","js/core-CPqEGIuM.js","js/dayjs.min-DCUUuXM3.js","js/en_US-Cv9hrLhb.js","js/t-zpQIkBTV.js","js/menu-v9uBzCT6.js","js/useApi-CROJJdhE-oP73ypFI.js","js/config-provider-Drlcp5ju.js","js/useConfigInject-z_xeO0pP.js","js/Keyframes-K60KFfv3.js","js/motionUtil-BeNb4tZl.js","js/Portal-jWUJieln.js","js/vue-types-CFReUAWV.js","js/LoadingOutlined-tpSKTswf.js","js/AntdIcon-BN7vh055.js","js/CloseOutlined-BdX5pn5u.js","js/CloseCircleFilled-C9x0ZM0q.js","js/InfoCircleFilled-Cw2MgMaJ.js","js/CheckCircleFilled-CvJ3C2gR.js","js/icon-button-k7TZH6KR.js","js/VisuallyHiddenInput-CuzFbMyk.js","js/Primitive-Bi_oIzTM.js","js/button-Cr_3AtOU.js","js/_plugin-vue_export-helper-BDNMzG2s.js","css/spinner-CJxWTMt5.css","js/config-BUro9U06.js","js/FormLabel-C5mTQOnC.js","js/render-content-3dfOk9Gq.js","css/config-CYorFwo-.css","js/use-access-fEBgGmVC.js","js/loading-Cw3fZBrE.js","css/loading-DXYS4l2z.css","js/src-D78l4oCk.js","js/initDefaultProps-D8Mki4gM.js","js/modal-C6jO2RF8.js","js/motion-BmOd6fTF.js","js/raf-CR9Bw2Uc.js","js/omit-C0ksMpVM.js","js/vnode-CRVBf7wj.js","js/style-DuMcmENf.js","js/KeyCode-DNtAKsAc.js","js/pickAttrs-SF6-8m9R.js","js/zoom-C1lAvwDy.js","js/button-B2y2NpJm.js","js/devWarning-DlchpATv.js","js/warning-BLl3S_cO.js","js/createContext-LBMERH-r.js","js/Compact-Icyx2uFm.js","js/_getTag-2z2WZcIh.js","js/isObjectLike-DNah0Hql.js","js/compact-item-BbW5OmKl.js","js/wave-BBnUlIB_.js","js/isVisible-B1N4qR6W.js","js/useState-DlRKQDQX.js","js/styleChecker-CeGG85sE.js","js/ActionButton-DlhIPLDf.js","css/bootstrap-CrArHJxZ.css"])))=>i.map(i=>d[i]); +import{n as e}from"../js/objectWithoutProperties-BjoYlK0I.js";import{t}from"../js/preload-helper-DaercurD.js";import{n,o as r}from"../js/src-CDbpcWiH.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function i(e){return e}function a(e){return e}function o(){let e=document.querySelector(`#__app-loading__`);if(e){e.classList.add(`hidden`);let t=document.querySelectorAll(`[data-app-loading^="inject"]`);e.addEventListener(`transitionend`,()=>{e.remove(),t.forEach(e=>e.remove())},{once:!0})}}var s=i({app:{name:`企微客服`,enablePreferences:!1,defaultHomePath:`/model/stats`,enableRefreshToken:!1},widget:{notification:!1},copyright:{companyName:`真羊`,companySiteLink:``,date:`2026`,enable:!0,icp:``,icpLink:``}}),c=a({tabLabel:`preferences.antd.tabLabel`,title:`preferences.antd.title`,fields:[{component:`switch`,defaultValue:!0,key:`enableFormFullscreen`,label:`preferences.antd.fields.enableFormFullscreen.label`,tip:`preferences.antd.fields.enableFormFullscreen.tip`},{component:`select`,defaultValue:`single`,key:`tenantMode`,label:`preferences.antd.fields.tenantMode.label`,options:[{label:`preferences.antd.fields.tenantMode.options.single.label`,value:`single`},{label:`preferences.antd.fields.tenantMode.options.multi.label`,value:`multi`}]},{component:`number`,componentProps:{max:200,min:10,step:10},defaultValue:20,key:`defaultTableSize`,label:`preferences.antd.fields.defaultTableSize.label`},{component:`input`,defaultValue:``,key:`reportTitle`,label:`preferences.antd.fields.reportTitle.label`,placeholder:`preferences.antd.fields.reportTitle.placeholder`}]});function l(){return u.apply(this,arguments)}function u(){return u=e(function*(){let i=`kefu-5.7.0-prod`;yield n({extension:c,namespace:i,overrides:s}),r({widget:{notification:!1}});let{bootstrap:a}=yield t(e(function*(){let{bootstrap:e}=yield import(`../js/bootstrap-DlrUEjVQ.js`);return{bootstrap:e}}),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76]));yield a(i),o()}),u.apply(this,arguments)}l(); \ No newline at end of file diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/src/utils/group-sso.ts b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/src/utils/group-sso.ts index 154e1f925..b006714da 100644 --- a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/src/utils/group-sso.ts +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/src/utils/group-sso.ts @@ -1,4 +1,5 @@ import { t } from '#/locales/t'; +import { createSHA256 } from 'hash-wasm'; /** Browser proof of the initiating tab. Identity is exchanged by our server. */ export const GROUP_TRANSACTION_KEY = 'kefu:group-login:v1'; const TTL = 5 * 60 * 1000; @@ -9,44 +10,50 @@ export interface GroupConfig { client_id?: string; enabled: boolean; entry?: string; + http_callback_allowed?: boolean; redirect_uri?: string; } -function safeUrl(value: unknown): URL { +type CheckedGroupConfig = GroupConfig & Required>; + +function safeUrl(value: unknown, approvedHttpOrigin?: string): URL { if (typeof value !== 'string' || !value || value.length > 2048 || /[\s\u0000-\u001F\u007F\\%?#]/.test(value)) { throw new Error(t('集团登录地址配置无效')); } const url = new URL(value); const hostname = url.hostname.toLowerCase(); const loopback = hostname === 'localhost' || hostname === '[::1]' || /^127(?:\.\d{1,3}){3}$/.test(hostname); - if (url.username || url.password || url.search || url.hash || - !(url.protocol === 'https:' || (url.protocol === 'http:' && loopback)) || + if (url.username || url.password || /^[a-z]+:\/\/[^/]*@/i.test(value) || url.search || url.hash || + !(url.protocol === 'https:' || (url.protocol === 'http:' && (loopback || url.origin === approvedHttpOrigin))) || /(?:^|\/)\.{1,2}(?:\/|$)/.test(value.slice(value.indexOf('://') + 3))) { throw new Error(t('集团登录地址配置无效')); } return url; } -export function validateGroupConfig(config: GroupConfig, origin: string): GroupConfig & Required> { +export function validateGroupConfig(config: GroupConfig, origin: string): CheckedGroupConfig { if (!config || config.enabled !== true || config.client_id !== 'kefu') { throw new Error(t('集团登录尚未启用')); } const entry = safeUrl(config.entry); const authorize = safeUrl(config.authorize_url); - const callback = safeUrl(config.redirect_uri); + const callback = safeUrl(config.redirect_uri, config.http_callback_allowed === true ? origin : undefined); const expectedAuthorize = `${entry.href.replace(/\/$/, '')}/sso/authorize`; if (authorize.href !== expectedAuthorize || callback.origin !== origin || callback.pathname !== '/auth/group-login') { throw new Error(t('集团登录地址配置无效')); } - return config as GroupConfig & Required>; + return config as CheckedGroupConfig; } /** Reach the configured callback origin before storing its tab-bound PKCE proof. */ export function groupLoginEntry(config: GroupConfig, origin: string): string { - const callback = safeUrl(config?.redirect_uri); + const approvedHttpOrigin = config?.http_callback_allowed === true && typeof config.redirect_uri === 'string' + ? new URL(config.redirect_uri).origin : undefined; + const callback = safeUrl(config?.redirect_uri, approvedHttpOrigin); validateGroupConfig(config, callback.origin); - const current = safeUrl(origin); + const current = safeUrl(origin, approvedHttpOrigin); if (current.href !== `${current.origin}/`) throw new Error(t('集团登录地址配置无效')); return callback.origin === current.origin ? '/auth/group-login' : callback.href; } @@ -59,13 +66,25 @@ export async function beginGroupLogin(config: GroupConfig, origin = window.locat storage: Storage = sessionStorage, webCrypto: Crypto = crypto, now = Date.now()): Promise { storage.removeItem(GROUP_TRANSACTION_KEY); const checked = validateGroupConfig(config, origin); - if (!webCrypto?.subtle || !webCrypto.getRandomValues) { + if (!webCrypto?.getRandomValues) { throw new Error(t('请使用支持安全登录的浏览器和 HTTPS 地址')); } const state = base64url(webCrypto.getRandomValues(new Uint8Array(32))); const verifier = base64url(webCrypto.getRandomValues(new Uint8Array(32))); - const challenge = base64url(new Uint8Array(await webCrypto.subtle.digest('SHA-256', new TextEncoder().encode(verifier)))); - storage.setItem(GROUP_TRANSACTION_KEY, JSON.stringify({ state, verifier, created: now })); + const input = new TextEncoder().encode(verifier); + let digest: Uint8Array; + if (webCrypto.subtle) { + digest = new Uint8Array(await webCrypto.subtle.digest('SHA-256', input)); + } else { + // HTTP still has secure randomness; the existing WASM hasher supplies S256. + const hasher = await createSHA256(); + hasher.init(); + hasher.update(input); + digest = hasher.digest('binary'); + } + const challenge = base64url(digest); + storage.setItem(GROUP_TRANSACTION_KEY, JSON.stringify({ state, verifier, created: now, + callback: checked.redirect_uri, httpCallbackAllowed: checked.http_callback_allowed === true })); const target = new URL(checked.authorize_url); target.search = new URLSearchParams({ client_id: 'kefu', redirect_uri: checked.redirect_uri, state, code_challenge: challenge, code_challenge_method: 'S256' }).toString(); @@ -77,7 +96,8 @@ export function consumeGroupCallback(href: string, storage: Storage = sessionSto storage.removeItem(GROUP_TRANSACTION_KEY); const url = new URL(href); const keys = [...url.searchParams.keys()]; - if (url.hash || keys.length !== 2 || keys.some(key => !['code', 'state'].includes(key)) || + if (url.username || url.password || /^[a-z]+:\/\/[^/]*@/i.test(href) || url.hash || + keys.length !== 2 || keys.some(key => !['code', 'state'].includes(key)) || url.searchParams.getAll('code').length !== 1 || url.searchParams.getAll('state').length !== 1) { throw new Error(t('集团登录回调无效,请重新登录')); } @@ -86,12 +106,17 @@ export function consumeGroupCallback(href: string, storage: Storage = sessionSto if (!/^[A-Za-z0-9_-]{32,256}$/.test(code) || !SAFE_TOKEN.test(state) || !raw) { throw new Error(t('集团登录已过期,请重新登录')); } - let transaction: { created?: unknown; state?: unknown; verifier?: unknown }; + let transaction: { callback?: unknown; created?: unknown; httpCallbackAllowed?: unknown; + state?: unknown; verifier?: unknown }; try { transaction = JSON.parse(raw); } catch { throw new Error(t('集团登录已过期,请重新登录')); } if (!transaction || typeof transaction.created !== 'number' || !Number.isFinite(transaction.created) || now < transaction.created || now - transaction.created > TTL || transaction.state !== state || typeof transaction.verifier !== 'string' || !SAFE_TOKEN.test(transaction.verifier)) { throw new Error(t('集团登录已过期,请重新登录')); } + const callback = safeUrl(transaction.callback, transaction.httpCallbackAllowed === true ? url.origin : undefined); + if (callback.href !== `${url.origin}${url.pathname}` || callback.pathname !== '/auth/group-login') { + throw new Error(t('集团登录回调无效,请重新登录')); + } return { code, code_verifier: transaction.verifier }; } diff --git a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/tests/group-sso.test.mjs b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/tests/group-sso.test.mjs index 83c578800..6d39b38f7 100644 --- a/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/tests/group-sso.test.mjs +++ b/.pnpm-store/v11/projects/b7e8906144c2cb14d551c0a31b21833c/apps/web-antd/tests/group-sso.test.mjs @@ -7,9 +7,10 @@ import vm from 'node:vm'; const require = createRequire(import.meta.url); const ts = require(process.env.KEFU_SSO_TYPESCRIPT || 'typescript'); +const hashWasm = require(process.env.KEFU_SSO_HASH_WASM || 'hash-wasm'); function loadTs(relative, dependencies = {}) { - dependencies = { '#/locales/t': { t: key => key }, ...dependencies }; + dependencies = { '#/locales/t': { t: key => key }, 'hash-wasm': hashWasm, ...dependencies }; const source = fs.readFileSync(new URL(relative, import.meta.url), 'utf8'); const result = ts.transpileModule(source, { compilerOptions: { target: ts.ScriptTarget.ES2022, module: ts.ModuleKind.CommonJS, esModuleInterop: true }, reportDiagnostics: true }); @@ -26,6 +27,10 @@ const config = { enabled: true, client_id: 'kefu', entry: 'http://127.0.0.1:5173 authorize_url: 'http://127.0.0.1:5173/sso/authorize', redirect_uri: 'http://127.0.0.1:5666/auth/group-login' }; const origin = 'http://127.0.0.1:5666'; +const publicOrigin = 'http://im.zhenyangtang.cn:8369'; +const publicConfig = { enabled: true, client_id: 'kefu', entry: 'https://x.zhenyangtang.com.cn', + authorize_url: 'https://x.zhenyangtang.com.cn/sso/authorize', + redirect_uri: `${publicOrigin}/auth/group-login`, http_callback_allowed: true }; const now = 1_000_000; const code = 'C'.repeat(43); @@ -60,7 +65,9 @@ test('authorization uses random state, S256 PKCE and a fixed client/callback', a assert.match(pending.state, /^[A-Za-z0-9_-]{43}$/); assert.match(pending.verifier, /^[A-Za-z0-9_-]{43}$/); assert.notEqual(pending.state, pending.verifier); - assert.deepEqual(Object.keys(pending).sort(), ['created', 'state', 'verifier']); + assert.deepEqual(Object.keys(pending).sort(), ['callback', 'created', 'httpCallbackAllowed', 'state', 'verifier']); + assert.equal(pending.callback, config.redirect_uri); + assert.equal(pending.httpCallbackAllowed, false); assert.equal(target.origin, 'http://127.0.0.1:5173'); assert.equal(target.pathname, '/sso/authorize'); assert.deepEqual([...target.searchParams.keys()].sort(), @@ -106,6 +113,79 @@ test('entry/callback validation rejects insecure and attacker controlled configu } }); +test('approved HTTP callback keeps its exact port and cannot approve HTTP Group URLs', async () => { + assert.equal(sso.groupLoginEntry(publicConfig, publicOrigin), '/auth/group-login'); + assert.equal(sso.groupLoginEntry(publicConfig, 'https://other.example'), publicConfig.redirect_uri); + assert.equal(sso.validateGroupConfig(publicConfig, publicOrigin).redirect_uri, publicConfig.redirect_uri); + for (const changedOrigin of ['http://im.zhenyangtang.cn', 'http://im.zhenyangtang.cn:8370', + 'http://im.zhenyangtang.cn.evil:8369']) { + assert.throws(() => sso.validateGroupConfig(publicConfig, changedOrigin)); + assert.throws(() => sso.groupLoginEntry(publicConfig, changedOrigin)); + await assert.rejects(sso.beginGroupLogin(publicConfig, changedOrigin, storage(), webcrypto, now)); + } + for (const http_callback_allowed of [false, undefined, 'true', 1]) { + assert.throws(() => sso.validateGroupConfig({ ...publicConfig, http_callback_allowed }, publicOrigin)); + assert.throws(() => sso.groupLoginEntry({ ...publicConfig, http_callback_allowed }, publicOrigin)); + } + for (const changed of [ + { redirect_uri: `http://user@im.zhenyangtang.cn:8369/auth/group-login` }, + { redirect_uri: `http://@im.zhenyangtang.cn:8369/auth/group-login` }, + { redirect_uri: `${publicOrigin}/other` }, + { entry: 'http://x.zhenyangtang.com.cn', authorize_url: 'http://x.zhenyangtang.com.cn/sso/authorize' }, + { authorize_url: 'http://x.zhenyangtang.com.cn/sso/authorize' }, + ]) { + assert.throws(() => sso.validateGroupConfig({ ...publicConfig, ...changed }, publicOrigin)); + assert.throws(() => sso.groupLoginEntry({ ...publicConfig, ...changed }, publicOrigin)); + } +}); + +test('HTTP without subtle uses real hash-wasm for the known S256 vector and a port-bound callback', async () => { + const verifier = 'dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk'; + let randomCalls = 0; + const httpCrypto = { getRandomValues(bytes) { + assert.equal(bytes.length, 32); + bytes.set(++randomCalls === 2 ? Buffer.from(verifier, 'base64url') : new Uint8Array(32).fill(17)); + return bytes; + } }; + const state = storage(); + const target = new URL(await sso.beginGroupLogin(publicConfig, publicOrigin, state, httpCrypto, now)); + assert.equal(randomCalls, 2); + assert.equal(target.origin, publicConfig.entry); + assert.equal(target.searchParams.get('redirect_uri'), `${publicOrigin}/auth/group-login`); + assert.equal(target.searchParams.get('code_challenge_method'), 'S256'); + assert.equal(target.searchParams.get('code_challenge'), 'E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM'); + assert.notEqual(target.searchParams.get('code_challenge'), verifier); + const pending = JSON.parse(state.getItem(sso.GROUP_TRANSACTION_KEY)); + assert.equal(pending.verifier, verifier); + assert.equal(pending.callback, publicConfig.redirect_uri); + assert.equal(pending.httpCallbackAllowed, true); + const href = `${publicConfig.redirect_uri}?code=${code}&state=${pending.state}`; + assert.equal(sso.consumeGroupCallback(href, state, now).code_verifier, verifier); + assert.equal(state.values.size, 0); +}); + +test('HTTP crypto keeps secure randomness and rejects callbacks from another origin or path', async () => { + const httpCrypto = { getRandomValues: webcrypto.getRandomValues.bind(webcrypto) }; + for (const prefix of ['http://im.zhenyangtang.cn/auth/group-login', + 'http://im.zhenyangtang.cn:8370/auth/group-login', 'https://im.zhenyangtang.cn:8369/auth/group-login', + 'http://im.zhenyangtang.cn.evil:8369/auth/group-login', `${publicOrigin}/other`, + 'http://user@im.zhenyangtang.cn:8369/auth/group-login', + 'http://@im.zhenyangtang.cn:8369/auth/group-login']) { + const state = storage(); + const target = new URL(await sso.beginGroupLogin(publicConfig, publicOrigin, state, httpCrypto, now)); + const pending = JSON.parse(state.getItem(sso.GROUP_TRANSACTION_KEY)); + assert.notEqual(pending.state, pending.verifier); + const digest = Buffer.from(await webcrypto.subtle.digest('SHA-256', new TextEncoder().encode(pending.verifier))).toString('base64url'); + assert.equal(target.searchParams.get('code_challenge'), digest); + assert.throws(() => sso.consumeGroupCallback(`${prefix}?code=${code}&state=${pending.state}`, state, now)); + assert.equal(state.values.size, 0); + } + const state = storage(); + state.setItem(sso.GROUP_TRANSACTION_KEY, 'previous'); + await assert.rejects(sso.beginGroupLogin(publicConfig, publicOrigin, state, { subtle: webcrypto.subtle }, now)); + assert.equal(state.values.size, 0); +}); + test('starting another login clears the old transaction', async () => { const { state, pending } = await transaction(); await sso.beginGroupLogin(config, origin, state, webcrypto, now); diff --git a/GROUP_IDENTITY.md b/GROUP_IDENTITY.md index 64e6a72e1..2b8435dae 100644 --- a/GROUP_IDENTITY.md +++ b/GROUP_IDENTITY.md @@ -26,7 +26,18 @@ ZYT_GROUP_API_URL=https://<集团API域名>/adminapi KEFU_PUBLIC_BASE_URL=https://<客服前端域名> ``` -同时在集团配置 `IAM_KEFU_BASE_URL=<已登记客服地址>`、`IAM_KEFU_COMPANY_CODE=<实际客服公司编码>`以启用该客户端。上面的前端/回调配置仅为保留集团工作台旧单点入口所需;客服主登录框直接验密只依赖API地址。旧回调仍严格为`/auth/group-login`。生产HTTPS;只有回环本地开发可用HTTP。Docker compose已透传配置,不能把密钥或密码放进这些地址。 +同时在集团配置 `IAM_KEFU_BASE_URL=<已登记客服地址>`、`IAM_KEFU_COMPANY_CODE=<实际客服公司编码>`以启用该客户端。上面的前端/回调配置仅为保留集团工作台旧单点入口所需;客服主登录框直接验密只依赖API地址。旧回调仍严格为`/auth/group-login`。默认要求HTTPS,回环本地开发可用HTTP。Docker compose已透传配置,不能把密钥或密码放进这些地址。 + +保留现有公网HTTP客服地址时,两端必须显式登记同一来源,端口也是来源的一部分。客服API示例: + +```dotenv +ZYT_GROUP_BASE_URL=https://x.zhenyangtang.com.cn +ZYT_GROUP_API_URL=https://x.zhenyangtang.com.cn/adminapi +KEFU_PUBLIC_BASE_URL=http://im.zhenyangtang.cn:8369 +ZYT_GROUP_ALLOWED_HTTP_ORIGINS=http://im.zhenyangtang.cn:8369 +``` + +集团端同步设置`IAM_KEFU_BASE_URL=http://im.zhenyangtang.cn:8369`及`IAM_KEFU_ALLOWED_HTTP_ORIGINS=http://im.zhenyangtang.cn:8369`。登记项仅接受完整HTTP来源,可逗号分隔;不接受通配符、路径、用户名、密码、查询或片段。更换主机或有效端口须重新登记,回调固定为`http://im.zhenyangtang.cn:8369/auth/group-login`。该例外仅允许已登记客服前端及回调;集团前端和集团API仍要求HTTPS(回环开发除外)。客服公开配置仅返回由登记结果计算的`http_callback_allowed`布尔值。HTTP浏览器使用安全随机数及现有hash-wasm计算PKCE S256,不降级为明文挑战。 集团菜单目录仅控制集团入口显示,客服业务菜单和按钮由客服本地角色决定。集团基础角色固定为空,需给用户分配其他业务角色,而不是给基础角色扩权。客服 SSO 会话最长 8 小时;本地停用和权限调整每请求生效。当前无跨系统全局注销,集团改密/退出会阻止新的 SSO,但不会声称立即撤销所有已签发客服会话。 diff --git a/admin-web/apps/web-antd/src/utils/group-sso.ts b/admin-web/apps/web-antd/src/utils/group-sso.ts index 154e1f925..b006714da 100644 --- a/admin-web/apps/web-antd/src/utils/group-sso.ts +++ b/admin-web/apps/web-antd/src/utils/group-sso.ts @@ -1,4 +1,5 @@ import { t } from '#/locales/t'; +import { createSHA256 } from 'hash-wasm'; /** Browser proof of the initiating tab. Identity is exchanged by our server. */ export const GROUP_TRANSACTION_KEY = 'kefu:group-login:v1'; const TTL = 5 * 60 * 1000; @@ -9,44 +10,50 @@ export interface GroupConfig { client_id?: string; enabled: boolean; entry?: string; + http_callback_allowed?: boolean; redirect_uri?: string; } -function safeUrl(value: unknown): URL { +type CheckedGroupConfig = GroupConfig & Required>; + +function safeUrl(value: unknown, approvedHttpOrigin?: string): URL { if (typeof value !== 'string' || !value || value.length > 2048 || /[\s\u0000-\u001F\u007F\\%?#]/.test(value)) { throw new Error(t('集团登录地址配置无效')); } const url = new URL(value); const hostname = url.hostname.toLowerCase(); const loopback = hostname === 'localhost' || hostname === '[::1]' || /^127(?:\.\d{1,3}){3}$/.test(hostname); - if (url.username || url.password || url.search || url.hash || - !(url.protocol === 'https:' || (url.protocol === 'http:' && loopback)) || + if (url.username || url.password || /^[a-z]+:\/\/[^/]*@/i.test(value) || url.search || url.hash || + !(url.protocol === 'https:' || (url.protocol === 'http:' && (loopback || url.origin === approvedHttpOrigin))) || /(?:^|\/)\.{1,2}(?:\/|$)/.test(value.slice(value.indexOf('://') + 3))) { throw new Error(t('集团登录地址配置无效')); } return url; } -export function validateGroupConfig(config: GroupConfig, origin: string): GroupConfig & Required> { +export function validateGroupConfig(config: GroupConfig, origin: string): CheckedGroupConfig { if (!config || config.enabled !== true || config.client_id !== 'kefu') { throw new Error(t('集团登录尚未启用')); } const entry = safeUrl(config.entry); const authorize = safeUrl(config.authorize_url); - const callback = safeUrl(config.redirect_uri); + const callback = safeUrl(config.redirect_uri, config.http_callback_allowed === true ? origin : undefined); const expectedAuthorize = `${entry.href.replace(/\/$/, '')}/sso/authorize`; if (authorize.href !== expectedAuthorize || callback.origin !== origin || callback.pathname !== '/auth/group-login') { throw new Error(t('集团登录地址配置无效')); } - return config as GroupConfig & Required>; + return config as CheckedGroupConfig; } /** Reach the configured callback origin before storing its tab-bound PKCE proof. */ export function groupLoginEntry(config: GroupConfig, origin: string): string { - const callback = safeUrl(config?.redirect_uri); + const approvedHttpOrigin = config?.http_callback_allowed === true && typeof config.redirect_uri === 'string' + ? new URL(config.redirect_uri).origin : undefined; + const callback = safeUrl(config?.redirect_uri, approvedHttpOrigin); validateGroupConfig(config, callback.origin); - const current = safeUrl(origin); + const current = safeUrl(origin, approvedHttpOrigin); if (current.href !== `${current.origin}/`) throw new Error(t('集团登录地址配置无效')); return callback.origin === current.origin ? '/auth/group-login' : callback.href; } @@ -59,13 +66,25 @@ export async function beginGroupLogin(config: GroupConfig, origin = window.locat storage: Storage = sessionStorage, webCrypto: Crypto = crypto, now = Date.now()): Promise { storage.removeItem(GROUP_TRANSACTION_KEY); const checked = validateGroupConfig(config, origin); - if (!webCrypto?.subtle || !webCrypto.getRandomValues) { + if (!webCrypto?.getRandomValues) { throw new Error(t('请使用支持安全登录的浏览器和 HTTPS 地址')); } const state = base64url(webCrypto.getRandomValues(new Uint8Array(32))); const verifier = base64url(webCrypto.getRandomValues(new Uint8Array(32))); - const challenge = base64url(new Uint8Array(await webCrypto.subtle.digest('SHA-256', new TextEncoder().encode(verifier)))); - storage.setItem(GROUP_TRANSACTION_KEY, JSON.stringify({ state, verifier, created: now })); + const input = new TextEncoder().encode(verifier); + let digest: Uint8Array; + if (webCrypto.subtle) { + digest = new Uint8Array(await webCrypto.subtle.digest('SHA-256', input)); + } else { + // HTTP still has secure randomness; the existing WASM hasher supplies S256. + const hasher = await createSHA256(); + hasher.init(); + hasher.update(input); + digest = hasher.digest('binary'); + } + const challenge = base64url(digest); + storage.setItem(GROUP_TRANSACTION_KEY, JSON.stringify({ state, verifier, created: now, + callback: checked.redirect_uri, httpCallbackAllowed: checked.http_callback_allowed === true })); const target = new URL(checked.authorize_url); target.search = new URLSearchParams({ client_id: 'kefu', redirect_uri: checked.redirect_uri, state, code_challenge: challenge, code_challenge_method: 'S256' }).toString(); @@ -77,7 +96,8 @@ export function consumeGroupCallback(href: string, storage: Storage = sessionSto storage.removeItem(GROUP_TRANSACTION_KEY); const url = new URL(href); const keys = [...url.searchParams.keys()]; - if (url.hash || keys.length !== 2 || keys.some(key => !['code', 'state'].includes(key)) || + if (url.username || url.password || /^[a-z]+:\/\/[^/]*@/i.test(href) || url.hash || + keys.length !== 2 || keys.some(key => !['code', 'state'].includes(key)) || url.searchParams.getAll('code').length !== 1 || url.searchParams.getAll('state').length !== 1) { throw new Error(t('集团登录回调无效,请重新登录')); } @@ -86,12 +106,17 @@ export function consumeGroupCallback(href: string, storage: Storage = sessionSto if (!/^[A-Za-z0-9_-]{32,256}$/.test(code) || !SAFE_TOKEN.test(state) || !raw) { throw new Error(t('集团登录已过期,请重新登录')); } - let transaction: { created?: unknown; state?: unknown; verifier?: unknown }; + let transaction: { callback?: unknown; created?: unknown; httpCallbackAllowed?: unknown; + state?: unknown; verifier?: unknown }; try { transaction = JSON.parse(raw); } catch { throw new Error(t('集团登录已过期,请重新登录')); } if (!transaction || typeof transaction.created !== 'number' || !Number.isFinite(transaction.created) || now < transaction.created || now - transaction.created > TTL || transaction.state !== state || typeof transaction.verifier !== 'string' || !SAFE_TOKEN.test(transaction.verifier)) { throw new Error(t('集团登录已过期,请重新登录')); } + const callback = safeUrl(transaction.callback, transaction.httpCallbackAllowed === true ? url.origin : undefined); + if (callback.href !== `${url.origin}${url.pathname}` || callback.pathname !== '/auth/group-login') { + throw new Error(t('集团登录回调无效,请重新登录')); + } return { code, code_verifier: transaction.verifier }; } diff --git a/admin-web/apps/web-antd/tests/group-sso.test.mjs b/admin-web/apps/web-antd/tests/group-sso.test.mjs index 83c578800..6d39b38f7 100644 --- a/admin-web/apps/web-antd/tests/group-sso.test.mjs +++ b/admin-web/apps/web-antd/tests/group-sso.test.mjs @@ -7,9 +7,10 @@ import vm from 'node:vm'; const require = createRequire(import.meta.url); const ts = require(process.env.KEFU_SSO_TYPESCRIPT || 'typescript'); +const hashWasm = require(process.env.KEFU_SSO_HASH_WASM || 'hash-wasm'); function loadTs(relative, dependencies = {}) { - dependencies = { '#/locales/t': { t: key => key }, ...dependencies }; + dependencies = { '#/locales/t': { t: key => key }, 'hash-wasm': hashWasm, ...dependencies }; const source = fs.readFileSync(new URL(relative, import.meta.url), 'utf8'); const result = ts.transpileModule(source, { compilerOptions: { target: ts.ScriptTarget.ES2022, module: ts.ModuleKind.CommonJS, esModuleInterop: true }, reportDiagnostics: true }); @@ -26,6 +27,10 @@ const config = { enabled: true, client_id: 'kefu', entry: 'http://127.0.0.1:5173 authorize_url: 'http://127.0.0.1:5173/sso/authorize', redirect_uri: 'http://127.0.0.1:5666/auth/group-login' }; const origin = 'http://127.0.0.1:5666'; +const publicOrigin = 'http://im.zhenyangtang.cn:8369'; +const publicConfig = { enabled: true, client_id: 'kefu', entry: 'https://x.zhenyangtang.com.cn', + authorize_url: 'https://x.zhenyangtang.com.cn/sso/authorize', + redirect_uri: `${publicOrigin}/auth/group-login`, http_callback_allowed: true }; const now = 1_000_000; const code = 'C'.repeat(43); @@ -60,7 +65,9 @@ test('authorization uses random state, S256 PKCE and a fixed client/callback', a assert.match(pending.state, /^[A-Za-z0-9_-]{43}$/); assert.match(pending.verifier, /^[A-Za-z0-9_-]{43}$/); assert.notEqual(pending.state, pending.verifier); - assert.deepEqual(Object.keys(pending).sort(), ['created', 'state', 'verifier']); + assert.deepEqual(Object.keys(pending).sort(), ['callback', 'created', 'httpCallbackAllowed', 'state', 'verifier']); + assert.equal(pending.callback, config.redirect_uri); + assert.equal(pending.httpCallbackAllowed, false); assert.equal(target.origin, 'http://127.0.0.1:5173'); assert.equal(target.pathname, '/sso/authorize'); assert.deepEqual([...target.searchParams.keys()].sort(), @@ -106,6 +113,79 @@ test('entry/callback validation rejects insecure and attacker controlled configu } }); +test('approved HTTP callback keeps its exact port and cannot approve HTTP Group URLs', async () => { + assert.equal(sso.groupLoginEntry(publicConfig, publicOrigin), '/auth/group-login'); + assert.equal(sso.groupLoginEntry(publicConfig, 'https://other.example'), publicConfig.redirect_uri); + assert.equal(sso.validateGroupConfig(publicConfig, publicOrigin).redirect_uri, publicConfig.redirect_uri); + for (const changedOrigin of ['http://im.zhenyangtang.cn', 'http://im.zhenyangtang.cn:8370', + 'http://im.zhenyangtang.cn.evil:8369']) { + assert.throws(() => sso.validateGroupConfig(publicConfig, changedOrigin)); + assert.throws(() => sso.groupLoginEntry(publicConfig, changedOrigin)); + await assert.rejects(sso.beginGroupLogin(publicConfig, changedOrigin, storage(), webcrypto, now)); + } + for (const http_callback_allowed of [false, undefined, 'true', 1]) { + assert.throws(() => sso.validateGroupConfig({ ...publicConfig, http_callback_allowed }, publicOrigin)); + assert.throws(() => sso.groupLoginEntry({ ...publicConfig, http_callback_allowed }, publicOrigin)); + } + for (const changed of [ + { redirect_uri: `http://user@im.zhenyangtang.cn:8369/auth/group-login` }, + { redirect_uri: `http://@im.zhenyangtang.cn:8369/auth/group-login` }, + { redirect_uri: `${publicOrigin}/other` }, + { entry: 'http://x.zhenyangtang.com.cn', authorize_url: 'http://x.zhenyangtang.com.cn/sso/authorize' }, + { authorize_url: 'http://x.zhenyangtang.com.cn/sso/authorize' }, + ]) { + assert.throws(() => sso.validateGroupConfig({ ...publicConfig, ...changed }, publicOrigin)); + assert.throws(() => sso.groupLoginEntry({ ...publicConfig, ...changed }, publicOrigin)); + } +}); + +test('HTTP without subtle uses real hash-wasm for the known S256 vector and a port-bound callback', async () => { + const verifier = 'dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk'; + let randomCalls = 0; + const httpCrypto = { getRandomValues(bytes) { + assert.equal(bytes.length, 32); + bytes.set(++randomCalls === 2 ? Buffer.from(verifier, 'base64url') : new Uint8Array(32).fill(17)); + return bytes; + } }; + const state = storage(); + const target = new URL(await sso.beginGroupLogin(publicConfig, publicOrigin, state, httpCrypto, now)); + assert.equal(randomCalls, 2); + assert.equal(target.origin, publicConfig.entry); + assert.equal(target.searchParams.get('redirect_uri'), `${publicOrigin}/auth/group-login`); + assert.equal(target.searchParams.get('code_challenge_method'), 'S256'); + assert.equal(target.searchParams.get('code_challenge'), 'E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM'); + assert.notEqual(target.searchParams.get('code_challenge'), verifier); + const pending = JSON.parse(state.getItem(sso.GROUP_TRANSACTION_KEY)); + assert.equal(pending.verifier, verifier); + assert.equal(pending.callback, publicConfig.redirect_uri); + assert.equal(pending.httpCallbackAllowed, true); + const href = `${publicConfig.redirect_uri}?code=${code}&state=${pending.state}`; + assert.equal(sso.consumeGroupCallback(href, state, now).code_verifier, verifier); + assert.equal(state.values.size, 0); +}); + +test('HTTP crypto keeps secure randomness and rejects callbacks from another origin or path', async () => { + const httpCrypto = { getRandomValues: webcrypto.getRandomValues.bind(webcrypto) }; + for (const prefix of ['http://im.zhenyangtang.cn/auth/group-login', + 'http://im.zhenyangtang.cn:8370/auth/group-login', 'https://im.zhenyangtang.cn:8369/auth/group-login', + 'http://im.zhenyangtang.cn.evil:8369/auth/group-login', `${publicOrigin}/other`, + 'http://user@im.zhenyangtang.cn:8369/auth/group-login', + 'http://@im.zhenyangtang.cn:8369/auth/group-login']) { + const state = storage(); + const target = new URL(await sso.beginGroupLogin(publicConfig, publicOrigin, state, httpCrypto, now)); + const pending = JSON.parse(state.getItem(sso.GROUP_TRANSACTION_KEY)); + assert.notEqual(pending.state, pending.verifier); + const digest = Buffer.from(await webcrypto.subtle.digest('SHA-256', new TextEncoder().encode(pending.verifier))).toString('base64url'); + assert.equal(target.searchParams.get('code_challenge'), digest); + assert.throws(() => sso.consumeGroupCallback(`${prefix}?code=${code}&state=${pending.state}`, state, now)); + assert.equal(state.values.size, 0); + } + const state = storage(); + state.setItem(sso.GROUP_TRANSACTION_KEY, 'previous'); + await assert.rejects(sso.beginGroupLogin(publicConfig, publicOrigin, state, { subtle: webcrypto.subtle }, now)); + assert.equal(state.values.size, 0); +}); + test('starting another login clears the old transaction', async () => { const { state, pending } = await transaction(); await sso.beginGroupLogin(config, origin, state, webcrypto, now); diff --git a/backend.db b/backend.db index 6c0eca592..a2db9c87e 100644 Binary files a/backend.db and b/backend.db differ diff --git a/deploy/im-admin/compose.yaml b/deploy/im-admin/compose.yaml index f406d3eea..6a1a834b9 100644 --- a/deploy/im-admin/compose.yaml +++ b/deploy/im-admin/compose.yaml @@ -18,6 +18,7 @@ x-common: &common ZYT_GROUP_BASE_URL: "${ZYT_GROUP_BASE_URL:-}" ZYT_GROUP_API_URL: "${ZYT_GROUP_API_URL:-}" KEFU_PUBLIC_BASE_URL: "${KEFU_PUBLIC_BASE_URL:-}" + ZYT_GROUP_ALLOWED_HTTP_ORIGINS: "${ZYT_GROUP_ALLOWED_HTTP_ORIGINS:-}" volumes: - ./data:/data read_only: true diff --git a/wechat_rpa/group_sso.py b/wechat_rpa/group_sso.py index 8b2086a44..8bc289c97 100644 --- a/wechat_rpa/group_sso.py +++ b/wechat_rpa/group_sso.py @@ -22,7 +22,7 @@ class GroupSSOError(ValueError): """Safe message for the client; never include a remote response or credential.""" -def _base_url(value: str) -> str: +def _split_base_url(value: str) -> urllib.parse.SplitResult: if (not isinstance(value, str) or not value or len(value) > 2048 or any(ord(c) <= 32 or ord(c) == 127 for c in value) or any(c in value for c in "\\%?#")): @@ -34,16 +34,37 @@ def _base_url(value: str) -> str: raise ValueError("Invalid group SSO configuration") # Accessing port also rejects malformed or out-of-range values. parsed.port + if any(segment in {".", ".."} for segment in parsed.path.split("/")): + raise ValueError("Invalid group SSO configuration") + return parsed + + +def _http_origin(parsed: urllib.parse.SplitResult) -> tuple[str, int]: + return parsed.hostname.lower(), parsed.port if parsed.port is not None else 80 + + +def _allowed_http_origins(value: str) -> frozenset[tuple[str, int]]: + if not value: + return frozenset() + origins = set() + for item in value.split(","): + parsed = _split_base_url(item.strip()) + if parsed.scheme != "http" or parsed.path or "*" in parsed.netloc: + raise ValueError("Invalid HTTP origin registration") + origins.add(_http_origin(parsed)) + return frozenset(origins) + + +def _base_url(value: str, allowed_http_origins: frozenset[tuple[str, int]] = frozenset()) -> str: + parsed = _split_base_url(value) host = parsed.hostname.lower() if parsed.scheme == "http": try: loopback = ipaddress.ip_address(host).is_loopback except ValueError: loopback = host == "localhost" - if not loopback: + if not loopback and _http_origin(parsed) not in allowed_http_origins: raise ValueError("HTTP is restricted to loopback") - if any(segment in {".", ".."} for segment in parsed.path.split("/")): - raise ValueError("Invalid group SSO configuration") return value.rstrip("/") @@ -52,6 +73,7 @@ class GroupSSOConfig: group_base_url: str group_api_url: str public_base_url: str + _approved_http_origins: frozenset[tuple[str, int]] = frozenset() @classmethod def from_env(cls) -> GroupSSOConfig | None: @@ -61,7 +83,10 @@ class GroupSSOConfig: if not all(values): return None try: - return cls(*(_base_url(value) for value in values)) + approved = _allowed_http_origins(os.environ.get("ZYT_GROUP_ALLOWED_HTTP_ORIGINS", "")) + # Public callback registration never relaxes Group entry/API transport. + return cls(_base_url(values[0]), _base_url(values[1]), + _base_url(values[2], approved), approved) except ValueError: # Invalid deployment configuration must fail closed. return None @@ -70,11 +95,17 @@ class GroupSSOConfig: def redirect_uri(self) -> str: return self.public_base_url + "/auth/group-login" + @property + def http_callback_allowed(self) -> bool: + parsed = _split_base_url(self.public_base_url) + return parsed.scheme == "http" and _http_origin(parsed) in self._approved_http_origins + def public_payload(self) -> dict[str, Any]: return {"enabled": True, "client_id": CLIENT_ID, "entry": self.group_base_url, "authorize_url": self.group_base_url + "/sso/authorize", - "redirect_uri": self.redirect_uri} + "redirect_uri": self.redirect_uri, + "http_callback_allowed": self.http_callback_allowed} @dataclass(frozen=True) diff --git a/wechat_rpa/test_group_sso.py b/wechat_rpa/test_group_sso.py index e4ea56488..eb7fcd4dd 100644 --- a/wechat_rpa/test_group_sso.py +++ b/wechat_rpa/test_group_sso.py @@ -64,7 +64,67 @@ class GroupSSOTests(unittest.TestCase): self.assertEqual(response.json(), { "enabled": True, "client_id": "kefu", "entry": "http://127.0.0.1:5173", "authorize_url": "http://127.0.0.1:5173/sso/authorize", - "redirect_uri": "http://127.0.0.1:5666/auth/group-login"}) + "redirect_uri": "http://127.0.0.1:5666/auth/group-login", + "http_callback_allowed": False}) + + def test_registered_public_http_origin_preserves_port_and_exposes_only_approval_flag(self): + with mock.patch.dict(os.environ, { + "ZYT_GROUP_BASE_URL": "https://x.zhenyangtang.com.cn", + "ZYT_GROUP_API_URL": "https://x.zhenyangtang.com.cn/adminapi", + "KEFU_PUBLIC_BASE_URL": "http://im.zhenyangtang.cn:8369", + "ZYT_GROUP_ALLOWED_HTTP_ORIGINS": "http://im.zhenyangtang.cn:8369", + }): + config = group_sso.GroupSSOConfig.from_env() + self.assertIsNotNone(config) + self.assertEqual(config.redirect_uri, "http://im.zhenyangtang.cn:8369/auth/group-login") + self.assertEqual(self.client.get("/api/v2/auth/group/config").json(), { + "enabled": True, "client_id": "kefu", "entry": "https://x.zhenyangtang.com.cn", + "authorize_url": "https://x.zhenyangtang.com.cn/sso/authorize", + "redirect_uri": "http://im.zhenyangtang.cn:8369/auth/group-login", + "http_callback_allowed": True, + }) + response = self.group_login() + self.assertEqual(response.status_code, 200) + self.assertEqual(response.json()["user"]["role"], "zyt_basic") + self.assertEqual(response.json()["user"]["permissions"], []) + self.assertIn("role:write", self.client.get("/api/v2/me", headers=self.local_login()).json()["permissions"]) + + def test_public_http_registration_matches_exact_host_and_effective_port(self): + base = {"KEFU_PUBLIC_BASE_URL": "http://im.zhenyangtang.cn:8369", + "ZYT_GROUP_ALLOWED_HTTP_ORIGINS": "http://im.zhenyangtang.cn:8369"} + for changed in ("http://im.zhenyangtang.cn", "http://im.zhenyangtang.cn:8370", + "http://im.zhenyangtang.cn.evil:8369", "http://user@im.zhenyangtang.cn:8369", + "http://@im.zhenyangtang.cn:8369"): + with self.subTest(changed=changed), mock.patch.dict(os.environ, {**base, "KEFU_PUBLIC_BASE_URL": changed}): + self.assertIsNone(group_sso.GroupSSOConfig.from_env()) + self.assertEqual(self.client.get("/api/v2/auth/group/config").json(), {"enabled": False}) + for registered, public in (("http://im.zhenyangtang.cn", "http://im.zhenyangtang.cn:80"), + ("http://IM.ZHENYANGTANG.CN:80", "http://im.zhenyangtang.cn")): + with mock.patch.dict(os.environ, {"ZYT_GROUP_ALLOWED_HTTP_ORIGINS": registered, + "KEFU_PUBLIC_BASE_URL": public}): + self.assertTrue(group_sso.GroupSSOConfig.from_env().http_callback_allowed) + + def test_public_http_registration_cannot_relax_group_transport_or_accept_url_patterns(self): + base = {"ZYT_GROUP_ALLOWED_HTTP_ORIGINS": "http://im.zhenyangtang.cn:8369", + "KEFU_PUBLIC_BASE_URL": "http://im.zhenyangtang.cn:8369"} + for field in ("ZYT_GROUP_BASE_URL", "ZYT_GROUP_API_URL"): + with self.subTest(field=field), mock.patch.dict(os.environ, {**base, field: base["KEFU_PUBLIC_BASE_URL"]}): + self.assertIsNone(group_sso.GroupSSOConfig.from_env()) + if field == "ZYT_GROUP_API_URL": + self.assertIsNone(group_sso.GroupPasswordConfig.from_env()) + for registered in ("", "http://*.zhenyangtang.cn:8369", "http://im.zhenyangtang.cn:8369/path", + "http://im.zhenyangtang.cn:8369/", "http://user@im.zhenyangtang.cn:8369", + "http://im.zhenyangtang.cn:8369?x=1", "https://im.zhenyangtang.cn:8369", + "http://im.zhenyangtang.cn:8369,"): + with self.subTest(registered=registered), mock.patch.dict(os.environ, { + **base, "ZYT_GROUP_ALLOWED_HTTP_ORIGINS": registered, + }): + self.assertIsNone(group_sso.GroupSSOConfig.from_env()) + + def test_https_callback_does_not_inherit_http_approval(self): + with mock.patch.dict(os.environ, {"ZYT_GROUP_ALLOWED_HTTP_ORIGINS": "http://im.zhenyangtang.cn:8369", + "KEFU_PUBLIC_BASE_URL": "https://im.zhenyangtang.cn:8369"}): + self.assertFalse(group_sso.GroupSSOConfig.from_env().public_payload()["http_callback_allowed"]) def test_forged_profile_and_invalid_inputs_are_rejected_before_exchange(self): for body in ({"code": CODE, "code_verifier": VERIFIER, "profile": IDENTITY},