import{aB as Ge,_ as Je,r as F,b as Pe,E as Fe,d as ge,z as De,H as R,l as u,m as C,U as O,u as h,ah as y,p as S,V as p,P as m,X as Ne,O as x,aC as je,R as re,S as A,aD as _e,aE as pe,F as K,a8 as ee,a3 as ae,I as ce,e as E,aa as Ye,T as Y,J as H,aF as G,aG as ze,w as ie,c as Be,K as We,aH as be,aI as ye,s as Ze,a9 as se,n as Qe,aJ as et,Q as fe,W as ve}from"./vue-2207505e.js";import{g as tt,s as Me,u as me,_ as P,a as Oe,b as J,r as nt,c as we,d as ot}from"./index-d2d32afc.js";import{u as st}from"./useWatermark-7bca1e7b.js";import{h as at,j as lt,g as rt,k as ct,b as ue,l as it,n as ut,o as He,u as dt,r as _t,p as pt,q as ft,s as vt,t as mt}from"./element-4018b73c.js";import{_ as ht}from"./index.vue_vue_type_script_setup_true_lang-c7e913c1.js";import"./vxe-791d9ab6.js";var X=(n=>(n[n.Mobile=0]="Mobile",n[n.Desktop=1]="Desktop",n))(X||{});const gt="opened",Ue="closed";function bt(n){n?Me(gt):Me(Ue)}const te=Ge("app",()=>{const n=Je({opened:tt()!==Ue,withoutAnimation:!1}),e=F(X.Desktop);return Pe(()=>n.opened,o=>bt(o)),{device:e,sidebar:n,toggleSidebar:o=>{n.opened=!n.opened,n.withoutAnimation=o},closeSidebar:o=>{n.opened=!1,n.withoutAnimation=o},toggleDevice:o=>{e.value=o}}}),yt=992,wt=()=>{const n=te(),{listenerRouteChange:e}=me(),t=()=>document.body.getBoundingClientRect().width-1{if(!document.hidden){const a=t();n.toggleDevice(a?X.Mobile:X.Desktop),a&&n.closeSidebar(!0)}};e(()=>{n.device===X.Mobile&&n.sidebar.opened&&n.closeSidebar(!1)}),Fe(()=>{window.addEventListener("resize",l)}),ge(()=>{t()&&(n.toggleDevice(X.Mobile),n.closeSidebar(!0))}),De(()=>{window.removeEventListener("resize",l)})},xt={class:"layout-footer"},St=R({__name:"index",setup(n){const e="V3 Admin Vite";return(t,l)=>(u(),C("footer",xt,"MIT © 2021-PRESENT "+O(h(e)),1))}});const kt=P(St,[["__scopeId","data-v-034a5242"]]),Ct={class:"app-main"},Tt={class:"app-scrollbar"},$t=R({__name:"AppMain",setup(n){const e=Oe(),t=J();return(l,a)=>{const o=y("router-view"),s=y("el-backtop");return u(),C("section",Ct,[S("div",Tt,[p(o,null,{default:m(({Component:r,route:i})=>[p(Ne,{name:"el-fade-in",mode:"out-in"},{default:m(()=>[(u(),x(je,{include:h(e).cachedViews},[(u(),x(re(r),{key:i.path,class:"app-container-grow"}))],1032,["include"]))]),_:2},1024)]),_:1}),h(t).showFooter?(u(),x(kt,{key:0})):A("",!0)]),p(s),p(s,{target:".app-scrollbar"})])}}});const xe=P($t,[["__scopeId","data-v-d87ee2cd"]]),Et=R({__name:"index",props:{isActive:{type:Boolean,default:!1}},emits:["toggleClick"],setup(n,{emit:e}){const t=n,l=()=>{e("toggleClick")};return(a,o)=>{const s=y("el-icon");return u(),C("div",{onClick:l},[p(s,{size:20,class:"icon"},{default:m(()=>[t.isActive?(u(),x(h(at),{key:0})):(u(),x(h(lt),{key:1}))]),_:1})])}}});const Mt=P(Et,[["__scopeId","data-v-252d9bf8"]]);function Vt(n){for(var e=[],t=0;t=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===95){a+=n[o++];continue}break}if(!a)throw new TypeError("Missing parameter name at ".concat(t));e.push({type:"NAME",index:t,value:a}),t=o;continue}if(l==="("){var r=1,i="",o=t+1;if(n[o]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(o));for(;o{a.value=e.matched.filter(i=>{var d,_;return((d=i.meta)==null?void 0:d.title)&&((_=i.meta)==null?void 0:_.breadcrumb)!==!1})},s=i=>It(i)(e.params),r=i=>{const{redirect:d,path:_}=i;if(d){t.push(d);return}t.push(s(_))};return l(i=>{i.path.startsWith("/redirect/")||o()},!0),(i,d)=>{const _=y("el-breadcrumb-item"),c=y("el-breadcrumb");return u(),x(c,{class:"app-breadcrumb"},{default:m(()=>[(u(!0),C(K,null,ee(a.value,(b,g)=>(u(),x(_,{key:b.path},{default:m(()=>[b.redirect==="noRedirect"||g===a.value.length-1?(u(),C("span",Ft,O(b.meta.title),1)):(u(),C("a",{key:1,onClick:ae(f=>r(b),["prevent"])},O(b.meta.title),9,Dt))]),_:2},1024))),128))]),_:1})}}});const zt=P(Nt,[["__scopeId","data-v-2eef2d12"]]),de=n=>/^(https?:|mailto:|tel:)/.test(n),Bt=["href"],Wt=R({__name:"SidebarItemLink",props:{to:{}},setup(n){const e=n;return(t,l)=>{const a=y("router-link");return h(de)(e.to)?(u(),C("a",{key:0,href:e.to,target:"_blank",rel:"noopener"},[ce(t.$slots,"default")],8,Bt)):(u(),x(a,{key:1,to:e.to},{default:m(()=>[ce(t.$slots,"default")]),_:3},8,["to"]))}}});function j(n){if(typeof n!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(n))}function Ve(n,e){for(var t="",l=0,a=-1,o=0,s,r=0;r<=n.length;++r){if(r2){var i=t.lastIndexOf("/");if(i!==t.length-1){i===-1?(t="",l=0):(t=t.slice(0,i),l=t.length-1-t.lastIndexOf("/")),a=r,o=0;continue}}else if(t.length===2||t.length===1){t="",l=0,a=r,o=0;continue}}e&&(t.length>0?t+="/..":t="..",l=2)}else t.length>0?t+="/"+n.slice(a+1,r):t=n.slice(a+1,r),l=r-a-1;a=r,o=0}else s===46&&o!==-1?++o:o=-1}return t}function Ot(n,e){var t=e.dir||e.root,l=e.base||(e.name||"")+(e.ext||"");return t?t===e.root?t+l:t+n+l:l}var oe={resolve:function(){for(var e="",t=!1,l,a=arguments.length-1;a>=-1&&!t;a--){var o;a>=0?o=arguments[a]:(l===void 0&&(l=process.cwd()),o=l),j(o),o.length!==0&&(e=o+"/"+e,t=o.charCodeAt(0)===47)}return e=Ve(e,!t),t?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(j(e),e.length===0)return".";var t=e.charCodeAt(0)===47,l=e.charCodeAt(e.length-1)===47;return e=Ve(e,!t),e.length===0&&!t&&(e="."),e.length>0&&l&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return j(e),e.length>0&&e.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var e,t=0;t0&&(e===void 0?e=l:e+="/"+l)}return e===void 0?".":oe.normalize(e)},relative:function(e,t){if(j(e),j(t),e===t||(e=oe.resolve(e),t=oe.resolve(t),e===t))return"";for(var l=1;ld){if(t.charCodeAt(s+c)===47)return t.slice(s+c+1);if(c===0)return t.slice(s+c)}else o>d&&(e.charCodeAt(l+c)===47?_=c:c===0&&(_=0));break}var b=e.charCodeAt(l+c),g=t.charCodeAt(s+c);if(b!==g)break;b===47&&(_=c)}var f="";for(c=l+_+1;c<=a;++c)(c===a||e.charCodeAt(c)===47)&&(f.length===0?f+="..":f+="/..");return f.length>0?f+t.slice(s+_):(s+=_,t.charCodeAt(s)===47&&++s,t.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(j(e),e.length===0)return".";for(var t=e.charCodeAt(0),l=t===47,a=-1,o=!0,s=e.length-1;s>=1;--s)if(t=e.charCodeAt(s),t===47){if(!o){a=s;break}}else o=!1;return a===-1?l?"/":".":l&&a===1?"//":e.slice(0,a)},basename:function(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');j(e);var l=0,a=-1,o=!0,s;if(t!==void 0&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var r=t.length-1,i=-1;for(s=e.length-1;s>=0;--s){var d=e.charCodeAt(s);if(d===47){if(!o){l=s+1;break}}else i===-1&&(o=!1,i=s+1),r>=0&&(d===t.charCodeAt(r)?--r===-1&&(a=s):(r=-1,a=i))}return l===a?a=i:a===-1&&(a=e.length),e.slice(l,a)}else{for(s=e.length-1;s>=0;--s)if(e.charCodeAt(s)===47){if(!o){l=s+1;break}}else a===-1&&(o=!1,a=s+1);return a===-1?"":e.slice(l,a)}},extname:function(e){j(e);for(var t=-1,l=0,a=-1,o=!0,s=0,r=e.length-1;r>=0;--r){var i=e.charCodeAt(r);if(i===47){if(!o){l=r+1;break}continue}a===-1&&(o=!1,a=r+1),i===46?t===-1?t=r:s!==1&&(s=1):t!==-1&&(s=-1)}return t===-1||a===-1||s===0||s===1&&t===a-1&&t===l+1?"":e.slice(t,a)},format:function(e){if(e===null||typeof e!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return Ot("/",e)},parse:function(e){j(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return t;var l=e.charCodeAt(0),a=l===47,o;a?(t.root="/",o=1):o=0;for(var s=-1,r=0,i=-1,d=!0,_=e.length-1,c=0;_>=o;--_){if(l=e.charCodeAt(_),l===47){if(!d){r=_+1;break}continue}i===-1&&(d=!1,i=_+1),l===46?s===-1?s=_:c!==1&&(c=1):s!==-1&&(c=-1)}return s===-1||i===-1||c===0||c===1&&s===i-1&&s===r+1?i!==-1&&(r===0&&a?t.base=t.name=e.slice(1,i):t.base=t.name=e.slice(r,i)):(r===0&&a?(t.name=e.slice(1,s),t.base=e.slice(1,i)):(t.name=e.slice(r,s),t.base=e.slice(r,i)),t.ext=e.slice(s,i)),r>0?t.dir=e.slice(0,r-1):a&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};oe.posix=oe;var Ht=oe;const qe=rt(Ht),Ut={key:2},qt=R({__name:"SidebarItem",props:{item:{},isCollapse:{type:Boolean,default:!1},isTop:{type:Boolean,default:!1},isFirstLevel:{type:Boolean,default:!0},basePath:{default:""}},setup(n){const e=n,t=E(()=>{var r;return(r=e.item.meta)==null?void 0:r.alwaysShow}),l=E(()=>{var r;return((r=e.item.children)==null?void 0:r.filter(i=>{var d;return!((d=i.meta)!=null&&d.hidden)}))??[]}),a=E(()=>l.value.length),o=E(()=>{const r=a.value;switch(!0){case r>1:return null;case r===1:return l.value[0];default:return{...e.item,path:""}}}),s=r=>{switch(!0){case de(r):return r;case de(e.basePath):return e.basePath;default:return qe.resolve(e.basePath,r)}};return(r,i)=>{var g;const d=y("SvgIcon"),_=y("el-menu-item"),c=y("sidebar-item",!0),b=y("el-sub-menu");return(g=e.item.meta)!=null&&g.hidden?A("",!0):(u(),C("div",{key:0,class:H({"simple-mode":e.isCollapse&&!r.isTop,"first-level":e.isFirstLevel})},[!t.value&&o.value&&!o.value.children?(u(),C(K,{key:0},[o.value.meta?(u(),x(Wt,{key:0,to:s(o.value.path)},{default:m(()=>[p(_,{index:s(o.value.path)},Ye({default:m(()=>[o.value.meta.svgIcon?(u(),x(d,{key:0,name:o.value.meta.svgIcon},null,8,["name"])):o.value.meta.elIcon?(u(),x(re(o.value.meta.elIcon),{key:1,class:"el-icon"})):A("",!0)]),_:2},[o.value.meta.title?{name:"title",fn:m(()=>[Y(O(o.value.meta.title),1)]),key:"0"}:void 0]),1032,["index"])]),_:1},8,["to"])):A("",!0)],64)):(u(),x(b,{key:1,index:s(e.item.path),teleported:""},{title:m(()=>{var f,w,T;return[(f=e.item.meta)!=null&&f.svgIcon?(u(),x(d,{key:0,name:e.item.meta.svgIcon},null,8,["name"])):(w=e.item.meta)!=null&&w.elIcon?(u(),x(re(e.item.meta.elIcon),{key:1,class:"el-icon"})):A("",!0),(T=e.item.meta)!=null&&T.title?(u(),C("span",Ut,O(e.item.meta.title),1)):A("",!0)]}),default:m(()=>[e.item.children?(u(!0),C(K,{key:0},ee(e.item.children,f=>(u(),x(c,{key:f.path,item:f,"is-collapse":e.isCollapse,"is-first-level":!1,"base-path":s(f.path)},null,8,["item","is-collapse","base-path"]))),128)):A("",!0)]),_:1},8,["index"]))],2))}}});const Xt=P(qt,[["__scopeId","data-v-72444830"]]),Kt="/v3-admin-vite/static/logo-cc70e06e.png",Gt="/v3-admin-vite/static/logo-text-1-b6b0364d.png",Jt="/v3-admin-vite/static/logo-text-2-eef467fb.png",jt=["src"],Yt=["src"],Zt=R({__name:"index",props:{collapse:{type:Boolean,default:!0}},setup(n){const e=n,t=J(),{layoutMode:l}=G(t);return(a,o)=>{const s=y("router-link");return u(),C("div",{class:H(["layout-logo-container",{collapse:e.collapse,"layout-mode-top":h(l)==="top"}])},[p(Ne,{name:"layout-logo-fade"},{default:m(()=>[e.collapse?(u(),x(s,{key:"collapse",to:"/"},{default:m(()=>[S("img",{src:h(Kt),class:"layout-logo"},null,8,jt)]),_:1})):(u(),x(s,{key:"expand",to:"/"},{default:m(()=>[S("img",{src:h(l)!=="left"?h(Jt):h(Gt),class:"layout-logo-text"},null,8,Yt)]),_:1}))]),_:1})],2)}}});const Se=P(Zt,[["__scopeId","data-v-8474c76e"]]),le=n=>{let e="";try{e=getComputedStyle(document.documentElement).getPropertyValue(n)}catch(t){console.error(t)}return e},Ae=(n,e)=>{try{document.documentElement.style.setProperty(n,e)}catch(t){console.error(t)}},Qt=()=>{nt(),location.reload()},en=R({__name:"index",setup(n){ze(k=>({fa034a98:M.value,"2ab985d0":U.value,"3f71a0c0":W.value,fdd0145a:B.value}));const e=le("--v3-sidebar-menu-bg-color"),t=le("--v3-sidebar-menu-text-color"),l=le("--v3-sidebar-menu-active-text-color"),a=_e(),o=te(),s=we(),r=J(),{sidebar:i,device:d}=G(o),{layoutMode:_,showLogo:c}=G(r),b=E(()=>{const{meta:{activeMenu:k},path:v}=a;return k||v}),g=E(()=>!i.value.opened),f=E(()=>_.value==="left"),w=E(()=>_.value==="top"),T=E(()=>d.value===X.Mobile),I=E(()=>f.value&&c.value),L=E(()=>f.value?e:void 0),D=E(()=>f.value?t:void 0),B=E(()=>f.value?l:void 0),U=E(()=>_.value!=="top"?"var(--v3-sidebar-menu-item-height)":"var(--v3-navigationbar-height)"),W=E(()=>_.value!=="top"?"var(--v3-sidebar-menu-hover-bg-color)":"transparent"),M=E(()=>_.value!=="top"?"2px":"0px");return(k,v)=>{const V=y("el-menu"),N=y("el-scrollbar");return u(),C("div",{class:H({"has-logo":I.value})},[I.value?(u(),x(Se,{key:0,collapse:g.value},null,8,["collapse"])):A("",!0),p(N,{"wrap-class":"scrollbar-wrapper"},{default:m(()=>[p(V,{"default-active":b.value,collapse:g.value&&!w.value,"background-color":L.value,"text-color":D.value,"active-text-color":B.value,"unique-opened":!0,"collapse-transition":!1,mode:w.value&&!T.value?"horizontal":"vertical"},{default:m(()=>[(u(!0),C(K,null,ee(h(s).routes,$=>(u(),x(Xt,{key:$.path,item:$,"base-path":$.path,"is-collapse":g.value,"is-top":w.value},null,8,["item","base-path","is-collapse","is-top"]))),128))]),_:1},8,["default-active","collapse","background-color","text-color","active-text-color","mode"])]),_:1})],2)}}});const ke=P(en,[["__scopeId","data-v-7e9e34e1"]]),tn={class:"card-header"},nn={class:"card-title"},on={class:"card-time"},sn={key:0,class:"card-avatar"},an=["src"],ln={class:"card-body"},rn=R({__name:"NotifyList",props:{list:{}},setup(n){const e=n;return(t,l)=>{const a=y("el-empty"),o=y("el-tag"),s=y("el-card");return e.list.length===0?(u(),x(a,{key:0})):(u(!0),C(K,{key:1},ee(e.list,(r,i)=>(u(),x(s,{key:i,shadow:"never",class:"card-container"},{header:m(()=>[S("div",tn,[S("div",null,[S("span",null,[S("span",nn,O(r.title),1),r.extra?(u(),x(o,{key:0,type:r.status,effect:"plain",size:"small"},{default:m(()=>[Y(O(r.extra),1)]),_:2},1032,["type"])):A("",!0)]),S("div",on,O(r.datetime),1)]),r.avatar?(u(),C("div",sn,[S("img",{src:r.avatar,width:"34"},null,8,an)])):A("",!0)])]),default:m(()=>[S("div",ln,O(r.description??"No Data"),1)]),_:2},1024))),128))}}});const cn=P(rn,[["__scopeId","data-v-137655f9"]]),un=[{avatar:"https://gw.alipayobjects.com/zos/rmsportal/OKJXDXrmkNshAMvwtvhu.png",title:"V3 Admin Vite 上线啦",datetime:"一年前",description:"一个免费开源的中后台管理系统基础解决方案,基于 Vue3、TypeScript、Element Plus、Pinia 和 Vite 等主流技术"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/OKJXDXrmkNshAMvwtvhu.png",title:"V3 Admin 上线啦",datetime:"两年前",description:"一个中后台管理系统基础解决方案,基于 Vue3、TypeScript、Element Plus 和 Pinia"}],dn=[{avatar:"https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png",title:"来自楚门的世界",description:"如果再也不能见到你,祝你早安、午安和晚安",datetime:"1998-06-05"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png",title:"来自大话西游",description:"如果非要在这份爱上加上一个期限,我希望是一万年",datetime:"1995-02-04"},{avatar:"https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png",title:"来自龙猫",description:"心存善意,定能途遇天使",datetime:"1988-04-16"}],_n=[{title:"任务名称",description:"这家伙很懒,什么都没留下",extra:"未开始",status:"info"},{title:"任务名称",description:"这家伙很懒,什么都没留下",extra:"进行中",status:""},{title:"任务名称",description:"这家伙很懒,什么都没留下",extra:"已超时",status:"danger"}],pn={class:"notify"},fn={class:"notify-history"},Ie=99,vn=350,mn=R({__name:"index",setup(n){const e=E(()=>l.value.reduce((o,s)=>o+s.list.length,0)),t=F("通知"),l=F([{name:"通知",type:"primary",list:un},{name:"消息",type:"danger",list:dn},{name:"待办",type:"warning",list:_n}]),a=()=>{ue.success(`跳转到${t.value}历史页面`)};return(o,s)=>{const r=y("el-icon"),i=y("el-tooltip"),d=y("el-badge"),_=y("el-scrollbar"),c=y("el-tab-pane"),b=y("el-tabs"),g=y("el-button"),f=y("el-popover");return u(),C("div",pn,[p(f,{placement:"bottom",width:vn,trigger:"click"},{reference:m(()=>[p(d,{value:e.value,max:Ie,hidden:e.value===0},{default:m(()=>[p(i,{effect:"dark",content:"消息通知",placement:"bottom"},{default:m(()=>[p(r,{size:20},{default:m(()=>[p(h(ct))]),_:1})]),_:1})]),_:1},8,["value","hidden"])]),default:m(()=>[p(b,{modelValue:t.value,"onUpdate:modelValue":s[0]||(s[0]=w=>t.value=w),class:"demo-tabs",stretch:""},{default:m(()=>[(u(!0),C(K,null,ee(l.value,(w,T)=>(u(),x(c,{name:w.name,key:T},{label:m(()=>[Y(O(w.name)+" ",1),p(d,{value:w.list.length,max:Ie,type:w.type},null,8,["value","type"])]),default:m(()=>[p(_,{height:"400px"},{default:m(()=>[p(cn,{list:w.list},null,8,["list"])]),_:2},1024)]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"]),S("div",fn,[p(g,{link:"",onClick:a},{default:m(()=>[Y("查看"+O(t.value)+"历史",1)]),_:1})])]),_:1})])}}});const hn=P(mn,[["__scopeId","data-v-50089150"]]),Re=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],Q=(()=>{if(typeof document>"u")return!1;const n=Re[0],e={};for(const t of Re)if((t==null?void 0:t[1])in document){for(const[a,o]of t.entries())e[n[a]]=o;return e}return!1})(),Le={change:Q.fullscreenchange,error:Q.fullscreenerror};let q={request(n=document.documentElement,e){return new Promise((t,l)=>{const a=()=>{q.off("change",a),t()};q.on("change",a);const o=n[Q.requestFullscreen](e);o instanceof Promise&&o.then(a).catch(l)})},exit(){return new Promise((n,e)=>{if(!q.isFullscreen){n();return}const t=()=>{q.off("change",t),n()};q.on("change",t);const l=document[Q.exitFullscreen]();l instanceof Promise&&l.then(t).catch(e)})},toggle(n,e){return q.isFullscreen?q.exit():q.request(n,e)},onchange(n){q.on("change",n)},onerror(n){q.on("error",n)},on(n,e){const t=Le[n];t&&document.addEventListener(t,e,!1)},off(n,e){const t=Le[n];t&&document.removeEventListener(t,e,!1)},raw:Q};Object.defineProperties(q,{isFullscreen:{get:()=>!!document[Q.fullscreenElement]},element:{enumerable:!0,get:()=>document[Q.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[Q.fullscreenEnabled]}});Q||(q={isEnabled:!1});const ne=q,gn=R({__name:"index",props:{element:{default:"html"},openTips:{default:"全屏"},exitTips:{default:"退出全屏"},content:{type:Boolean,default:!1}},setup(n){const e=n,t=F(!1),l=E(()=>t.value?e.exitTips:e.openTips),a=E(()=>t.value?"fullscreen-exit":"fullscreen"),o=()=>{const c=document.querySelector(e.element)||void 0;ne.isEnabled?ne.toggle(c):ue.warning("您的浏览器无法工作")},s=()=>{t.value=ne.isFullscreen};ie(c=>{ne.on("change",s),c(()=>{ne.isEnabled&&ne.off("change",s)})});const r=F(!1),i=E(()=>r.value?"内容区复原":"内容区放大"),d=E(()=>r.value?"fullscreen-exit":"fullscreen"),_=()=>{document.body.className=r.value?"":"content-large",r.value=!r.value};return(c,b)=>{const g=y("SvgIcon"),f=y("el-tooltip"),w=y("el-dropdown-item"),T=y("el-dropdown-menu"),I=y("el-dropdown");return u(),C("div",null,[c.content?(u(),x(I,{key:1},{dropdown:m(()=>[p(T,null,{default:m(()=>[p(w,{onClick:_},{default:m(()=>[Y(O(i.value),1)]),_:1}),p(w,{onClick:o,disabled:t.value},{default:m(()=>[Y("内容区全屏")]),_:1},8,["disabled"])]),_:1})]),default:m(()=>[p(g,{name:d.value},null,8,["name"])]),_:1})):(u(),x(f,{key:0,effect:"dark",content:l.value,placement:"bottom"},{default:m(()=>[p(g,{name:a.value,onClick:o},null,8,["name"])]),_:1},8,["content"]))])}}});const Xe=P(gn,[["__scopeId","data-v-9e7c36e4"]]),bn=["onMouseenter"],yn={class:"result-item-title"},wn=R({__name:"SearchResult",props:{modelValue:{},list:{},isPressUpOrDown:{type:Boolean}},emits:["update:modelValue"],setup(n,{expose:e,emit:t}){const l=n,a=Be(),o=F(0),s=E({get(){return l.modelValue},set(c){t("update:modelValue",c)}}),r=c=>{const b=c.name===s.value;return{background:b?"var(--el-color-primary)":"",color:b?"#fff":""}},i=c=>{l.isPressUpOrDown||(s.value=c.name)},d=()=>{o.value=Number((window.innerHeight*.4).toFixed(1))},_=c=>{var w;const b=(w=a==null?void 0:a.proxy)==null?void 0:w.$refs[`resultItemRef${c}`];if(!b)return 0;const f=b[0].offsetTop+128;return f>o.value?f-o.value:0};return Fe(()=>{window.addEventListener("resize",d)}),ge(()=>{d()}),De(()=>{window.removeEventListener("resize",d)}),e({getScrollTop:_}),(c,b)=>{const g=y("SvgIcon");return u(),C("div",null,[(u(!0),C(K,null,ee(c.list,(f,w)=>{var T,I,L;return u(),C("div",{key:w,ref_for:!0,ref:`resultItemRef${w}`,class:"result-item",style:We(r(f)),onMouseenter:D=>i(f)},[(T=f.meta)!=null&&T.svgIcon?(u(),x(g,{key:0,name:f.meta.svgIcon},null,8,["name"])):(I=f.meta)!=null&&I.elIcon?(u(),x(re(f.meta.elIcon),{key:1,class:"el-icon"})):A("",!0),S("span",yn,O((L=f.meta)==null?void 0:L.title),1),s.value&&s.value===f.name?(u(),x(g,{key:2,name:"keyboard-enter"})):A("",!0)],44,bn)}),128))])}}});const xn=P(wn,[["__scopeId","data-v-7383ebb0"]]),Ce=n=>(be("data-v-3171d360"),n=n(),ye(),n),Sn={class:"search-footer"},kn={class:"search-footer-item"},Cn=Ce(()=>S("span",null,"确认",-1)),Tn={class:"search-footer-item"},$n=Ce(()=>S("span",null,"切换",-1)),En={class:"search-footer-item"},Mn=Ce(()=>S("span",null,"关闭",-1)),Vn={class:"search-footer-total"},An=R({__name:"SearchFooter",props:{total:{}},setup(n){const e=n,t=te(),l=E(()=>t.device===X.Mobile);return(a,o)=>{const s=y("SvgIcon");return u(),C("div",Sn,[l.value?A("",!0):(u(),C(K,{key:0},[S("span",kn,[p(s,{name:"keyboard-enter"}),Cn]),S("span",Tn,[p(s,{name:"keyboard-up"}),p(s,{name:"keyboard-down"}),$n]),S("span",En,[p(s,{name:"keyboard-esc"}),Mn])],64)),S("span",Vn,"共 "+O(e.total)+" 项",1)])}}});const In=P(An,[["__scopeId","data-v-3171d360"]]),Rn=S("p",null,"搜索结果",-1),Ln=R({__name:"SearchModal",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(n,{emit:e}){const t=n,l=te(),a=pe(),o=F(null),s=F(null),r=F(null),i=F(""),d=Ze([]),_=F(void 0),c=F(!1),b=E(()=>l.device===X.Mobile?"80vw":"40vw"),g=E({get(){return t.modelValue},set(M){e("update:modelValue",M)}}),f=E(()=>it(we().routes)),w=ut(()=>{var v;const M=T(f.value);d.value=M.filter(V=>{var N,$;return i.value?($=(N=V.meta)==null?void 0:N.title)==null?void 0:$.toLocaleLowerCase().includes(i.value.toLocaleLowerCase().trim()):!1});const k=(v=d.value)==null?void 0:v.length;_.value=k>0?d.value[0].name:void 0},500),T=(M,k=[])=>(M.forEach(v=>{k.push(v),v.children&&T(v.children,k)}),k),I=()=>{g.value=!1,setTimeout(()=>{i.value="",d.value=[]},200)},L=M=>{var v;if(!r.value)return;const k=r.value.getScrollTop(M);(v=s.value)==null||v.setScrollTop(k)},D=()=>{c.value=!0;const{length:M}=d.value;if(M===0)return;const k=d.value.findIndex(v=>v.name===_.value);if(k===0){const v=d.value[M-1].name;_.value===v&&M>1?(_.value=d.value[M-2].name,L(M-2)):(_.value=v,L(M-1))}else _.value=d.value[k-1].name,L(k-1)},B=()=>{c.value=!0;const{length:M}=d.value;if(M===0)return;const k=d.value.map(v=>v.name).lastIndexOf(_.value);if(k===M-1){const v=d.value[0].name;_.value===v&&M>1?(_.value=d.value[1].name,L(1)):(_.value=v,L(0))}else _.value=d.value[k+1].name,L(k+1)},U=()=>{var V;const{length:M}=d.value;if(M===0)return;const k=_.value,v=(V=d.value.find(N=>N.name===k))==null?void 0:V.path;if(v&&de(v)){window.open(v,"_blank","noopener, noreferrer");return}if(!k){ue.warning("无法通过搜索进入该菜单,请为对应的路由设置唯一的 Name");return}try{a.push({name:k})}catch{ue.error("该菜单有必填的动态参数,无法通过搜索进入");return}I()},W=()=>{c.value=!1};return(M,k)=>{const v=y("SvgIcon"),V=y("el-input"),N=y("el-empty"),$=y("el-dialog");return u(),x($,{modelValue:g.value,"onUpdate:modelValue":k[2]||(k[2]=z=>g.value=z),onOpened:k[3]||(k[3]=z=>{var Z;return(Z=o.value)==null?void 0:Z.focus()}),onClosed:k[4]||(k[4]=z=>{var Z;return(Z=o.value)==null?void 0:Z.blur()}),onKeydown:[se(D,["up"]),se(B,["down"]),se(U,["enter"])],onKeyup:se(W,["up","down"]),"before-close":I,width:b.value,top:"5vh",class:"search-modal__private","append-to-body":""},{footer:m(()=>[p(In,{total:d.value.length},null,8,["total"])]),default:m(()=>[p(V,{ref_key:"inputRef",ref:o,modelValue:i.value,"onUpdate:modelValue":k[0]||(k[0]=z=>i.value=z),onInput:h(w),placeholder:"搜索菜单",size:"large",clearable:""},{prefix:m(()=>[p(v,{name:"search"})]),_:1},8,["modelValue","onInput"]),d.value.length===0?(u(),x(N,{key:0,description:"暂无搜索结果","image-size":100})):(u(),C(K,{key:1},[Rn,p(h(He),{ref_key:"scrollbarRef",ref:s,"max-height":"40vh",always:""},{default:m(()=>[p(xn,{ref_key:"searchResultRef",ref:r,modelValue:_.value,"onUpdate:modelValue":k[1]||(k[1]=z=>_.value=z),list:d.value,isPressUpOrDown:c.value,onClick:U},null,8,["modelValue","list","isPressUpOrDown"])]),_:1},512)],64))]),_:1},8,["modelValue","onKeydown","onKeyup","width"])}}});const Pn=R({__name:"index",setup(n){const e=F(!1),t=()=>{e.value=!0};return(l,a)=>{const o=y("SvgIcon"),s=y("el-tooltip");return u(),C("div",null,[p(s,{effect:"dark",content:"搜索菜单",placement:"bottom"},{default:m(()=>[p(o,{name:"search",onClick:t})]),_:1}),p(Ln,{modelValue:e.value,"onUpdate:modelValue":a[0]||(a[0]=r=>e.value=r)},null,8,["modelValue"])])}}});const Fn=P(Pn,[["__scopeId","data-v-dc5accb4"]]),Dn=n=>(be("data-v-394c5e19"),n=n(),ye(),n),Nn={class:"navigation-bar"},zn={class:"right-menu"},Bn={class:"right-menu-avatar"},Wn={target:"_blank",href:"https://github.com/un-pany/v3-admin-vite"},On={target:"_blank",href:"https://gitee.com/un-pany/v3-admin-vite"},Hn=Dn(()=>S("span",{style:{display:"block"}},"退出登录",-1)),Un=R({__name:"index",setup(n){const e=pe(),t=te(),l=J(),a=ot(),{sidebar:o,device:s}=G(t),{layoutMode:r,showNotify:i,showThemeSwitch:d,showScreenfull:_,showSearchMenu:c}=G(l),b=E(()=>r.value==="top"),g=E(()=>s.value===X.Mobile),f=()=>{t.toggleSidebar(!1)},w=()=>{a.logout(),e.push("/login")};return(T,I)=>{const L=y("el-avatar"),D=y("el-dropdown-item"),B=y("el-dropdown-menu"),U=y("el-dropdown");return u(),C("div",Nn,[!b.value||g.value?(u(),x(Mt,{key:0,"is-active":h(o).opened,class:"hamburger",onToggleClick:f},null,8,["is-active"])):A("",!0),!b.value||g.value?(u(),x(zt,{key:1,class:"breadcrumb"})):A("",!0),b.value&&!g.value?(u(),x(ke,{key:2,class:"sidebar"})):A("",!0),S("div",zn,[h(c)?(u(),x(Fn,{key:0,class:"right-menu-item"})):A("",!0),h(_)?(u(),x(Xe,{key:1,class:"right-menu-item"})):A("",!0),h(d)?(u(),x(ht,{key:2,class:"right-menu-item"})):A("",!0),h(i)?(u(),x(hn,{key:3,class:"right-menu-item"})):A("",!0),p(U,{class:"right-menu-item"},{dropdown:m(()=>[p(B,null,{default:m(()=>[S("a",Wn,[p(D,null,{default:m(()=>[Y("GitHub")]),_:1})]),S("a",On,[p(D,null,{default:m(()=>[Y("Gitee")]),_:1})]),p(D,{divided:"",onClick:w},{default:m(()=>[Hn]),_:1})]),_:1})]),default:m(()=>[S("div",Bn,[p(L,{icon:h(dt),size:30},null,8,["icon"]),S("span",null,O(h(a).username),1)])]),_:1})])])}}});const Te=P(Un,[["__scopeId","data-v-394c5e19"]]),qn={class:"select-layout-mode"},Xn=R({__name:"SelectLayoutMode",setup(n){const e=J(),{layoutMode:t}=G(e),l=E(()=>t.value==="left"),a=E(()=>t.value==="top"),o=E(()=>t.value==="left-top");return(s,r)=>{const i=y("el-aside"),d=y("el-header"),_=y("el-main"),c=y("el-container"),b=y("el-tooltip");return u(),C("div",qn,[p(b,{content:"左侧模式"},{default:m(()=>[p(c,{class:H(["layout-mode left",{active:l.value}]),onClick:r[0]||(r[0]=g=>t.value="left")},{default:m(()=>[p(i),p(c,null,{default:m(()=>[p(d),p(_)]),_:1})]),_:1},8,["class"])]),_:1}),p(b,{content:"顶部模式"},{default:m(()=>[p(c,{class:H(["layout-mode top",{active:a.value}]),onClick:r[1]||(r[1]=g=>t.value="top")},{default:m(()=>[p(d),p(_)]),_:1},8,["class"])]),_:1}),p(b,{content:"混合模式"},{default:m(()=>[p(c,{class:H(["layout-mode left-top",{active:o.value}]),onClick:r[2]||(r[2]=g=>t.value="left-top")},{default:m(()=>[p(d),p(c,null,{default:m(()=>[p(i),p(_)]),_:1})]),_:1},8,["class"])]),_:1})])}}});const Kn=P(Xn,[["__scopeId","data-v-e7938886"]]),Ke=n=>(be("data-v-317305d5"),n=n(),ye(),n),Gn={class:"setting-container"},Jn=Ke(()=>S("h4",null,"布局配置",-1)),jn=Ke(()=>S("h4",null,"功能配置",-1)),Yn={class:"setting-name"},Zn=R({__name:"index",setup(n){const e=J(),{layoutMode:t,showTagsView:l,showLogo:a,fixedHeader:o,showFooter:s,showNotify:r,showThemeSwitch:i,showScreenfull:d,showSearchMenu:_,cacheTagsView:c,showWatermark:b,showGreyMode:g,showColorWeakness:f}=G(e),w={显示标签栏:l,"显示 Logo":a,"固定 Header":o,"显示页脚 Footer":s,显示消息通知:r,显示切换主题按钮:i,显示全屏按钮:d,显示搜索按钮:_,是否缓存标签栏:c,开启系统水印:b,显示灰色模式:g,显示色弱模式:f};return ie(()=>{t.value!=="left"&&(o.value=!0)}),(T,I)=>{const L=y("el-divider"),D=y("el-switch"),B=y("el-button");return u(),C("div",Gn,[Jn,p(Kn),p(L),jn,(u(),C(K,null,ee(w,(U,W,M)=>S("div",{class:"setting-item",key:M},[S("span",Yn,O(W),1),p(D,{modelValue:U.value,"onUpdate:modelValue":k=>U.value=k,disabled:h(t)!=="left"&&W==="固定 Header"},null,8,["modelValue","onUpdate:modelValue","disabled"])])),64)),p(B,{type:"danger",icon:h(_t),onClick:h(Qt)},{default:m(()=>[Y("重 置")]),_:1},8,["icon","onClick"])])}}});const Qn=P(Zn,[["__scopeId","data-v-317305d5"]]),eo={class:"scroll-container"},to=200,no=R({__name:"ScrollPane",props:{tagRefs:{}},setup(n){const e=n,t=_e(),l=J(),{listenerRouteChange:a}=me(),o=F(),s=F();let r=0;const i=({scrollLeft:g})=>{r=g},d=({deltaY:g})=>{/^-/.test(g.toString())?c("left"):c("right")},_=()=>{const g=s.value.clientWidth,f=o.value.wrapRef.clientWidth,w=g-f-r;return{scrollbarContentRefWidth:g,scrollbarRefWidth:f,lastDistance:w}},c=(g,f=to)=>{let w=0;const{scrollbarContentRefWidth:T,scrollbarRefWidth:I,lastDistance:L}=_();I>T||(g==="left"?w=Math.max(0,r-f):w=Math.min(r+f,r+L),o.value.setScrollLeft(w))},b=()=>{const g=e.tagRefs;for(let f=0;fD){const B=I-D;c("right",B);return}}};return a(()=>{Qe(b)}),(g,f)=>{const w=y("el-icon");return u(),C("div",eo,[p(w,{class:"arrow left",onClick:f[0]||(f[0]=T=>c("left"))},{default:m(()=>[p(h(pt))]),_:1}),p(h(He),{ref_key:"scrollbarRef",ref:o,onWheelPassive:d,onScroll:i},{default:m(()=>[S("div",{ref_key:"scrollbarContentRef",ref:s,class:"scrollbar-content"},[ce(g.$slots,"default",{},void 0,!0)],512)]),_:3},512),p(w,{class:"arrow right",onClick:f[1]||(f[1]=T=>c("right"))},{default:m(()=>[p(h(ft))]),_:1}),h(l).showScreenfull?(u(),x(Xe,{key:0,element:".app-main",content:!0,class:"screenfull"})):A("",!0)])}}});const oo=P(no,[["__scopeId","data-v-519b3baa"]]),so={class:"tags-view-container"},ao=R({__name:"index",setup(n){const e=Be(),t=pe(),l=_e(),a=Oe(),o=we(),{listenerRouteChange:s}=me(),r=F([]),i=F(!1),d=F(0),_=F(0),c=F({});let b=[];const g=v=>v.path===l.path,f=v=>{var V;return(V=v.meta)==null?void 0:V.affix},w=(v,V="/")=>{const N=[];return v.forEach($=>{if(f($)){const z=qe.resolve(V,$.path);N.push({fullPath:z,path:z,name:$.name,meta:{...$.meta}})}if($.children){const z=w($.children,$.path);N.push(...z)}}),N},T=()=>{b=w(o.routes);for(const v of b)v.name&&a.addVisitedView(v)},I=v=>{v.name&&(a.addVisitedView(v),a.addCachedView(v))},L=v=>{a.delCachedView(v),t.replace({path:"/redirect"+v.path,query:v.query})},D=v=>{a.delVisitedView(v),a.delCachedView(v),g(v)&&W(a.visitedViews,v)},B=()=>{const v=c.value.fullPath;v!==l.path&&v!==void 0&&t.push(v),a.delOthersVisitedViews(c.value),a.delOthersCachedViews(c.value)},U=v=>{a.delAllVisitedViews(),a.delAllCachedViews(),!b.some(V=>V.path===l.path)&&W(a.visitedViews,v)},W=(v,V)=>{const N=v.slice(-1)[0],$=N==null?void 0:N.fullPath;$!==void 0?t.push($):V.name==="Dashboard"?t.push({path:"/redirect"+V.path,query:V.query}):t.push("/")},M=(v,V)=>{const $=e.proxy.$el.getBoundingClientRect().left,Z=e.proxy.$el.offsetWidth-105,Ee=V.clientX-$+15;_.value=Ee>Z?Z:Ee,d.value=V.clientY,i.value=!0,c.value=v},k=()=>{i.value=!1};return Pe(i,v=>{v?document.body.addEventListener("click",k):document.body.removeEventListener("click",k)}),ge(()=>{T(),s(async v=>{I(v)},!0)}),(v,V)=>{const N=y("el-icon");return u(),C("div",so,[p(oo,{class:"tags-view-wrapper","tag-refs":r.value},{default:m(()=>[(u(!0),C(K,null,ee(h(a).visitedViews,$=>(u(),x(h(et),{ref_for:!0,ref_key:"tagRefs",ref:r,key:$.path,class:H([{active:g($)},"tags-view-item"]),to:{path:$.path,query:$.query},onMouseup:ae(z=>!f($)&&D($),["middle"]),onContextmenu:ae(z=>M($,z),["prevent"])},{default:m(()=>{var z;return[Y(O((z=$.meta)==null?void 0:z.title)+" ",1),f($)?A("",!0):(u(),x(N,{key:0,size:12,onClick:ae(Z=>D($),["prevent","stop"])},{default:m(()=>[p(h(vt))]),_:2},1032,["onClick"]))]}),_:2},1032,["class","to","onMouseup","onContextmenu"]))),128))]),_:1},8,["tag-refs"]),fe(S("ul",{class:"contextmenu",style:We({left:_.value+"px",top:d.value+"px"})},[S("li",{onClick:V[0]||(V[0]=$=>L(c.value))},"刷新"),f(c.value)?A("",!0):(u(),C("li",{key:0,onClick:V[1]||(V[1]=$=>D(c.value))},"关闭")),S("li",{onClick:B},"关闭其它"),S("li",{onClick:V[2]||(V[2]=$=>U(c.value))},"关闭所有")],4),[[ve,i.value]])])}}});const $e=P(ao,[["__scopeId","data-v-3bc82890"]]),lo=R({__name:"index",props:{buttonTop:{default:350}},setup(n){const e=n;ze(a=>({eee8c778:t}));const t=e.buttonTop+"px",l=F(!1);return(a,o)=>{const s=y("el-icon"),r=y("el-drawer");return u(),C(K,null,[S("div",{class:"handle-button",onClick:o[0]||(o[0]=i=>l.value=!0)},[p(s,{size:24},{default:m(()=>[p(h(mt))]),_:1})]),p(r,{modelValue:l.value,"onUpdate:modelValue":o[1]||(o[1]=i=>l.value=i),size:"300px","with-header":!1},{default:m(()=>[ce(a.$slots,"default",{},void 0,!0)]),_:3},8,["modelValue"])],64)}}});const ro=P(lo,[["__scopeId","data-v-ec8bae57"]]),co=R({__name:"LeftMode",setup(n){const e=te(),t=J(),{showTagsView:l,fixedHeader:a}=G(t),o=E(()=>({hideSidebar:!e.sidebar.opened,openSidebar:e.sidebar.opened,withoutAnimation:e.sidebar.withoutAnimation,mobile:e.device===X.Mobile})),s=()=>{e.closeSidebar(!1)};return(r,i)=>(u(),C("div",{class:H([o.value,"app-wrapper"])},[o.value.mobile&&o.value.openSidebar?(u(),C("div",{key:0,class:"drawer-bg",onClick:s})):A("",!0),p(h(ke),{class:"sidebar-container"}),S("div",{class:H([{hasTagsView:h(l)},"main-container"])},[S("div",{class:H([{"fixed-header":h(a)},"layout-header"])},[p(h(Te)),fe(p(h($e),null,null,512),[[ve,h(l)]])],2),p(h(xe),{class:"app-main"})],2)],2))}});const io=P(co,[["__scopeId","data-v-c751cae0"]]),uo={class:"app-wrapper"},_o={class:"fixed-header layout-header"},po={class:"content"},fo=R({__name:"TopMode",setup(n){const e=J(),{showTagsView:t,showLogo:l}=G(e);return(a,o)=>(u(),C("div",uo,[S("div",_o,[S("div",po,[h(l)?(u(),x(h(Se),{key:0,collapse:!1,class:"logo"})):A("",!0),p(h(Te),{class:"navigation-bar"})]),fe(p(h($e),null,null,512),[[ve,h(t)]])]),S("div",{class:H([{hasTagsView:h(t)},"main-container"])},[p(h(xe),{class:"app-main"})],2)]))}});const vo=P(fo,[["__scopeId","data-v-64cfd987"]]),mo={class:"fixed-header layout-header"},ho={class:"content"},go=R({__name:"LeftTopMode",setup(n){const e=te(),t=J(),{showTagsView:l,showLogo:a}=G(t),o=E(()=>({hideSidebar:!e.sidebar.opened}));return(s,r)=>(u(),C("div",{class:H([o.value,"app-wrapper"])},[S("div",mo,[h(a)?(u(),x(h(Se),{key:0,collapse:!1,class:"logo"})):A("",!0),S("div",ho,[p(h(Te)),fe(p(h($e),null,null,512),[[ve,h(l)]])])]),S("div",{class:H([{hasTagsView:h(l)},"main-container"])},[p(h(ke),{class:"sidebar-container"}),p(h(xe),{class:"app-main"})],2)],2))}});const bo=P(go,[["__scopeId","data-v-73d109f7"]]),he="--v3-tagsview-height",yo=R({__name:"index",setup(n){wt();const{setWatermark:e,clearWatermark:t}=st(),l=te(),a=J(),{showSettings:o,layoutMode:s,showTagsView:r,showWatermark:i,showGreyMode:d,showColorWeakness:_}=G(a),c=E(()=>({showGreyMode:d.value,showColorWeakness:_.value})),b=le(he);return ie(()=>{r.value?Ae(he,b):Ae(he,"0px")}),ie(()=>{i.value?e("V3 Admin Vite"):t()}),(g,f)=>(u(),C("div",{class:H(c.value)},[h(s)==="left"||h(l).device===h(X).Mobile?(u(),x(io,{key:0})):h(s)==="top"?(u(),x(vo,{key:1})):h(s)==="left-top"?(u(),x(bo,{key:2})):A("",!0),h(o)?(u(),x(h(ro),{key:3},{default:m(()=>[p(h(Qn))]),_:1})):A("",!0)],2))}});const $o=P(yo,[["__scopeId","data-v-45f3bd78"]]);export{$o as default};