1import{_ as K}from"./SharedLoading.8bd8639c.js";import{_ as W}from"./SharedBreadcrumb.9f0e1c12.js";import{d as C,c as X,e as s,j as _,h as a,g as n,p as m,t as Z,I as N,_ as B,F as I,i as o,a8 as ee,f as x,G as S,J as R,u as te,r as v,M as ne,N as oe,w as ae,O as w,a as se,n as re,P as ce,k as ue,l as L,E as M,B as le}from"./entry.461f95d9.js";import{u as _e,_ as pe}from"./useCanonicalUrl.a05d69c1.js";import{_ as ie}from"./ShopCitySelect.vue.12499abc.js";import{_ as me}from"./ItemIndexCard.8351b59e.js";import{_ as fe}from"./ShopIndexCard.bfe40f92.js";import{_ as de}from"./SharedPagination.vue.e9b07ad4.js";import{u as he}from"./useJsonLdBreadclumbs.464cac70.js";import{u as ke}from"./useMetaDescription.9dcfe90f.js";import{s as ge}from"./site-utils.d20c5819.js";import"./ItemSmallStock.bfba31b9.js";import"./index.180eaa19.js";import"./ItemTypeBadge.0c9d4429.js";import"./ShopAward.b6e0f879.js";console.debug=function(){};const ye=m("span",null,"ãã³ä¸è¦§ã§ã¿ã",-1),ve=C({__name:"ShopLinkToItems",props:{prefectureId:{}},setup(f){const r=f;return(d,b)=>{const c=X("font-awesome-icon"),u=Z,l=N,p=B;return s(),_(p,null,{default:a(()=>[n(l,{class:"text-end"},{default:a(()=>[n(u,{to:`/items?prf=${r.prefectureId}`,class:"f14 text_underline"},{default:a(()=>[ye,n(c,{icon:["fal","bread-loaf"]})]),_:1},8,["to"])]),_:1})]),_:1})}}}),xe={class:"sec_ttl f16"},be={class:"py-1 itemlist_overflow"},we=C({__name:"ShopMonthlyRanking",props:{rankingItems:{},prefecture:{}},setup(f){const r=f;return(d,b)=>{const c=me,u=N,l=B;return s(),_(l,{class:"mb-5 mt-2"},{default:a(()=>[n(u,null,{default:a(()=>[m("h2",xe,I(r.prefecture.name)+" æé人æ°ã»ããã©ã³ãã³ã°ã"+I(o(ee)().subtract(1,"month").format("YYå¹´Mæ"))+"ã ",1),m("div",be,[(s(!0),x(S,null,R(r.rankingItems,(p,h)=>(s(),x("div",{key:p.id,class:"itemlist_overflow_card monthly_ranking"},[n(c,{item:p,rankingNo:h+1},null,8,["item","rankingNo"])]))),128))])]),_:1})]),_:1})}}}),$e={class:"sec_ttl"},Ie=m("p",{class:"sec_ttl_desc"},"ããªãã«ã´ã£ããã®ãã³å±ãããæ¢ãã¦ã¿ãã",-1),$=24,je=C({__name:"index",async setup(f){let r,d;const{$scrollTop:b}=le(),c=te(),u=v(Number(c.query.page)||1),l=v(c.query.keyword||""),p=v(c.params.prefecture||""),{data:h,refresh:A,pending:D}=([r,d]=ne(()=>ce(`/shops/?prefecture=${p.value}`,{query:{page:u,per:$}})),r=await r,d(),r),t=v(null);oe(()=>{D.value||(t.value=h.value)}),ae(()=>c.query,()=>A().then(()=>t.value=h.value));const q=w(()=>{var e;return[{text:"home",to:"/"},{text:"ãã³å±ä¸è¦§",to:"/shops"},{text:(e=t.value)==null?void 0:e.prefecture.name,to:c.fullPath}]});he(q.value);const P=_e(["page"]);ke(()=>{var i;const e=(i=t.value)==null?void 0:i.prefecture.name;return e?`${e}ã®ãã³å±ããã®ä¸è¦§ã§ããrebakeã§ã¯${e}ã®ãã ããã®ãã³å±ãããããã³ããåãå¯ãã§ãã¾ãã`:null}),se({title:w(()=>t.value?`${t.value.prefecture.name}ã®ãã³å±ä¸è¦§`:"ãã³å±ä¸è¦§"),link:[{rel:"canonical",href:P}],meta:[{key:"og:title",property:"og:title",content:w(()=>{var e;return`${(e=t.value)==null?void 0:e.prefecture.name}ã®ãã³å±ä¸è¦§ | ${ge}`})},{key:"og:url",property:"og:url",content:P}]});const E=e=>{u.value=e,U()},U=()=>{const e=T();M({query:e}),b()},V=()=>{const e=T();M({path:"/shops",query:e})},T=()=>{const e={keyword:l.value||"",page:u.value};return l.value===""&&delete e.keyword,u.value===1&&delete e.page,e};return(e,i)=>{const j=K,F=W,k=N,g=B,J=ve,O=pe,Y=ie,G=we,H=fe,Q=de,z=re;return s(),_(z,null,{default:a(()=>[o(t)?(s(),x(S,{key:1},[n(g,null,{default:a(()=>[n(k,null,{default:a(()=>[n(F,{breadcrumbs:o(q)},null,8,["breadcrumbs"])]),_:1})]),_:1}),n(g,null,{default:a(()=>[n(k,null,{default:a(()=>[m("h2",$e,I(o(t).prefecture.name)+"ã®ãã³å±ä¸è¦§",1),Ie]),_:1})]),_:1}),n(J,{prefectureId:o(t).prefecture.id},null,8,["prefectureId"]),n(O,{keyword:o(l),"onUpdate:keyword":i[0]||(i[0]=y=>ue(l)?l.value=y:null),onOnclick:V},null,8,["keyword"]),n(Y,{cities:o(t).cities},null,8,["cities"]),o(t).ranking_items.length>=3?(s(),_(G,{key:0,rankingItems:o(t).ranking_items,prefecture:o(t).prefecture},null,8,["rankingItems","prefecture"])):L("",!0),n(g,{class:"px-2"},{default:a(()=>[(s(!0),x(S,null,R(o(t).shops,y=>
1(s(),_(k,{key:y.id,cols:"6",lg:"3",class:"p-2"},{default:a(()=>[n(H,{shop:y},null,8,["shop"])]),_:2},1024))),128))]),_:1}),o(t).total_count>$?(s(),_(g,{key:1,class:"mt-4"},{default:a(()=>[n(k,null,{default:a(()=>[n(Q,{currentPage:o(u),totalCount:o(t).total_count,per:$,onChangePagination:E},null,8,["currentPage","totalCount"])]),_:1})]),_:1})):L("",!0)],64)):(s(),_(j,{key:0}))]),_:1})}}});export{je 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.