From 20eb7e655a2bd4e1e1c7a900cb4afe01ab1a2eea Mon Sep 17 00:00:00 2001 From: pany-ang <939630029@qq.com> Date: Fri, 21 Feb 2025 05:42:43 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=203bbd9?= =?UTF-8?q?236bb7988074e259b96f7aa9ae86e349cfb=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/{403-6fCzA4I2.js => 403-BiQZbDPX.js} | 2 +- assets/{404-Bm3kMqCj.js => 404-KV0i7DK1.js} | 2 +- assets/{Layout-BItTZrDh.js => Layout-D4ywRiA7.js} | 2 +- ...NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js} | 2 +- assets/{color-CbhMN0PH.js => color-CAvzvu1z.js} | 2 +- assets/{index-Bsz47WJ4.js => index-0djltYvz.js} | 2 +- assets/{index-DWCsvot4.js => index-2nEJ1Hg3.js} | 2 +- assets/{index-sKdRFi2s.js => index-CAcIu2aL.js} | 2 +- assets/{index-DQvPM6mZ.js => index-CRgmumUp.js} | 2 +- assets/{index-B-bltZRc.js => index-CkY5NHfZ.js} | 4 ++-- assets/{index-Qo-2KHa_.js => index-CuNOodCu.js} | 2 +- assets/{index-BUto5vKx.js => index-Dhd2JJel.js} | 2 +- assets/{index-DQKWu5WF.js => index-LddZvBCi.js} | 2 +- assets/{keep-alive-a-1GEDSD.js => keep-alive-7_Fdcz8x.js} | 2 +- assets/{permission-BLsaI_Xu.js => permission-Lg0AA5mH.js} | 2 +- assets/{use-expose-ImGiKyGL.js => use-expose-Bt8HRa1i.js} | 2 +- assets/{watermark-Cn6rx9r5.js => watermark-DsMwX-ab.js} | 2 +- index.html | 2 +- 18 files changed, 19 insertions(+), 19 deletions(-) rename assets/{403-6fCzA4I2.js => 403-BiQZbDPX.js} (99%) rename assets/{404-Bm3kMqCj.js => 404-KV0i7DK1.js} (99%) rename assets/{Layout-BItTZrDh.js => Layout-D4ywRiA7.js} (88%) rename assets/{NoticeBar.vue_vue_type_script_setup_true_lang-B4yLrR_8.js => NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js} (93%) rename assets/{color-CbhMN0PH.js => color-CAvzvu1z.js} (80%) rename assets/{index-Bsz47WJ4.js => index-0djltYvz.js} (96%) rename assets/{index-DWCsvot4.js => index-2nEJ1Hg3.js} (97%) rename assets/{index-sKdRFi2s.js => index-CAcIu2aL.js} (97%) rename assets/{index-DQvPM6mZ.js => index-CRgmumUp.js} (97%) rename assets/{index-B-bltZRc.js => index-CkY5NHfZ.js} (99%) rename assets/{index-Qo-2KHa_.js => index-CuNOodCu.js} (95%) rename assets/{index-BUto5vKx.js => index-Dhd2JJel.js} (92%) rename assets/{index-DQKWu5WF.js => index-LddZvBCi.js} (64%) rename assets/{keep-alive-a-1GEDSD.js => keep-alive-7_Fdcz8x.js} (64%) rename assets/{permission-BLsaI_Xu.js => permission-Lg0AA5mH.js} (82%) rename assets/{use-expose-ImGiKyGL.js => use-expose-Bt8HRa1i.js} (52%) rename assets/{watermark-Cn6rx9r5.js => watermark-DsMwX-ab.js} (96%) diff --git a/assets/403-6fCzA4I2.js b/assets/403-BiQZbDPX.js similarity index 99% rename from assets/403-6fCzA4I2.js rename to assets/403-BiQZbDPX.js index d8daa92..e929b94 100644 --- a/assets/403-6fCzA4I2.js +++ b/assets/403-BiQZbDPX.js @@ -1 +1 @@ -import{L as r}from"./Layout-BItTZrDh.js";import{y as s,z as e,O as l,s as i,C as h,E as n,q as c,u as p}from"./vue-D1P3Ll_e.js";import"./index-B-bltZRc.js";import"./index-Qo-2KHa_.js";const k={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 500"};function d(o,t){return e(),s("svg",k,t[0]||(t[0]=[l('',50)]))}const a={render:d},y=i({__name:"403",setup(o){return(t,v)=>(e(),h(r,null,{default:n(()=>[c(p(a))]),_:1}))}});export{y as default}; +import{L as r}from"./Layout-D4ywRiA7.js";import{y as s,z as e,O as l,s as i,C as h,E as n,q as c,u as p}from"./vue-D1P3Ll_e.js";import"./index-CkY5NHfZ.js";import"./index-CuNOodCu.js";const k={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 500"};function d(o,t){return e(),s("svg",k,t[0]||(t[0]=[l('',50)]))}const a={render:d},y=i({__name:"403",setup(o){return(t,v)=>(e(),h(r,null,{default:n(()=>[c(p(a))]),_:1}))}});export{y as default}; diff --git a/assets/404-Bm3kMqCj.js b/assets/404-KV0i7DK1.js similarity index 99% rename from assets/404-Bm3kMqCj.js rename to assets/404-KV0i7DK1.js index e5afe46..bb8a0da 100644 --- a/assets/404-Bm3kMqCj.js +++ b/assets/404-KV0i7DK1.js @@ -1 +1 @@ -import{L as c}from"./Layout-BItTZrDh.js";import{y as h,z as l,O as e,s,C as p,E as M,q as f,u as i}from"./vue-D1P3Ll_e.js";import"./index-B-bltZRc.js";import"./index-Qo-2KHa_.js";const y={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 500"};function d(t,a){return l(),h("svg",y,a[0]||(a[0]=[e('',141)]))}const r={render:d},x=s({__name:"404",setup(t){return(a,v)=>(l(),p(c,null,{default:M(()=>[f(i(r))]),_:1}))}});export{x as default}; +import{L as c}from"./Layout-D4ywRiA7.js";import{y as h,z as l,O as e,s,C as p,E as M,q as f,u as i}from"./vue-D1P3Ll_e.js";import"./index-CkY5NHfZ.js";import"./index-CuNOodCu.js";const y={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 500"};function d(t,a){return l(),h("svg",y,a[0]||(a[0]=[e('',141)]))}const r={render:d},x=s({__name:"404",setup(t){return(a,v)=>(l(),p(c,null,{default:M(()=>[f(i(r))]),_:1}))}});export{x as default}; diff --git a/assets/Layout-BItTZrDh.js b/assets/Layout-D4ywRiA7.js similarity index 88% rename from assets/Layout-BItTZrDh.js rename to assets/Layout-D4ywRiA7.js index 3fc3e4c..a66e8cc 100644 --- a/assets/Layout-BItTZrDh.js +++ b/assets/Layout-D4ywRiA7.js @@ -1 +1 @@ -import"./index-B-bltZRc.js";import{B as s}from"./index-Qo-2KHa_.js";import{y as a,z as c,K as _,q as l,P as u,E as p,H as d}from"./vue-D1P3Ll_e.js";const f=(t,e)=>{const o=t.__vccOpts||t;for(const[n,r]of e)o[n]=r;return o},i={},m={"un-h-full":"","un-flex-center":"","un-flex-col":""},x={"un-w-250px":"","un-mb-50px":""};function v(t,e){const o=s;return c(),a("div",m,[_("div",x,[u(t.$slots,"default")]),l(o,{type:"primary",to:"/",replace:""},{default:p(()=>e[0]||(e[0]=[d(" 回到首页 ")])),_:1})])}const k=f(i,[["render",v]]);export{k as L}; +import"./index-CkY5NHfZ.js";import{B as s}from"./index-CuNOodCu.js";import{y as a,z as c,K as _,q as l,P as u,E as p,H as d}from"./vue-D1P3Ll_e.js";const f=(t,e)=>{const o=t.__vccOpts||t;for(const[n,r]of e)o[n]=r;return o},i={},m={"un-h-full":"","un-flex-center":"","un-flex-col":""},x={"un-w-250px":"","un-mb-50px":""};function v(t,e){const o=s;return c(),a("div",m,[_("div",x,[u(t.$slots,"default")]),l(o,{type:"primary",to:"/",replace:""},{default:p(()=>e[0]||(e[0]=[d(" 回到首页 ")])),_:1})])}const k=f(i,[["render",v]]);export{k as L}; diff --git a/assets/NoticeBar.vue_vue_type_script_setup_true_lang-B4yLrR_8.js b/assets/NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js similarity index 93% rename from assets/NoticeBar.vue_vue_type_script_setup_true_lang-B4yLrR_8.js rename to assets/NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js index c536963..9348f65 100644 --- a/assets/NoticeBar.vue_vue_type_script_setup_true_lang-B4yLrR_8.js +++ b/assets/NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js @@ -1 +1 @@ -import{N as g,c as C,a0 as W,o as q,f as D,I as p,a1 as E,a2 as v,a3 as _,j as P,w as L}from"./index-B-bltZRc.js";import{s as R,r as x,e as M,w as $,R as j,S as z,q as i,C as A,z as O}from"./vue-D1P3Ll_e.js";import{u as V}from"./use-expose-ImGiKyGL.js";const[X,l]=C("notice-bar"),F={text:String,mode:String,color:String,delay:g(1),speed:g(60),leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null}};var G=R({name:X,props:F,emits:["close","replay"],setup(e,{emit:f,slots:a}){let r=0,o=0,h;const d=x(),m=x(),t=M({show:!0,offset:0,duration:0}),I=()=>{if(a["left-icon"])return a["left-icon"]();if(e.leftIcon)return i(p,{class:l("left-icon"),name:e.leftIcon},null)},k=()=>{if(e.mode==="closeable")return"cross";if(e.mode==="link")return"arrow"},y=n=>{e.mode==="closeable"&&(t.show=!1,f("close",n))},B=()=>{if(a["right-icon"])return a["right-icon"]();const n=k();if(n)return i(p,{name:n,class:l("right-icon"),onClick:y},null)},N=()=>{t.offset=r,t.duration=0,E(()=>{v(()=>{t.offset=-o,t.duration=(o+r)/+e.speed,f("replay")})})},S=()=>{const n=e.scrollable===!1&&!e.wrapable,c={transform:t.offset?`translateX(${t.offset}px)`:"",transitionDuration:`${t.duration}s`};return i("div",{ref:d,role:"marquee",class:l("wrap")},[i("div",{ref:m,style:c,class:[l("content"),{"van-ellipsis":n}],onTransitionend:N},[a.default?a.default():e.text])])},s=()=>{const{delay:n,speed:c,scrollable:u}=e,T=P(n)?+n*1e3:0;r=0,o=0,t.offset=0,t.duration=0,clearTimeout(h),h=setTimeout(()=>{if(!d.value||!m.value||u===!1)return;const w=_(d).width,b=_(m).width;(u||b>w)&&v(()=>{r=w,o=b,t.offset=-o,t.duration=o/+c})},T)};return W(s),q(s),D("pageshow",s),V({reset:s}),$(()=>[e.text,e.scrollable],s),()=>{const{color:n,wrapable:c,background:u}=e;return j(i("div",{role:"alert",class:l({wrapable:c}),style:{color:n,background:u}},[I(),S(),B()]),[[z,t.show]])}}});const H=L(G),U=R({__name:"NoticeBar",props:{text:{}},setup(e){const f=e;return(a,r)=>{const o=H;return O(),A(o,{color:"var(--mobvue-primary-color)",background:"#ecf9ff","left-icon":"bulb-o",text:f.text},null,8,["text"])}}});export{U as _}; +import{N as g,c as C,a0 as W,o as q,f as D,I as p,a1 as E,a2 as v,a3 as _,j as P,w as L}from"./index-CkY5NHfZ.js";import{s as R,r as x,e as M,w as $,R as j,S as z,q as i,C as A,z as O}from"./vue-D1P3Ll_e.js";import{u as V}from"./use-expose-Bt8HRa1i.js";const[X,l]=C("notice-bar"),F={text:String,mode:String,color:String,delay:g(1),speed:g(60),leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null}};var G=R({name:X,props:F,emits:["close","replay"],setup(e,{emit:f,slots:a}){let r=0,o=0,h;const d=x(),m=x(),t=M({show:!0,offset:0,duration:0}),I=()=>{if(a["left-icon"])return a["left-icon"]();if(e.leftIcon)return i(p,{class:l("left-icon"),name:e.leftIcon},null)},k=()=>{if(e.mode==="closeable")return"cross";if(e.mode==="link")return"arrow"},y=n=>{e.mode==="closeable"&&(t.show=!1,f("close",n))},B=()=>{if(a["right-icon"])return a["right-icon"]();const n=k();if(n)return i(p,{name:n,class:l("right-icon"),onClick:y},null)},N=()=>{t.offset=r,t.duration=0,E(()=>{v(()=>{t.offset=-o,t.duration=(o+r)/+e.speed,f("replay")})})},S=()=>{const n=e.scrollable===!1&&!e.wrapable,c={transform:t.offset?`translateX(${t.offset}px)`:"",transitionDuration:`${t.duration}s`};return i("div",{ref:d,role:"marquee",class:l("wrap")},[i("div",{ref:m,style:c,class:[l("content"),{"van-ellipsis":n}],onTransitionend:N},[a.default?a.default():e.text])])},s=()=>{const{delay:n,speed:c,scrollable:u}=e,T=P(n)?+n*1e3:0;r=0,o=0,t.offset=0,t.duration=0,clearTimeout(h),h=setTimeout(()=>{if(!d.value||!m.value||u===!1)return;const w=_(d).width,b=_(m).width;(u||b>w)&&v(()=>{r=w,o=b,t.offset=-o,t.duration=o/+c})},T)};return W(s),q(s),D("pageshow",s),V({reset:s}),$(()=>[e.text,e.scrollable],s),()=>{const{color:n,wrapable:c,background:u}=e;return j(i("div",{role:"alert",class:l({wrapable:c}),style:{color:n,background:u}},[I(),S(),B()]),[[z,t.show]])}}});const H=L(G),U=R({__name:"NoticeBar",props:{text:{}},setup(e){const f=e;return(a,r)=>{const o=H;return O(),A(o,{color:"var(--mobvue-primary-color)",background:"#ecf9ff","left-icon":"bulb-o",text:f.text},null,8,["text"])}}});export{U as _}; diff --git a/assets/color-CbhMN0PH.js b/assets/color-CAvzvu1z.js similarity index 80% rename from assets/color-CbhMN0PH.js rename to assets/color-CAvzvu1z.js index 94877d2..d08f8df 100644 --- a/assets/color-CbhMN0PH.js +++ b/assets/color-CAvzvu1z.js @@ -1 +1 @@ -import"./index-B-bltZRc.js";import{R as g,a as C}from"./index-DQvPM6mZ.js";import{C as E,a as k}from"./index-DWCsvot4.js";import{r as u,v as y,s as R,y as b,q as o,E as t,i as L,u as x,z as G}from"./vue-D1P3Ll_e.js";import{_ as M}from"./NoticeBar.vue_vue_type_script_setup_true_lang-B4yLrR_8.js";import"./use-expose-ImGiKyGL.js";const O="grayscale-mode",V="colorblind-mode",m=document.documentElement.classList,a=u("");function $(i){a.value=i}y(()=>{m.toggle(O,a.value==="grayscale"),m.toggle(V,a.value==="colorblind")});function A(){return{mode:a,setMode:$}}const I=R({__name:"color",setup(i){const{mode:d,setMode:_}=A(),n=u(d.value);function p(c){_(c)}return(c,e)=>{const s=C,r=k,f=E,v=g;return G(),b("div",null,[o(M,{text:"针对哀悼场景和色弱色盲人群"}),o(v,{modelValue:x(n),"onUpdate:modelValue":e[3]||(e[3]=l=>L(n)?n.value=l:null),onChange:p},{default:t(()=>[o(f,{title:"切换模式",inset:""},{default:t(()=>[o(r,{title:"无",onClick:e[0]||(e[0]=l=>n.value="")},{"right-icon":t(()=>[o(s,{name:""})]),_:1}),o(r,{title:"灰色模式",onClick:e[1]||(e[1]=l=>n.value="grayscale")},{"right-icon":t(()=>[o(s,{name:"grayscale"})]),_:1}),o(r,{title:"色弱模式",onClick:e[2]||(e[2]=l=>n.value="colorblind")},{"right-icon":t(()=>[o(s,{name:"colorblind"})]),_:1})]),_:1})]),_:1},8,["modelValue"])])}}});export{I as default}; +import"./index-CkY5NHfZ.js";import{R as g,a as C}from"./index-CRgmumUp.js";import{C as E,a as k}from"./index-2nEJ1Hg3.js";import{r as u,v as y,s as R,y as b,q as o,E as t,i as L,u as x,z as G}from"./vue-D1P3Ll_e.js";import{_ as M}from"./NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js";import"./use-expose-Bt8HRa1i.js";const O="grayscale-mode",V="colorblind-mode",m=document.documentElement.classList,a=u("");function $(i){a.value=i}y(()=>{m.toggle(O,a.value==="grayscale"),m.toggle(V,a.value==="colorblind")});function A(){return{mode:a,setMode:$}}const I=R({__name:"color",setup(i){const{mode:d,setMode:_}=A(),n=u(d.value);function p(c){_(c)}return(c,e)=>{const s=C,r=k,f=E,v=g;return G(),b("div",null,[o(M,{text:"针对哀悼场景和色弱色盲人群"}),o(v,{modelValue:x(n),"onUpdate:modelValue":e[3]||(e[3]=l=>L(n)?n.value=l:null),onChange:p},{default:t(()=>[o(f,{title:"切换模式",inset:""},{default:t(()=>[o(r,{title:"无",onClick:e[0]||(e[0]=l=>n.value="")},{"right-icon":t(()=>[o(s,{name:""})]),_:1}),o(r,{title:"灰色模式",onClick:e[1]||(e[1]=l=>n.value="grayscale")},{"right-icon":t(()=>[o(s,{name:"grayscale"})]),_:1}),o(r,{title:"色弱模式",onClick:e[2]||(e[2]=l=>n.value="colorblind")},{"right-icon":t(()=>[o(s,{name:"colorblind"})]),_:1})]),_:1})]),_:1},8,["modelValue"])])}}});export{I as default}; diff --git a/assets/index-Bsz47WJ4.js b/assets/index-0djltYvz.js similarity index 96% rename from assets/index-Bsz47WJ4.js rename to assets/index-0djltYvz.js index 70b0205..000f645 100644 --- a/assets/index-Bsz47WJ4.js +++ b/assets/index-0djltYvz.js @@ -1 +1 @@ -import{m as d,t as m,c as _,w as f,I as x,b as h,d as v,s as y}from"./index-B-bltZRc.js";import{_ as k}from"./Description.vue_vue_type_script_setup_true_lang-C0tlyexJ.js";import{s as l,q as s,y as i,z as r,K as u,A as w,F as B,G as b,u as p,E as C,H as P,C as g}from"./vue-D1P3Ll_e.js";const[N,D]=_("divider"),I={dashed:Boolean,hairline:m,vertical:Boolean,contentPosition:d("center")};var R=l({name:N,props:I,setup(e,{slots:n}){return()=>{var t;return s("div",{role:"separator",class:D({dashed:e.dashed,hairline:e.hairline,vertical:e.vertical,[`content-${e.contentPosition}`]:!!n.default&&!e.vertical})},[!e.vertical&&((t=n.default)==null?void 0:t.call(n))])}}});const V=f(R),$=l({__name:"Cell",props:{title:{},path:{}},setup(e){const n=e;function t(){h.push(n.path)}return(c,a)=>{const o=x;return r(),i("div",{onClick:t,"un-h-40px":"","un-px-20px":"","un-rounded-99px":"","un-bg-bg":"","un-color-hex-34495e":"","un-dark:color-hex-ffffffbf":"","un-text-14px":"","un-fw-600":"","un-flex-y-center":"","un-justify-between":"","un-transition-opacity-300":"","un-active-opacity-60":""},[u("span",null,w(n.title),1),s(o,{name:"arrow",color:"#B6C3D2"})])}}}),E={"un-px-20px":"","un-py-26px":"","un-select-none":""},F={"un-mt-40px":""},z=l({__name:"index",setup(e){return(n,t)=>{const c=V;return r(),i("div",E,[s(k,{"un-pl-16px":""}),u("div",F,[t[1]||(t[1]=u("span",{"un-pl-16px":"","un-color-hex-969799":"","un-text-14px":"","un-fw400":""}," 示例集合 ",-1)),(r(!0),i(B,null,b([...p(v),...p(y)],a=>{var o;return r(),g($,{key:a.path,title:((o=a.meta)==null?void 0:o.title)||"",path:a.path,"un-mt-12px":""},null,8,["title","path"])}),128)),s(c,null,{default:C(()=>t[0]||(t[0]=[P("🔥 更多优秀示例,期待你的 PR 👏🏻")])),_:1})])])}}});export{z as default}; +import{m as d,t as m,c as _,w as f,I as x,b as h,d as v,s as y}from"./index-CkY5NHfZ.js";import{_ as k}from"./Description.vue_vue_type_script_setup_true_lang-C0tlyexJ.js";import{s as l,q as s,y as i,z as r,K as u,A as w,F as B,G as b,u as p,E as C,H as P,C as g}from"./vue-D1P3Ll_e.js";const[N,D]=_("divider"),I={dashed:Boolean,hairline:m,vertical:Boolean,contentPosition:d("center")};var R=l({name:N,props:I,setup(e,{slots:n}){return()=>{var t;return s("div",{role:"separator",class:D({dashed:e.dashed,hairline:e.hairline,vertical:e.vertical,[`content-${e.contentPosition}`]:!!n.default&&!e.vertical})},[!e.vertical&&((t=n.default)==null?void 0:t.call(n))])}}});const V=f(R),$=l({__name:"Cell",props:{title:{},path:{}},setup(e){const n=e;function t(){h.push(n.path)}return(c,a)=>{const o=x;return r(),i("div",{onClick:t,"un-h-40px":"","un-px-20px":"","un-rounded-99px":"","un-bg-bg":"","un-color-hex-34495e":"","un-dark:color-hex-ffffffbf":"","un-text-14px":"","un-fw-600":"","un-flex-y-center":"","un-justify-between":"","un-transition-opacity-300":"","un-active-opacity-60":""},[u("span",null,w(n.title),1),s(o,{name:"arrow",color:"#B6C3D2"})])}}}),E={"un-px-20px":"","un-py-26px":"","un-select-none":""},F={"un-mt-40px":""},z=l({__name:"index",setup(e){return(n,t)=>{const c=V;return r(),i("div",E,[s(k,{"un-pl-16px":""}),u("div",F,[t[1]||(t[1]=u("span",{"un-pl-16px":"","un-color-hex-969799":"","un-text-14px":"","un-fw400":""}," 示例集合 ",-1)),(r(!0),i(B,null,b([...p(v),...p(y)],a=>{var o;return r(),g($,{key:a.path,title:((o=a.meta)==null?void 0:o.title)||"",path:a.path,"un-mt-12px":""},null,8,["title","path"])}),128)),s(c,null,{default:C(()=>t[0]||(t[0]=[P("🔥 更多优秀示例,期待你的 PR 👏🏻")])),_:1})])])}}});export{z as default}; diff --git a/assets/index-DWCsvot4.js b/assets/index-2nEJ1Hg3.js similarity index 97% rename from assets/index-DWCsvot4.js rename to assets/index-2nEJ1Hg3.js index ebe3562..7b8af68 100644 --- a/assets/index-DWCsvot4.js +++ b/assets/index-2nEJ1Hg3.js @@ -1 +1 @@ -import{h as D,c as C,W as T,e as f,t as S,n as v,m as $,Y as q,j as b,I as h,w,$ as O}from"./index-B-bltZRc.js";import{k as R,s as k,q as l,F as V,x as A}from"./vue-D1P3Ll_e.js";const G=()=>{var e;const{scopeId:t}=((e=R())==null?void 0:e.vnode)||{};return t?{[t]:""}:null},[z,r]=C("cell"),F={tag:$("div"),icon:String,size:String,title:v,value:v,label:v,center:Boolean,isLink:Boolean,border:S,iconPrefix:String,valueClass:f,labelClass:f,titleClass:f,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}},N=D({},F,q);var j=k({name:z,props:N,setup(e,{slots:t}){const o=T(),i=()=>{if(t.label||b(e.label))return l("div",{class:[r("label"),e.labelClass]},[t.label?t.label():e.label])},u=()=>{var n;if(t.title||b(e.title)){const a=(n=t.title)==null?void 0:n.call(t);return Array.isArray(a)&&a.length===0?void 0:l("div",{class:[r("title"),e.titleClass],style:e.titleStyle},[a||l("span",null,[e.title]),i()])}},c=()=>{const n=t.value||t.default;if(n||b(e.value))return l("div",{class:[r("value"),e.valueClass]},[n?n():l("span",null,[e.value])])},_=()=>{if(t.icon)return t.icon();if(e.icon)return l(h,{name:e.icon,class:r("left-icon"),classPrefix:e.iconPrefix},null)},x=()=>{if(t["right-icon"])return t["right-icon"]();if(e.isLink){const n=e.arrowDirection&&e.arrowDirection!=="right"?`arrow-${e.arrowDirection}`:"arrow";return l(h,{name:n,class:r("right-icon")},null)}};return()=>{var n;const{tag:a,size:s,center:I,border:y,isLink:B,required:L}=e,d=(n=e.clickable)!=null?n:B,g={center:I,required:!!L,clickable:d,borderless:!y};return s&&(g[s]=!!s),l(a,{class:r(g),role:d?"button":void 0,tabindex:d?0:void 0,onClick:o},{default:()=>{var m;return[_(),u(),c(),x(),(m=t.extra)==null?void 0:m.call(t)]}})}}});const J=w(j),[E,P]=C("cell-group"),M={title:String,inset:Boolean,border:S};var W=k({name:E,inheritAttrs:!1,props:M,setup(e,{slots:t,attrs:o}){const i=()=>{var c;return l("div",A({class:[P({inset:e.inset}),{[O]:e.border&&!e.inset}]},o,G()),[(c=t.default)==null?void 0:c.call(t)])},u=()=>l("div",{class:P("title",{inset:e.inset})},[t.title?t.title():e.title]);return()=>e.title||t.title?l(V,null,[u(),i()]):i()}});const K=w(W);export{K as C,J as a,F as c,G as u}; +import{h as D,c as C,W as T,e as f,t as S,n as v,m as $,Y as q,j as b,I as h,w,$ as O}from"./index-CkY5NHfZ.js";import{k as R,s as k,q as l,F as V,x as A}from"./vue-D1P3Ll_e.js";const G=()=>{var e;const{scopeId:t}=((e=R())==null?void 0:e.vnode)||{};return t?{[t]:""}:null},[z,r]=C("cell"),F={tag:$("div"),icon:String,size:String,title:v,value:v,label:v,center:Boolean,isLink:Boolean,border:S,iconPrefix:String,valueClass:f,labelClass:f,titleClass:f,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}},N=D({},F,q);var j=k({name:z,props:N,setup(e,{slots:t}){const o=T(),i=()=>{if(t.label||b(e.label))return l("div",{class:[r("label"),e.labelClass]},[t.label?t.label():e.label])},u=()=>{var n;if(t.title||b(e.title)){const a=(n=t.title)==null?void 0:n.call(t);return Array.isArray(a)&&a.length===0?void 0:l("div",{class:[r("title"),e.titleClass],style:e.titleStyle},[a||l("span",null,[e.title]),i()])}},c=()=>{const n=t.value||t.default;if(n||b(e.value))return l("div",{class:[r("value"),e.valueClass]},[n?n():l("span",null,[e.value])])},_=()=>{if(t.icon)return t.icon();if(e.icon)return l(h,{name:e.icon,class:r("left-icon"),classPrefix:e.iconPrefix},null)},x=()=>{if(t["right-icon"])return t["right-icon"]();if(e.isLink){const n=e.arrowDirection&&e.arrowDirection!=="right"?`arrow-${e.arrowDirection}`:"arrow";return l(h,{name:n,class:r("right-icon")},null)}};return()=>{var n;const{tag:a,size:s,center:I,border:y,isLink:B,required:L}=e,d=(n=e.clickable)!=null?n:B,g={center:I,required:!!L,clickable:d,borderless:!y};return s&&(g[s]=!!s),l(a,{class:r(g),role:d?"button":void 0,tabindex:d?0:void 0,onClick:o},{default:()=>{var m;return[_(),u(),c(),x(),(m=t.extra)==null?void 0:m.call(t)]}})}}});const J=w(j),[E,P]=C("cell-group"),M={title:String,inset:Boolean,border:S};var W=k({name:E,inheritAttrs:!1,props:M,setup(e,{slots:t,attrs:o}){const i=()=>{var c;return l("div",A({class:[P({inset:e.inset}),{[O]:e.border&&!e.inset}]},o,G()),[(c=t.default)==null?void 0:c.call(t)])},u=()=>l("div",{class:P("title",{inset:e.inset})},[t.title?t.title():e.title]);return()=>e.title||t.title?l(V,null,[u(),i()]):i()}});const K=w(W);export{K as C,J as a,F as c,G as u}; diff --git a/assets/index-sKdRFi2s.js b/assets/index-CAcIu2aL.js similarity index 97% rename from assets/index-sKdRFi2s.js rename to assets/index-CAcIu2aL.js index 5f66925..7e4690f 100644 --- a/assets/index-sKdRFi2s.js +++ b/assets/index-CAcIu2aL.js @@ -1 +1 @@ -import{C as ye,y as Ie,D as Se,E as xe,G as Ce,h as ke,c as Ve,J as we,A as J,f as Ee,j as x,K as Me,M as Te,p as R,I as B,m as T,N as Le,n as O,e as Ae,F as Pe,O as U,Q as Re,R as Be,w as _e}from"./index-B-bltZRc.js";import{a as Ne,c as Oe}from"./index-DWCsvot4.js";import{k as ze,s as De,e as Fe,r as _,l as C,w as We,o as $e,n as M,q as d,H as je,x as Y,p as qe}from"./vue-D1P3Ll_e.js";import{u as He}from"./use-expose-ImGiKyGL.js";let Ke=0;function Je(){const e=ze(),{name:n="unknown"}=(e==null?void 0:e.type)||{};return`${n}-${++Ke}`}function X(e){return Array.isArray(e)?!e.length:e===0?!1:!e}function Ue(e,n){if(X(e)){if(n.required)return!1;if(n.validateEmpty===!1)return!0}return!(n.pattern&&!n.pattern.test(String(e)))}function Ye(e,n){return new Promise(l=>{const f=n.validator(e,n);if(Ce(f)){f.then(l);return}l(f)})}function G(e,n){const{message:l}=n;return xe(l)?l(e,n):l||""}function Ge({target:e}){e.composing=!0}function Q({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function Qe(e,n){const l=ye();e.style.height="auto";let f=e.scrollHeight;if(Ie(n)){const{maxHeight:r,minHeight:s}=n;r!==void 0&&(f=Math.min(f,r)),s!==void 0&&(f=Math.max(f,s))}f&&(e.style.height=`${f}px`,Se(l))}function Xe(e,n){return e==="number"&&(e="text",n??(n="decimal")),e==="digit"&&(e="tel",n??(n="numeric")),{type:e,inputmode:n}}function v(e){return[...e].length}function N(e,n){return[...e].slice(0,n).join("")}const[Ze,g]=Ve("field"),pe={id:String,name:String,leftIcon:String,rightIcon:String,autofocus:Boolean,clearable:Boolean,maxlength:O,max:Number,min:Number,formatter:Function,clearIcon:T("clear"),modelValue:Le(""),inputAlign:String,placeholder:String,autocomplete:String,autocapitalize:String,autocorrect:String,errorMessage:String,enterkeyhint:String,clearTrigger:T("focus"),formatTrigger:T("onChange"),spellcheck:{type:Boolean,default:null},error:{type:Boolean,default:null},disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null},inputmode:String},et=ke({},Oe,pe,{rows:O,type:T("text"),rules:Array,autosize:[Boolean,Object],labelWidth:O,labelClass:Ae,labelAlign:String,showWordLimit:Boolean,errorMessageAlign:String,colon:{type:Boolean,default:null}});var tt=De({name:Ze,props:et,emits:["blur","focus","clear","keypress","clickInput","endValidate","startValidate","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:n,slots:l}){const f=Je(),r=Fe({status:"unvalidated",focused:!1,validateMessage:""}),s=_(),z=_(),L=_(),{parent:m}=we(Pe),S=()=>{var t;return String((t=e.modelValue)!=null?t:"")},u=t=>{if(x(e[t]))return e[t];if(m&&x(m.props[t]))return m.props[t]},Z=C(()=>{const t=u("readonly");if(e.clearable&&!t){const a=S()!=="",i=e.clearTrigger==="always"||e.clearTrigger==="focus"&&r.focused;return a&&i}return!1}),D=C(()=>L.value&&l.input?L.value():e.modelValue),p=C(()=>{var t;const a=u("required");return a==="auto"?(t=e.rules)==null?void 0:t.some(i=>i.required):a}),ee=t=>t.reduce((a,i)=>a.then(()=>{if(r.status==="failed")return;let{value:o}=D;if(i.formatter&&(o=i.formatter(o,i)),!Ue(o,i)){r.status="failed",r.validateMessage=G(o,i);return}if(i.validator)return X(o)&&i.validateEmpty===!1?void 0:Ye(o,i).then(c=>{c&&typeof c=="string"?(r.status="failed",r.validateMessage=c):c===!1&&(r.status="failed",r.validateMessage=G(o,i))})}),Promise.resolve()),k=()=>{r.status="unvalidated",r.validateMessage=""},F=()=>n("endValidate",{status:r.status,message:r.validateMessage}),W=(t=e.rules)=>new Promise(a=>{k(),t?(n("startValidate"),ee(t).then(()=>{r.status==="failed"?(a({name:e.name,message:r.validateMessage}),F()):(r.status="passed",a(),F())})):a()}),A=t=>{if(m&&e.rules){const{validateTrigger:a}=m.props,i=U(a).includes(t),o=e.rules.filter(c=>c.trigger?U(c.trigger).includes(t):i);o.length&&W(o)}},te=t=>{var a;const{maxlength:i}=e;if(x(i)&&v(t)>+i){const o=S();if(o&&v(o)===+i)return o;const c=(a=s.value)==null?void 0:a.selectionEnd;if(r.focused&&c){const y=[...t],I=y.length-+i;return y.splice(c-I,I),y.join("")}return N(t,+i)}return t},V=(t,a="onChange")=>{var i,o;const c=t;t=te(t);const y=v(c)-v(t);if(e.type==="number"||e.type==="digit"){const b=e.type==="number";if(t=Me(t,b,b),a==="onBlur"&&t!==""&&(e.min!==void 0||e.max!==void 0)){const h=Te(+t,(i=e.min)!=null?i:-1/0,(o=e.max)!=null?o:1/0);+t!==h&&(t=h.toString())}}let I=0;if(e.formatter&&a===e.formatTrigger){const{formatter:b,maxlength:h}=e;if(t=b(t),x(h)&&v(t)>+h&&(t=N(t,+h)),s.value&&r.focused){const{selectionEnd:E}=s.value,K=N(c,E);I=v(b(K))-v(K)}}if(s.value&&s.value.value!==t)if(r.focused){let{selectionStart:b,selectionEnd:h}=s.value;if(s.value.value=t,x(b)&&x(h)){const E=v(t);y?(b-=y,h-=y):I&&(b+=I,h+=I),s.value.setSelectionRange(Math.min(b,E),Math.min(h,E))}}else s.value.value=t;t!==e.modelValue&&n("update:modelValue",t)},ne=t=>{t.target.composing||V(t.target.value)},P=()=>{var t;return(t=s.value)==null?void 0:t.blur()},$=()=>{var t;return(t=s.value)==null?void 0:t.focus()},w=()=>{const t=s.value;e.type==="textarea"&&e.autosize&&t&&Qe(t,e.autosize)},ae=t=>{r.focused=!0,n("focus",t),M(w),u("readonly")&&P()},ie=t=>{r.focused=!1,V(S(),"onBlur"),n("blur",t),!u("readonly")&&(A("onBlur"),M(w),Re())},j=t=>n("clickInput",t),re=t=>n("clickLeftIcon",t),le=t=>n("clickRightIcon",t),oe=t=>{R(t),n("update:modelValue",""),n("clear",t)},q=C(()=>{if(typeof e.error=="boolean")return e.error;if(m&&m.props.showError&&r.status==="failed")return!0}),se=C(()=>{const t=u("labelWidth"),a=u("labelAlign");if(t&&a!=="top")return{width:J(t)}}),ce=t=>{t.keyCode===13&&(!(m&&m.props.submitOnEnter)&&e.type!=="textarea"&&R(t),e.type==="search"&&P()),n("keypress",t)},H=()=>e.id||`${f}-input`,ue=()=>r.status,de=()=>{const t=g("control",[u("inputAlign"),{error:q.value,custom:!!l.input,"min-height":e.type==="textarea"&&!e.autosize}]);if(l.input)return d("div",{class:t,onClick:j},[l.input()]);const a={id:H(),ref:s,name:e.name,rows:e.rows!==void 0?+e.rows:void 0,class:t,disabled:u("disabled"),readonly:u("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,autocapitalize:e.autocapitalize,autocorrect:e.autocorrect,enterkeyhint:e.enterkeyhint,spellcheck:e.spellcheck,"aria-labelledby":e.label?`${f}-label`:void 0,"data-allow-mismatch":"attribute",onBlur:ie,onFocus:ae,onInput:ne,onClick:j,onChange:Q,onKeypress:ce,onCompositionend:Q,onCompositionstart:Ge};return e.type==="textarea"?d("textarea",Y(a,{inputmode:e.inputmode}),null):d("input",Y(Xe(e.type,e.inputmode),a),null)},fe=()=>{const t=l["left-icon"];if(e.leftIcon||t)return d("div",{class:g("left-icon"),onClick:re},[t?t():d(B,{name:e.leftIcon,classPrefix:e.iconPrefix},null)])},ge=()=>{const t=l["right-icon"];if(e.rightIcon||t)return d("div",{class:g("right-icon"),onClick:le},[t?t():d(B,{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},me=()=>{if(e.showWordLimit&&e.maxlength){const t=v(S());return d("div",{class:g("word-limit")},[d("span",{class:g("word-num")},[t]),je("/"),e.maxlength])}},he=()=>{if(m&&m.props.showErrorMessage===!1)return;const t=e.errorMessage||r.validateMessage;if(t){const a=l["error-message"],i=u("errorMessageAlign");return d("div",{class:g("error-message",i)},[a?a({message:t}):t])}},be=()=>{const t=u("labelWidth"),a=u("labelAlign"),i=u("colon")?":":"";if(l.label)return[l.label(),i];if(e.label)return d("label",{id:`${f}-label`,for:l.input?void 0:H(),"data-allow-mismatch":"attribute",onClick:o=>{R(o),$()},style:a==="top"&&t?{width:J(t)}:void 0},[e.label+i])},ve=()=>[d("div",{class:g("body")},[de(),Z.value&&d(B,{ref:z,name:e.clearIcon,class:g("clear")},null),ge(),l.button&&d("div",{class:g("button")},[l.button()])]),me(),he()];return He({blur:P,focus:$,validate:W,formValue:D,resetValidation:k,getValidationStatus:ue}),qe(Be,{customValue:L,resetValidation:k,validateWithTrigger:A}),We(()=>e.modelValue,()=>{V(S()),k(),A("onChange"),M(w)}),$e(()=>{V(S(),e.formatTrigger),M(w)}),Ee("touchstart",oe,{target:C(()=>{var t;return(t=z.value)==null?void 0:t.$el})}),()=>{const t=u("disabled"),a=u("labelAlign"),i=fe(),o=()=>{const c=be();return a==="top"?[i,c].filter(Boolean):c||[]};return d(Ne,{size:e.size,class:g({error:q.value,disabled:t,[`label-${a}`]:a}),center:e.center,border:e.border,isLink:e.isLink,clickable:e.clickable,titleStyle:se.value,valueClass:g("value"),titleClass:[g("label",[a,{required:p.value}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:i&&a!=="top"?()=>i:null,title:o,value:ve,extra:l.extra})}}});const lt=_e(tt);export{lt as F}; +import{C as ye,y as Ie,D as Se,E as xe,G as Ce,h as ke,c as Ve,J as we,A as J,f as Ee,j as x,K as Me,M as Te,p as R,I as B,m as T,N as Le,n as O,e as Ae,F as Pe,O as U,Q as Re,R as Be,w as _e}from"./index-CkY5NHfZ.js";import{a as Ne,c as Oe}from"./index-2nEJ1Hg3.js";import{k as ze,s as De,e as Fe,r as _,l as C,w as We,o as $e,n as M,q as d,H as je,x as Y,p as qe}from"./vue-D1P3Ll_e.js";import{u as He}from"./use-expose-Bt8HRa1i.js";let Ke=0;function Je(){const e=ze(),{name:n="unknown"}=(e==null?void 0:e.type)||{};return`${n}-${++Ke}`}function X(e){return Array.isArray(e)?!e.length:e===0?!1:!e}function Ue(e,n){if(X(e)){if(n.required)return!1;if(n.validateEmpty===!1)return!0}return!(n.pattern&&!n.pattern.test(String(e)))}function Ye(e,n){return new Promise(l=>{const f=n.validator(e,n);if(Ce(f)){f.then(l);return}l(f)})}function G(e,n){const{message:l}=n;return xe(l)?l(e,n):l||""}function Ge({target:e}){e.composing=!0}function Q({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function Qe(e,n){const l=ye();e.style.height="auto";let f=e.scrollHeight;if(Ie(n)){const{maxHeight:r,minHeight:s}=n;r!==void 0&&(f=Math.min(f,r)),s!==void 0&&(f=Math.max(f,s))}f&&(e.style.height=`${f}px`,Se(l))}function Xe(e,n){return e==="number"&&(e="text",n??(n="decimal")),e==="digit"&&(e="tel",n??(n="numeric")),{type:e,inputmode:n}}function v(e){return[...e].length}function N(e,n){return[...e].slice(0,n).join("")}const[Ze,g]=Ve("field"),pe={id:String,name:String,leftIcon:String,rightIcon:String,autofocus:Boolean,clearable:Boolean,maxlength:O,max:Number,min:Number,formatter:Function,clearIcon:T("clear"),modelValue:Le(""),inputAlign:String,placeholder:String,autocomplete:String,autocapitalize:String,autocorrect:String,errorMessage:String,enterkeyhint:String,clearTrigger:T("focus"),formatTrigger:T("onChange"),spellcheck:{type:Boolean,default:null},error:{type:Boolean,default:null},disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null},inputmode:String},et=ke({},Oe,pe,{rows:O,type:T("text"),rules:Array,autosize:[Boolean,Object],labelWidth:O,labelClass:Ae,labelAlign:String,showWordLimit:Boolean,errorMessageAlign:String,colon:{type:Boolean,default:null}});var tt=De({name:Ze,props:et,emits:["blur","focus","clear","keypress","clickInput","endValidate","startValidate","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:n,slots:l}){const f=Je(),r=Fe({status:"unvalidated",focused:!1,validateMessage:""}),s=_(),z=_(),L=_(),{parent:m}=we(Pe),S=()=>{var t;return String((t=e.modelValue)!=null?t:"")},u=t=>{if(x(e[t]))return e[t];if(m&&x(m.props[t]))return m.props[t]},Z=C(()=>{const t=u("readonly");if(e.clearable&&!t){const a=S()!=="",i=e.clearTrigger==="always"||e.clearTrigger==="focus"&&r.focused;return a&&i}return!1}),D=C(()=>L.value&&l.input?L.value():e.modelValue),p=C(()=>{var t;const a=u("required");return a==="auto"?(t=e.rules)==null?void 0:t.some(i=>i.required):a}),ee=t=>t.reduce((a,i)=>a.then(()=>{if(r.status==="failed")return;let{value:o}=D;if(i.formatter&&(o=i.formatter(o,i)),!Ue(o,i)){r.status="failed",r.validateMessage=G(o,i);return}if(i.validator)return X(o)&&i.validateEmpty===!1?void 0:Ye(o,i).then(c=>{c&&typeof c=="string"?(r.status="failed",r.validateMessage=c):c===!1&&(r.status="failed",r.validateMessage=G(o,i))})}),Promise.resolve()),k=()=>{r.status="unvalidated",r.validateMessage=""},F=()=>n("endValidate",{status:r.status,message:r.validateMessage}),W=(t=e.rules)=>new Promise(a=>{k(),t?(n("startValidate"),ee(t).then(()=>{r.status==="failed"?(a({name:e.name,message:r.validateMessage}),F()):(r.status="passed",a(),F())})):a()}),A=t=>{if(m&&e.rules){const{validateTrigger:a}=m.props,i=U(a).includes(t),o=e.rules.filter(c=>c.trigger?U(c.trigger).includes(t):i);o.length&&W(o)}},te=t=>{var a;const{maxlength:i}=e;if(x(i)&&v(t)>+i){const o=S();if(o&&v(o)===+i)return o;const c=(a=s.value)==null?void 0:a.selectionEnd;if(r.focused&&c){const y=[...t],I=y.length-+i;return y.splice(c-I,I),y.join("")}return N(t,+i)}return t},V=(t,a="onChange")=>{var i,o;const c=t;t=te(t);const y=v(c)-v(t);if(e.type==="number"||e.type==="digit"){const b=e.type==="number";if(t=Me(t,b,b),a==="onBlur"&&t!==""&&(e.min!==void 0||e.max!==void 0)){const h=Te(+t,(i=e.min)!=null?i:-1/0,(o=e.max)!=null?o:1/0);+t!==h&&(t=h.toString())}}let I=0;if(e.formatter&&a===e.formatTrigger){const{formatter:b,maxlength:h}=e;if(t=b(t),x(h)&&v(t)>+h&&(t=N(t,+h)),s.value&&r.focused){const{selectionEnd:E}=s.value,K=N(c,E);I=v(b(K))-v(K)}}if(s.value&&s.value.value!==t)if(r.focused){let{selectionStart:b,selectionEnd:h}=s.value;if(s.value.value=t,x(b)&&x(h)){const E=v(t);y?(b-=y,h-=y):I&&(b+=I,h+=I),s.value.setSelectionRange(Math.min(b,E),Math.min(h,E))}}else s.value.value=t;t!==e.modelValue&&n("update:modelValue",t)},ne=t=>{t.target.composing||V(t.target.value)},P=()=>{var t;return(t=s.value)==null?void 0:t.blur()},$=()=>{var t;return(t=s.value)==null?void 0:t.focus()},w=()=>{const t=s.value;e.type==="textarea"&&e.autosize&&t&&Qe(t,e.autosize)},ae=t=>{r.focused=!0,n("focus",t),M(w),u("readonly")&&P()},ie=t=>{r.focused=!1,V(S(),"onBlur"),n("blur",t),!u("readonly")&&(A("onBlur"),M(w),Re())},j=t=>n("clickInput",t),re=t=>n("clickLeftIcon",t),le=t=>n("clickRightIcon",t),oe=t=>{R(t),n("update:modelValue",""),n("clear",t)},q=C(()=>{if(typeof e.error=="boolean")return e.error;if(m&&m.props.showError&&r.status==="failed")return!0}),se=C(()=>{const t=u("labelWidth"),a=u("labelAlign");if(t&&a!=="top")return{width:J(t)}}),ce=t=>{t.keyCode===13&&(!(m&&m.props.submitOnEnter)&&e.type!=="textarea"&&R(t),e.type==="search"&&P()),n("keypress",t)},H=()=>e.id||`${f}-input`,ue=()=>r.status,de=()=>{const t=g("control",[u("inputAlign"),{error:q.value,custom:!!l.input,"min-height":e.type==="textarea"&&!e.autosize}]);if(l.input)return d("div",{class:t,onClick:j},[l.input()]);const a={id:H(),ref:s,name:e.name,rows:e.rows!==void 0?+e.rows:void 0,class:t,disabled:u("disabled"),readonly:u("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,autocapitalize:e.autocapitalize,autocorrect:e.autocorrect,enterkeyhint:e.enterkeyhint,spellcheck:e.spellcheck,"aria-labelledby":e.label?`${f}-label`:void 0,"data-allow-mismatch":"attribute",onBlur:ie,onFocus:ae,onInput:ne,onClick:j,onChange:Q,onKeypress:ce,onCompositionend:Q,onCompositionstart:Ge};return e.type==="textarea"?d("textarea",Y(a,{inputmode:e.inputmode}),null):d("input",Y(Xe(e.type,e.inputmode),a),null)},fe=()=>{const t=l["left-icon"];if(e.leftIcon||t)return d("div",{class:g("left-icon"),onClick:re},[t?t():d(B,{name:e.leftIcon,classPrefix:e.iconPrefix},null)])},ge=()=>{const t=l["right-icon"];if(e.rightIcon||t)return d("div",{class:g("right-icon"),onClick:le},[t?t():d(B,{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},me=()=>{if(e.showWordLimit&&e.maxlength){const t=v(S());return d("div",{class:g("word-limit")},[d("span",{class:g("word-num")},[t]),je("/"),e.maxlength])}},he=()=>{if(m&&m.props.showErrorMessage===!1)return;const t=e.errorMessage||r.validateMessage;if(t){const a=l["error-message"],i=u("errorMessageAlign");return d("div",{class:g("error-message",i)},[a?a({message:t}):t])}},be=()=>{const t=u("labelWidth"),a=u("labelAlign"),i=u("colon")?":":"";if(l.label)return[l.label(),i];if(e.label)return d("label",{id:`${f}-label`,for:l.input?void 0:H(),"data-allow-mismatch":"attribute",onClick:o=>{R(o),$()},style:a==="top"&&t?{width:J(t)}:void 0},[e.label+i])},ve=()=>[d("div",{class:g("body")},[de(),Z.value&&d(B,{ref:z,name:e.clearIcon,class:g("clear")},null),ge(),l.button&&d("div",{class:g("button")},[l.button()])]),me(),he()];return He({blur:P,focus:$,validate:W,formValue:D,resetValidation:k,getValidationStatus:ue}),qe(Be,{customValue:L,resetValidation:k,validateWithTrigger:A}),We(()=>e.modelValue,()=>{V(S()),k(),A("onChange"),M(w)}),$e(()=>{V(S(),e.formatTrigger),M(w)}),Ee("touchstart",oe,{target:C(()=>{var t;return(t=z.value)==null?void 0:t.$el})}),()=>{const t=u("disabled"),a=u("labelAlign"),i=fe(),o=()=>{const c=be();return a==="top"?[i,c].filter(Boolean):c||[]};return d(Ne,{size:e.size,class:g({error:q.value,disabled:t,[`label-${a}`]:a}),center:e.center,border:e.border,isLink:e.isLink,clickable:e.clickable,titleStyle:se.value,valueClass:g("value"),titleClass:[g("label",[a,{required:p.value}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:i&&a!=="top"?()=>i:null,title:o,value:ve,extra:l.extra})}}});const lt=_e(tt);export{lt as F}; diff --git a/assets/index-DQvPM6mZ.js b/assets/index-CRgmumUp.js similarity index 97% rename from assets/index-DQvPM6mZ.js rename to assets/index-CRgmumUp.js index 9da995f..f8c13d6 100644 --- a/assets/index-DQvPM6mZ.js +++ b/assets/index-CRgmumUp.js @@ -1 +1 @@ -import{e as k,n as P,c as _,u as G,z as I,w as x,h as z,t as D,_ as $,I as q,A as v,J as A,v as F}from"./index-B-bltZRc.js";import{s as g,w as N,q as r,r as O,l as s,x as j}from"./vue-D1P3Ll_e.js";const[w,E]=_("radio-group"),J={shape:String,disabled:Boolean,iconSize:P,direction:String,modelValue:k,checkedColor:String},y=Symbol(w);var K=g({name:w,props:J,emits:["change","update:modelValue"],setup(e,{emit:c,slots:t}){const{linkChildren:o}=G(y),l=n=>c("update:modelValue",n);return N(()=>e.modelValue,n=>c("change",n)),o({props:e,updateValue:l}),I(()=>e.modelValue),()=>{var n;return r("div",{class:E([e.direction]),role:"radiogroup"},[(n=t.default)==null?void 0:n.call(t)])}}});const W=x(K),R={name:k,disabled:Boolean,iconSize:P,modelValue:k,checkedColor:String,labelPosition:String,labelDisabled:Boolean};var L=g({props:z({},R,{bem:$(Function),role:String,shape:String,parent:Object,checked:Boolean,bindGroup:D,indeterminate:{type:Boolean,default:null}}),emits:["click","toggle"],setup(e,{emit:c,slots:t}){const o=O(),l=a=>{if(e.parent&&e.bindGroup)return e.parent.props[a]},n=s(()=>{if(e.parent&&e.bindGroup){const a=l("disabled")||e.disabled;if(e.role==="checkbox"){const i=l("modelValue").length,d=l("max"),u=d&&i>=+d;return a||u&&!e.checked}return a}return e.disabled}),f=s(()=>l("direction")),b=s(()=>{const a=e.checkedColor||l("checkedColor");if(a&&e.checked&&!n.value)return{borderColor:a,backgroundColor:a}}),m=s(()=>e.shape||l("shape")||"round"),B=a=>{const{target:i}=a,d=o.value,u=d===i||(d==null?void 0:d.contains(i));!n.value&&(u||!e.labelDisabled)&&c("toggle"),c("click",a)},C=()=>{var a,i;const{bem:d,checked:u,indeterminate:V}=e,h=e.iconSize||l("iconSize");return r("div",{ref:o,class:d("icon",[m.value,{disabled:n.value,checked:u,indeterminate:V}]),style:m.value!=="dot"?{fontSize:v(h)}:{width:v(h),height:v(h),borderColor:(a=b.value)==null?void 0:a.borderColor}},[t.icon?t.icon({checked:u,disabled:n.value}):m.value!=="dot"?r(q,{name:V?"minus":"success",style:b.value},null):r("div",{class:d("icon--dot__icon"),style:{backgroundColor:(i=b.value)==null?void 0:i.backgroundColor}},null)])},S=()=>{const{checked:a}=e;if(t.default)return r("span",{class:e.bem("label",[e.labelPosition,{disabled:n.value}])},[t.default({checked:a,disabled:n.value})])};return()=>{const a=e.labelPosition==="left"?[S(),C()]:[C(),S()];return r("div",{role:e.role,class:e.bem([{disabled:n.value,"label-disabled":e.labelDisabled},f.value]),tabindex:n.value?void 0:0,"aria-checked":e.checked,onClick:B},[a])}}});const T=z({},R,{shape:String}),[U,Y]=_("radio");var H=g({name:U,props:T,emits:["update:modelValue"],setup(e,{emit:c,slots:t}){const{parent:o}=A(y),l=()=>(o?o.props.modelValue:e.modelValue)===e.name,n=()=>{o?o.updateValue(e.name):c("update:modelValue",e.name)};return()=>r(L,j({bem:Y,role:"radio",parent:o,checked:l(),onToggle:n},e),F(t,["default","icon"]))}});const X=x(H);export{W as R,X as a}; +import{e as k,n as P,c as _,u as G,z as I,w as x,h as z,t as D,_ as $,I as q,A as v,J as A,v as F}from"./index-CkY5NHfZ.js";import{s as g,w as N,q as r,r as O,l as s,x as j}from"./vue-D1P3Ll_e.js";const[w,E]=_("radio-group"),J={shape:String,disabled:Boolean,iconSize:P,direction:String,modelValue:k,checkedColor:String},y=Symbol(w);var K=g({name:w,props:J,emits:["change","update:modelValue"],setup(e,{emit:c,slots:t}){const{linkChildren:o}=G(y),l=n=>c("update:modelValue",n);return N(()=>e.modelValue,n=>c("change",n)),o({props:e,updateValue:l}),I(()=>e.modelValue),()=>{var n;return r("div",{class:E([e.direction]),role:"radiogroup"},[(n=t.default)==null?void 0:n.call(t)])}}});const W=x(K),R={name:k,disabled:Boolean,iconSize:P,modelValue:k,checkedColor:String,labelPosition:String,labelDisabled:Boolean};var L=g({props:z({},R,{bem:$(Function),role:String,shape:String,parent:Object,checked:Boolean,bindGroup:D,indeterminate:{type:Boolean,default:null}}),emits:["click","toggle"],setup(e,{emit:c,slots:t}){const o=O(),l=a=>{if(e.parent&&e.bindGroup)return e.parent.props[a]},n=s(()=>{if(e.parent&&e.bindGroup){const a=l("disabled")||e.disabled;if(e.role==="checkbox"){const i=l("modelValue").length,d=l("max"),u=d&&i>=+d;return a||u&&!e.checked}return a}return e.disabled}),f=s(()=>l("direction")),b=s(()=>{const a=e.checkedColor||l("checkedColor");if(a&&e.checked&&!n.value)return{borderColor:a,backgroundColor:a}}),m=s(()=>e.shape||l("shape")||"round"),B=a=>{const{target:i}=a,d=o.value,u=d===i||(d==null?void 0:d.contains(i));!n.value&&(u||!e.labelDisabled)&&c("toggle"),c("click",a)},C=()=>{var a,i;const{bem:d,checked:u,indeterminate:V}=e,h=e.iconSize||l("iconSize");return r("div",{ref:o,class:d("icon",[m.value,{disabled:n.value,checked:u,indeterminate:V}]),style:m.value!=="dot"?{fontSize:v(h)}:{width:v(h),height:v(h),borderColor:(a=b.value)==null?void 0:a.borderColor}},[t.icon?t.icon({checked:u,disabled:n.value}):m.value!=="dot"?r(q,{name:V?"minus":"success",style:b.value},null):r("div",{class:d("icon--dot__icon"),style:{backgroundColor:(i=b.value)==null?void 0:i.backgroundColor}},null)])},S=()=>{const{checked:a}=e;if(t.default)return r("span",{class:e.bem("label",[e.labelPosition,{disabled:n.value}])},[t.default({checked:a,disabled:n.value})])};return()=>{const a=e.labelPosition==="left"?[S(),C()]:[C(),S()];return r("div",{role:e.role,class:e.bem([{disabled:n.value,"label-disabled":e.labelDisabled},f.value]),tabindex:n.value?void 0:0,"aria-checked":e.checked,onClick:B},[a])}}});const T=z({},R,{shape:String}),[U,Y]=_("radio");var H=g({name:U,props:T,emits:["update:modelValue"],setup(e,{emit:c,slots:t}){const{parent:o}=A(y),l=()=>(o?o.props.modelValue:e.modelValue)===e.name,n=()=>{o?o.updateValue(e.name):c("update:modelValue",e.name)};return()=>r(L,j({bem:Y,role:"radio",parent:o,checked:l(),onToggle:n},e),F(t,["default","icon"]))}});const X=x(H);export{W as R,X as a}; diff --git a/assets/index-B-bltZRc.js b/assets/index-CkY5NHfZ.js similarity index 99% rename from assets/index-B-bltZRc.js rename to assets/index-CkY5NHfZ.js index 40e1072..689334c 100644 --- a/assets/index-B-bltZRc.js +++ b/assets/index-CkY5NHfZ.js @@ -1,10 +1,10 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/403-6fCzA4I2.js","assets/Layout-BItTZrDh.js","assets/index-Qo-2KHa_.js","assets/vue-D1P3Ll_e.js","assets/index-DhV2rnNd.css","assets/404-Bm3kMqCj.js","assets/index-BUto5vKx.js","assets/index-DWCsvot4.js","assets/index-BG-r28NM.css","assets/index-sKdRFi2s.js","assets/use-expose-ImGiKyGL.js","assets/index-BNDHdoXM.css","assets/Description.vue_vue_type_script_setup_true_lang-C0tlyexJ.js","assets/index-Bsz47WJ4.js","assets/index-BZ_MtGqM.css","assets/index-DQKWu5WF.js","assets/index-COe_jlbG.css","assets/keep-alive-a-1GEDSD.js","assets/NoticeBar.vue_vue_type_script_setup_true_lang-B4yLrR_8.js","assets/NoticeBar-DSNEhyw6.css","assets/watermark-Cn6rx9r5.js","assets/permission-BLsaI_Xu.js","assets/index-DQvPM6mZ.js","assets/index-0LCaEvam.css","assets/color-CbhMN0PH.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/403-BiQZbDPX.js","assets/Layout-D4ywRiA7.js","assets/index-CuNOodCu.js","assets/vue-D1P3Ll_e.js","assets/index-DhV2rnNd.css","assets/404-KV0i7DK1.js","assets/index-Dhd2JJel.js","assets/index-2nEJ1Hg3.js","assets/index-BG-r28NM.css","assets/index-CAcIu2aL.js","assets/use-expose-Bt8HRa1i.js","assets/index-BNDHdoXM.css","assets/Description.vue_vue_type_script_setup_true_lang-C0tlyexJ.js","assets/index-0djltYvz.js","assets/index-BZ_MtGqM.css","assets/index-LddZvBCi.js","assets/index-COe_jlbG.css","assets/keep-alive-7_Fdcz8x.js","assets/NoticeBar.vue_vue_type_script_setup_true_lang-lGy2zBPy.js","assets/NoticeBar-DSNEhyw6.css","assets/watermark-DsMwX-ab.js","assets/permission-Lg0AA5mH.js","assets/index-CRgmumUp.js","assets/index-0LCaEvam.css","assets/color-CAvzvu1z.js"])))=>i.map(i=>d[i]); var Ta=Object.defineProperty;var xa=(n,a,t)=>a in n?Ta(n,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[a]=t;var wr=(n,a,t)=>xa(n,typeof a!="symbol"?a+"":a,t);import{c as createPinia,d as defineStore,r as ref,w as watch,a as createRouter,b as createWebHashHistory,e as reactive,o as onMounted,n as nextTick,f as onActivated,g as onUnmounted,h as onDeactivated,i as isRef,j as inject,k as getCurrentInstance,l as computed,p as provide,u as unref,m as isVNode,q as createVNode,s as defineComponent,t as onBeforeUnmount,v as watchEffect,x as mergeProps,y as createElementBlock,z as openBlock,A as toDisplayString,B as useRoute$1,C as createBlock,D as useRouter,E as withCtx,F as Fragment,G as renderList,H as createTextVNode,I as resolveComponent,J as createCommentVNode,K as createBaseVNode,L as KeepAlive,M as resolveDynamicComponent,N as createApp}from"./vue-D1P3Ll_e.js";(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))u(d);new MutationObserver(d=>{for(const h of d)if(h.type==="childList")for(const e of h.addedNodes)e.tagName==="LINK"&&e.rel==="modulepreload"&&u(e)}).observe(document,{childList:!0,subtree:!0});function t(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function u(d){if(d.ep)return;d.ep=!0;const h=t(d);fetch(d.href,h)}})();const pinia=createPinia(),scriptRel="modulepreload",assetsURL=function(n){return"/mobvue/"+n},seen={},__vitePreload=function(a,t,u){let d=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const e=document.querySelector("meta[property=csp-nonce]"),g=(e==null?void 0:e.nonce)||(e==null?void 0:e.getAttribute("nonce"));d=Promise.allSettled(t.map(b=>{if(b=assetsURL(b),b in seen)return;seen[b]=!0;const E=b.endsWith(".css"),y=E?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${b}"]${y}`))return;const x=document.createElement("link");if(x.rel=E?"stylesheet":scriptRel,E||(x.as="script"),x.crossOrigin="",x.href=b,g&&x.setAttribute("nonce",g),document.head.appendChild(x),E)return new Promise((R,I)=>{x.addEventListener("load",R),x.addEventListener("error",()=>I(new Error(`Unable to preload CSS for ${b}`)))})}))}function h(e){const g=new Event("vite:preloadError",{cancelable:!0});if(g.payload=e,window.dispatchEvent(g),!g.defaultPrevented)throw e}return d.then(e=>{for(const g of e||[])g.status==="rejected"&&h(g.reason);return a().catch(h)})};function isArray$2(n){return Array.isArray?Array.isArray(n):Object.prototype.toString.call(n)==="[object Array]"}function isString$1(n){return typeof n=="string"||n instanceof String}const useKeepAliveStore=defineStore("keep-alive",()=>{const n=ref([]);return{cachedRoutes:n,addCachedRoute:u=>{const d=u.meta.keepAlive,h=u.name;d&&h&&isString$1(h)&&!n.value.includes(h)&&n.value.push(h)},delAllCachedRoutes:()=>{n.value=[]}}}),SYSTEM_NAME="mobvue";class CacheKey{}wr(CacheKey,"TOKEN",`${SYSTEM_NAME}-token-key`),wr(CacheKey,"IS_DARK",`${SYSTEM_NAME}-is-dark-key`);function assign(n){for(var a=1;a"u")){e=assign({},a,e),typeof e.expires=="number"&&(e.expires=new Date(Date.now()+e.expires*864e5)),e.expires&&(e.expires=e.expires.toUTCString()),d=encodeURIComponent(d).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var g="";for(var b in e)e[b]&&(g+="; "+b,e[b]!==!0&&(g+="="+e[b].split(";")[0]));return document.cookie=d+"="+n.write(h,d)+g}}function u(d){if(!(typeof document>"u"||arguments.length&&!d)){for(var h=document.cookie?document.cookie.split("; "):[],e={},g=0;ga=>{const t=toString$1.call(a);return n[t]||(n[t]=t.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=n=>(n=n.toLowerCase(),a=>kindOf(a)===n),typeOfTest=n=>a=>typeof a===n,{isArray:isArray$1}=Array,isUndefined=typeOfTest("undefined");function isBuffer$1(n){return n!==null&&!isUndefined(n)&&n.constructor!==null&&!isUndefined(n.constructor)&&isFunction$2(n.constructor.isBuffer)&&n.constructor.isBuffer(n)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(n){let a;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?a=ArrayBuffer.isView(n):a=n&&n.buffer&&isArrayBuffer(n.buffer),a}const isString=typeOfTest("string"),isFunction$2=typeOfTest("function"),isNumber=typeOfTest("number"),isObject$2=n=>n!==null&&typeof n=="object",isBoolean=n=>n===!0||n===!1,isPlainObject$1=n=>{if(kindOf(n)!=="object")return!1;const a=getPrototypeOf(n);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in n)&&!(Symbol.iterator in n)},isDate=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=n=>isObject$2(n)&&isFunction$2(n.pipe),isFormData=n=>{let a;return n&&(typeof FormData=="function"&&n instanceof FormData||isFunction$2(n.append)&&((a=kindOf(n))==="formdata"||a==="object"&&isFunction$2(n.toString)&&n.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),[isReadableStream,isRequest,isResponse,isHeaders]=["ReadableStream","Request","Response","Headers"].map(kindOfTest),trim=n=>n.trim?n.trim():n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(n,a,{allOwnKeys:t=!1}={}){if(n===null||typeof n>"u")return;let u,d;if(typeof n!="object"&&(n=[n]),isArray$1(n))for(u=0,d=n.length;u0;)if(d=t[u],a===d.toLowerCase())return d;return null}const _global=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,isContextDefined=n=>!isUndefined(n)&&n!==_global;function merge$1(){const{caseless:n}=isContextDefined(this)&&this||{},a={},t=(u,d)=>{const h=n&&findKey(a,d)||d;isPlainObject$1(a[h])&&isPlainObject$1(u)?a[h]=merge$1(a[h],u):isPlainObject$1(u)?a[h]=merge$1({},u):isArray$1(u)?a[h]=u.slice():a[h]=u};for(let u=0,d=arguments.length;u(forEach(a,(d,h)=>{t&&isFunction$2(d)?n[h]=bind(d,t):n[h]=d},{allOwnKeys:u}),n),stripBOM=n=>(n.charCodeAt(0)===65279&&(n=n.slice(1)),n),inherits=(n,a,t,u)=>{n.prototype=Object.create(a.prototype,u),n.prototype.constructor=n,Object.defineProperty(n,"super",{value:a.prototype}),t&&Object.assign(n.prototype,t)},toFlatObject=(n,a,t,u)=>{let d,h,e;const g={};if(a=a||{},n==null)return a;do{for(d=Object.getOwnPropertyNames(n),h=d.length;h-- >0;)e=d[h],(!u||u(e,n,a))&&!g[e]&&(a[e]=n[e],g[e]=!0);n=t!==!1&&getPrototypeOf(n)}while(n&&(!t||t(n,a))&&n!==Object.prototype);return a},endsWith=(n,a,t)=>{n=String(n),(t===void 0||t>n.length)&&(t=n.length),t-=a.length;const u=n.indexOf(a,t);return u!==-1&&u===t},toArray$1=n=>{if(!n)return null;if(isArray$1(n))return n;let a=n.length;if(!isNumber(a))return null;const t=new Array(a);for(;a-- >0;)t[a]=n[a];return t},isTypedArray$1=(n=>a=>n&&a instanceof n)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=(n,a)=>{const u=(n&&n[Symbol.iterator]).call(n);let d;for(;(d=u.next())&&!d.done;){const h=d.value;a.call(n,h[0],h[1])}},matchAll=(n,a)=>{let t;const u=[];for(;(t=n.exec(a))!==null;)u.push(t);return u},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=n=>n.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(t,u,d){return u.toUpperCase()+d}),hasOwnProperty$9=(({hasOwnProperty:n})=>(a,t)=>n.call(a,t))(Object.prototype),isRegExp=kindOfTest("RegExp"),reduceDescriptors=(n,a)=>{const t=Object.getOwnPropertyDescriptors(n),u={};forEach(t,(d,h)=>{let e;(e=a(d,h,n))!==!1&&(u[h]=e||d)}),Object.defineProperties(n,u)},freezeMethods=n=>{reduceDescriptors(n,(a,t)=>{if(isFunction$2(n)&&["arguments","caller","callee"].indexOf(t)!==-1)return!1;const u=n[t];if(isFunction$2(u)){if(a.enumerable=!1,"writable"in a){a.writable=!1;return}a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+t+"'")})}})},toObjectSet=(n,a)=>{const t={},u=d=>{d.forEach(h=>{t[h]=!0})};return isArray$1(n)?u(n):u(String(n).split(a)),t},noop$1=()=>{},toFiniteNumber=(n,a)=>n!=null&&Number.isFinite(n=+n)?n:a,ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=(n=16,a=ALPHABET.ALPHA_DIGIT)=>{let t="";const{length:u}=a;for(;n--;)t+=a[Math.random()*u|0];return t};function isSpecCompliantForm(n){return!!(n&&isFunction$2(n.append)&&n[Symbol.toStringTag]==="FormData"&&n[Symbol.iterator])}const toJSONObject=n=>{const a=new Array(10),t=(u,d)=>{if(isObject$2(u)){if(a.indexOf(u)>=0)return;if(!("toJSON"in u)){a[d]=u;const h=isArray$1(u)?[]:{};return forEach(u,(e,g)=>{const b=t(e,d+1);!isUndefined(b)&&(h[g]=b)}),a[d]=void 0,h}}return u};return t(n,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=n=>n&&(isObject$2(n)||isFunction$2(n))&&isFunction$2(n.then)&&isFunction$2(n.catch),_setImmediate=((n,a)=>n?setImmediate:a?((t,u)=>(_global.addEventListener("message",({source:d,data:h})=>{d===_global&&h===t&&u.length&&u.shift()()},!1),d=>{u.push(d),_global.postMessage(t,"*")}))(`axios@${Math.random()}`,[]):t=>setTimeout(t))(typeof setImmediate=="function",isFunction$2(_global.postMessage)),asap=typeof queueMicrotask<"u"?queueMicrotask.bind(_global):typeof process<"u"&&process.nextTick||_setImmediate,utils$1={isArray:isArray$1,isArrayBuffer,isBuffer:isBuffer$1,isFormData,isArrayBufferView,isString,isNumber,isBoolean,isObject:isObject$2,isPlainObject:isPlainObject$1,isReadableStream,isRequest,isResponse,isHeaders,isUndefined,isDate,isFile,isBlob,isRegExp,isFunction:isFunction$2,isStream,isURLSearchParams,isTypedArray:isTypedArray$1,isFileList,forEach,merge:merge$1,extend:extend$1,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray:toArray$1,forEachEntry,matchAll,isHTMLForm,hasOwnProperty:hasOwnProperty$9,hasOwnProp:hasOwnProperty$9,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop:noop$1,toFiniteNumber,findKey,global:_global,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable,setImmediate:_setImmediate,asap};function AxiosError$1(n,a,t,u,d){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=n,this.name="AxiosError",a&&(this.code=a),t&&(this.config=t),u&&(this.request=u),d&&(this.response=d,this.status=d.status?d.status:null)}utils$1.inherits(AxiosError$1,Error,{toJSON:function(){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:utils$1.toJSONObject(this.config),code:this.code,status:this.status}}});const prototype$1=AxiosError$1.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(n=>{descriptors[n]={value:n}});Object.defineProperties(AxiosError$1,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError$1.from=(n,a,t,u,d,h)=>{const e=Object.create(prototype$1);return utils$1.toFlatObject(n,e,function(b){return b!==Error.prototype},g=>g!=="isAxiosError"),AxiosError$1.call(e,n.message,a,t,u,d),e.cause=n,e.name=n.name,h&&Object.assign(e,h),e};const httpAdapter=null;function isVisitable(n){return utils$1.isPlainObject(n)||utils$1.isArray(n)}function removeBrackets(n){return utils$1.endsWith(n,"[]")?n.slice(0,-2):n}function renderKey(n,a,t){return n?n.concat(a).map(function(d,h){return d=removeBrackets(d),!t&&h?"["+d+"]":d}).join(t?".":""):a}function isFlatArray(n){return utils$1.isArray(n)&&!n.some(isVisitable)}const predicates=utils$1.toFlatObject(utils$1,{},null,function(a){return/^is[A-Z]/.test(a)});function toFormData$1(n,a,t){if(!utils$1.isObject(n))throw new TypeError("target must be an object");a=a||new FormData,t=utils$1.toFlatObject(t,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,C){return!utils$1.isUndefined(C[O])});const u=t.metaTokens,d=t.visitor||y,h=t.dots,e=t.indexes,b=(t.Blob||typeof Blob<"u"&&Blob)&&utils$1.isSpecCompliantForm(a);if(!utils$1.isFunction(d))throw new TypeError("visitor must be a function");function E(T){if(T===null)return"";if(utils$1.isDate(T))return T.toISOString();if(!b&&utils$1.isBlob(T))throw new AxiosError$1("Blob is not supported. Use a Buffer instead.");return utils$1.isArrayBuffer(T)||utils$1.isTypedArray(T)?b&&typeof Blob=="function"?new Blob([T]):Buffer.from(T):T}function y(T,O,C){let S=T;if(T&&!C&&typeof T=="object"){if(utils$1.endsWith(O,"{}"))O=u?O:O.slice(0,-2),T=JSON.stringify(T);else if(utils$1.isArray(T)&&isFlatArray(T)||(utils$1.isFileList(T)||utils$1.endsWith(O,"[]"))&&(S=utils$1.toArray(T)))return O=removeBrackets(O),S.forEach(function(j,G){!(utils$1.isUndefined(j)||j===null)&&a.append(e===!0?renderKey([O],G,h):e===null?O:O+"[]",E(j))}),!1}return isVisitable(T)?!0:(a.append(renderKey(C,O,h),E(T)),!1)}const x=[],R=Object.assign(predicates,{defaultVisitor:y,convertValue:E,isVisitable});function I(T,O){if(!utils$1.isUndefined(T)){if(x.indexOf(T)!==-1)throw Error("Circular reference detected in "+O.join("."));x.push(T),utils$1.forEach(T,function(S,P){(!(utils$1.isUndefined(S)||S===null)&&d.call(a,S,utils$1.isString(P)?P.trim():P,O,R))===!0&&I(S,O?O.concat(P):[P])}),x.pop()}}if(!utils$1.isObject(n))throw new TypeError("data must be an object");return I(n),a}function encode$1(n){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(n).replace(/[!'()~]|%20|%00/g,function(u){return a[u]})}function AxiosURLSearchParams(n,a){this._pairs=[],n&&toFormData$1(n,this,a)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(a,t){this._pairs.push([a,t])};prototype.toString=function(a){const t=a?function(u){return a.call(this,u,encode$1)}:encode$1;return this._pairs.map(function(d){return t(d[0])+"="+t(d[1])},"").join("&")};function encode(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(n,a,t){if(!a)return n;const u=t&&t.encode||encode;utils$1.isFunction(t)&&(t={serialize:t});const d=t&&t.serialize;let h;if(d?h=d(a,t):h=utils$1.isURLSearchParams(a)?a.toString():new AxiosURLSearchParams(a,t).toString(u),h){const e=n.indexOf("#");e!==-1&&(n=n.slice(0,e)),n+=(n.indexOf("?")===-1?"?":"&")+h}return n}class InterceptorManager{constructor(){this.handlers=[]}use(a,t,u){return this.handlers.push({fulfilled:a,rejected:t,synchronous:u?u.synchronous:!1,runWhen:u?u.runWhen:null}),this.handlers.length-1}eject(a){this.handlers[a]&&(this.handlers[a]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(a){utils$1.forEach(this.handlers,function(u){u!==null&&a(u)})}}const transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]},hasBrowserEnv=typeof window<"u"&&typeof document<"u",_navigator=typeof navigator=="object"&&navigator||void 0,hasStandardBrowserEnv=hasBrowserEnv&&(!_navigator||["ReactNative","NativeScript","NS"].indexOf(_navigator.product)<0),hasStandardBrowserWebWorkerEnv=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",origin=hasBrowserEnv&&window.location.href||"http://localhost",utils=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv,hasStandardBrowserEnv,hasStandardBrowserWebWorkerEnv,navigator:_navigator,origin},Symbol.toStringTag,{value:"Module"})),platform={...utils,...platform$1};function toURLEncodedForm(n,a){return toFormData$1(n,new platform.classes.URLSearchParams,Object.assign({visitor:function(t,u,d,h){return platform.isNode&&utils$1.isBuffer(t)?(this.append(u,t.toString("base64")),!1):h.defaultVisitor.apply(this,arguments)}},a))}function parsePropPath(n){return utils$1.matchAll(/\w+|\[(\w*)]/g,n).map(a=>a[0]==="[]"?"":a[1]||a[0])}function arrayToObject(n){const a={},t=Object.keys(n);let u;const d=t.length;let h;for(u=0;u=t.length;return e=!e&&utils$1.isArray(d)?d.length:e,b?(utils$1.hasOwnProp(d,e)?d[e]=[d[e],u]:d[e]=u,!g):((!d[e]||!utils$1.isObject(d[e]))&&(d[e]=[]),a(t,u,d[e],h)&&utils$1.isArray(d[e])&&(d[e]=arrayToObject(d[e])),!g)}if(utils$1.isFormData(n)&&utils$1.isFunction(n.entries)){const t={};return utils$1.forEachEntry(n,(u,d)=>{a(parsePropPath(u),d,t,0)}),t}return null}function stringifySafely(n,a,t){if(utils$1.isString(n))try{return(a||JSON.parse)(n),utils$1.trim(n)}catch(u){if(u.name!=="SyntaxError")throw u}return(t||JSON.stringify)(n)}const defaults={transitional:transitionalDefaults,adapter:["xhr","http","fetch"],transformRequest:[function(a,t){const u=t.getContentType()||"",d=u.indexOf("application/json")>-1,h=utils$1.isObject(a);if(h&&utils$1.isHTMLForm(a)&&(a=new FormData(a)),utils$1.isFormData(a))return d?JSON.stringify(formDataToJSON(a)):a;if(utils$1.isArrayBuffer(a)||utils$1.isBuffer(a)||utils$1.isStream(a)||utils$1.isFile(a)||utils$1.isBlob(a)||utils$1.isReadableStream(a))return a;if(utils$1.isArrayBufferView(a))return a.buffer;if(utils$1.isURLSearchParams(a))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),a.toString();let g;if(h){if(u.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(a,this.formSerializer).toString();if((g=utils$1.isFileList(a))||u.indexOf("multipart/form-data")>-1){const b=this.env&&this.env.FormData;return toFormData$1(g?{"files[]":a}:a,b&&new b,this.formSerializer)}}return h||d?(t.setContentType("application/json",!1),stringifySafely(a)):a}],transformResponse:[function(a){const t=this.transitional||defaults.transitional,u=t&&t.forcedJSONParsing,d=this.responseType==="json";if(utils$1.isResponse(a)||utils$1.isReadableStream(a))return a;if(a&&utils$1.isString(a)&&(u&&!this.responseType||d)){const e=!(t&&t.silentJSONParsing)&&d;try{return JSON.parse(a)}catch(g){if(e)throw g.name==="SyntaxError"?AxiosError$1.from(g,AxiosError$1.ERR_BAD_RESPONSE,this,null,this.response):g}}return a}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function(a){return a>=200&&a<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$1.forEach(["delete","get","head","post","put","patch"],n=>{defaults.headers[n]={}});const ignoreDuplicateOf=utils$1.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"]),parseHeaders=n=>{const a={};let t,u,d;return n&&n.split(` `).forEach(function(e){d=e.indexOf(":"),t=e.substring(0,d).trim().toLowerCase(),u=e.substring(d+1).trim(),!(!t||a[t]&&ignoreDuplicateOf[t])&&(t==="set-cookie"?a[t]?a[t].push(u):a[t]=[u]:a[t]=a[t]?a[t]+", "+u:u)}),a},$internals=Symbol("internals");function normalizeHeader(n){return n&&String(n).trim().toLowerCase()}function normalizeValue(n){return n===!1||n==null?n:utils$1.isArray(n)?n.map(normalizeValue):String(n)}function parseTokens(n){const a=Object.create(null),t=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let u;for(;u=t.exec(n);)a[u[1]]=u[2];return a}const isValidHeaderName=n=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(n.trim());function matchHeaderValue(n,a,t,u,d){if(utils$1.isFunction(u))return u.call(this,a,t);if(d&&(a=t),!!utils$1.isString(a)){if(utils$1.isString(u))return a.indexOf(u)!==-1;if(utils$1.isRegExp(u))return u.test(a)}}function formatHeader(n){return n.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(a,t,u)=>t.toUpperCase()+u)}function buildAccessors(n,a){const t=utils$1.toCamelCase(" "+a);["get","set","has"].forEach(u=>{Object.defineProperty(n,u+t,{value:function(d,h,e){return this[u].call(this,a,d,h,e)},configurable:!0})})}let AxiosHeaders$1=class{constructor(a){a&&this.set(a)}set(a,t,u){const d=this;function h(g,b,E){const y=normalizeHeader(b);if(!y)throw new Error("header name must be a non-empty string");const x=utils$1.findKey(d,y);(!x||d[x]===void 0||E===!0||E===void 0&&d[x]!==!1)&&(d[x||b]=normalizeValue(g))}const e=(g,b)=>utils$1.forEach(g,(E,y)=>h(E,y,b));if(utils$1.isPlainObject(a)||a instanceof this.constructor)e(a,t);else if(utils$1.isString(a)&&(a=a.trim())&&!isValidHeaderName(a))e(parseHeaders(a),t);else if(utils$1.isHeaders(a))for(const[g,b]of a.entries())h(b,g,u);else a!=null&&h(t,a,u);return this}get(a,t){if(a=normalizeHeader(a),a){const u=utils$1.findKey(this,a);if(u){const d=this[u];if(!t)return d;if(t===!0)return parseTokens(d);if(utils$1.isFunction(t))return t.call(this,d,u);if(utils$1.isRegExp(t))return t.exec(d);throw new TypeError("parser must be boolean|regexp|function")}}}has(a,t){if(a=normalizeHeader(a),a){const u=utils$1.findKey(this,a);return!!(u&&this[u]!==void 0&&(!t||matchHeaderValue(this,this[u],u,t)))}return!1}delete(a,t){const u=this;let d=!1;function h(e){if(e=normalizeHeader(e),e){const g=utils$1.findKey(u,e);g&&(!t||matchHeaderValue(u,u[g],g,t))&&(delete u[g],d=!0)}}return utils$1.isArray(a)?a.forEach(h):h(a),d}clear(a){const t=Object.keys(this);let u=t.length,d=!1;for(;u--;){const h=t[u];(!a||matchHeaderValue(this,this[h],h,a,!0))&&(delete this[h],d=!0)}return d}normalize(a){const t=this,u={};return utils$1.forEach(this,(d,h)=>{const e=utils$1.findKey(u,h);if(e){t[e]=normalizeValue(d),delete t[h];return}const g=a?formatHeader(h):String(h).trim();g!==h&&delete t[h],t[g]=normalizeValue(d),u[g]=!0}),this}concat(...a){return this.constructor.concat(this,...a)}toJSON(a){const t=Object.create(null);return utils$1.forEach(this,(u,d)=>{u!=null&&u!==!1&&(t[d]=a&&utils$1.isArray(u)?u.join(", "):u)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([a,t])=>a+": "+t).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(a){return a instanceof this?a:new this(a)}static concat(a,...t){const u=new this(a);return t.forEach(d=>u.set(d)),u}static accessor(a){const u=(this[$internals]=this[$internals]={accessors:{}}).accessors,d=this.prototype;function h(e){const g=normalizeHeader(e);u[g]||(buildAccessors(d,e),u[g]=!0)}return utils$1.isArray(a)?a.forEach(h):h(a),this}};AxiosHeaders$1.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$1.reduceDescriptors(AxiosHeaders$1.prototype,({value:n},a)=>{let t=a[0].toUpperCase()+a.slice(1);return{get:()=>n,set(u){this[t]=u}}});utils$1.freezeMethods(AxiosHeaders$1);function transformData(n,a){const t=this||defaults,u=a||t,d=AxiosHeaders$1.from(u.headers);let h=u.data;return utils$1.forEach(n,function(g){h=g.call(t,h,d.normalize(),a?a.status:void 0)}),d.normalize(),h}function isCancel$1(n){return!!(n&&n.__CANCEL__)}function CanceledError$1(n,a,t){AxiosError$1.call(this,n??"canceled",AxiosError$1.ERR_CANCELED,a,t),this.name="CanceledError"}utils$1.inherits(CanceledError$1,AxiosError$1,{__CANCEL__:!0});function settle(n,a,t){const u=t.config.validateStatus;!t.status||!u||u(t.status)?n(t):a(new AxiosError$1("Request failed with status code "+t.status,[AxiosError$1.ERR_BAD_REQUEST,AxiosError$1.ERR_BAD_RESPONSE][Math.floor(t.status/100)-4],t.config,t.request,t))}function parseProtocol(n){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(n);return a&&a[1]||""}function speedometer(n,a){n=n||10;const t=new Array(n),u=new Array(n);let d=0,h=0,e;return a=a!==void 0?a:1e3,function(b){const E=Date.now(),y=u[h];e||(e=E),t[d]=b,u[d]=E;let x=h,R=0;for(;x!==d;)R+=t[x++],x=x%n;if(d=(d+1)%n,d===h&&(h=(h+1)%n),E-e{t=y,d=null,h&&(clearTimeout(h),h=null),n.apply(null,E)};return[(...E)=>{const y=Date.now(),x=y-t;x>=u?e(E,y):(d=E,h||(h=setTimeout(()=>{h=null,e(d)},u-x)))},()=>d&&e(d)]}const progressEventReducer=(n,a,t=3)=>{let u=0;const d=speedometer(50,250);return throttle(h=>{const e=h.loaded,g=h.lengthComputable?h.total:void 0,b=e-u,E=d(b),y=e<=g;u=e;const x={loaded:e,total:g,progress:g?e/g:void 0,bytes:b,rate:E||void 0,estimated:E&&g&&y?(g-e)/E:void 0,event:h,lengthComputable:g!=null,[a?"download":"upload"]:!0};n(x)},t)},progressEventDecorator=(n,a)=>{const t=n!=null;return[u=>a[0]({lengthComputable:t,total:n,loaded:u}),a[1]]},asyncDecorator=n=>(...a)=>utils$1.asap(()=>n(...a)),isURLSameOrigin=platform.hasStandardBrowserEnv?((n,a)=>t=>(t=new URL(t,platform.origin),n.protocol===t.protocol&&n.host===t.host&&(a||n.port===t.port)))(new URL(platform.origin),platform.navigator&&/(msie|trident)/i.test(platform.navigator.userAgent)):()=>!0,cookies=platform.hasStandardBrowserEnv?{write(n,a,t,u,d,h){const e=[n+"="+encodeURIComponent(a)];utils$1.isNumber(t)&&e.push("expires="+new Date(t).toGMTString()),utils$1.isString(u)&&e.push("path="+u),utils$1.isString(d)&&e.push("domain="+d),h===!0&&e.push("secure"),document.cookie=e.join("; ")},read(n){const a=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove(n){this.write(n,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function isAbsoluteURL(n){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(n)}function combineURLs(n,a){return a?n.replace(/\/?\/$/,"")+"/"+a.replace(/^\/+/,""):n}function buildFullPath(n,a){return n&&!isAbsoluteURL(a)?combineURLs(n,a):a}const headersToObject=n=>n instanceof AxiosHeaders$1?{...n}:n;function mergeConfig$1(n,a){a=a||{};const t={};function u(E,y,x,R){return utils$1.isPlainObject(E)&&utils$1.isPlainObject(y)?utils$1.merge.call({caseless:R},E,y):utils$1.isPlainObject(y)?utils$1.merge({},y):utils$1.isArray(y)?y.slice():y}function d(E,y,x,R){if(utils$1.isUndefined(y)){if(!utils$1.isUndefined(E))return u(void 0,E,x,R)}else return u(E,y,x,R)}function h(E,y){if(!utils$1.isUndefined(y))return u(void 0,y)}function e(E,y){if(utils$1.isUndefined(y)){if(!utils$1.isUndefined(E))return u(void 0,E)}else return u(void 0,y)}function g(E,y,x){if(x in a)return u(E,y);if(x in n)return u(void 0,E)}const b={url:h,method:h,data:h,baseURL:e,transformRequest:e,transformResponse:e,paramsSerializer:e,timeout:e,timeoutMessage:e,withCredentials:e,withXSRFToken:e,adapter:e,responseType:e,xsrfCookieName:e,xsrfHeaderName:e,onUploadProgress:e,onDownloadProgress:e,decompress:e,maxContentLength:e,maxBodyLength:e,beforeRedirect:e,transport:e,httpAgent:e,httpsAgent:e,cancelToken:e,socketPath:e,responseEncoding:e,validateStatus:g,headers:(E,y,x)=>d(headersToObject(E),headersToObject(y),x,!0)};return utils$1.forEach(Object.keys(Object.assign({},n,a)),function(y){const x=b[y]||d,R=x(n[y],a[y],y);utils$1.isUndefined(R)&&x!==g||(t[y]=R)}),t}const resolveConfig=n=>{const a=mergeConfig$1({},n);let{data:t,withXSRFToken:u,xsrfHeaderName:d,xsrfCookieName:h,headers:e,auth:g}=a;a.headers=e=AxiosHeaders$1.from(e),a.url=buildURL(buildFullPath(a.baseURL,a.url),n.params,n.paramsSerializer),g&&e.set("Authorization","Basic "+btoa((g.username||"")+":"+(g.password?unescape(encodeURIComponent(g.password)):"")));let b;if(utils$1.isFormData(t)){if(platform.hasStandardBrowserEnv||platform.hasStandardBrowserWebWorkerEnv)e.setContentType(void 0);else if((b=e.getContentType())!==!1){const[E,...y]=b?b.split(";").map(x=>x.trim()).filter(Boolean):[];e.setContentType([E||"multipart/form-data",...y].join("; "))}}if(platform.hasStandardBrowserEnv&&(u&&utils$1.isFunction(u)&&(u=u(a)),u||u!==!1&&isURLSameOrigin(a.url))){const E=d&&h&&cookies.read(h);E&&e.set(d,E)}return a},isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function(n){return new Promise(function(t,u){const d=resolveConfig(n);let h=d.data;const e=AxiosHeaders$1.from(d.headers).normalize();let{responseType:g,onUploadProgress:b,onDownloadProgress:E}=d,y,x,R,I,T;function O(){I&&I(),T&&T(),d.cancelToken&&d.cancelToken.unsubscribe(y),d.signal&&d.signal.removeEventListener("abort",y)}let C=new XMLHttpRequest;C.open(d.method.toUpperCase(),d.url,!0),C.timeout=d.timeout;function S(){if(!C)return;const j=AxiosHeaders$1.from("getAllResponseHeaders"in C&&C.getAllResponseHeaders()),H={data:!g||g==="text"||g==="json"?C.responseText:C.response,status:C.status,statusText:C.statusText,headers:j,config:n,request:C};settle(function(M){t(M),O()},function(M){u(M),O()},H),C=null}"onloadend"in C?C.onloadend=S:C.onreadystatechange=function(){!C||C.readyState!==4||C.status===0&&!(C.responseURL&&C.responseURL.indexOf("file:")===0)||setTimeout(S)},C.onabort=function(){C&&(u(new AxiosError$1("Request aborted",AxiosError$1.ECONNABORTED,n,C)),C=null)},C.onerror=function(){u(new AxiosError$1("Network Error",AxiosError$1.ERR_NETWORK,n,C)),C=null},C.ontimeout=function(){let G=d.timeout?"timeout of "+d.timeout+"ms exceeded":"timeout exceeded";const H=d.transitional||transitionalDefaults;d.timeoutErrorMessage&&(G=d.timeoutErrorMessage),u(new AxiosError$1(G,H.clarifyTimeoutError?AxiosError$1.ETIMEDOUT:AxiosError$1.ECONNABORTED,n,C)),C=null},h===void 0&&e.setContentType(null),"setRequestHeader"in C&&utils$1.forEach(e.toJSON(),function(G,H){C.setRequestHeader(H,G)}),utils$1.isUndefined(d.withCredentials)||(C.withCredentials=!!d.withCredentials),g&&g!=="json"&&(C.responseType=d.responseType),E&&([R,T]=progressEventReducer(E,!0),C.addEventListener("progress",R)),b&&C.upload&&([x,I]=progressEventReducer(b),C.upload.addEventListener("progress",x),C.upload.addEventListener("loadend",I)),(d.cancelToken||d.signal)&&(y=j=>{C&&(u(!j||j.type?new CanceledError$1(null,n,C):j),C.abort(),C=null)},d.cancelToken&&d.cancelToken.subscribe(y),d.signal&&(d.signal.aborted?y():d.signal.addEventListener("abort",y)));const P=parseProtocol(d.url);if(P&&platform.protocols.indexOf(P)===-1){u(new AxiosError$1("Unsupported protocol "+P+":",AxiosError$1.ERR_BAD_REQUEST,n));return}C.send(h||null)})},composeSignals=(n,a)=>{const{length:t}=n=n?n.filter(Boolean):[];if(a||t){let u=new AbortController,d;const h=function(E){if(!d){d=!0,g();const y=E instanceof Error?E:this.reason;u.abort(y instanceof AxiosError$1?y:new CanceledError$1(y instanceof Error?y.message:y))}};let e=a&&setTimeout(()=>{e=null,h(new AxiosError$1(`timeout ${a} of ms exceeded`,AxiosError$1.ETIMEDOUT))},a);const g=()=>{n&&(e&&clearTimeout(e),e=null,n.forEach(E=>{E.unsubscribe?E.unsubscribe(h):E.removeEventListener("abort",h)}),n=null)};n.forEach(E=>E.addEventListener("abort",h));const{signal:b}=u;return b.unsubscribe=()=>utils$1.asap(g),b}},streamChunk=function*(n,a){let t=n.byteLength;if(t{const d=readBytes(n,a);let h=0,e,g=b=>{e||(e=!0,u&&u(b))};return new ReadableStream({async pull(b){try{const{done:E,value:y}=await d.next();if(E){g(),b.close();return}let x=y.byteLength;if(t){let R=h+=x;t(R)}b.enqueue(new Uint8Array(y))}catch(E){throw g(E),E}},cancel(b){return g(b),d.return()}},{highWaterMark:2})},isFetchSupported=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",isReadableStreamSupported=isFetchSupported&&typeof ReadableStream=="function",encodeText=isFetchSupported&&(typeof TextEncoder=="function"?(n=>a=>n.encode(a))(new TextEncoder):async n=>new Uint8Array(await new Response(n).arrayBuffer())),test=(n,...a)=>{try{return!!n(...a)}catch{return!1}},supportsRequestStream=isReadableStreamSupported&&test(()=>{let n=!1;const a=new Request(platform.origin,{body:new ReadableStream,method:"POST",get duplex(){return n=!0,"half"}}).headers.has("Content-Type");return n&&!a}),DEFAULT_CHUNK_SIZE=64*1024,supportsResponseStream=isReadableStreamSupported&&test(()=>utils$1.isReadableStream(new Response("").body)),resolvers={stream:supportsResponseStream&&(n=>n.body)};isFetchSupported&&(n=>{["text","arrayBuffer","blob","formData","stream"].forEach(a=>{!resolvers[a]&&(resolvers[a]=utils$1.isFunction(n[a])?t=>t[a]():(t,u)=>{throw new AxiosError$1(`Response type '${a}' is not supported`,AxiosError$1.ERR_NOT_SUPPORT,u)})})})(new Response);const getBodyLength=async n=>{if(n==null)return 0;if(utils$1.isBlob(n))return n.size;if(utils$1.isSpecCompliantForm(n))return(await new Request(platform.origin,{method:"POST",body:n}).arrayBuffer()).byteLength;if(utils$1.isArrayBufferView(n)||utils$1.isArrayBuffer(n))return n.byteLength;if(utils$1.isURLSearchParams(n)&&(n=n+""),utils$1.isString(n))return(await encodeText(n)).byteLength},resolveBodyLength=async(n,a)=>{const t=utils$1.toFiniteNumber(n.getContentLength());return t??getBodyLength(a)},fetchAdapter=isFetchSupported&&(async n=>{let{url:a,method:t,data:u,signal:d,cancelToken:h,timeout:e,onDownloadProgress:g,onUploadProgress:b,responseType:E,headers:y,withCredentials:x="same-origin",fetchOptions:R}=resolveConfig(n);E=E?(E+"").toLowerCase():"text";let I=composeSignals([d,h&&h.toAbortSignal()],e),T;const O=I&&I.unsubscribe&&(()=>{I.unsubscribe()});let C;try{if(b&&supportsRequestStream&&t!=="get"&&t!=="head"&&(C=await resolveBodyLength(y,u))!==0){let H=new Request(a,{method:"POST",body:u,duplex:"half"}),k;if(utils$1.isFormData(u)&&(k=H.headers.get("content-type"))&&y.setContentType(k),H.body){const[M,U]=progressEventDecorator(C,progressEventReducer(asyncDecorator(b)));u=trackStream(H.body,DEFAULT_CHUNK_SIZE,M,U)}}utils$1.isString(x)||(x=x?"include":"omit");const S="credentials"in Request.prototype;T=new Request(a,{...R,signal:I,method:t.toUpperCase(),headers:y.normalize().toJSON(),body:u,duplex:"half",credentials:S?x:void 0});let P=await fetch(T);const j=supportsResponseStream&&(E==="stream"||E==="response");if(supportsResponseStream&&(g||j&&O)){const H={};["status","statusText","headers"].forEach(te=>{H[te]=P[te]});const k=utils$1.toFiniteNumber(P.headers.get("content-length")),[M,U]=g&&progressEventDecorator(k,progressEventReducer(asyncDecorator(g),!0))||[];P=new Response(trackStream(P.body,DEFAULT_CHUNK_SIZE,M,()=>{U&&U(),O&&O()}),H)}E=E||"text";let G=await resolvers[utils$1.findKey(resolvers,E)||"text"](P,n);return!j&&O&&O(),await new Promise((H,k)=>{settle(H,k,{data:G,headers:AxiosHeaders$1.from(P.headers),status:P.status,statusText:P.statusText,config:n,request:T})})}catch(S){throw O&&O(),S&&S.name==="TypeError"&&/fetch/i.test(S.message)?Object.assign(new AxiosError$1("Network Error",AxiosError$1.ERR_NETWORK,n,T),{cause:S.cause||S}):AxiosError$1.from(S,S&&S.code,n,T)}}),knownAdapters={http:httpAdapter,xhr:xhrAdapter,fetch:fetchAdapter};utils$1.forEach(knownAdapters,(n,a)=>{if(n){try{Object.defineProperty(n,"name",{value:a})}catch{}Object.defineProperty(n,"adapterName",{value:a})}});const renderReason=n=>`- ${n}`,isResolvedHandle=n=>utils$1.isFunction(n)||n===null||n===!1,adapters={getAdapter:n=>{n=utils$1.isArray(n)?n:[n];const{length:a}=n;let t,u;const d={};for(let h=0;h`adapter ${g} `+(b===!1?"is not supported by the environment":"is not available in the build"));let e=a?h.length>1?`since : `+h.map(renderReason).join(` `):" "+renderReason(h[0]):"as no adapter specified";throw new AxiosError$1("There is no suitable adapter to dispatch the request "+e,"ERR_NOT_SUPPORT")}return u},adapters:knownAdapters};function throwIfCancellationRequested(n){if(n.cancelToken&&n.cancelToken.throwIfRequested(),n.signal&&n.signal.aborted)throw new CanceledError$1(null,n)}function dispatchRequest(n){return throwIfCancellationRequested(n),n.headers=AxiosHeaders$1.from(n.headers),n.data=transformData.call(n,n.transformRequest),["post","put","patch"].indexOf(n.method)!==-1&&n.headers.setContentType("application/x-www-form-urlencoded",!1),adapters.getAdapter(n.adapter||defaults.adapter)(n).then(function(u){return throwIfCancellationRequested(n),u.data=transformData.call(n,n.transformResponse,u),u.headers=AxiosHeaders$1.from(u.headers),u},function(u){return isCancel$1(u)||(throwIfCancellationRequested(n),u&&u.response&&(u.response.data=transformData.call(n,n.transformResponse,u.response),u.response.headers=AxiosHeaders$1.from(u.response.headers))),Promise.reject(u)})}const VERSION$1="1.7.9",validators$1={};["object","boolean","number","function","string","symbol"].forEach((n,a)=>{validators$1[n]=function(u){return typeof u===n||"a"+(a<1?"n ":" ")+n}});const deprecatedWarnings={};validators$1.transitional=function(a,t,u){function d(h,e){return"[Axios v"+VERSION$1+"] Transitional option '"+h+"'"+e+(u?". "+u:"")}return(h,e,g)=>{if(a===!1)throw new AxiosError$1(d(e," has been removed"+(t?" in "+t:"")),AxiosError$1.ERR_DEPRECATED);return t&&!deprecatedWarnings[e]&&(deprecatedWarnings[e]=!0,console.warn(d(e," has been deprecated since v"+t+" and will be removed in the near future"))),a?a(h,e,g):!0}};validators$1.spelling=function(a){return(t,u)=>(console.warn(`${u} is likely a misspelling of ${a}`),!0)};function assertOptions(n,a,t){if(typeof n!="object")throw new AxiosError$1("options must be an object",AxiosError$1.ERR_BAD_OPTION_VALUE);const u=Object.keys(n);let d=u.length;for(;d-- >0;){const h=u[d],e=a[h];if(e){const g=n[h],b=g===void 0||e(g,h,n);if(b!==!0)throw new AxiosError$1("option "+h+" must be "+b,AxiosError$1.ERR_BAD_OPTION_VALUE);continue}if(t!==!0)throw new AxiosError$1("Unknown option "+h,AxiosError$1.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;let Axios$1=class{constructor(a){this.defaults=a,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}async request(a,t){try{return await this._request(a,t)}catch(u){if(u instanceof Error){let d={};Error.captureStackTrace?Error.captureStackTrace(d):d=new Error;const h=d.stack?d.stack.replace(/^.+\n/,""):"";try{u.stack?h&&!String(u.stack).endsWith(h.replace(/^.+\n.+\n/,""))&&(u.stack+=` -`+h):u.stack=h}catch{}}throw u}}_request(a,t){typeof a=="string"?(t=t||{},t.url=a):t=a||{},t=mergeConfig$1(this.defaults,t);const{transitional:u,paramsSerializer:d,headers:h}=t;u!==void 0&&validator.assertOptions(u,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),d!=null&&(utils$1.isFunction(d)?t.paramsSerializer={serialize:d}:validator.assertOptions(d,{encode:validators.function,serialize:validators.function},!0)),validator.assertOptions(t,{baseUrl:validators.spelling("baseURL"),withXsrfToken:validators.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let e=h&&utils$1.merge(h.common,h[t.method]);h&&utils$1.forEach(["delete","get","head","post","put","patch","common"],T=>{delete h[T]}),t.headers=AxiosHeaders$1.concat(e,h);const g=[];let b=!0;this.interceptors.request.forEach(function(O){typeof O.runWhen=="function"&&O.runWhen(t)===!1||(b=b&&O.synchronous,g.unshift(O.fulfilled,O.rejected))});const E=[];this.interceptors.response.forEach(function(O){E.push(O.fulfilled,O.rejected)});let y,x=0,R;if(!b){const T=[dispatchRequest.bind(this),void 0];for(T.unshift.apply(T,g),T.push.apply(T,E),R=T.length,y=Promise.resolve(t);x{if(!u._listeners)return;let h=u._listeners.length;for(;h-- >0;)u._listeners[h](d);u._listeners=null}),this.promise.then=d=>{let h;const e=new Promise(g=>{u.subscribe(g),h=g}).then(d);return e.cancel=function(){u.unsubscribe(h)},e},a(function(h,e,g){u.reason||(u.reason=new CanceledError$1(h,e,g),t(u.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]}unsubscribe(a){if(!this._listeners)return;const t=this._listeners.indexOf(a);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){const a=new AbortController,t=u=>{a.abort(u)};return this.subscribe(t),a.signal.unsubscribe=()=>this.unsubscribe(t),a.signal}static source(){let a;return{token:new qo(function(d){a=d}),cancel:a}}};function spread$1(n){return function(t){return n.apply(null,t)}}function isAxiosError$1(n){return utils$1.isObject(n)&&n.isAxiosError===!0}const HttpStatusCode$1={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};Object.entries(HttpStatusCode$1).forEach(([n,a])=>{HttpStatusCode$1[a]=n});function createInstance$1(n){const a=new Axios$1(n),t=bind(Axios$1.prototype.request,a);return utils$1.extend(t,Axios$1.prototype,a,{allOwnKeys:!0}),utils$1.extend(t,a,null,{allOwnKeys:!0}),t.create=function(d){return createInstance$1(mergeConfig$1(n,d))},t}const axios=createInstance$1(defaults);axios.Axios=Axios$1;axios.CanceledError=CanceledError$1;axios.CancelToken=CancelToken$1;axios.isCancel=isCancel$1;axios.VERSION=VERSION$1;axios.toFormData=toFormData$1;axios.AxiosError=AxiosError$1;axios.Cancel=axios.CanceledError;axios.all=function(a){return Promise.all(a)};axios.spread=spread$1;axios.isAxiosError=isAxiosError$1;axios.mergeConfig=mergeConfig$1;axios.AxiosHeaders=AxiosHeaders$1;axios.formToJSON=n=>formDataToJSON(utils$1.isHTMLForm(n)?new FormData(n):n);axios.getAdapter=adapters.getAdapter;axios.HttpStatusCode=HttpStatusCode$1;axios.default=axios;const{Axios,AxiosError,CanceledError,isCancel,CancelToken,VERSION,all,Cancel,isAxiosError,spread,toFormData,AxiosHeaders,HttpStatusCode,formToJSON,getAdapter,mergeConfig}=axios;var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")(),Symbol$1=root.Symbol,objectProto$9=Object.prototype,hasOwnProperty$8=objectProto$9.hasOwnProperty,nativeObjectToString$1=objectProto$9.toString,symToStringTag$1=Symbol$1?Symbol$1.toStringTag:void 0;function getRawTag(n){var a=hasOwnProperty$8.call(n,symToStringTag$1),t=n[symToStringTag$1];try{n[symToStringTag$1]=void 0;var u=!0}catch{}var d=nativeObjectToString$1.call(n);return u&&(a?n[symToStringTag$1]=t:delete n[symToStringTag$1]),d}var objectProto$8=Object.prototype,nativeObjectToString=objectProto$8.toString;function objectToString(n){return nativeObjectToString.call(n)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$1?Symbol$1.toStringTag:void 0;function baseGetTag(n){return n==null?n===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(n)?getRawTag(n):objectToString(n)}function isObjectLike(n){return n!=null&&typeof n=="object"}var symbolTag="[object Symbol]";function isSymbol(n){return typeof n=="symbol"||isObjectLike(n)&&baseGetTag(n)==symbolTag}function arrayMap(n,a){for(var t=-1,u=n==null?0:n.length,d=Array(u);++t0){if(++a>=HOT_COUNT)return arguments[0]}else a=0;return n.apply(void 0,arguments)}}function constant(n){return function(){return n}}var defineProperty=function(){try{var n=getNative(Object,"defineProperty");return n({},"",{}),n}catch{}}(),baseSetToString=defineProperty?function(n,a){return defineProperty(n,"toString",{configurable:!0,enumerable:!1,value:constant(a),writable:!0})}:identity,setToString=shortOut(baseSetToString),MAX_SAFE_INTEGER$1=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(n,a){var t=typeof n;return a=a??MAX_SAFE_INTEGER$1,!!a&&(t=="number"||t!="symbol"&&reIsUint.test(n))&&n>-1&&n%1==0&&n-1&&n%1==0&&n<=MAX_SAFE_INTEGER}function isArrayLike(n){return n!=null&&isLength(n.length)&&!isFunction$1(n)}function isIterateeCall(n,a,t){if(!isObject$1(t))return!1;var u=typeof a;return(u=="number"?isArrayLike(t)&&isIndex(a,t.length):u=="string"&&a in t)?eq(t[a],n):!1}function createAssigner(n){return baseRest(function(a,t){var u=-1,d=t.length,h=d>1?t[d-1]:void 0,e=d>2?t[2]:void 0;for(h=n.length>3&&typeof h=="function"?(d--,h):void 0,e&&isIterateeCall(t[0],t[1],e)&&(h=d<3?void 0:h,d=1),a=Object(a);++u-1}function listCacheSet(n,a){var t=this.__data__,u=assocIndexOf(t,n);return u<0?(++this.size,t.push([n,a])):t[u][1]=a,this}function ListCache(n){var a=-1,t=n==null?0:n.length;for(this.clear();++aa,a=>Promise.reject(a)),n.interceptors.response.use(a=>{var h;const t=a.data,u=(h=a.request)==null?void 0:h.responseType;if(u==="blob"||u==="arraybuffer")return t;const d=t.code;if(d===void 0)return Promise.reject(new Error("非本系统的接口"));switch(d){case 0:return t;case 401:return logout();default:return Promise.reject(new Error(t.message||"Error"))}},a=>{const t=get$1(a,"response.status"),u=get$1(a,"response.data.message");switch(t){case 400:a.message="请求错误";break;case 401:a.message=u||"登录过期",logout();break;case 403:a.message=u||"拒绝访问";break;case 404:a.message="请求地址出错";break;case 408:a.message="请求超时";break;case 500:a.message="服务器内部错误";break;case 501:a.message="服务未实现";break;case 502:a.message="网关错误";break;case 503:a.message="服务不可用";break;case 504:a.message="网关超时";break;case 505:a.message="HTTP 版本不受支持";break}return Promise.reject(a)}),n}function createRequest(n){return a=>{const t=getToken(),u={baseURL:"https://apifoxmock.com/m1/2930465-2145633-default/api/v1",headers:{Authorization:t?`Bearer ${t}`:void 0,"Content-Type":"application/json"},data:{},timeout:5e3,withCredentials:!1},d=merge(u,a);return n(d)}}const instance=createInstance(),request=createRequest(instance);function getCurrentUserApi(){return request({url:"users/me",method:"get"})}const useUserStore=defineStore("user",()=>{const n=ref(getToken()||""),a=ref([]),t=ref("");return{token:n,roles:a,username:t,setToken:g=>{setToken(g),n.value=g},getInfo:async()=>{const{data:g}=await getCurrentUserApi();t.value=g.username,a.value=g.roles},changeRoles:g=>{const b=`token-${g}`;n.value=b,setToken(b),location.reload()},resetToken:()=>{removeToken(),n.value="",a.value=[]}}}),whiteListByPath=["/login"],whiteListByName=[];function isWhiteList(n){return whiteListByPath.includes(n.path)||whiteListByName.includes(n.name)}const VITE_APP_TITLE="MobVue",dynamicTitle=ref("");function setTitle$1(n){dynamicTitle.value=n?`${VITE_APP_TITLE} | ${n}`:VITE_APP_TITLE}watch(dynamicTitle,(n,a)=>{document&&n!==a&&(document.title=n)});function useTitle(){return{setTitle:setTitle$1}}var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var nprogress$1={exports:{}};var nprogress=nprogress$1.exports,hasRequiredNprogress;function requireNprogress(){return hasRequiredNprogress||(hasRequiredNprogress=1,function(n,a){(function(t,u){n.exports=u()})(nprogress,function(){var t={};t.version="0.2.0";var u=t.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:'
'};t.configure=function(T){var O,C;for(O in T)C=T[O],C!==void 0&&T.hasOwnProperty(O)&&(u[O]=C);return this},t.status=null,t.set=function(T){var O=t.isStarted();T=d(T,u.minimum,1),t.status=T===1?null:T;var C=t.render(!O),S=C.querySelector(u.barSelector),P=u.speed,j=u.easing;return C.offsetWidth,g(function(G){u.positionUsing===""&&(u.positionUsing=t.getPositioningCSS()),b(S,e(T,P,j)),T===1?(b(C,{transition:"none",opacity:1}),C.offsetWidth,setTimeout(function(){b(C,{transition:"all "+P+"ms linear",opacity:0}),setTimeout(function(){t.remove(),G()},P)},P)):setTimeout(G,P)}),this},t.isStarted=function(){return typeof t.status=="number"},t.start=function(){t.status||t.set(0);var T=function(){setTimeout(function(){t.status&&(t.trickle(),T())},u.trickleSpeed)};return u.trickle&&T(),this},t.done=function(T){return!T&&!t.status?this:t.inc(.3+.5*Math.random()).set(1)},t.inc=function(T){var O=t.status;return O?(typeof T!="number"&&(T=(1-O)*d(Math.random()*O,.1,.95)),O=d(O+T,0,.994),t.set(O)):t.start()},t.trickle=function(){return t.inc(Math.random()*u.trickleRate)},function(){var T=0,O=0;t.promise=function(C){return!C||C.state()==="resolved"?this:(O===0&&t.start(),T++,O++,C.always(function(){O--,O===0?(T=0,t.done()):t.set((T-O)/T)}),this)}}(),t.render=function(T){if(t.isRendered())return document.getElementById("nprogress");y(document.documentElement,"nprogress-busy");var O=document.createElement("div");O.id="nprogress",O.innerHTML=u.template;var C=O.querySelector(u.barSelector),S=T?"-100":h(t.status||0),P=document.querySelector(u.parent),j;return b(C,{transition:"all 0 linear",transform:"translate3d("+S+"%,0,0)"}),u.showSpinner||(j=O.querySelector(u.spinnerSelector),j&&I(j)),P!=document.body&&y(P,"nprogress-custom-parent"),P.appendChild(O),O},t.remove=function(){x(document.documentElement,"nprogress-busy"),x(document.querySelector(u.parent),"nprogress-custom-parent");var T=document.getElementById("nprogress");T&&I(T)},t.isRendered=function(){return!!document.getElementById("nprogress")},t.getPositioningCSS=function(){var T=document.body.style,O="WebkitTransform"in T?"Webkit":"MozTransform"in T?"Moz":"msTransform"in T?"ms":"OTransform"in T?"O":"";return O+"Perspective"in T?"translate3d":O+"Transform"in T?"translate":"margin"};function d(T,O,C){return TC?C:T}function h(T){return(-1+T)*100}function e(T,O,C){var S;return u.positionUsing==="translate3d"?S={transform:"translate3d("+h(T)+"%,0,0)"}:u.positionUsing==="translate"?S={transform:"translate("+h(T)+"%,0)"}:S={"margin-left":h(T)+"%"},S.transition="all "+O+"ms "+C,S}var g=function(){var T=[];function O(){var C=T.shift();C&&C(O)}return function(C){T.push(C),T.length==1&&O()}}(),b=function(){var T=["Webkit","O","Moz","ms"],O={};function C(G){return G.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(H,k){return k.toUpperCase()})}function S(G){var H=document.body.style;if(G in H)return G;for(var k=T.length,M=G.charAt(0).toUpperCase()+G.slice(1),U;k--;)if(U=T[k]+M,U in H)return U;return G}function P(G){return G=C(G),O[G]||(O[G]=S(G))}function j(G,H,k){H=P(H),G.style[H]=k}return function(G,H){var k=arguments,M,U;if(k.length==2)for(M in H)U=H[M],U!==void 0&&H.hasOwnProperty(M)&&j(G,M,U);else j(G,k[1],k[2])}}();function E(T,O){var C=typeof T=="string"?T:R(T);return C.indexOf(" "+O+" ")>=0}function y(T,O){var C=R(T),S=C+O;E(C,O)||(T.className=S.substring(1))}function x(T,O){var C=R(T),S;E(T,O)&&(S=C.replace(" "+O+" "," "),T.className=S.substring(1,S.length-1))}function R(T){return(" "+(T.className||"")+" ").replace(/\s+/gi," ")}function I(T){T&&T.parentNode&&T.parentNode.removeChild(T)}return t})}(nprogress$1)),nprogress$1.exports}var nprogressExports=requireNprogress();const NProgress=getDefaultExportFromCjs(nprogressExports);NProgress.configure({showSpinner:!1});const{setTitle}=useTitle(),LOGIN_PATH="/login";function registerNavigationGuard(n){n.beforeEach((a,t)=>{NProgress.start();const u=useUserStore();return getToken()?a.path===LOGIN_PATH?"/":!a.meta.roles||u.roles.some(d=>a.meta.roles.includes(d))?!0:"/403":isWhiteList(a)?!0:LOGIN_PATH}),n.afterEach(a=>{const t=useKeepAliveStore();a.path===LOGIN_PATH&&t.delAllCachedRoutes(),t.addCachedRoute(a),setTitle(a.meta.title),NProgress.done()})}const VITE_PUBLIC_PATH="/mobvue/",systemRoutes=[{path:"/403",component:()=>__vitePreload(()=>import("./403-6fCzA4I2.js"),__vite__mapDeps([0,1,2,3,4])),name:"403",meta:{title:"403"}},{path:"/404",component:()=>__vitePreload(()=>import("./404-Bm3kMqCj.js"),__vite__mapDeps([5,1,2,3,4])),name:"404",meta:{title:"404"},alias:"/:pathMatch(.*)*"}],routes=[{path:"/login",component:()=>__vitePreload(()=>import("./index-BUto5vKx.js"),__vite__mapDeps([6,2,3,4,7,8,9,10,11,12])),name:"Login",meta:{title:"登录"}},{path:"/",component:()=>__vitePreload(()=>import("./index-Bsz47WJ4.js"),__vite__mapDeps([13,12,3,14])),name:"Home",meta:{title:"首页",layout:{navBar:{showNavBar:!1,showLeftArrow:!1},tabbar:{showTabbar:!0,icon:"home-o"}}}},{path:"/me",component:()=>__vitePreload(()=>import("./index-DQKWu5WF.js"),__vite__mapDeps([15,2,3,4,7,8,10,16])),name:"Me",meta:{title:"我的",layout:{navBar:{showNavBar:!0,showLeftArrow:!1},tabbar:{showTabbar:!0,icon:"user-o"},footer:!0}}}],demoRoutes=[{path:"/keep-alive",component:()=>__vitePreload(()=>import("./keep-alive-a-1GEDSD.js"),__vite__mapDeps([17,7,3,8,9,10,11,18,19])),name:"KeepAlive",meta:{title:"路由缓存",keepAlive:!0,layout:{navBar:{showNavBar:!0,showLeftArrow:!0}}}},{path:"/watermark",component:()=>__vitePreload(()=>import("./watermark-Cn6rx9r5.js"),__vite__mapDeps([20,2,3,4,18,10,19])),name:"Watermark",meta:{title:"带防御的水印",layout:{navBar:{showNavBar:!0,showLeftArrow:!0}}}},{path:"/permission",component:()=>__vitePreload(()=>import("./permission-BLsaI_Xu.js"),__vite__mapDeps([21,22,3,23,7,8,18,10,19])),name:"Permission",meta:{title:"按钮级权限",layout:{navBar:{showNavBar:!0,showLeftArrow:!0}}}},{path:"/no-permission-page",component:()=>{},name:"NoPermissionPage",meta:{title:"因无权限而进不去的页面",roles:["SuperAdmin"]}},{path:"/color",component:()=>__vitePreload(()=>import("./color-CbhMN0PH.js"),__vite__mapDeps([24,22,3,23,7,8,18,10,19])),name:"Color",meta:{title:"灰色模式、色弱模式",layout:{navBar:{showNavBar:!0,showLeftArrow:!0}}}}],router=createRouter({history:createWebHashHistory(VITE_PUBLIC_PATH),routes:[...systemRoutes,...routes,...demoRoutes]});registerNavigationGuard(router);var vconsole_min$1={exports:{}};var vconsole_min=vconsole_min$1.exports,hasRequiredVconsole_min;function requireVconsole_min(){return hasRequiredVconsole_min||(hasRequiredVconsole_min=1,function(module,exports){(function(n,a){module.exports=a()})(vconsole_min||self,function(){return function(){var __webpack_modules__={4264:function(n,a,t){n.exports=t(7588)},5036:function(n,a,t){t(1719),t(5677),t(6394),t(5334),t(6969),t(2021),t(8328),t(2129);var u=t(1287);n.exports=u.Promise},2582:function(n,a,t){t(1646),t(6394),t(2004),t(462),t(8407),t(2429),t(1172),t(8288),t(1274),t(8201),t(6626),t(3211),t(9952),t(15),t(9831),t(7521),t(2972),t(6956),t(5222),t(2257);var u=t(1287);n.exports=u.Symbol},8257:function(n,a,t){var u=t(7583),d=t(9212),h=t(5637),e=u.TypeError;n.exports=function(g){if(d(g))return g;throw e(h(g)+" is not a function")}},1186:function(n,a,t){var u=t(7583),d=t(2097),h=t(5637),e=u.TypeError;n.exports=function(g){if(d(g))return g;throw e(h(g)+" is not a constructor")}},9882:function(n,a,t){var u=t(7583),d=t(9212),h=u.String,e=u.TypeError;n.exports=function(g){if(typeof g=="object"||d(g))return g;throw e("Can't set "+h(g)+" as a prototype")}},6288:function(n,a,t){var u=t(3649),d=t(3590),h=t(4615),e=u("unscopables"),g=Array.prototype;g[e]==null&&h.f(g,e,{configurable:!0,value:d(null)}),n.exports=function(b){g[e][b]=!0}},4761:function(n,a,t){var u=t(7583),d=t(2447),h=u.TypeError;n.exports=function(e,g){if(d(g,e))return e;throw h("Incorrect invocation")}},2569:function(n,a,t){var u=t(7583),d=t(794),h=u.String,e=u.TypeError;n.exports=function(g){if(d(g))return g;throw e(h(g)+" is not an object")}},5766:function(n,a,t){var u=t(2977),d=t(6782),h=t(1825),e=function(g){return function(b,E,y){var x,R=u(b),I=h(R),T=d(y,I);if(g&&E!=E){for(;I>T;)if((x=R[T++])!=x)return!0}else for(;I>T;T++)if((g||T in R)&&R[T]===E)return g||T||0;return!g&&-1}};n.exports={includes:e(!0),indexOf:e(!1)}},4805:function(n,a,t){var u=t(2938),d=t(7386),h=t(5044),e=t(1324),g=t(1825),b=t(4822),E=d([].push),y=function(x){var R=x==1,I=x==2,T=x==3,O=x==4,C=x==6,S=x==7,P=x==5||C;return function(j,G,H,k){for(var M,U,te=e(j),oe=h(te),ae=u(G,H),we=g(oe),le=0,Ce=k||b,Oe=R?Ce(j,we):I||S?Ce(j,0):void 0;we>le;le++)if((P||le in oe)&&(U=ae(M=oe[le],le,te),x))if(R)Oe[le]=U;else if(U)switch(x){case 3:return!0;case 5:return M;case 6:return le;case 2:E(Oe,M)}else switch(x){case 4:return!1;case 7:E(Oe,M)}return C?-1:T||O?O:Oe}};n.exports={forEach:y(0),map:y(1),filter:y(2),some:y(3),every:y(4),find:y(5),findIndex:y(6),filterReject:y(7)}},9269:function(n,a,t){var u=t(6544),d=t(3649),h=t(4061),e=d("species");n.exports=function(g){return h>=51||!u(function(){var b=[];return(b.constructor={})[e]=function(){return{foo:1}},b[g](Boolean).foo!==1})}},4546:function(n,a,t){var u=t(7583),d=t(6782),h=t(1825),e=t(5999),g=u.Array,b=Math.max;n.exports=function(E,y,x){for(var R=h(E),I=d(y,R),T=d(x===void 0?R:x,R),O=g(b(T-I,0)),C=0;I0&&u[0]<4?1:+(u[0]+u[1])),!d&&e&&(!(u=e.match(/Edge\/(\d+)/))||u[1]>=74)&&(u=e.match(/Chrome\/(\d+)/))&&(d=+u[1]),n.exports=d},5690:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1178:function(n,a,t){var u=t(6544),d=t(4677);n.exports=!u(function(){var h=Error("a");return!("stack"in h)||(Object.defineProperty(h,"stack",d(1,7)),h.stack!==7)})},7263:function(n,a,t){var u=t(7583),d=t(6683).f,h=t(57),e=t(1270),g=t(460),b=t(3478),E=t(4451);n.exports=function(y,x){var R,I,T,O,C,S=y.target,P=y.global,j=y.stat;if(R=P?u:j?u[S]||g(S,{}):(u[S]||{}).prototype)for(I in x){if(O=x[I],T=y.noTargetGet?(C=d(R,I))&&C.value:R[I],!E(P?I:S+(j?".":"#")+I,y.forced)&&T!==void 0){if(typeof O==typeof T)continue;b(O,T)}(y.sham||T&&T.sham)&&h(O,"sham",!0),e(R,I,O,y)}}},6544:function(n){n.exports=function(a){try{return!!a()}catch{return!0}}},1611:function(n,a,t){var u=t(8987),d=Function.prototype,h=d.apply,e=d.call;n.exports=typeof Reflect=="object"&&Reflect.apply||(u?e.bind(h):function(){return e.apply(h,arguments)})},2938:function(n,a,t){var u=t(7386),d=t(8257),h=t(8987),e=u(u.bind);n.exports=function(g,b){return d(g),b===void 0?g:h?e(g,b):function(){return g.apply(b,arguments)}}},8987:function(n,a,t){var u=t(6544);n.exports=!u(function(){var d=(function(){}).bind();return typeof d!="function"||d.hasOwnProperty("prototype")})},8262:function(n,a,t){var u=t(8987),d=Function.prototype.call;n.exports=u?d.bind(d):function(){return d.apply(d,arguments)}},4340:function(n,a,t){var u=t(8494),d=t(2870),h=Function.prototype,e=u&&Object.getOwnPropertyDescriptor,g=d(h,"name"),b=g&&(function(){}).name==="something",E=g&&(!u||u&&e(h,"name").configurable);n.exports={EXISTS:g,PROPER:b,CONFIGURABLE:E}},7386:function(n,a,t){var u=t(8987),d=Function.prototype,h=d.bind,e=d.call,g=u&&h.bind(e,e);n.exports=u?function(b){return b&&g(b)}:function(b){return b&&function(){return e.apply(b,arguments)}}},5897:function(n,a,t){var u=t(7583),d=t(9212),h=function(e){return d(e)?e:void 0};n.exports=function(e,g){return arguments.length<2?h(u[e]):u[e]&&u[e][g]}},8272:function(n,a,t){var u=t(3058),d=t(911),h=t(339),e=t(3649)("iterator");n.exports=function(g){if(g!=null)return d(g,e)||d(g,"@@iterator")||h[u(g)]}},6307:function(n,a,t){var u=t(7583),d=t(8262),h=t(8257),e=t(2569),g=t(5637),b=t(8272),E=u.TypeError;n.exports=function(y,x){var R=arguments.length<2?b(y):x;if(h(R))return e(d(R,y));throw E(g(y)+" is not iterable")}},911:function(n,a,t){var u=t(8257);n.exports=function(d,h){var e=d[h];return e==null?void 0:u(e)}},7583:function(n,a,t){var u=function(d){return d&&d.Math==Math&&d};n.exports=u(typeof globalThis=="object"&&globalThis)||u(typeof window=="object"&&window)||u(typeof self=="object"&&self)||u(typeof t.g=="object"&&t.g)||function(){return this}()||Function("return this")()},2870:function(n,a,t){var u=t(7386),d=t(1324),h=u({}.hasOwnProperty);n.exports=Object.hasOwn||function(e,g){return h(d(e),g)}},4639:function(n){n.exports={}},2716:function(n,a,t){var u=t(7583);n.exports=function(d,h){var e=u.console;e&&e.error&&(arguments.length==1?e.error(d):e.error(d,h))}},482:function(n,a,t){var u=t(5897);n.exports=u("document","documentElement")},275:function(n,a,t){var u=t(8494),d=t(6544),h=t(6668);n.exports=!u&&!d(function(){return Object.defineProperty(h("div"),"a",{get:function(){return 7}}).a!=7})},5044:function(n,a,t){var u=t(7583),d=t(7386),h=t(6544),e=t(9624),g=u.Object,b=d("".split);n.exports=h(function(){return!g("z").propertyIsEnumerable(0)})?function(E){return e(E)=="String"?b(E,""):g(E)}:g},9734:function(n,a,t){var u=t(7386),d=t(9212),h=t(1314),e=u(Function.toString);d(h.inspectSource)||(h.inspectSource=function(g){return e(g)}),n.exports=h.inspectSource},4402:function(n,a,t){var u=t(794),d=t(57);n.exports=function(h,e){u(e)&&"cause"in e&&d(h,"cause",e.cause)}},2743:function(n,a,t){var u,d,h,e=t(9491),g=t(7583),b=t(7386),E=t(794),y=t(57),x=t(2870),R=t(1314),I=t(9137),T=t(4639),O="Object already initialized",C=g.TypeError,S=g.WeakMap;if(e||R.state){var P=R.state||(R.state=new S),j=b(P.get),G=b(P.has),H=b(P.set);u=function(M,U){if(G(P,M))throw new C(O);return U.facade=M,H(P,M,U),U},d=function(M){return j(P,M)||{}},h=function(M){return G(P,M)}}else{var k=I("state");T[k]=!0,u=function(M,U){if(x(M,k))throw new C(O);return U.facade=M,y(M,k,U),U},d=function(M){return x(M,k)?M[k]:{}},h=function(M){return x(M,k)}}n.exports={set:u,get:d,has:h,enforce:function(M){return h(M)?d(M):u(M,{})},getterFor:function(M){return function(U){var te;if(!E(U)||(te=d(U)).type!==M)throw C("Incompatible receiver, "+M+" required");return te}}}},114:function(n,a,t){var u=t(3649),d=t(339),h=u("iterator"),e=Array.prototype;n.exports=function(g){return g!==void 0&&(d.Array===g||e[h]===g)}},4521:function(n,a,t){var u=t(9624);n.exports=Array.isArray||function(d){return u(d)=="Array"}},9212:function(n){n.exports=function(a){return typeof a=="function"}},2097:function(n,a,t){var u=t(7386),d=t(6544),h=t(9212),e=t(3058),g=t(5897),b=t(9734),E=function(){},y=[],x=g("Reflect","construct"),R=/^\s*(?:class|function)\b/,I=u(R.exec),T=!R.exec(E),O=function(S){if(!h(S))return!1;try{return x(E,y,S),!0}catch{return!1}},C=function(S){if(!h(S))return!1;switch(e(S)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return T||!!I(R,b(S))}catch{return!0}};C.sham=!0,n.exports=!x||d(function(){var S;return O(O.call)||!O(Object)||!O(function(){S=!0})||S})?C:O},4451:function(n,a,t){var u=t(6544),d=t(9212),h=/#|\.prototype\./,e=function(x,R){var I=b[g(x)];return I==y||I!=E&&(d(R)?u(R):!!R)},g=e.normalize=function(x){return String(x).replace(h,".").toLowerCase()},b=e.data={},E=e.NATIVE="N",y=e.POLYFILL="P";n.exports=e},794:function(n,a,t){var u=t(9212);n.exports=function(d){return typeof d=="object"?d!==null:u(d)}},6268:function(n){n.exports=!1},5871:function(n,a,t){var u=t(7583),d=t(5897),h=t(9212),e=t(2447),g=t(7786),b=u.Object;n.exports=g?function(E){return typeof E=="symbol"}:function(E){var y=d("Symbol");return h(y)&&e(y.prototype,b(E))}},4026:function(n,a,t){var u=t(7583),d=t(2938),h=t(8262),e=t(2569),g=t(5637),b=t(114),E=t(1825),y=t(2447),x=t(6307),R=t(8272),I=t(7093),T=u.TypeError,O=function(S,P){this.stopped=S,this.result=P},C=O.prototype;n.exports=function(S,P,j){var G,H,k,M,U,te,oe,ae=j&&j.that,we=!(!j||!j.AS_ENTRIES),le=!(!j||!j.IS_ITERATOR),Ce=!(!j||!j.INTERRUPTED),Oe=d(P,ae),Se=function(Z){return G&&I(G,"normal",Z),new O(!0,Z)},K=function(Z){return we?(e(Z),Ce?Oe(Z[0],Z[1],Se):Oe(Z[0],Z[1])):Ce?Oe(Z,Se):Oe(Z)};if(le)G=S;else{if(!(H=R(S)))throw T(g(S)+" is not iterable");if(b(H)){for(k=0,M=E(S);M>k;k++)if((U=K(S[k]))&&y(C,U))return U;return new O(!1)}G=x(S,H)}for(te=G.next;!(oe=h(te,G)).done;){try{U=K(oe.value)}catch(Z){I(G,"throw",Z)}if(typeof U=="object"&&U&&y(C,U))return U}return new O(!1)}},7093:function(n,a,t){var u=t(8262),d=t(2569),h=t(911);n.exports=function(e,g,b){var E,y;d(e);try{if(!(E=h(e,"return"))){if(g==="throw")throw b;return b}E=u(E,e)}catch(x){y=!0,E=x}if(g==="throw")throw b;if(y)throw E;return d(E),b}},2365:function(n,a,t){var u,d,h,e=t(6544),g=t(9212),b=t(3590),E=t(729),y=t(1270),x=t(3649),R=t(6268),I=x("iterator"),T=!1;[].keys&&("next"in(h=[].keys())?(d=E(E(h)))!==Object.prototype&&(u=d):T=!0),u==null||e(function(){var O={};return u[I].call(O)!==O})?u={}:R&&(u=b(u)),g(u[I])||y(u,I,function(){return this}),n.exports={IteratorPrototype:u,BUGGY_SAFARI_ITERATORS:T}},339:function(n){n.exports={}},1825:function(n,a,t){var u=t(97);n.exports=function(d){return u(d.length)}},2095:function(n,a,t){var u,d,h,e,g,b,E,y,x=t(7583),R=t(2938),I=t(6683).f,T=t(8117).set,O=t(7020),C=t(3256),S=t(6846),P=t(5354),j=x.MutationObserver||x.WebKitMutationObserver,G=x.document,H=x.process,k=x.Promise,M=I(x,"queueMicrotask"),U=M&&M.value;U||(u=function(){var te,oe;for(P&&(te=H.domain)&&te.exit();d;){oe=d.fn,d=d.next;try{oe()}catch(ae){throw d?e():h=void 0,ae}}h=void 0,te&&te.enter()},O||P||S||!j||!G?!C&&k&&k.resolve?((E=k.resolve(void 0)).constructor=k,y=R(E.then,E),e=function(){y(u)}):P?e=function(){H.nextTick(u)}:(T=R(T,x),e=function(){T(u)}):(g=!0,b=G.createTextNode(""),new j(u).observe(b,{characterData:!0}),e=function(){b.data=g=!g})),n.exports=U||function(te){var oe={fn:te,next:void 0};h&&(h.next=oe),d||(d=oe,e()),h=oe}},783:function(n,a,t){var u=t(7583);n.exports=u.Promise},8640:function(n,a,t){var u=t(4061),d=t(6544);n.exports=!!Object.getOwnPropertySymbols&&!d(function(){var h=Symbol();return!String(h)||!(Object(h)instanceof Symbol)||!Symbol.sham&&u&&u<41})},9491:function(n,a,t){var u=t(7583),d=t(9212),h=t(9734),e=u.WeakMap;n.exports=d(e)&&/native code/.test(h(e))},5084:function(n,a,t){var u=t(8257),d=function(h){var e,g;this.promise=new h(function(b,E){if(e!==void 0||g!==void 0)throw TypeError("Bad Promise constructor");e=b,g=E}),this.resolve=u(e),this.reject=u(g)};n.exports.f=function(h){return new d(h)}},2764:function(n,a,t){var u=t(8320);n.exports=function(d,h){return d===void 0?arguments.length<2?"":h:u(d)}},3590:function(n,a,t){var u,d=t(2569),h=t(8728),e=t(5690),g=t(4639),b=t(482),E=t(6668),y=t(9137),x=y("IE_PROTO"),R=function(){},I=function(C){return" +