邹方成 2a89a1ab9d
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
feat(admin): 更新前端资源文件及修复相关功能
refactor(service): 修改banner和guild删除逻辑为软删除
fix(service): 修复删除操作使用软删除而非物理删除

build: 添加SQLite测试仓库实现
docs: 新增奖励管理字段拆分和批量抽奖UI改造文档

ci: 更新CI忽略文件
style: 清理无用资源文件
2025-11-19 01:35:55 +08:00

2 lines
38 KiB
JavaScript

var e=Object.defineProperty,t=Object.defineProperties,n=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,i=(t,n,o)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,s=(e,t)=>{for(var n in t||(t={}))r.call(t,n)&&i(e,n,t[n]);if(o)for(var n of o(t))a.call(t,n)&&i(e,n,t[n]);return e},l=(e,o)=>t(e,n(o));import{cj as u,u as p,a2 as f,b4 as c,_ as d,d as v,a as g,c as m,j as h,a7 as y,X as b,a3 as w,b as x,e as O,f as R,g as A,i as E,ak as T,bZ as j,J as C,ck as S,cl as k,ag as B,F as P,c0 as M,p as F,o as L,w as D,cm as _,y as I,k as H,z as W,Y as $,aj as q,ai as z,bL as N,aC as U,bV as V,cn as K,ap as Z,W as X,co as Y,a8 as J,bv as G,bt as Q,af as ee,ao as te,c2 as ne,V as oe,n as re,cp as ae,ch as ie,ci as se,Z as le,ac as ue,cq as pe,c3 as fe,cr as ce,m as de}from"./index-CZ0Lvzl5.js";import{u as ve}from"./index-BW22oPP6.js";import{i as ge,E as me,a as he,f as ye,b as be}from"./index-K2zzami3.js";import{c as we,u as xe}from"./use-form-item-BsnpemL_.js";import{a as Oe}from"./use-form-common-props-U6f9D53_.js";function Re(){let e;const t=()=>window.clearTimeout(e);return u(()=>t()),{registerTimeout:(n,o)=>{t(),e=window.setTimeout(n,o)},cancelTimeout:t}}const Ae=f({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),Ee=({showAfter:e,hideAfter:t,autoClose:n,open:o,close:r})=>{const{registerTimeout:a}=Re(),{registerTimeout:i,cancelTimeout:s}=Re();return{onOpen:(t,s=p(e))=>{a(()=>{o(t);const e=p(n);c(e)&&e>0&&i(()=>{r(t)},e)},s)},onClose:(e,n=p(t))=>{s(),a(()=>{r(e)},n)}}},Te=Symbol("popper"),je=Symbol("popperContent"),Ce=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],Se=f({role:{type:String,values:Ce,default:"tooltip"}}),ke=v({name:"ElPopper",inheritAttrs:!1});var Be=d(v(l(s({},ke),{props:Se,setup(e,{expose:t}){const n=e,o={triggerRef:g(),popperInstanceRef:g(),contentRef:g(),referenceRef:g(),role:m(()=>n.role)};return t(o),y(Te,o),(e,t)=>h(e.$slots,"default")}})),[["__file","popper.vue"]]);const Pe=v({name:"ElPopperArrow",inheritAttrs:!1});var Me=d(v(l(s({},Pe),{setup(e,{expose:t}){const n=b("popper"),{arrowRef:o,arrowStyle:r}=w(je,void 0);return x(()=>{o.value=void 0}),t({arrowRef:o}),(e,t)=>(R(),O("span",{ref_key:"arrowRef",ref:o,class:E(p(n).e("arrow")),style:A(p(r)),"data-popper-arrow":""},null,6))}})),[["__file","arrow.vue"]]);const Fe=f({virtualRef:{type:T(Object)},virtualTriggering:Boolean,onMouseenter:{type:T(Function)},onMouseleave:{type:T(Function)},onClick:{type:T(Function)},onKeydown:{type:T(Function)},onFocus:{type:T(Function)},onBlur:{type:T(Function)},onContextmenu:{type:T(Function)},id:String,open:Boolean}),Le=Symbol("elForwardRef"),De=v({name:"ElOnlyChild",setup(e,{slots:t,attrs:n}){var o;const r=w(Le),a=(i=null!=(o=null==r?void 0:r.setForwardRef)?o:j,{mounted(e){i(e)},updated(e){i(e)},unmounted(){i(null)}});var i;return()=>{var e;const o=null==(e=t.default)?void 0:e.call(t,n);if(!o)return null;const[r,i]=_e(o);return r?C(S(r,n),[[a]]):null}}});function _e(e){if(!e)return[null,0];const t=e,n=t.filter(e=>e.type!==k).length;for(const o of t){if(B(o))switch(o.type){case k:continue;case M:case"svg":return[Ie(o),n];case P:return _e(o.children);default:return[o,n]}return[Ie(o),n]}return[null,0]}function Ie(e){const t=b("only-child");return F("span",{class:t.e("content")},[e])}const He=v({name:"ElPopperTrigger",inheritAttrs:!1});var We=d(v(l(s({},He),{props:Fe,setup(e,{expose:t}){const n=e,{role:o,triggerRef:r}=w(Te,void 0);var a;a=r,y(Le,{setForwardRef:e=>{a.value=e}});const i=m(()=>l.value?n.id:void 0),s=m(()=>{if(o&&"tooltip"===o.value)return n.open&&n.id?n.id:void 0}),l=m(()=>{if(o&&"tooltip"!==o.value)return o.value}),u=m(()=>l.value?`${n.open}`:void 0);let f;const c=["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"];return L(()=>{D(()=>n.virtualRef,e=>{e&&(r.value=q(e))},{immediate:!0}),D(r,(e,t)=>{null==f||f(),f=void 0,_(e)&&(c.forEach(o=>{var r;const a=n[o];a&&(e.addEventListener(o.slice(2).toLowerCase(),a,["onFocus","onBlur"].includes(o)),null==(r=null==t?void 0:t.removeEventListener)||r.call(t,o.slice(2).toLowerCase(),a,["onFocus","onBlur"].includes(o)))}),ge(e)&&(f=D([i,s,l,u],t=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((n,o)=>{z(t[o])?e.removeAttribute(n):e.setAttribute(n,t[o])})},{immediate:!0}))),_(t)&&ge(t)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(e=>t.removeAttribute(e))},{immediate:!0})}),x(()=>{if(null==f||f(),f=void 0,r.value&&_(r.value)){const e=r.value;c.forEach(t=>{const o=n[t];o&&e.removeEventListener(t.slice(2).toLowerCase(),o,["onFocus","onBlur"].includes(t))}),r.value=void 0}}),t({triggerRef:r}),(e,t)=>e.virtualTriggering?H("v-if",!0):(R(),I(p(De),$({key:0},e.$attrs,{"aria-controls":p(i),"aria-describedby":p(s),"aria-expanded":p(u),"aria-haspopup":p(l)}),{default:W(()=>[h(e.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}})),[["__file","trigger.vue"]]),$e="top",qe="bottom",ze="right",Ne="left",Ue="auto",Ve=[$e,qe,ze,Ne],Ke="start",Ze="end",Xe="viewport",Ye="popper",Je=Ve.reduce(function(e,t){return e.concat([t+"-"+Ke,t+"-"+Ze])},[]),Ge=[].concat(Ve,[Ue]).reduce(function(e,t){return e.concat([t,t+"-"+Ke,t+"-"+Ze])},[]),Qe=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function et(e){return e?(e.nodeName||"").toLowerCase():null}function tt(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function nt(e){return e instanceof tt(e).Element||e instanceof Element}function ot(e){return e instanceof tt(e).HTMLElement||e instanceof HTMLElement}function rt(e){return"undefined"!=typeof ShadowRoot&&(e instanceof tt(e).ShadowRoot||e instanceof ShadowRoot)}var at={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];!ot(r)||!et(r)||(Object.assign(r.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],r=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});!ot(o)||!et(o)||(Object.assign(o.style,a),Object.keys(r).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]};function it(e){return e.split("-")[0]}var st=Math.max,lt=Math.min,ut=Math.round;function pt(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,r=1;if(ot(e)&&t){var a=e.offsetHeight,i=e.offsetWidth;i>0&&(o=ut(n.width)/i||1),a>0&&(r=ut(n.height)/a||1)}return{width:n.width/o,height:n.height/r,top:n.top/r,right:n.right/o,bottom:n.bottom/r,left:n.left/o,x:n.left/o,y:n.top/r}}function ft(e){var t=pt(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function ct(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&rt(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function dt(e){return tt(e).getComputedStyle(e)}function vt(e){return["table","td","th"].indexOf(et(e))>=0}function gt(e){return((nt(e)?e.ownerDocument:e.document)||window.document).documentElement}function mt(e){return"html"===et(e)?e:e.assignedSlot||e.parentNode||(rt(e)?e.host:null)||gt(e)}function ht(e){return ot(e)&&"fixed"!==dt(e).position?e.offsetParent:null}function yt(e){for(var t=tt(e),n=ht(e);n&&vt(n)&&"static"===dt(n).position;)n=ht(n);return n&&("html"===et(n)||"body"===et(n)&&"static"===dt(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&ot(e)&&"fixed"===dt(e).position)return null;var n=mt(e);for(rt(n)&&(n=n.host);ot(n)&&["html","body"].indexOf(et(n))<0;){var o=dt(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}function bt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function wt(e,t,n){return st(e,lt(t,n))}function xt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Ot(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}var Rt={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,r=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=it(n.placement),l=bt(s),u=[Ne,ze].indexOf(s)>=0?"height":"width";if(a&&i){var p=function(e,t){return xt("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Ot(e,Ve))}(r.padding,n),f=ft(a),c="y"===l?$e:Ne,d="y"===l?qe:ze,v=n.rects.reference[u]+n.rects.reference[l]-i[l]-n.rects.popper[u],g=i[l]-n.rects.reference[l],m=yt(a),h=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,y=v/2-g/2,b=p[c],w=h-f[u]-p[d],x=h/2-f[u]/2+y,O=wt(b,x,w),R=l;n.modifiersData[o]=((t={})[R]=O,t.centerOffset=O-x,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"==typeof o&&!(o=t.elements.popper.querySelector(o))||!ct(t.elements.popper,o)||(t.elements.arrow=o))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function At(e){return e.split("-")[1]}var Et={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Tt(e){var t,n=e.popper,o=e.popperRect,r=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,p=e.roundOffsets,f=e.isFixed,c=i.x,d=void 0===c?0:c,v=i.y,g=void 0===v?0:v,m="function"==typeof p?p({x:d,y:g}):{x:d,y:g};d=m.x,g=m.y;var h=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=Ne,w=$e,x=window;if(u){var O=yt(n),R="clientHeight",A="clientWidth";if(O===tt(n)&&("static"!==dt(O=gt(n)).position&&"absolute"===s&&(R="scrollHeight",A="scrollWidth")),r===$e||(r===Ne||r===ze)&&a===Ze)w=qe,g-=(f&&O===x&&x.visualViewport?x.visualViewport.height:O[R])-o.height,g*=l?1:-1;if(r===Ne||(r===$e||r===qe)&&a===Ze)b=ze,d-=(f&&O===x&&x.visualViewport?x.visualViewport.width:O[A])-o.width,d*=l?1:-1}var E,T=Object.assign({position:s},u&&Et),j=!0===p?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:ut(t*o)/o||0,y:ut(n*o)/o||0}}({x:d,y:g}):{x:d,y:g};return d=j.x,g=j.y,l?Object.assign({},T,((E={})[w]=y?"0":"",E[b]=h?"0":"",E.transform=(x.devicePixelRatio||1)<=1?"translate("+d+"px, "+g+"px)":"translate3d("+d+"px, "+g+"px, 0)",E)):Object.assign({},T,((t={})[w]=y?g+"px":"",t[b]=h?d+"px":"",t.transform="",t))}var jt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=void 0===o||o,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,u={placement:it(t.placement),variation:At(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Tt(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Tt(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Ct={passive:!0};var St={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,a=void 0===r||r,i=o.resize,s=void 0===i||i,l=tt(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach(function(e){e.addEventListener("scroll",n.update,Ct)}),s&&l.addEventListener("resize",n.update,Ct),function(){a&&u.forEach(function(e){e.removeEventListener("scroll",n.update,Ct)}),s&&l.removeEventListener("resize",n.update,Ct)}},data:{}},kt={left:"right",right:"left",bottom:"top",top:"bottom"};function Bt(e){return e.replace(/left|right|bottom|top/g,function(e){return kt[e]})}var Pt={start:"end",end:"start"};function Mt(e){return e.replace(/start|end/g,function(e){return Pt[e]})}function Ft(e){var t=tt(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Lt(e){return pt(gt(e)).left+Ft(e).scrollLeft}function Dt(e){var t=dt(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function _t(e){return["html","body","#document"].indexOf(et(e))>=0?e.ownerDocument.body:ot(e)&&Dt(e)?e:_t(mt(e))}function It(e,t){var n;void 0===t&&(t=[]);var o=_t(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),a=tt(o),i=r?[a].concat(a.visualViewport||[],Dt(o)?o:[]):o,s=t.concat(i);return r?s:s.concat(It(mt(i)))}function Ht(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Wt(e,t){return t===Xe?Ht(function(e){var t=tt(e),n=gt(e),o=t.visualViewport,r=n.clientWidth,a=n.clientHeight,i=0,s=0;return o&&(r=o.width,a=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=o.offsetLeft,s=o.offsetTop)),{width:r,height:a,x:i+Lt(e),y:s}}(e)):nt(t)?function(e){var t=pt(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Ht(function(e){var t,n=gt(e),o=Ft(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=st(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=st(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-o.scrollLeft+Lt(e),l=-o.scrollTop;return"rtl"===dt(r||n).direction&&(s+=st(n.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(gt(e)))}function $t(e,t,n){var o="clippingParents"===t?function(e){var t=It(mt(e)),n=["absolute","fixed"].indexOf(dt(e).position)>=0&&ot(e)?yt(e):e;return nt(n)?t.filter(function(e){return nt(e)&&ct(e,n)&&"body"!==et(e)}):[]}(e):[].concat(t),r=[].concat(o,[n]),a=r[0],i=r.reduce(function(t,n){var o=Wt(e,n);return t.top=st(o.top,t.top),t.right=lt(o.right,t.right),t.bottom=lt(o.bottom,t.bottom),t.left=st(o.left,t.left),t},Wt(e,a));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function qt(e){var t,n=e.reference,o=e.element,r=e.placement,a=r?it(r):null,i=r?At(r):null,s=n.x+n.width/2-o.width/2,l=n.y+n.height/2-o.height/2;switch(a){case $e:t={x:s,y:n.y-o.height};break;case qe:t={x:s,y:n.y+n.height};break;case ze:t={x:n.x+n.width,y:l};break;case Ne:t={x:n.x-o.width,y:l};break;default:t={x:n.x,y:n.y}}var u=a?bt(a):null;if(null!=u){var p="y"===u?"height":"width";switch(i){case Ke:t[u]=t[u]-(n[p]/2-o[p]/2);break;case Ze:t[u]=t[u]+(n[p]/2-o[p]/2)}}return t}function zt(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=void 0===o?e.placement:o,a=n.boundary,i=void 0===a?"clippingParents":a,s=n.rootBoundary,l=void 0===s?Xe:s,u=n.elementContext,p=void 0===u?Ye:u,f=n.altBoundary,c=void 0!==f&&f,d=n.padding,v=void 0===d?0:d,g=xt("number"!=typeof v?v:Ot(v,Ve)),m=p===Ye?"reference":Ye,h=e.rects.popper,y=e.elements[c?m:p],b=$t(nt(y)?y:y.contextElement||gt(e.elements.popper),i,l),w=pt(e.elements.reference),x=qt({reference:w,element:h,placement:r}),O=Ht(Object.assign({},h,x)),R=p===Ye?O:w,A={top:b.top-R.top+g.top,bottom:R.bottom-b.bottom+g.bottom,left:b.left-R.left+g.left,right:R.right-b.right+g.right},E=e.modifiersData.offset;if(p===Ye&&E){var T=E[r];Object.keys(A).forEach(function(e){var t=[ze,qe].indexOf(e)>=0?1:-1,n=[$e,qe].indexOf(e)>=0?"y":"x";A[e]+=T[n]*t})}return A}var Nt={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,u=n.padding,p=n.boundary,f=n.rootBoundary,c=n.altBoundary,d=n.flipVariations,v=void 0===d||d,g=n.allowedAutoPlacements,m=t.options.placement,h=it(m),y=l||(h===m||!v?[Bt(m)]:function(e){if(it(e)===Ue)return[];var t=Bt(e);return[Mt(e),t,Mt(t)]}(m)),b=[m].concat(y).reduce(function(e,n){return e.concat(it(n)===Ue?function(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?Ge:l,p=At(o),f=p?s?Je:Je.filter(function(e){return At(e)===p}):Ve,c=f.filter(function(e){return u.indexOf(e)>=0});0===c.length&&(c=f);var d=c.reduce(function(t,n){return t[n]=zt(e,{placement:n,boundary:r,rootBoundary:a,padding:i})[it(n)],t},{});return Object.keys(d).sort(function(e,t){return d[e]-d[t]})}(t,{placement:n,boundary:p,rootBoundary:f,padding:u,flipVariations:v,allowedAutoPlacements:g}):n)},[]),w=t.rects.reference,x=t.rects.popper,O=new Map,R=!0,A=b[0],E=0;E<b.length;E++){var T=b[E],j=it(T),C=At(T)===Ke,S=[$e,qe].indexOf(j)>=0,k=S?"width":"height",B=zt(t,{placement:T,boundary:p,rootBoundary:f,altBoundary:c,padding:u}),P=S?C?ze:Ne:C?qe:$e;w[k]>x[k]&&(P=Bt(P));var M=Bt(P),F=[];if(a&&F.push(B[j]<=0),s&&F.push(B[P]<=0,B[M]<=0),F.every(function(e){return e})){A=T,R=!1;break}O.set(T,F)}if(R)for(var L=function(e){var t=b.find(function(t){var n=O.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return A=t,"break"},D=v?3:1;D>0;D--){if("break"===L(D))break}t.placement!==A&&(t.modifiersData[o]._skip=!0,t.placement=A,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Ut(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Vt(e){return[$e,ze,qe,Ne].some(function(t){return e[t]>=0})}var Kt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=zt(t,{elementContext:"reference"}),s=zt(t,{altBoundary:!0}),l=Ut(i,o),u=Ut(s,r,a),p=Vt(l),f=Vt(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:p,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":f})}};var Zt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,a=void 0===r?[0,0]:r,i=Ge.reduce(function(e,n){return e[n]=function(e,t,n){var o=it(e),r=[Ne,$e].indexOf(o)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[Ne,ze].indexOf(o)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e},{}),s=i[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=i}};var Xt={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=qt({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})},data:{}};var Yt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,u=n.rootBoundary,p=n.altBoundary,f=n.padding,c=n.tether,d=void 0===c||c,v=n.tetherOffset,g=void 0===v?0:v,m=zt(t,{boundary:l,rootBoundary:u,padding:f,altBoundary:p}),h=it(t.placement),y=At(t.placement),b=!y,w=bt(h),x=function(e){return"x"===e?"y":"x"}(w),O=t.modifiersData.popperOffsets,R=t.rects.reference,A=t.rects.popper,E="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,T="number"==typeof E?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,C={x:0,y:0};if(O){if(a){var S,k="y"===w?$e:Ne,B="y"===w?qe:ze,P="y"===w?"height":"width",M=O[w],F=M+m[k],L=M-m[B],D=d?-A[P]/2:0,_=y===Ke?R[P]:A[P],I=y===Ke?-A[P]:-R[P],H=t.elements.arrow,W=d&&H?ft(H):{width:0,height:0},$=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},q=$[k],z=$[B],N=wt(0,R[P],W[P]),U=b?R[P]/2-D-N-q-T.mainAxis:_-N-q-T.mainAxis,V=b?-R[P]/2+D+N+z+T.mainAxis:I+N+z+T.mainAxis,K=t.elements.arrow&&yt(t.elements.arrow),Z=K?"y"===w?K.clientTop||0:K.clientLeft||0:0,X=null!=(S=null==j?void 0:j[w])?S:0,Y=M+V-X,J=wt(d?lt(F,M+U-X-Z):F,M,d?st(L,Y):L);O[w]=J,C[w]=J-M}if(s){var G,Q="x"===w?$e:Ne,ee="x"===w?qe:ze,te=O[x],ne="y"===x?"height":"width",oe=te+m[Q],re=te-m[ee],ae=-1!==[$e,Ne].indexOf(h),ie=null!=(G=null==j?void 0:j[x])?G:0,se=ae?oe:te-R[ne]-A[ne]-ie+T.altAxis,le=ae?te+R[ne]+A[ne]-ie-T.altAxis:re,ue=d&&ae?function(e,t,n){var o=wt(e,t,n);return o>n?n:o}(se,te,le):wt(d?se:oe,te,d?le:re);O[x]=ue,C[x]=ue-te}t.modifiersData[o]=C}},requiresIfExists:["offset"]};function Jt(e,t,n){void 0===n&&(n=!1);var o=ot(t),r=ot(t)&&function(e){var t=e.getBoundingClientRect(),n=ut(t.width)/e.offsetWidth||1,o=ut(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),a=gt(t),i=pt(e,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(o||!o&&!n)&&(("body"!==et(t)||Dt(a))&&(s=function(e){return e!==tt(e)&&ot(e)?function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}(e):Ft(e)}(t)),ot(t)?((l=pt(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=Lt(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Gt(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}}),o.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||r(e)}),o}function Qt(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}var en={placement:"bottom",modifiers:[],strategy:"absolute"};function tn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function nn(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,o=void 0===n?[]:n,r=t.defaultOptions,a=void 0===r?en:r;return function(e,t,n){void 0===n&&(n=a);var r={placement:"bottom",orderedModifiers:[],options:Object.assign({},en,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],s=!1,l={state:r,setOptions:function(n){var s="function"==typeof n?n(r.options):n;u(),r.options=Object.assign({},a,r.options,s),r.scrollParents={reference:nt(e)?It(e):e.contextElement?It(e.contextElement):[],popper:It(t)};var p=function(e){var t=Gt(e);return Qe.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}(function(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}([].concat(o,r.options.modifiers)));return r.orderedModifiers=p.filter(function(e){return e.enabled}),r.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,o=void 0===n?{}:n,a=e.effect;if("function"==typeof a){var s=a({state:r,name:t,instance:l,options:o}),u=function(){};i.push(s||u)}}),l.update()},forceUpdate:function(){if(!s){var e=r.elements,t=e.reference,n=e.popper;if(tn(t,n)){r.rects={reference:Jt(t,yt(n),"fixed"===r.options.strategy),popper:ft(n)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach(function(e){return r.modifiersData[e.name]=Object.assign({},e.data)});for(var o=0;o<r.orderedModifiers.length;o++)if(!0!==r.reset){var a=r.orderedModifiers[o],i=a.fn,u=a.options,p=void 0===u?{}:u,f=a.name;"function"==typeof i&&(r=i({state:r,options:p,name:f,instance:l})||r)}else r.reset=!1,o=-1}}},update:Qt(function(){return new Promise(function(e){l.forceUpdate(),e(r)})}),destroy:function(){u(),s=!0}};if(!tn(e,t))return l;function u(){i.forEach(function(e){return e()}),i=[]}return l.setOptions(n).then(function(e){!s&&n.onFirstUpdate&&n.onFirstUpdate(e)}),l}}nn(),nn({defaultModifiers:[St,Xt,jt,at]});var on=nn({defaultModifiers:[St,Xt,jt,at,Zt,Nt,Yt,Rt,Kt]});const rn=f({arrowOffset:{type:Number,default:5}}),an=f({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:T(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Ge,default:"bottom"},popperOptions:{type:T(Object),default:()=>({})},strategy:{type:String,values:["fixed","absolute"],default:"absolute"}}),sn=f(s(l(s(s({},an),rn),{id:String,style:{type:T([String,Array,Object])},className:{type:T([String,Array,Object])},effect:{type:T(String),default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:Boolean,trapping:Boolean,popperClass:{type:T([String,Array,Object])},popperStyle:{type:T([String,Array,Object])},referenceEl:{type:T(Object)},triggerTargetEl:{type:T(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number}),ve(["ariaLabel"]))),ln={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0};function un(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:o}=e;return[{name:"offset",options:{offset:[0,null!=t?t:12]}},{name:"preventOverflow",options:{padding:{top:0,bottom:0,left:0,right:0}}},{name:"flip",options:{padding:5,fallbackPlacements:o}},{name:"computeStyles",options:{gpuAcceleration:n}}]}const pn=(e,t,n={})=>{const o={name:"updateState",enabled:!0,phase:"write",fn:({state:e})=>{const t=function(e){const t=Object.keys(e.elements),n=V(t.map(t=>[t,e.styles[t]||{}])),o=V(t.map(t=>[t,e.attributes[t]]));return{styles:n,attributes:o}}(e);Object.assign(i.value,t)},requires:["computeStyles"]},r=m(()=>{const{onFirstUpdate:e,placement:t,strategy:r,modifiers:a}=p(n);return{onFirstUpdate:e,placement:t||"bottom",strategy:r||"absolute",modifiers:[...a||[],o,{name:"applyStyles",enabled:!1}]}}),a=U(),i=g({styles:{popper:{position:p(r).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),l=()=>{a.value&&(a.value.destroy(),a.value=void 0)};return D(r,e=>{const t=p(a);t&&t.setOptions(e)},{deep:!0}),D([e,t],([e,t])=>{l(),e&&t&&(a.value=on(e,t,p(r)))}),x(()=>{l()}),{state:m(()=>{var e;return s({},(null==(e=p(a))?void 0:e.state)||{})}),styles:m(()=>p(i).styles),attributes:m(()=>p(i).attributes),update:()=>{var e;return null==(e=p(a))?void 0:e.update()},forceUpdate:()=>{var e;return null==(e=p(a))?void 0:e.forceUpdate()},instanceRef:m(()=>p(a))}};const fn=e=>{const{popperInstanceRef:t,contentRef:n,triggerRef:o,role:r}=w(Te,void 0),a=g(),i=m(()=>e.arrowOffset),u=m(()=>({name:"eventListeners",enabled:!!e.visible})),f=m(()=>{var e;const t=p(a),n=null!=(e=p(i))?e:0;return{name:"arrow",enabled:(o=t,!(void 0===o)),options:{element:t,padding:n}};var o}),c=m(()=>s({onFirstUpdate:()=>{b()}},((e,t=[])=>{const{placement:n,strategy:o,popperOptions:r}=e,a=l(s({placement:n,strategy:o},r),{modifiers:[...un(e),...t]});return function(e,t){t&&(e.modifiers=[...e.modifiers,...null!=t?t:[]])}(a,null==r?void 0:r.modifiers),a})(e,[p(f),p(u)]))),d=m(()=>(e=>{if(N)return q(e)})(e.referenceEl)||p(o)),{attributes:v,state:h,styles:y,update:b,forceUpdate:x,instanceRef:O}=pn(d,n,c);return D(O,e=>t.value=e,{flush:"sync"}),L(()=>{D(()=>{var e,t;return null==(t=null==(e=p(d))?void 0:e.getBoundingClientRect)?void 0:t.call(e)},()=>{b()})}),{attributes:v,arrowRef:a,contentRef:n,instanceRef:O,state:h,styles:y,role:r,forceUpdate:x,update:b}},cn=v({name:"ElPopperContent"});var dn=d(v(l(s({},cn),{props:sn,emits:ln,setup(e,{expose:t,emit:n}){const o=e,{focusStartRef:r,trapped:a,onFocusAfterReleased:i,onFocusAfterTrapped:u,onFocusInTrap:f,onFocusoutPrevented:d,onReleaseRequested:v}=((e,t)=>{const n=g(!1),o=g();return{focusStartRef:o,trapped:n,onFocusAfterReleased:e=>{var n;"pointer"!==(null==(n=e.detail)?void 0:n.focusReason)&&(o.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:t=>{e.visible&&!n.value&&(t.target&&(o.value=t.target),n.value=!0)},onFocusoutPrevented:t=>{e.trapping||("pointer"===t.detail.focusReason&&t.preventDefault(),n.value=!1)},onReleaseRequested:()=>{n.value=!1,t("close")}}})(o,n),{attributes:A,arrowRef:E,contentRef:T,styles:C,instanceRef:S,role:k,update:B}=fn(o),{ariaModal:P,arrowStyle:M,contentAttrs:I,contentClass:H,contentStyle:q,updateZIndex:N}=((e,{attributes:t,styles:n,role:o})=>{const{nextZIndex:r}=K(),a=b("popper"),i=m(()=>p(t).popper),s=g(c(e.zIndex)?e.zIndex:r()),l=m(()=>[a.b(),a.is("pure",e.pure),a.is(e.effect),e.popperClass]),u=m(()=>[{zIndex:p(s)},p(n).popper,e.popperStyle||{}]);return{ariaModal:m(()=>"dialog"===o.value?"false":void 0),arrowStyle:m(()=>p(n).arrow||{}),contentAttrs:i,contentClass:l,contentStyle:u,contentZIndex:s,updateZIndex:()=>{s.value=c(e.zIndex)?e.zIndex:r()}}})(o,{styles:C,attributes:A,role:k}),U=w(Oe,void 0);let V;y(je,{arrowStyle:M,arrowRef:E}),U&&y(Oe,l(s({},U),{addInputId:j,removeInputId:j}));const Z=(e=!0)=>{B(),e&&N()},X=()=>{Z(!1),o.visible&&o.focusOnShow?a.value=!0:!1===o.visible&&(a.value=!1)};return L(()=>{D(()=>o.triggerTargetEl,(e,t)=>{null==V||V(),V=void 0;const n=p(e||T.value),r=p(t||T.value);_(n)&&(V=D([k,()=>o.ariaLabel,P,()=>o.id],e=>{["role","aria-label","aria-modal","id"].forEach((t,o)=>{z(e[o])?n.removeAttribute(t):n.setAttribute(t,e[o])})},{immediate:!0})),r!==n&&_(r)&&["role","aria-label","aria-modal","id"].forEach(e=>{r.removeAttribute(e)})},{immediate:!0}),D(()=>o.visible,X,{immediate:!0})}),x(()=>{null==V||V(),V=void 0}),t({popperContentRef:T,popperInstanceRef:S,updatePopper:Z,contentStyle:q}),(e,t)=>(R(),O("div",$({ref_key:"contentRef",ref:T},p(I),{style:p(q),class:p(H),tabindex:"-1",onMouseenter:t=>e.$emit("mouseenter",t),onMouseleave:t=>e.$emit("mouseleave",t)}),[F(p(me),{trapped:p(a),"trap-on-focus-in":!0,"focus-trap-el":p(T),"focus-start-el":p(r),onFocusAfterTrapped:p(u),onFocusAfterReleased:p(i),onFocusin:p(f),onFocusoutPrevented:p(d),onReleaseRequested:p(v)},{default:W(()=>[h(e.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16,["onMouseenter","onMouseleave"]))}})),[["__file","content.vue"]]);const vn=Z(Be),gn=Symbol("elTooltip"),mn=f(s(l(s(s({},Ae),sn),{appendTo:{type:he.to.type},content:{type:String,default:""},rawContent:Boolean,persistent:Boolean,visible:{type:T(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean}),ve(["ariaLabel"]))),hn=f(l(s({},Fe),{disabled:Boolean,trigger:{type:T([String,Array]),default:"hover"},triggerKeys:{type:T(Array),default:()=>[X.enter,X.numpadEnter,X.space]},focusOnTarget:Boolean})),yn=Y({type:T(Boolean),default:null}),bn=Y({type:T(Function)}),{useModelToggleProps:wn,useModelToggleEmits:xn,useModelToggle:On}=(e=>{const t=`update:${e}`,n=`onUpdate:${e}`,o=[t];return{useModelToggle:({indicator:o,toggleReason:r,shouldHideWhenRouteChanges:a,shouldProceed:i,onShow:l,onHide:u})=>{const p=J(),{emit:f}=p,c=p.props,d=m(()=>G(c[n])),v=m(()=>null===c[e]),g=e=>{!0!==o.value&&(o.value=!0,r&&(r.value=e),G(l)&&l(e))},h=e=>{!1!==o.value&&(o.value=!1,r&&(r.value=e),G(u)&&u(e))},y=e=>{if(!0===c.disabled||G(i)&&!i())return;const n=d.value&&N;n&&f(t,!0),!v.value&&n||g(e)},b=e=>{if(!0===c.disabled||!N)return;const n=d.value&&N;n&&f(t,!1),!v.value&&n||h(e)},w=e=>{Q(e)&&(c.disabled&&e?d.value&&f(t,!1):o.value!==e&&(e?g():h()))};return D(()=>c[e],w),a&&void 0!==p.appContext.config.globalProperties.$route&&D(()=>s({},p.proxy.$route),()=>{a.value&&o.value&&b()}),L(()=>{w(c[e])}),{hide:b,show:y,toggle:()=>{o.value?b():y()},hasUpdateHandler:d}},useModelToggleProps:{[e]:yn,[n]:bn},useModelToggleEmits:o}})("visible"),Rn=f(l(s(s(s(s(s({},Se),wn),mn),hn),rn),{showArrow:{type:Boolean,default:!0}})),An=[...xn,"before-show","before-hide","show","hide","open","close"],En=(e,t,n)=>o=>{((e,t)=>ee(e)?e.includes(t):e===t)(p(e),t)&&n(o)},Tn=v({name:"ElTooltipTrigger"});var jn=d(v(l(s({},Tn),{props:hn,setup(e,{expose:t}){const n=e,o=b("tooltip"),{controlled:r,id:a,open:i,onOpen:s,onClose:l,onToggle:u}=w(gn,void 0),f=g(null),c=()=>{if(p(r)||n.disabled)return!0},d=te(n,"trigger"),v=ne(c,En(d,"hover",e=>{s(e),n.focusOnTarget&&e.target&&re(()=>{ye(e.target,{preventScroll:!0})})})),m=ne(c,En(d,"hover",l)),y=ne(c,En(d,"click",e=>{0===e.button&&u(e)})),x=ne(c,En(d,"focus",s)),O=ne(c,En(d,"focus",l)),A=ne(c,En(d,"contextmenu",e=>{e.preventDefault(),u(e)})),T=ne(c,e=>{const t=oe(e);n.triggerKeys.includes(t)&&(e.preventDefault(),u(e))});return t({triggerRef:f}),(e,t)=>(R(),I(p(We),{id:p(a),"virtual-ref":e.virtualRef,open:p(i),"virtual-triggering":e.virtualTriggering,class:E(p(o).e("trigger")),onBlur:p(O),onClick:p(y),onContextmenu:p(A),onFocus:p(x),onMouseenter:p(v),onMouseleave:p(m),onKeydown:p(T)},{default:W(()=>[h(e.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}})),[["__file","trigger.vue"]]);const Cn=()=>{const e=ie(),t=we(),n=m(()=>`${e.value}-popper-container-${t.prefix}`),o=m(()=>`#${n.value}`);return{id:n,selector:o}},Sn=()=>{const{id:e,selector:t}=Cn();return ae(()=>{N&&(document.body.querySelector(t.value)||(e=>{const t=document.createElement("div");t.id=e,document.body.appendChild(t)})(e.value))}),{id:e,selector:t}},kn=e=>[...new Set(e)],Bn=e=>ee(e)?e[0]:e,Pn=e=>e||0===e?ee(e)?e:[e]:[],Mn=v({name:"ElTooltipContent",inheritAttrs:!1});var Fn=d(v(l(s({},Mn),{props:mn,setup(e,{expose:t}){const n=e,{selector:o}=Cn(),r=b("tooltip"),a=g(),i=se(()=>{var e;return null==(e=a.value)?void 0:e.popperContentRef});let s;const{controlled:l,id:u,open:f,trigger:c,onClose:d,onOpen:v,onShow:y,onHide:O,onBeforeShow:A,onBeforeHide:E}=w(gn,void 0),T=m(()=>n.transition||`${r.namespace.value}-fade-in-linear`),j=m(()=>n.persistent);x(()=>{null==s||s()});const S=m(()=>!!p(j)||p(f)),k=m(()=>!n.disabled&&p(f)),B=m(()=>n.appendTo||o.value),P=m(()=>{var e;return null!=(e=n.style)?e:{}}),M=g(!0),L=()=>{O(),Z()&&ye(document.body,{preventScroll:!0}),M.value=!0},_=()=>{if(p(l))return!0},q=ne(_,()=>{n.enterable&&"hover"===p(c)&&v()}),z=ne(_,()=>{"hover"===p(c)&&d()}),N=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.updatePopper)||t.call(e),null==A||A()},U=()=>{null==E||E()},V=()=>{y()},K=()=>{n.virtualTriggering||d()},Z=e=>{var t;const n=null==(t=a.value)?void 0:t.popperContentRef,o=(null==e?void 0:e.relatedTarget)||document.activeElement;return null==n?void 0:n.contains(o)};return D(()=>p(f),e=>{e?(M.value=!1,s=pe(i,()=>{if(p(l))return;Pn(p(c)).every(e=>"hover"!==e&&"focus"!==e)&&d()})):null==s||s()},{flush:"post"}),D(()=>n.content,()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.updatePopper)||t.call(e)}),t({contentRef:a,isFocusInsideContent:Z}),(e,t)=>(R(),I(p(be),{disabled:!e.teleported,to:p(B)},{default:W(()=>[p(S)||!M.value?(R(),I(le,{key:0,name:p(T),appear:!p(j),onAfterLeave:L,onBeforeEnter:N,onAfterEnter:V,onBeforeLeave:U,persisted:""},{default:W(()=>[C(F(p(dn),$({id:p(u),ref_key:"contentRef",ref:a},e.$attrs,{"aria-label":e.ariaLabel,"aria-hidden":M.value,"boundaries-padding":e.boundariesPadding,"fallback-placements":e.fallbackPlacements,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,placement:e.placement,"popper-options":e.popperOptions,"arrow-offset":e.arrowOffset,strategy:e.strategy,effect:e.effect,enterable:e.enterable,pure:e.pure,"popper-class":e.popperClass,"popper-style":[e.popperStyle,p(P)],"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,visible:p(k),"z-index":e.zIndex,onMouseenter:p(q),onMouseleave:p(z),onBlur:K,onClose:p(d)}),{default:W(()=>[h(e.$slots,"default")]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","arrow-offset","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"]),[[ue,p(k)]])]),_:3},8,["name","appear"])):H("v-if",!0)]),_:3},8,["disabled","to"]))}})),[["__file","content.vue"]]);const Ln=v({name:"ElTooltip"});const Dn=Z(d(v(l(s({},Ln),{props:Rn,emits:An,setup(e,{expose:t,emit:n}){const o=e;Sn();const r=b("tooltip"),a=xe(),i=g(),s=g(),l=()=>{var e;const t=p(i);t&&(null==(e=t.popperInstanceRef)||e.update())},u=g(!1),f=g(),{show:c,hide:d,hasUpdateHandler:v}=On({indicator:u,toggleReason:f}),{onOpen:w,onClose:x}=Ee({showAfter:te(o,"showAfter"),hideAfter:te(o,"hideAfter"),autoClose:te(o,"autoClose"),open:c,close:d}),A=m(()=>Q(o.visible)&&!v.value),E=m(()=>[r.b(),o.popperClass]);y(gn,{controlled:A,id:a,open:fe(u),trigger:te(o,"trigger"),onOpen:w,onClose:x,onToggle:e=>{p(u)?x(e):w(e)},onShow:()=>{n("show",f.value)},onHide:()=>{n("hide",f.value)},onBeforeShow:()=>{n("before-show",f.value)},onBeforeHide:()=>{n("before-hide",f.value)},updatePopper:l}),D(()=>o.disabled,e=>{e&&u.value&&(u.value=!1)});return ce(()=>u.value&&d()),t({popperRef:i,contentRef:s,isFocusInsideContent:e=>{var t;return null==(t=s.value)?void 0:t.isFocusInsideContent(e)},updatePopper:l,onOpen:w,onClose:x,hide:d}),(e,t)=>(R(),I(p(vn),{ref_key:"popperRef",ref:i,role:e.role},{default:W(()=>[F(jn,{disabled:e.disabled,trigger:e.trigger,"trigger-keys":e.triggerKeys,"virtual-ref":e.virtualRef,"virtual-triggering":e.virtualTriggering,"focus-on-target":e.focusOnTarget},{default:W(()=>[e.$slots.default?h(e.$slots,"default",{key:0}):H("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering","focus-on-target"]),F(Fn,{ref_key:"contentRef",ref:s,"aria-label":e.ariaLabel,"boundaries-padding":e.boundariesPadding,content:e.content,disabled:e.disabled,effect:e.effect,enterable:e.enterable,"fallback-placements":e.fallbackPlacements,"hide-after":e.hideAfter,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,persistent:e.persistent,"popper-class":p(E),"popper-style":e.popperStyle,placement:e.placement,"popper-options":e.popperOptions,"arrow-offset":e.arrowOffset,pure:e.pure,"raw-content":e.rawContent,"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,"show-after":e.showAfter,strategy:e.strategy,teleported:e.teleported,transition:e.transition,"virtual-triggering":e.virtualTriggering,"z-index":e.zIndex,"append-to":e.appendTo},{default:W(()=>[h(e.$slots,"content",{},()=>[e.rawContent?(R(),O("span",{key:0,innerHTML:e.content},null,8,["innerHTML"])):(R(),O("span",{key:1},de(e.content),1))]),e.showArrow?(R(),I(p(Me),{key:0})):H("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","arrow-offset","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}})),[["__file","tooltip.vue"]]));export{Dn as E,De as O,Ge as a,hn as b,Ae as c,Ee as d,Pn as e,Bn as f,kn as g,Ce as r,mn as u};