1import{_ as N}from"./CP-9SBy0.js";import{_ as O}from"./DOAdtEKY.js";import{d as M,r as C,$ as D,y as P,s as B,u as F,w as L,m as U,g as x,L as j,c as m,e as f,v as I,b as o,F as A,q,P as z,f as K,a as W,M as H,o as _,h as V,j as G,k as J,i as k}from"./CT94Y2Xm.js";import"./DlAUqK2U.js";import"./D2DR6_YM.js";const Q={key:0,class:"grid__wrap"},X={key:1,class:"newOrSoonProduct__empty"},Y={key:2,class:"pagination__wrap"},Z={id:"pagination-app"},tt=M({__name:"itemListComingSoon",props:{categoryCode:{},releaseDateTool:{},site:{}},async setup(R){let s,i;const n=R,a=W(),u=a.public.site.item.count,$=a.public.site.pagers.itemList.totalVisible,T=D.pageCondition,r=C(T.page());P(),n.categoryCode&&n.categoryCode!==a.public.constants.item.categoryCode.movieTicket&&n.categoryCode!==a.public.constants.item.categoryCode.goods&&B({statusCode:404});const d=F.items.soonItems();if(n.site)if(n.categoryCode){const e=a.public.site.categoryTreeCodes[0];[s,i]=L(()=>d.get([e,n.categoryCode])),await s,i()}else[s,i]=L(()=>d.get()),await s,i();const l=U(()=>{const e=d.salesStartList();return e.sort((t,c)=>{const y=new Date(t.sort_period_begin),S=new Date(c.sort_period_begin);if(y<S)return-1;if(y>S)return 1;const h=t.custom.sales_item_type?.id,v=c.custom.sales_item_type?.id;return h!==v?v-h:(c.custom.want_see_cnt??0)-(t.custom.want_see_cnt??0)}),e}),p=C([]),w=C(1),b=C(Math.ceil((l?.value?.length??0)/u)),g=C(!1);return x(()=>{g.value=!0}),j(r,()=>{const e=(r.value-1)*u,t=e+u,c=l.value?.slice(e,t)??[];p.value=c,g.value&&D.utils.scrollToTop()},{immediate:!0}),(e,t)=>{const c=N,y=O,S=H("v-pagination");return _(),m(A,null,[t[2]||(t[2]=f("h2",{class:"list__title"},"ã¾ããªã販売éå§",-1)),I(c,{"category-code":e.categoryCode},null,8,["category-code"]),o(p)?.length?(_(),m("div",Q,[(_(!0),m(A,null,q(o(p),(h,v)=>(_(),m("div",{key:v,class:"movieImage__wrap"},[I(y,{"item-data":h,"release-date-tool":e.releaseDateTool,site:e.site,"is-lazy-load":v>=6},null,8,["item-data","release-date-tool","site","is-lazy-load"])]))),128))])):(_(),m("div",X,t[1]||(t[1]=[f("p",null,"ã¾ããªã販売éå§ã®ååã¯ããã¾ããã",-1)]))),o(p)?.length?(_(),m("div",Y,[f("div",Z,[I(S,{modelValue:o(r),"onUpdate:modelValue":t[0]||(t[0]=h=>z(r)?r.value=h:null),class:"pagination__nav",length:Math.ceil((o(l)?.length??0)/o(u)),"total-visible":o($),"prev-icon":o(r)==o(w)?"":"mdi-chevron-left","next-icon":o(r)==o(b)?"":"mdi-chevron-right"},null,8,["modelValue","length","total-visible","prev-icon","next-icon"])])])):K("",!0)],64)}}}),et=Object.assign(tt,{__name:"ItemListComingSoon"}),ot={class:"content__wrapper widest"},st={class:"content__main"},nt={class:"newOrSoonProduct__container"},at={class:"list__container"},E=`ã¾ããªã販売éå§ããæ°ååããã§ãã¯ã 2éå®ã°ããºãææ°æ ç»é¢é£ã°ããºããè¦éããªãï¼MOVIE WALKER STOREã¯ã ããã±å売å¸ããã³ãã¬ãããªã©ã 3æ ç»ã«é¢ããããããã°ããºã販売ããMOVIE WALKERå ¬å¼ECãµã¤ãã`,_t=M({__name:"coming-soon",async setup(R){let s,i;const n=k("headerFlags");n.showSearch=!0,n.showInformation=!0,n.showMenuIcon=!0,n.showSearchSp=!0;const a=k("footerFlags");a.showFullElement=!0,a.showFooterContent=!0,a.showSearch=!1,a.showBreadcrumb=!0;const u=k("breadcrumb");x(()=>{const t=V().public.constants;u.list=t.breadcrumb.comingSoon});const T=([s,i]=L(()=>F.utility.sites()),s=await s,i(),s).site.value,r=([s,i]=L(()=>F.items.releaseDate()),s=await s,i(),s),d=G(),l=d.query.category,p=(Array.isArray(l)?l[0]:l)??void 0,w=V().public.frontPageConfig,b=V().public.frontSiteURL,g=b+d.path,e=b+"/images/other/ogp_mws.png";return J({...w.item.list.comingSoon.head,meta:[{name:"description",content:E},{name:"twitter:title",content:w.item.list.comingSoon.head.title},{name:"twitter:description",content:E},{name:"twitter:url",content:g},{name:"twitter:image",content:e},{name:"twitter:card",content:"summary_large_image"},{property:"og:title",content:w.item.list.comingSoon.head.title},{property:"og:description",content:E},{property:"og:url",content:g},{property:"og:image",content:e}],link:[{rel:"canonical",href:g},{rel:"stylesheet",href:"/css/co60-62.css"}]}),(t,c)=>{const y=et;return _(),m("div",ot,[f("div",st,[f("div",nt,[f("section",at,[I(y,{"category-code":o(p),"release-date-tool":o(r),site:o(T)},null,8,["category-code","release-date-tool","site"])])])])])}}});
3export{_t 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.