PageSourceSearch

https://tedxlaquila.com/_nuxt/B1Lx9vsU.js

js tedxlaquila.com collected 2026-10-08 15:07:48 UTC 3,627 bytes, 1 lines download raw bytes

1import{u as O,_ as P}from"./DtBY1RlB.js";import{_ as T}from"./DQNO54gn.js";import{e as V,i as A,p as N,c as i,a as e,t as y,j as t,b as x,q as B,v as I,k as U,F as j,r as q,o as l,_ as D}from"./B3m9_rfB.js";import{u as H}from"./DWHcPfvR.js";import"./BkHhLvGG.js";import"./DadiqNCM.js";import"./EwTvf0cb.js";import"./B0GqApHN.js";import"./CboryoK5.js";import"./CTOwB1gj.js";const K={class:"shop-page py-4"},W={class:"container"},z={class:"row"},$={class:"col-12"},G={class:"text-muted mb-4 small"},J={class:"row"},Q={class:"col-lg-3 d-none d-lg-block mb-4 mb-lg-0"},X={class:"product-filters-sidebar-wrapper sticky-top"},Y={class:"col-12 d-lg-none mb-3"},Z=["aria-expanded"],oo={class:"mt-3 p-3 border rounded"},to={class:"col-lg-9"},so={key:0,class:"row"},eo={class:"row products-list g-3"},no={class:"d-flex justify-content-center py-4"},io={key:0,class:"spinner-border",role:"status"},lo=500,ro=1200,ao=V({__name:"shop",setup(po){H({title:"Shop",description:"Sfoglia il catalogo prodotti. Acquista online con spedizione in tutta Italia."});const{options:b,optionsPending:w,products:m,loading:v,hasMore:C,totalCount:F,filterMinPrice:r,filterMaxPrice:a,filterOptionValues:p,filterColors:d,filterTags:c,mobileFiltersOpen:n,listKeyPrefix:k,lastListKey:R,restoreFiltersFromList:h,applyFilters:_,resetFilters:S,fetchMore:E}=O({type:"shop"});function M(){n.value=!1,_()}function L(){if(!C.value||v.value)return;const{scrollTop:g,scrollHeight:o,clientHeight:u}=document.documentElement,f=window.innerWidth<=768?ro:lo;g+u>=o-f&&E()}return A(async()=>{h(),R.value.startsWith(k.value)&&m.value.length>0||await _(),window.addEventListener("scroll",L)}),N(()=>{window.removeEventListener("scroll",L)}),(g,o)=>{const u=P,f=T;return l(),i("section",K,[e("div",W,[e("div",z,[e("div",$,[o[11]||(o[11]=e("h1",{class:"mb-2"},"Shop",-1)),e("p",G,y(t(F))+" "+y(t(F)===1?"prodotto":"prodotti"),1)])]),e("div",J,[e("aside",Q,[e("div",X,[x(u,{minprice:t(r),maxprice:t(a),"option-values":t(p),options:t(b),"options-loading":t(w),colors:t(d),tags:t(c),"onUpdate:minprice":o[0]||(o[0]=s=>r.value=s),"onUpdate:maxprice":o[1]||(o[1]=s=>a.value=s),"onUpdate:optionValues":o[2]||(o[2]=s=>p.value=s),"onUpdate:colors":o[3]||(o[3]=s=>d.value=s),"onUpdate:tags":o[4]||(o[4]=s=>c.value=s),onApply:t(_),onReset:t(S)},null,8,["minprice","maxprice","option-values","options","options-loading","colors","tags","onApply","onReset"])])]),e("div",Y,[e("button",{type:"button",class:"btn btn-outline-secondary btn-sm w-100","aria-expanded":t(n),onClick:o[5]||(o[5]=s=>n.value=!t(n))},y(t(n)?"Nascondi filtri":"Mostra filtri"),9,Z),B(e("div",oo,[x(u,{minprice:t(r),maxprice:t(a),"option-values":t(p),options:t(b),"options-loading":t(w),colors:t(d),tags:t(c),"onUpdate:minprice":o[6]||(o[6]=s=>r.value=s),"onUpdate:maxprice":o[7]||(o[7]=s=>a.value=s),"onUpdate:optionValues":o[8]||(o[8]=s=>p.value=s),"onUpdate:colors":o[9]||(o[9]=s=>d.value=s),"onUpdate:tags":o[10]||(o[10]=s=>c.value=s),onApply:M,onReset:t(S)},null,8,["minprice","maxprice","option-values","options","options-loading","colors","tags","onReset"])],512),[[I,t(n)]])]),e("div",to,[!t(m).length&&!t(v)?(l(),i("div",so,[...o[12]||(o[12]=[e("div",{class:"col-12"},[e("p",{class:"text-muted"},"Non ci sono prodotti da mostrare.")],-1)])])):U("",!0),e("div",eo,[(l(!0),i(j,null,q(t(m),s=>(l(),i("div",{key:s.externalid||s.id,class:"col-6 col-md-4 col-lg-4"},[x(f,{product:s},null,8,["product"])]))),128))]),e("div",no,[t(v)?(l(),i("div",io,[...o[13]||(o[13]=[e("span",{class:"visually-hidden"},"Caricamento...",-1)])])):U("",!0)])])])])])}}}),wo=D(ao,[["__scopeId","data-v-79591e16"]]);export{wo 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.