PageSourceSearch

https://ita.nl/_nuxt/CftmBfbV.js

js ita.nl collected 2026-10-02 08:29:22 UTC 4,289 bytes, 1 lines download raw bytes

1import M from"./CUzO-Urb.js";import{i as B,ax as w,ay as z,az as D,N as I,d as S,a7 as E,a0 as F,U as $,m as O,u as R,bo as q,aO as V,z as U,Q as j,J,l as Q,c as X,n as k,f as Y,H as G,A as K,g as h,D as P,o as W,bp as Z,_ as ee}from"./DawSIRb8.js";import te from"./BSZn-ogR.js";import oe from"./CPOo03Q0.js";import"./CsIrcaQg.js";import"./PRaQ7sYA.js";import"./CbtLou-a.js";import"./Ck27KYfG.js";import"./BVv5zSm_.js";import"./DlaVvAtc.js";import"./DGuPVfZj.js";import"./DDxI8Ffd.js";import"./D7Z5z9fX.js";import"./CO4ozehD.js";import"./9Jc8ktWh.js";import"./UlVMdulP.js";import"./D865x_xh.js";import"./DitrqmcU.js";import"./DChkAWv8.js";import"./02468dbn.js";import"./CTnu7wPB.js";import"./YqaDZ--V.js";import"./BwWShuPL.js";import"./TIW9dhuH.js";import"./BcYmVTXP.js";import"./D5Pg5t-Y.js";import"./DjgexlIV.js";import"./DrnM-Znb.js";function ae(e,t){const a=t/e*100;return 2/Math.PI*100*Math.atan(a/50)}function ne(e={}){const{duration:t=2e3,throttle:a=200,hideDelay:s=500,resetDelay:p=400}=e,f=e.estimatedProgress||ae,l=B(),n=I(0),r=I(!1),u=I(!1);let c=!1,i,g,x,_;const v=(o={})=>{L(),u.value=!1,y(0,o)};function y(o=0,m={}){if(l.isHydrating)return;if(o>=100)return T({force:m.force});b(),n.value=o<0?0:o;const d=m.force?0:a;d?g=setTimeout(()=>{r.value=!0,N()},d):(r.value=!0,N())}function C(){x=setTimeout(()=>{r.value=!1,_=setTimeout(()=>{n.value=0},p)},s)}function T(o={}){n.value=100,c=!0,b(),L(),o.error&&(u.value=!0),o.force?(n.value=0,r.value=!1):C()}function L(){clearTimeout(x),clearTimeout(_)}function b(){clearTimeout(g),cancelAnimationFrame(i)}function N(){c=!1;let o;function m(d){if(c)return;o??=d;const H=d-o;n.value=Math.max(0,Math.min(100,f(t,H))),i=requestAnimationFrame(m)}i=requestAnimationFrame(m)}let A=()=>{};{const o=l.hook("page:loading:start",()=>{v()}),m=l.hook("page:loading:end",()=>{T()}),d=l.hook("vue:error",()=>T({error:!0}));A=()=>{d(),o(),m(),b(),L()}}return{_cleanup:A,progress:D(n),isLoading:D(r),error:D(u),start:v,set:y,finish:T,clear:b}}function re(e={}){const t=B(),a=t._loadingIndicator||=ne(e);return w()&&(t._loadingIndicatorDeps||=0,t._loadingIndicatorDeps++,z(()=>{t._loadingIndicatorDeps--,t._loadingIndicatorDeps===0&&(a._cleanup(),delete t._loadingIndicator)})),a}const ie=S({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(e,{slots:t,expose:a}){const{progress:s,isLoading:p,error:f,start:l,finish:n,clear:r}=re({duration:e.duration,throttle:e.throttle,hideDelay:e.hideDelay,resetDelay:e.resetDelay,estimatedProgress:e.estimatedProgress});return a({progress:s,isLoading:p,error:f,start:l,finish:n,clear:r}),()=>E("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:p.value?1:0,background:f.value?e.errorColor:e.color||void 0,backgroundSize:`${s.value>0?100/s.value*100:0}% auto`,transform:`scaleX(${s.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}}),se=600,le=S({__name:"default",setup(e){const{getHtmlClasses:t}=F(),a=$(),s=P(()=>a.getCurrentLanguage()),{public:p}=O(),f=p.site==="bookshop",l=B(),n=R(),r=q(),u=V();let c=null,i=null;return U(()=>{c=l.hook("page:finish",()=>{r.value=null,i&&clearTimeout(i),i=setTimeout(()=>{u.value=n.meta.pageTheme??j},se)})}),J(()=>{c&&c(),i&&clearTimeout(i)}),Q({htmlAttrs:{lang:s.value.name,class:P(()=>[t(),f?"theme-bookshop":""].filter(Boolean).join(" "))},meta:[{name:"viewport",content:"width=device-width, initial-scale=1"}]}),(g,x)=>{const _=M,v=ie,y=te,C=oe;return W(),X("div",{class:K(["page-wrapper theme-default",[`nav-theme-${h(r)??("navBaseColor"in g?g.navBaseColor:h(Z))(h(u))}`,h(u).navigationBackground?`nav-menu-bg-${h(u).navigationBackgroun
1d}`:null]])},[k(_),k(v),k(y),k(C),Y("main",null,[G(g.$slots,"default",{},void 0,!0)])],2)}}}),Ee=ee(le,[["__scopeId","data-v-a3e383ef"]]);export{Ee as default};

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.