1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},s=(new e.Error).stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="859e6f6a-a7b5-4dd7-817a-c2472047fe71",e._sentryDebugIdIdentifier="sentry-dbid-859e6f6a-a7b5-4dd7-817a-c2472047fe71")}catch(S){}import{c7 as e,c5 as s,b$ as a,cj as n,c1 as l,c2 as t,c9 as o,ca as r,cs as i,cx as u,ct as c,cy as d,cc as p,d1 as f,cf as y,dD as h,cI as g}from"./index.061e774e.js";import{L as v}from"./Links.c120a774.js";const b={id:"shop",class:"container"},k={class:"index"},m={key:0},w=["href","onClick"],I={key:2},N=["id"];var K=e({name:"ShopNAPage",components:{Links:v},async setup(){s({title:"Shop Furniture Online"});const e=a(),o=n([]),r=n([]),i=l((()=>r.value.map((e=>e.groupKey))));return t((async()=>{!function(){for(let e=65;e<91;e++)o.value.push(String.fromCharCode(e));o.value.push("0...9")}(),await async function(){var s;const{shopPageList:a}=await h(g` 2 query SHOP_PAGE_LIST { 3 shopPageList { 4 groupKey 5 list { 6 title 7 slug 8 } 9 } 10 } 11 `);r.value=JSON.parse(JSON.stringify(a)),(null==(s=r.value)?void 0:s.length)&&r.value.forEach((s=>{s.list=s.list.map((s=>{var a;return{url:null==(a=e.resolve({name:"shopBrowse",params:{slug:s.slug}}))?void 0:a.href,name:s.title}}))}))}(),function(){const e=r.value.filter((e=>!Number.isNaN(Number.parseInt(e.groupKey,10)))),s={groupKey:"0...9",list:[]};e.length&&e.forEach((e=>{s.list=s.list.concat(e.list)})),r.value=r.value.filter((e=>Number.isNaN(Number.parseInt(e.groupKey,10)))),r.value.push(s)}()})),{index:o,shopPagesData:r,availableKeys:i,checkEnabled:function(e){return i.value.includes(e)},onIndexRouteClick:function(e,s){let a;e.preventDefault(),a="0...9"===s?document.querySelector(".link-content:last-of-type"):document.querySelector(`#${s}`),a&&window.scrollTo({top:a.offsetTop+32,behavior:"smooth"})}}}},[["render",function(e,s,a,n,l,t){const h=o("Links");return r(),i("div",b,[s[1]||(s[1]=u("h1",null,"Browse Furniture",-1)),u("div",k,[(r(!0),i(c,null,d(n.index,((e,s)=>(r(),i(c,{key:e+100},[s>0?(r(),i("span",m,"/")):p("",!0),n.checkEnabled(e)?(r(),i("a",{key:1,href:`#${e}`,onClick:s=>n.onIndexRouteClick(s,e)},f(e),9,w)):(r(),i("span",I,f(e),1))],64)))),128))]),(r(!0),i(c,null,d(n.shopPagesData,(e=>(r(),i("div",{id:e.groupKey,key:e.groupKey,class:"link-content"},[u("h5",null,f(e.groupKey),1),s[0]||(s[0]=u("hr",null,null,-1)),y(h,{"seo-links":e.list,"show-all":""},null,8,["seo-links"])],8,N)))),128))])}],["__scopeId","data-v-278a3cbd"]]);export{K as default}; 12//# sourceMappingURL=ShopNAPage.68c3508d.js.map
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.