PageSourceSearch

https://www.pedali.de/_nuxt/vHkVEvWD.js

js pedali.de collected 2026-10-10 01:22:51 UTC 2,768 bytes, 1 lines download raw bytes

1import{u as s}from"./XdgTpOy1.js";import{aR as d,bn as _,ao as m,c1 as c,aH as l,aM as v,aO as i,dq as h,dr as f,di as y,ct as x,a0 as L,s as b}from"./BcZGtWxY.js";const N=d({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:r}){const{progress:a,isLoading:n,error:o,start:u,finish:p,clear:g}=s({duration:e.duration,throttle:e.throttle,hideDelay:e.hideDelay,resetDelay:e.resetDelay,estimatedProgress:e.estimatedProgress});return r({progress:a,isLoading:n,error:o,start:u,finish:p,clear:g}),()=>_("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:n.value?1:0,background:o.value?e.errorColor:e.color||void 0,backgroundSize:`${a.value>0?100/a.value*100:0}% auto`,transform:`scaleX(${a.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}}),C={},D={class:"pointer-events-none fixed inset-0 z-999998 flex items-center justify-center md:hidden",role:"status","aria-label":"Wird geladen"};function S(e,t){return c(),l("div",D,[...t[0]||(t[0]=[v('<div class="pedali-spinner" aria-hidden="true"><div class="layer crank"><div class="pedal pedal--top"><svg viewBox="15 21 23.031 7.3352" preserveAspectRatio="none"><path d="M33.073 28.3352C34.9543 28.2876 36.564 26.9768 36.9987 25.1498L38.031 21H19.0479C17.7167 21.034 16.5757 21.9644 16.2633 23.2549L15 28.3352H33.073Z"></path></svg></div><div class="pedal pedal--bottom"><svg viewBox="20.7656 32 23.031 7.3381" preserveAspectRatio="none"><path d="M38.8318 39.3381C40.7132 39.2905 42.3228 37.9797 42.7643 36.1527L43.7967 32.0029H24.8135C23.4823 32.0369 22.3413 32.9674 22.0289 34.2578L20.7656 39.3381H38.8318Z"></path></svg></div></div></div>',1)])])}const k=Object.assign(m(C,[["render",S]]),{__name:"LayoutLoadingSpinnerOverlay"}),w=d({__name:"LoadingIndicator",setup(e){const{isLoading:t}=s({throttle:100});return(r,a)=>{const n=N,o=k;return c(),l(b,null,[i(n,{class:"hidden md:block",color:"var(--color-primary)",height:4}),i(L,{"enter-active-class":"transition-opacity duration-400","leave-active-class":"transition-opacity duration-400","enter-from-class":"opacity-0","leave-to-class":"opacity-0"},{default:h(()=>[f(i(o,null,null,512),[[y,x(t)]])]),_:1})],64)}}}),B=Object.assign(w,{__name:"LayoutLoadingIndicator"});export{B as _};

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.