PageSourceSearch

https://reusebupo.com/_nuxt/_subcategories_.BzHzhfcn.js

js reusebupo.com collected 2026-10-02 15:39:37 UTC 2,652 bytes, 1 lines download raw bytes

1import{_ as w}from"./BaseBreadcrumbs.vue.CYSP2EDR.js";import{_ as D}from"./AuctionCardGrid.vue.pnMitrlE.js";import{_ as M}from"./BaseContentList.vue.B0ni1h5Y.js";import{bC as N,b as j,M as R,w as V,bD as E,Q as F}from"./entry.Br_yVqug.js";import{r as a}from"./route-helper.BrcmIyVy.js";import{g as y}from"./get-category-item.BVKIubOb.js";import{u as G}from"./useAuctionList.DQxbPEyZ.js";import{k as H,l as c,b as T,U as X,C as J,N as s,u as e,a5 as g,a9 as f,X as b}from"./swiper-vue.ChDFjB_B.js";import"./CardBaseMain.vue.BXrl5gc4.js";import"./AuctionImg.vue.DG200X4g.js";import"./BaseImg.vue.LBpSeJ_N.js";import"./useAuctionCountdown.CqJySQa3.js";import"./AuctionTag.vue.DudKJUa_.js";import"./AuctionFavoriteButton.vue.0Dbp3RIi.js";import"./BaseIconButton.vue.QaNJSVWe.js";import"./AuctionCountdown.vue.BmuEHn_x.js";import"./useBaseAuctionFilter.oqk-kGiE.js";import"./AuctionFilterMain.vue.CyVFBC2u.js";import"./SearchBarSimple.vue.DWZfxUBx.js";const K={class:"container mx-auto pb-24"},W={class:"flex cursor-default items-center justify-between py-3 font-serif text-3xl font-bold md:text-7xl"},Y={class:"mt-8"},Z={class:"py-5"},xt=H({__name:"[subcategories]",setup(tt){const _=N(),d=j(),o=R(),C=a.pickOneParams(o.params,"categories"),x=a.pickOneParams(o.params,"subcategories");let r=+(a.pickOneQuery(o.query,"pi")||1),u=a.pickOneQuery(o.query,"sort")||void 0;const l=c(()=>{const{categoryMapping:t}=_;return y(t,C)}),n=c(()=>{const{categoryMapping:t}=_,{categoryUid:i}=l.value;return y(t,i,x)}),h=c(()=>[{label:l.value.label,route:l.value.route},{label:n.value.label,route:n.value.route}]),{auctionList:p,pager:m,setPagerIndex:v,setSort:k,fetchAuctionList:B,loading:q,onPageChange:A,layout:O,CompAuctionFilter:P}=G({params:{childCategoryUid:n.value.categoryUid},pager:{index:r,size:30},sort:u,onPagerChangeAfter(t){r=t,d.push({query:{...o.query,pi:t}})},onSortChangeAfter(t){d.push({query:{...o.query,pi:1,sort:t}})}}),L=c(()=>E(p.value.list));return T(()=>o.query,t=>{u=a.pickOneQuery(t,"sort"),r=+(a.pickOneQuery(t,"pi")||1),v(r),k(u),B()}),(t,i)=>{const Q=w,S=D,U=M,$=F,z=V;return X(),J("div",K,[s(Q,{list:e(h),class:"py-5"},null,8,["list"]),g("div",W,f(e(n).label),1),s(z,null,{default:b(()=>[s(e(P),{class:"py-3"}),s(U,{loading:e(q)},{default:b(()=>[g("div",Y,f(t.$t("auction.total",{total:e(p).total})),1),g("div",Z,[s(S,{layout:e(O),list:e(L)},null,8,["layout","list"])])]),_:1},8,["loading"]),s($,{"page-index":e(m).index,"onUpdate:pageIndex":i[0]||(i[0]=I=>e(m).index=I),class:"justify-center",total:e(p).total,"page-size":e(m).size,onChange:e(A)},null,8,["page-index","total","page-size","onChange"])]),_:1})])}}});export{xt 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.