Sid Gifari File Manager
🏠 Root
/
home2
/
meumer25
/
meupet.app
/
wp-content
/
plugins
/
all-in-one-seo-pack
/
dist
/
Lite
/
assets
/
js
/
Editing: Tabs.a35aa612.js
import{c as wo,T as ft,a as Se}from"./runtime-dom.esm-bundler.dc49ee3e.js";import{u as pt}from"./vue-router.41e9d860.js";import{a as Ne,e as vt,u as ht}from"./index.317ad629.js";import{_ as mt}from"./Button.9a301412.js";import{C as bt}from"./ProBadge.e6ec5f9a.js";import{S as yt}from"./Caret.cd869c5d.js";import{S as gt}from"./Information.98ebb530.js";import{T as wt}from"./Slide.3003ef51.js";import{V as pe,aY as _t,Z as H,a9 as De,b6 as Fe,U as Tt,W as w,f as je,n as ce,b4 as Ve,g as St,v as ne,X as $t,Y as y,R as Ct,a$ as Pt,ap as Eo,F as q,h as Oo,o as v,c as g,_,a3 as A,ae as M,a0 as Y,x as ve,an as Mt,aj as kt,a1 as ue,a2 as N,ad as Et,a5 as He,a6 as B,l as x,af as se,$ as P,a4 as S,a7 as ae}from"./runtime-core.esm-bundler.ce5add0b.js";import"./translations.e71e2202.js";import{_ as Ot}from"./_plugin-vue_export-helper.eefbdd86.js";import{_ as K}from"./default-i18n.65d58dd6.js";const At=()=>({processSaveChanges:t=>{window.aioseoBus.$emit("saving-changes");const n=Ne();n.loading=!0;let o=!1,r=!1,i="saveChanges";setTimeout(()=>{o=!0,r&&(n.loading=!1)},1500);const a=vt();t==="htaccess-editor"&&(i="saveHtaccess",a.htaccessError=null),n.aioseo.data.isNetworkAdmin&&t==="robots-editor"&&(i="saveNetworkRobots"),a[i]().then(c=>{c&&c.body.redirection||(o||t==="htaccess-editor"?n.loading=!1:r=!0,window.aioseoBus.$emit("changes-saved"))})}}),Ye={locks:{},zIndex:2e3,enableRipple:!0};pe(Ye);var Ue=pe(Ye),Lt=Object.defineProperty,It=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ce=(e,t,n)=>t in e?Lt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wt=(e,t)=>{for(var n in t||(t={}))zt.call(t,n)&&Ce(e,n,t[n]);if($e)for(var n of $e(t))Bt.call(t,n)&&Ce(e,n,t[n]);return e},xt=(e,t)=>It(e,Rt(t)),k=e=>typeof e=="string",Nt=e=>typeof e=="boolean",he=e=>typeof e=="number",Xe=e=>he(e)||k(e)&&/^[-+]?\d+$/.test(e),Dt=e=>Object.prototype.toString.call(e)==="[object Object]";var Ft=e=>typeof e=="function",qe=e=>Array.isArray(e);var jt=e=>e===window,Vt=()=>oe()&&"ontouchstart"in window,oe=()=>typeof window<"u";var{hasOwnProperty:Ro}=Object.prototype;var Pe=(e,t)=>{if(e.length){const n=e.indexOf(t);if(n>-1)return e.splice(n,1)}};var Ht=(...e)=>e.map(t=>{if(qe(t)){const[n,o,r=null]=t;return n?o:r}return t}),Yt=()=>typeof globalThis<"u"?globalThis:oe()?window:typeof global<"u"?global:self,de=e=>{const t=Yt();return t.requestAnimationFrame?t.requestAnimationFrame(e):t.setTimeout(e)};var Ut=()=>new Promise(e=>{de(e)}),Ke=()=>new Promise(e=>{de(()=>{de(e)})}),me=e=>window.getComputedStyle(e),J=e=>{if(jt(e)){const t=e.innerWidth,n=e.innerHeight,o={x:0,y:0,top:0,left:0,right:t,bottom:n,width:t,height:n};return xt(Wt({},o),{toJSON:()=>o})}return e.getBoundingClientRect()};var Xt=e=>{const t="scrollTop"in e?e.scrollTop:e.scrollY;return Math.max(t,0)},qt=e=>{const t="scrollLeft"in e?e.scrollLeft:e.scrollX;return Math.max(t,0)};function D(e,...t){if(qe(e))return e.map(n=>n(...t));if(e)return e(...t)}var Ze=e=>e==null?0:k(e)?(e=parseFloat(e),e=Number.isNaN(e)?0:e,e):Nt(e)?Number(e):e,Kt=(e,t,n)=>Math.min(n,Math.max(t,e));var Zt=e=>Gt(e).replace(e.charAt(0),e.charAt(0).toUpperCase()),Gt=e=>e.replace(/-(\w)/g,(t,n)=>n.toUpperCase());function Jt(e){return t=>{const n=`${e}-${t}`,o=r=>r?r[0]==="$"?r.replace("$",e):r.startsWith("--")?`${n}${r}`:`${n}__${r}`:n;return{name:Zt(n),n:o,classes:Ht}}}var Qt=Object.defineProperty,Q=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,Me=(e,t,n)=>t in e?Qt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,en=(e,t)=>{for(var n in t||(t={}))Ge.call(t,n)&&Me(e,n,t[n]);if(Q)for(var n of Q(t))Je.call(t,n)&&Me(e,n,t[n]);return e},tn=(e,t)=>{var n={};for(var o in e)Ge.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&Q)for(var o of Q(e))t.indexOf(o)<0&&Je.call(e,o)&&(n[o]=e[o]);return n};function Qe(e){let t=!1;je(()=>{e(),ce(()=>{t=!0})}),Ve(()=>{t&&e()})}function fe(e,t,n,o={}){if(!oe())return;const{passive:r=!1,capture:i=!1}=o;let a=!1,c=!1;const s=l=>Ft(l)?l():Ct(l),u=l=>{if(a||c)return;const f=s(l);f&&(f.addEventListener(t,n,{passive:r,capture:i}),a=!0)},d=l=>{if(!a||c)return;const f=s(l);f&&(f.removeEventListener(t,n,{capture:i}),a=!1)};let h;_t(e)&&(h=H(()=>e.value,(l,f)=>{d(f),u(l)}));const m=()=>{h==null||h(),d(e),c=!0};return Qe(()=>{u(e)}),De(()=>{d(e)}),Fe(()=>{d(e)}),m}function nn(e){let t=!1;Fe(()=>{t=!0,e()}),St(()=>{t||e()})}function on(e){const t=ne();return e in t.provides}function rn(e){if(!on(e))return{index:null,parentProvider:null,bindParent:null};const n=Tt(e),{childInstances:o,collect:r,clear:i}=n,a=tn(n,["childInstances","collect","clear"]),c=ne();return{index:w(()=>o.indexOf(c)),parentProvider:a,bindParent:d=>{je(()=>{ce().then(()=>{r(c,d)})}),De(()=>{ce().then(()=>{i(c,d)})})}}}function sn(e){const t=[],n=o=>{if(o!=null&&o.component){n(o==null?void 0:o.component.subTree);return}Array.isArray(o==null?void 0:o.children)&&o.children.forEach(r=>{Pt(r)&&(t.push(r),n(r))})};return n(e),t}function an(e){const t=ne(),n=pe([]),o=[],r=w(()=>n.length),i=()=>{const u=sn(t.subTree);n.sort((d,h)=>u.indexOf(d.vnode)-u.indexOf(h.vnode))},a=(u,d)=>{n.push(u),o.push(d),i()},c=(u,d)=>{Pe(n,u),Pe(o,d)};return{length:r,childProviders:o,bindChildren:u=>{$t(e,en({childInstances:n,collect:a,clear:c},u))}}}function et(e){fe(()=>window,"resize",e,{passive:!0}),fe(()=>window,"orientationchange",e,{passive:!0})}var ln=Object.defineProperty,cn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Ee=(e,t,n)=>t in e?ln(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pn=(e,t)=>{for(var n in t||(t={}))dn.call(t,n)&&Ee(e,n,t[n]);if(ke)for(var n of ke(t))fn.call(t,n)&&Ee(e,n,t[n]);return e},vn=(e,t)=>cn(e,un(t));function le(e,t){return Array.isArray(t)?t.reduce((n,o)=>(n[o]=e[o],n),{}):e[t]}function be(e,t){const n=t??e;return n.install=function(o){const{name:r}=e;r&&o.component(r,e)},n}function ye(e,t){e.setPropsDefaults=function(n){Object.entries(n).forEach(([o,r])=>{const i=t[o];if(i!=null){if(Dt(i)){t[o]=vn(pn({},i),{default:r});return}t[o]={type:i,default:r}}})}}const re=Jt("var");function j(e){return{type:[Function,Array],default:e}}function hn(e,t){return e===!1?null:(e===!0&&t&&(e=t),`var-elevation--${e}`)}var mn=Object.defineProperty,bn=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Ae=(e,t,n)=>t in e?mn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tt=(e,t)=>{for(var n in t||(t={}))gn.call(t,n)&&Ae(e,n,t[n]);if(Oe)for(var n of Oe(t))wn.call(t,n)&&Ae(e,n,t[n]);return e},_n=(e,t)=>bn(e,yn(t));const{n:nt}=re("ripple"),Le=250;function Tn(e){const{zIndex:t,position:n}=me(e);e.style.overflow="hidden",e.style.overflowX="hidden",e.style.overflowY="hidden",n==="static"&&(e.style.position="relative"),t==="auto"&&(e.style.zIndex="1")}function Ie(e){return"touches"in e}function Sn(e,t){const{top:n,left:o}=J(e),{clientWidth:r,clientHeight:i}=e,a=Math.sqrt(r**2+i**2)/2,c=a*2,s=Ie(t)?t.touches[0].clientX-o:r/2,u=Ie(t)?t.touches[0].clientY-n:i/2,d=(r-a*2)/2,h=(i-a*2)/2,m=s-a,l=u-a;return{x:m,y:l,centerX:d,centerY:h,size:c}}function ge(e){const t=this._ripple;if(t.removeRipple(),t.disabled||t.tasker||!Ue.enableRipple)return;const n=()=>{t.tasker=null;const{x:o,y:r,centerX:i,centerY:a,size:c}=Sn(this,e),s=document.createElement("div");s.classList.add(nt()),s.style.opacity="0",s.style.transform=`translate(${o}px, ${r}px) scale3d(.3, .3, .3)`,s.style.width=`${c}px`,s.style.height=`${c}px`,t.color&&(s.style.backgroundColor=t.color),s.dataset.createdAt=String(performance.now()),Tn(this),this.appendChild(s),window.setTimeout(()=>{s.style.transform=`translate(${i}px, ${a}px) scale3d(1, 1, 1)`,s.style.opacity=".25"},20)};t.tasker=window.setTimeout(n,30)}function ee(){const e=this._ripple,t=()=>{const n=this.querySelectorAll(`.${nt()}`);if(!n.length)return;const o=n[n.length-1],r=Le-performance.now()+Number(o.dataset.createdAt);window.setTimeout(()=>{o.style.opacity="0",window.setTimeout(()=>{var i;return(i=o.parentNode)==null?void 0:i.removeChild(o)},Le)},r)};e.tasker?window.setTimeout(t,30):t()}function ot(){if(!Vt()||!Ue.enableRipple)return;const e=this._ripple;e.tasker&&window.clearTimeout(e.tasker),e.tasker=null}let te=!1;function $n(e){te||!(e.key===" "||e.key==="Enter")||(ge.call(this,e),te=!0)}function Re(){te&&(ee.call(this),te=!1)}function Cn(e,t){var n;e._ripple=_n(tt({tasker:null},(n=t.value)!=null?n:{}),{removeRipple:ee.bind(e)}),e.addEventListener("touchstart",ge,{passive:!0}),e.addEventListener("touchmove",ot,{passive:!0}),e.addEventListener("dragstart",ee,{passive:!0}),e.addEventListener("keydown",$n),e.addEventListener("keyup",Re),e.addEventListener("blur",Re),document.addEventListener("touchend",e._ripple.removeRipple,{passive:!0}),document.addEventListener("touchcancel",e._ripple.removeRipple,{passive:!0}),document.addEventListener("dragend",e._ripple.removeRipple,{passive:!0})}function Pn(e){e.removeEventListener("touchstart",ge),e.removeEventListener("touchmove",ot),e.removeEventListener("dragstart",ee),!(!e._ripple||!e._ripple.removeRipple)&&(document.removeEventListener("touchend",e._ripple.removeRipple),document.removeEventListener("touchcancel",e._ripple.removeRipple),document.removeEventListener("dragend",e._ripple.removeRipple))}function Mn(e,t){var n,o,r,i,a,c;const s={color:(n=t.value)==null?void 0:n.color,disabled:(o=t.value)==null?void 0:o.disabled};(s.color!==((r=e._ripple)==null?void 0:r.color)||s.disabled!==((i=e._ripple)==null?void 0:i.disabled))&&(e._ripple=tt({tasker:s.disabled?null:(a=e._ripple)==null?void 0:a.tasker,removeRipple:(c=e._ripple)==null?void 0:c.removeRipple},s))}const kn={mounted:Cn,unmounted:Pn,updated:Mn,install(e){e.directive("ripple",this)}};var En=kn;function On(e,t){throw Error(`Varlet [${e}]: ${t}`)}function An(e){let t=e;for(;t&&!(!t.parentNode||(t=t.parentNode,t===document.body||t===document.documentElement));){const n=/(scroll|auto)/,{overflowY:o,overflow:r}=me(t);if(n.test(o)||n.test(r))return t}return window}function Ln(){const{width:e,height:t}=J(window);return{vw:e,vh:t,vMin:Math.min(e,t),vMax:Math.max(e,t)}}const In=e=>k(e)&&e.endsWith("rem"),Rn=e=>k(e)&&e.endsWith("px")||he(e),zn=e=>k(e)&&e.endsWith("vw"),Bn=e=>k(e)&&e.endsWith("vh"),Wn=e=>k(e)&&e.endsWith("vmin"),xn=e=>k(e)&&e.endsWith("vmax"),Nn=e=>{if(Xe(e))return Number(e);if(Rn(e))return+e.replace("px","");if(!oe())return 0;const{vw:t,vh:n,vMin:o,vMax:r}=Ln();if(zn(e))return+e.replace("vw","")*t/100;if(Bn(e))return+e.replace("vh","")*n/100;if(Wn(e))return+e.replace("vmin","")*o/100;if(xn(e))return+e.replace("vmax","")*r/100;if(In(e)){const i=+e.replace("rem",""),a=me(document.documentElement).fontSize;return i*parseFloat(a)}return k(e)?Ze(e):0},Dn=e=>{if(e!=null)return Xe(e)?`${e}px`:String(e)};function ze(e,{top:t=0,left:n=0,duration:o=300,animation:r}){const i=Date.now(),a=Xt(e),c=qt(e);return new Promise(s=>{const u=()=>{const d=(Date.now()-i)/o;if(d<1){const h=a+(t-a)*r(d),m=c+(n-c)*r(d);e.scrollTo(m,h),requestAnimationFrame(u)}else e.scrollTo(n,t),s()};requestAnimationFrame(u)})}const zo=["button","input","select","textarea","[tabindex]","[href]"].map(e=>`${e}:not([disabled])`).join(", ");const Be=e=>e;const V={offsetTop:{type:[String,Number],default:0},zIndex:{type:[String,Number],default:10},cssMode:Boolean,disabled:Boolean,onScroll:j()};var We=(e,t,n)=>new Promise((o,r)=>{var i=s=>{try{c(n.next(s))}catch(u){r(u)}},a=s=>{try{c(n.throw(s))}catch(u){r(u)}},c=s=>s.done?o(s.value):Promise.resolve(s.value).then(i,a);c((n=n.apply(e,t)).next())});const{name:Fn,n:jn,classes:Vn}=re("sticky");function Hn(e,t){return v(),g("div",{class:M(e.classes(e.n(),[e.enableCSSMode,e.n("--css-mode")])),ref:"stickyEl",style:Y({zIndex:e.toNumber(e.zIndex),top:e.enableCSSMode?`${e.offsetTop}px`:void 0,width:e.enableFixedMode?e.fixedWidth:void 0,height:e.enableFixedMode?e.fixedHeight:void 0})},[_("div",{class:M(e.n("wrapper")),ref:"wrapperEl",style:Y({zIndex:e.toNumber(e.zIndex),position:e.enableFixedMode?"fixed":void 0,width:e.enableFixedMode?e.fixedWrapperWidth:void 0,height:e.enableFixedMode?e.fixedWrapperHeight:void 0,left:e.enableFixedMode?e.fixedLeft:void 0,top:e.enableFixedMode?e.fixedTop:void 0})},[A(e.$slots,"default")],6)],6)}const rt=ve({name:Fn,props:V,setup(e){const t=y(null),n=y(null),o=y(!1),r=y("0px"),i=y("0px"),a=y("auto"),c=y("auto"),s=y("auto"),u=y("auto"),d=w(()=>!e.disabled&&e.cssMode),h=w(()=>!e.disabled&&!e.cssMode&&o.value),m=w(()=>Nn(e.offsetTop));let l;H(()=>e.disabled,L),Qe(()=>We(this,null,function*(){yield Ke(),E(),T()})),nn(U),et(L),fe(()=>window,"scroll",T);function f(){const{cssMode:$,disabled:W}=e;if(W)return;let I=0;if(l&&l!==window){const{top:p}=J(l);I=p}const R=n.value,z=t.value,{top:ie,left:O}=J(z),X=ie-I;return X<=m.value?($||(a.value=`${z.offsetWidth}px`,c.value=`${z.offsetHeight}px`,r.value=`${I+m.value}px`,i.value=`${O}px`,s.value=`${R.offsetWidth}px`,u.value=`${R.offsetHeight}px`,o.value=!0),{offsetTop:m.value,isFixed:!0}):(o.value=!1,{offsetTop:X,isFixed:!1})}function E(){l=An(t.value),l!==window&&l.addEventListener("scroll",T)}function T(){const $=f();$&&D(e.onScroll,$.offsetTop,$.isFixed)}function U(){!l||l===window||l.removeEventListener("scroll",T)}function L(){return We(this,null,function*(){o.value=!1,yield Ut(),f()})}return{stickyEl:t,wrapperEl:n,isFixed:o,offsetTop:m,fixedTop:r,fixedLeft:i,fixedWidth:a,fixedHeight:c,fixedWrapperWidth:s,fixedWrapperHeight:u,enableCSSMode:d,enableFixedMode:h,n:jn,classes:Vn,resize:L,toNumber:Ze}}});rt.render=Hn;var we=rt;be(we);ye(we,V);var Yn=we;const it={name:[String,Number],disabled:Boolean,ripple:{type:Boolean,default:!0},onClick:j()},st=Symbol("TABS_BIND_TAB_KEY");function Un(){const{childProviders:e,bindChildren:t,length:n}=an(st);return{length:n,tabList:e,bindTabList:t}}function Xn(){const{parentProvider:e,bindParent:t,index:n}=rn(st);return t||On("Tab","<var-tab/> must in <var-tabs/>"),{index:n,tabs:e,bindTabs:t}}const{name:qn,n:Z,classes:Kn}=re("tab");function Zn(e,t){const n=Mt("ripple");return kt((v(),g("div",{class:M(e.classes(e.n(),e.n("$--box"),e.computeColorClass(),e.n(`--${e.itemDirection}`))),ref:"tabEl",style:Y({color:e.computeColorStyle()}),onClick:t[0]||(t[0]=(...o)=>e.handleClick&&e.handleClick(...o))},[A(e.$slots,"default")],6)),[[n,{disabled:e.disabled||!e.ripple}]])}const at=ve({name:qn,directives:{Ripple:En},props:it,setup(e){const t=y(null),n=w(()=>t.value),o=w(()=>e.name),r=w(()=>e.disabled),{index:i,tabs:a,bindTabs:c}=Xn(),{onTabClick:s,active:u,activeColor:d,inactiveColor:h,disabledColor:m,itemDirection:l,resize:f}=a,E={name:o,index:i,disabled:r,element:n};c(E),H(()=>[e.name,e.disabled],f);function T(){return e.name!=null?u.value===e.name:u.value===(i==null?void 0:i.value)}function U(){return e.disabled?m.value:T()?d.value:h.value}function L(){return e.disabled?Z("$-tab--disabled"):T()?Z("$-tab--active"):Z("$-tab--inactive")}function $(W){const{disabled:I,name:R,onClick:z}=e;I||(D(z,R??i.value,W),s(E))}return{tabEl:t,active:u,activeColor:d,inactiveColor:h,itemDirection:l,n:Z,classes:Kn,computeColorStyle:U,computeColorClass:L,handleClick:$}}});at.render=Zn;var _e=at;be(_e);ye(_e,it);var Gn=_e;const lt={active:{type:[String,Number],default:0},layoutDirection:{type:String,default:"horizontal"},itemDirection:{type:String,default:"horizontal"},fixedBottom:Boolean,activeColor:String,inactiveColor:String,disabledColor:String,color:String,indicatorColor:String,indicatorSize:[String,Number],elevation:{type:[Boolean,String,Number],default:!1},scrollable:{type:String,default:"auto"},indicatorPosition:{type:String,default:"normal"},safeArea:Boolean,sticky:Boolean,stickyCssMode:le(V,"cssMode"),stickyZIndex:le(V,"zIndex"),offsetTop:le(V,"offsetTop"),onClick:j(),onChange:j(),"onUpdate:active":j()};var xe=(e,t,n)=>new Promise((o,r)=>{var i=s=>{try{c(n.next(s))}catch(u){r(u)}},a=s=>{try{c(n.throw(s))}catch(u){r(u)}},c=s=>s.done?o(s.value):Promise.resolve(s.value).then(i,a);c((n=n.apply(e,t)).next())});const{name:Jn,n:Qn,classes:eo}=re("tabs");function to(e,t){return v(),ue(He(e.sticky?e.n("$-sticky"):e.Transition),{ref:e.sticky?"stickyComponent":void 0,"css-mode":e.sticky?e.stickyCssMode:void 0,"offset-top":e.sticky?e.offsetTop:void 0,"z-index":e.sticky?e.stickyZIndex:void 0},{default:N(()=>[_("div",Et({class:e.classes(e.n(),e.n("$--box"),e.n(`--item-${e.itemDirection}`),e.n(`--layout-${e.layoutDirection}-padding`),e.formatElevation(e.elevation,4),[e.fixedBottom,e.n("--fixed-bottom")],[e.safeArea,e.n("--safe-area")]),style:{background:e.color}},e.$attrs),[_("div",{ref:"scrollerEl",class:M(e.classes(e.n("tab-wrap"),[e.localScrollable,e.n(`--layout-${e.layoutDirection}-scrollable`)],e.n(`--layout-${e.layoutDirection}`)))},[A(e.$slots,"default"),_("div",{class:M(e.classes(e.n("indicator"),e.n(`--layout-${e.layoutDirection}${e.indicatorPosition}-indicator`))),style:Y({width:e.layoutDirection==="horizontal"?e.indicatorWidth:e.toSizeUnit(e.indicatorSize),height:e.layoutDirection==="horizontal"?e.toSizeUnit(e.indicatorSize):e.indicatorHeight,transform:e.layoutDirection==="horizontal"?`translateX(${e.indicatorX})`:`translateY(${e.indicatorY})`})},[_("div",{class:M(e.classes(e.n("indicator-inner"),e.n(`--layout-${e.layoutDirection}-indicator-inner`))),style:Y({background:e.indicatorColor||e.activeColor})},null,6)],6)],2)],16)]),_:3},8,["css-mode","offset-top","z-index"])}const ct=ve({name:Jn,components:{VarSticky:Yn},inheritAttrs:!1,props:lt,setup(e){const t=y("0px"),n=y("0px"),o=y("0px"),r=y("0px"),i=y(!1),a=y(null),c=w(()=>e.active),s=w(()=>e.activeColor),u=w(()=>e.inactiveColor),d=w(()=>e.disabledColor),h=w(()=>e.itemDirection),m=y(null),l=w(()=>e.indicatorPosition==="reverse"?"-reverse":""),{tabList:f,bindTabList:E,length:T}=Un();E({active:c,activeColor:s,inactiveColor:u,disabledColor:d,itemDirection:h,resize:O,onTabClick:L}),H(()=>T.value,()=>xe(this,null,function*(){yield Ke(),O()})),H(()=>[e.active,e.scrollable],O),Ve(O),et(O);function L(p){var b;const C=(b=p.name.value)!=null?b:p.index.value,{active:F,onChange:ut,onClick:dt}=e;D(e["onUpdate:active"],C),D(dt,C),C!==F&&D(ut,C)}function $(){return f.find(({name:p})=>e.active===p.value)}function W(p){return f.find(({index:b})=>(p??e.active)===b.value)}function I(){if(T.value===0)return;const{active:p}=e;if(he(p)){const b=Kt(p,0,T.value-1);return D(e["onUpdate:active"],b),W(b)}}function R(){i.value=e.scrollable==="always"||f.length>=5}function z({element:p}){const b=p.value;b&&(e.layoutDirection==="horizontal"?(t.value=`${b.offsetWidth}px`,o.value=`${b.offsetLeft}px`):(n.value=`${b.offsetHeight}px`,r.value=`${b.offsetTop}px`))}function ie({element:p}){if(!i.value)return;const b=a.value,C=p.value;if(e.layoutDirection==="horizontal"){const F=C.offsetLeft+C.offsetWidth/2-b.offsetWidth/2;ze(b,{left:F,animation:Be})}else{const F=C.offsetTop+C.offsetHeight/2-b.offsetHeight/2;ze(b,{top:F,animation:Be})}}function O(){const p=$()||W()||I();!p||p.disabled.value||(R(),z(p),ie(p))}function X(){return xe(this,null,function*(){e.sticky&&m.value&&(yield m.value.resize())})}return{stickyComponent:m,indicatorWidth:t,indicatorHeight:n,indicatorX:o,indicatorY:r,indicatorPosition:l,localScrollable:i,scrollerEl:a,Transition:ft,toSizeUnit:Dn,n:Qn,classes:eo,resize:O,resizeSticky:X,formatElevation:hn}}});ct.render=to;var Te=ct;be(Te);ye(Te,lt);var no=Te;const G="all-in-one-seo-pack",oo={emits:["changed"],setup(){var o,r;const e=ne();let t={name:""};(r=(o=e==null?void 0:e.root)==null?void 0:o.data)!=null&&r.screenContext||(t=pt());const{processSaveChanges:n}=At();return{postEditorStore:ht(),processSaveChanges:n,rootStore:Ne(),route:t}},components:{BaseButton:mt,CoreProBadge:bt,SvgCaret:yt,SvgCircleInformation:gt,TransitionSlide:wt,VarTab:Gn,VarTabs:no},props:{tabs:{type:Array,required:!0},skinnyTabs:Boolean,active:String,showSaveButton:{type:Boolean,default(){return!0}},internal:Boolean,disableMobile:Boolean,disableTabs:Boolean},data(){return{buttonLoading:!1,showMobileMenu:!1,showMobileTabs:!1,strings:{saveChanges:K("Save Changes",G),new:K("NEW!",G),beta:K("BETA!",G),comingSoon:K("COMING SOON!",G)}}},watch:{activeTab(){this.$nextTick(()=>this.maybeShowMobileMenu())}},computed:{activeTab(){var e;return this.active?this.active:this.route&&this.route.name?this.route.name:(e=this.tabs[0])==null?void 0:e.slug},filteredTabs(){return this.tabs.filter(e=>e.slug!==(this.active?this.active:this.route&&this.route.name?this.route.name:""))}},methods:{clickMobileTabs(e){this.$emit("changed",e),this.showMobileTabs=!1},maybeChangeTab(e){if(this.disableTabs)return;if(this.active){this.$emit("changed",e);return}const t=this.tabs.find(n=>n.slug===e);t&&this.$router.push(t.url)},getActiveTabName(){const e=this.tabs.find(t=>t.slug===(this.active?this.active:this.route&&this.route.name?this.route.name:""));return e?e.name:""},maybeShowMobileMenu(){if(this.disableMobile)return;if(window.matchMedia("(max-width: 782px)").matches){this.showMobileMenu=!0;return}const e=this.$refs["aioseo-tabs"],t=this.$refs["tabs-scroller"];if(!e||!t)return;const n=t.scrollWidth;let o=0,r=0;const i=this.$refs["tabs-button"];if(i){const u=i.querySelector(".aioseo-button");o=u?u.offsetWidth:0}const a=this.$refs["tabs-extra"];a&&(r=a.offsetWidth);const c=n+o+r,s=e.offsetWidth;this.showMobileMenu=c>s},createRipple(e){const t=e.currentTarget,n=document.createElement("span"),o=Math.max(t.clientWidth,t.clientHeight),r=o/2,i=t.getBoundingClientRect();n.style.width=n.style.height=`${o}px`,n.style.left=`${e.clientX-(i.left+r)}px`,n.style.top=`${e.clientY-(i.top+r)}px`,n.classList.add("ripple");const a=t.getElementsByClassName("ripple")[0];a&&a.remove(),t.appendChild(n)}},beforeMount(){window.addEventListener("resize",this.maybeShowMobileMenu)},async mounted(){this.$nextTick(()=>{this.maybeShowMobileMenu();const e=this.$refs["aioseo-tabs"],t=e.querySelector(".var-tab--active"),n=e.querySelector(".var-tabs__indicator");if(!t||!n)return;setTimeout(()=>{n.style.width==="0px"&&(n.style.width=`${t.offsetWidth}px`,n.style.transform=`translateX(${t.offsetLeft}px)`)},300),new MutationObserver(()=>{n.style.width==="0px"&&(n.style.width=`${t.offsetWidth}px`,n.style.transform=`translateX(${t.offsetLeft}px)`)}).observe(n,{attributes:!0});const r=e.querySelectorAll(".var-tab");r.length&&r.forEach(i=>{i.addEventListener("click",this.createRipple)})})},beforeUnmount(){window.removeEventListener("resize",this.maybeShowMobileMenu)}},ro={class:"tab-label"},io={key:0,class:"warning"},so={key:0,class:"label pro-badge"},ao={key:1,class:"label new"},lo={key:2,class:"label beta"},co={key:3,class:"label coming-soon"},uo={key:0,class:"aioseo-mobile-tabs"},fo=_("span",{class:"tab-indicator"},null,-1),po={class:"tab-links"},vo={key:0,class:"new"},ho=["onClick"],mo={key:1,class:"button-right",ref:"tabs-button"},bo={class:"tabs-extra",ref:"tabs-extra"};function yo(e,t,n,o,r,i){const a=B("svg-circle-information"),c=B("core-pro-badge"),s=B("var-tab"),u=B("var-tabs"),d=B("svg-caret"),h=B("transition-slide"),m=B("base-button");return v(),g("div",{class:M(["aioseo-tabs",{internal:n.internal,skinny:n.skinnyTabs}]),ref:"aioseo-tabs"},[_("div",{class:M(["tabs-scroller",{"visually-hidden":r.showMobileMenu}]),ref:"tabs-scroller"},[x(u,{active:i.activeTab,onClick:i.maybeChangeTab,ref:"var-tabs"},{default:N(()=>[(v(!0),g(q,null,se(n.tabs,(l,f)=>(v(),ue(s,{name:l.slug,key:f},{default:N(()=>[A(e.$slots,"var-tab",{tab:l},()=>[A(e.$slots,"var-tab-icon",{tab:l}),_("span",ro,P(l.name),1),A(e.$slots,"after-label",{tab:l}),l.warning&&e.$root.$data.screenContext!=="sidebar"?(v(),g("span",io,[x(a,{width:"15",height:"15"})])):S("",!0),l.label?(v(),g(q,{key:1},[l.label==="pro"?(v(),g("span",so,[x(c)])):S("",!0),l.label==="new"?(v(),g("span",ao,P(r.strings.new),1)):S("",!0),l.label==="beta"?(v(),g("span",lo,P(r.strings.beta),1)):S("",!0),l.label==="coming-soon"?(v(),g("span",co,P(r.strings.comingSoon),1)):S("",!0)],64)):S("",!0)])]),_:2},1032,["name"]))),128))]),_:3},8,["active","onClick"])],2),r.showMobileMenu?(v(),g("div",uo,[_("div",{class:"active-tab",onClick:t[1]||(t[1]=l=>r.showMobileTabs=!r.showMobileTabs)},[_("div",null,[ae(P(i.getActiveTabName())+" ",1),x(d,{onClick:t[0]||(t[0]=Se(l=>r.showMobileTabs=!r.showMobileTabs,["stop"])),class:M({rotated:!r.showMobileTabs})},null,8,["class"]),fo])]),x(h,{active:r.showMobileTabs,class:"tab-dropdown"},{default:N(()=>[_("div",po,[n.active?S("",!0):(v(!0),g(q,{key:0},se(i.filteredTabs,(l,f)=>(v(),ue(He(n.active?"a":"router-link"),{key:f,to:l.url,onClick:t[2]||(t[2]=E=>r.showMobileTabs=!1)},{default:N(()=>[ae(P(l.name)+" ",1),l.label==="new"?(v(),g("span",vo,P(r.strings.new),1)):S("",!0)]),_:2},1032,["to"]))),128)),n.active?(v(!0),g(q,{key:1},se(i.filteredTabs,(l,f)=>(v(),g("a",{href:"#",key:f,onClick:Se(E=>i.clickMobileTabs(l.slug),["prevent"])},P(l.name),9,ho))),128)):S("",!0)])]),_:1},8,["active"])])):S("",!0),n.showSaveButton?(v(),g("div",mo,[A(e.$slots,"button",{},()=>[x(m,{type:"blue",size:"medium",loading:o.rootStore.loading,onClick:t[3]||(t[3]=l=>o.processSaveChanges(o.route.name))},{default:N(()=>[ae(P(r.strings.saveChanges),1)]),_:1},8,["loading"])])],512)):S("",!0),_("div",bo,[A(e.$slots,"extra")],512)],2)}const Bo=Ot(oo,[["render",yo]]);export{Bo as C,At as u};
Save
Cancel