PageSourceSearch

https://seomaker.ai/_nuxt-v2/ClK-vs_A.js

js seomaker.ai collected 2026-10-05 12:36:36 UTC 7,226 bytes, 1 lines download raw bytes

1import{$ as e,C as t,D as n,F as r,K as i,M as a,Mt as o,T as s,Tn as c,Ut as l,b as u,dn as d,f,g as p,jr as m,m as h,p as g,q as _,sn as v,wr as y,xr as b,yt as x}from"./BPsVqlsv.js";import{c as S,n as C,o as w,r as T,t as E}from"./CHaKnXr1.js";var D={scrollBehavior(e,t,n){let r=i(),a=p(),o=a.options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?n??{left:0,top:0}:e.hash?{el:e.hash,top:O(e.hash),behavior:o}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===S?k(e,t,n,o):new Promise(i=>{let s=()=>{requestAnimationFrame(()=>{if(a.currentRoute.value.fullPath!==e.fullPath){i(!1);return}i(k(e,t,n,o))})};r.hooks.hookOnce(`page:loading:end`,()=>{let e=r[`~transitionPromise`];e?e.then(s):s()})})}};function O(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function k(e,t,n,r){return n||(e.hash?{el:e.hash,top:O(e.hash),behavior:w(e,t)?r:`instant`}:{left:0,top:0})}var A={hashMode:!1,scrollBehaviorType:`auto`,...D};function j(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function M(e,t=p()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>M(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}var N=(...e)=>e.find(e=>e!==void 0);function P(e){let n=e.replace(/[\u0000-\u001F\s]+/g,``);for(;n.toLowerCase().startsWith(`view-source:`);)n=n.slice(12);let r=n.indexOf(`:`);return r>0&&t(n.slice(0,r+1))?null:e}function F(e){let t=e.componentName||`NuxtLink`;function r(e){return typeof e==`string`&&e.startsWith(`#`)}function a(t,n,r){let i=r??e.trailingSlash;if(!t||i!==`append`&&i!==`remove`)return t;if(typeof t==`string`)return L(t,i);let a=`path`in t&&t.path!==void 0?t.path:n(t).path;return{...t,name:void 0,path:L(a,i)}}function S(t){let n=p(),i=_(),o=x(()=>!!m(t.target)&&m(t.target)!==`_self`),l=x(()=>{let e=m(t.to)||m(t.href)||``;return typeof e==`string`&&u(e,{acceptRelative:!0})}),d=c(`RouterLink`),f=d&&typeof d!=`string`?d.useLink:void 0,v=x(()=>{if(m(t.external))return!0;let e=m(t.to)||m(t.href)||``;return typeof e==`object`?!1:e===``||l.value}),y=x(()=>{let e=m(t.to)||m(t.href)||``;return v.value?e:a(e,n.resolve,m(t.trailingSlash))}),b=v.value?void 0:f?.({...t,to:y,viewTransition:m(t.viewTransition)}),S=x(()=>{let a=m(t.trailingSlash)??e.trailingSlash;if(!y.value||l.value||r(y.value)){let e=y.value;return typeof e==`string`?P(e):e}if(v.value){let e=typeof y.value==`object`&&`path`in y.value?h(y.value):y.value,t=typeof e==`object`?n.resolve(e).href:e,r=typeof t==`string`?P(t):t;return r===null?null:L(r,a)}return typeof y.value==`object`?n.resolve(y.value)?.href??null:L(s(i.app.baseURL,y.value),a)});return{to:y,hasTarget:o,isAbsoluteUrl:l,isExternal:v,href:S,isActive:b?.isActive??x(()=>y.value===n.currentRoute.value.path),isExactActive:b?.isExactActive??x(()=>y.value===n.currentRoute.value.path),route:b?.route??x(()=>n.resolve(y.value)),async navigate(e){S.value!==null&&await g(S.value,{replace:m(t.replace),external:v.value||o.value})}}}return o({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:S,setup(t,{slots:a}){let o=p(),{to:s,href:u,navigate:m,isExternal:g,hasTarget:_,isAbsoluteUrl:x}=S(t),w=y(!1),D=b(null),O=e=>{D.value=t.custom?e?.$el?.nextElementSibling:e?.$el};function k(n){return!!(!w.value&&(typeof t.prefetchOn==`string`?t.prefetchOn===n:t.prefetchOn?.[n]??e.prefetchOn?.[n])&&(t.prefetch??e.prefetch)!==!1&&t.noPrefetch!==!0&&t.target!==`_blank`&&!B())}
1async function A(e=i()){if(w.value||u.value===null)return;w.value=!0;let t=typeof s.value==`string`?s.value:g.value?h(s.value):o.resolve(s.value).fullPath,n=g.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!g.value&&!_.value&&M(s.value,o).catch(()=>{})])}if(!t.custom&&k(`visibility`)){let e=i(),t,n=null;d(()=>{let r=R();E(()=>{t=T(()=>{D?.value?.tagName&&(n=r.observe(D.value,async()=>{n?.(),n=null,await A(e)}))})})}),v(()=>{t&&C(t),n?.(),n=null})}return()=>{let i=t.target||null,d=N(t.noRel?``:t.rel,e.externalRelAttribute,x.value||_.value?`noopener noreferrer`:``)||null,p=e=>({href:u.value,navigate:m,get route(){if(!u.value)return;let e=new URL(u.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return n(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:d,target:i,isExternal:g.value||_.value,isActive:!1,isExactActive:!1,...e,prefetch:A,prefetched:w.value,shouldPrefetch:k});if(!g.value&&!_.value&&!r(s.value)){let n={ref:O,to:s.value,activeClass:t.activeClass||e.activeClass,exactActiveClass:t.exactActiveClass||e.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};
1return t.custom||(k(`interaction`)&&(n.onPointerenter=A.bind(null,void 0),n.onFocus=A.bind(null,void 0)),w.value&&(n.class=t.prefetchedClass||e.prefetchedClass),n.rel=t.rel||void 0),l(c(`RouterLink`),n,t.custom&&a.default?{default:e=>a.default(p(e))}:a.default)}return t.custom?a.default?a.default(p()):null:l(`a`,{ref:D,href:u.value||null,rel:d,target:i,onClick:async e=>{if(!(g.value||_.value)){e.preventDefault();try{let e=f(u.value??``);return await(t.replace?o.replace(e):o.push(e))}finally{if(r(s.value)){let e=s.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},a.default?.())}}})}var I=F(e);function L(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?a:r;return u(e)&&!e.startsWith(`http`)?e:n(e,!0)}function R(){let e=i();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var z=/2g/;function B(){let e=navigator.connection;return!!(e&&(e.saveData||z.test(e.effectiveType)))}export{j as n,A as r,I as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.