PageSourceSearch

https://www.marunouchi.com/_nuxt/index.040cbadd.js

js marunouchi.com collected 2026-09-24 08:40:47 UTC 6,852 bytes, 1 lines download raw bytes

1import{_ as Q}from"./Heading2.a6f3b1d7.js";import{_ as U}from"./calendar.vue.c3be3bf3.js";import{_ as O}from"./CurrentDate.vue.2b5b5a70.js";import{_ as Y}from"./LoadingComponent.12ed78cc.js";import{_ as W}from"./NewsItem.vue.3b8c8722.js";import{_ as J}from"./ButtonComponent.vue.df016697.js";import{_ as K}from"./PageTop.87d6dabb.js";import{_ as X}from"./BreadCrumbs.6235b6a6.js";import{d as Z,j as ee,a as te,r as d,G as ae,x as se,k as ne,g as j,e as u,w as _,b as n,i,c as F,z as C,B as R,C as oe,D as ie,m as re,o as y,f}from"./entry.dd88f079.js";import{a as g,C as le}from"./pickups.4cbed247.js";import{f as N}from"./day.89f5d4ca.js";import{a as E,c as S,d as ce,f as q}from"./queryHelper.7f749921.js";import{m as ue}from"./Meta.82f7e772.js";import{s as pe}from"./setMeta.156d4e43.js";import"./index.382dc54b.js";import"./index.c16463a8.js";import"./TagComponent.vue.fffd21f8.js";import"./nuxt-link.bf6b9312.js";import"./ButtonSearch.vue.50531ebb.js";import"./apiBaseSettings.2b0fa3b7.js";const me={class:"max-pc max-md:px-28 md:pb-100"},de={key:1,class:"mt-30"},ge={"data-wovn-ignore":""},ve=n("svg",{viewBox:"0 0 34 6",class:"h-6 w-16 md:w-20",xmlns:"http://www.w3.org/2000/svg"},[n("g",{fill:"#bfbaba"},[n("circle",{cx:"31",cy:"3",r:"3"}),n("circle",{cx:"17",cy:"3",r:"3"}),n("circle",{cx:"3",cy:"3",r:"3"})])],-1),_e={class:"pb-70 pt-74 md:pb-100 md:pt-0"},fe={class:"mx-auto max-w-[260px] gap-x-30 gap-y-20 max-md:space-y-12 md:grid md:max-w-[610px] md:grid-cols-[290px_290px] md:grid-rows-2"},we={class:""},ye={class:"col-span-2 place-self-center md:w-290"},he=n("br",null,null,-1),h="/pickup/campaign/",ke='<div class="relative h-28 w-28"><div class="icon-bgCircle absolute right-0 top-0 h-full w-full rounded-[50%] bg-dark"></div><div class="icon-arrow__svg absolute left-6 top-6 h-12 w-39 -scale-x-100"><svg xmlns="http://www.w3.org/2000/svg" class="!h-full !w-full" width="40.389" height="11.955" viewBox="0 0 40.389 11.955"><path d="M593.351,2600.86H632.24l-10.513-9.333" transform="translate(-593.351 -2590.405)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="3"/></svg></div></div>',xe='<div class="relative h-28 w-28"><div class="icon-bgCircle absolute right-0 top-0 h-full w-full rounded-[50%] bg-dark"></div><div class="icon-arrow__svg absolute right-6 top-6 h-12 w-39"><svg xmlns="http://www.w3.org/2000/svg" class="!h-full !w-full" width="40.389" height="11.955" viewBox="0 0 40.389 11.955"><path d="M593.351,2600.86H632.24l-10.513-9.333" transform="translate(-593.351 -2590.405)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="3"/></svg></div></div>',Ge=Z({__name:"index",setup(De){const p=ee(),w=te(),l=d(!1),B=E(p),T=p.query.date?S(p):null,o=d(T?new Date(N(T)):null),r=d(void 0),k=d(void 0),v=d(1),c=d([]),m=le.CAMPAIGN,x=ce(),L=async e=>{if(l.value=!1,r.value=Number(e),window.scroll({top:0}),o.value){const s=await g({date:o.value,contentsType:m,page:e,orderByRegFlg:!0,isFilterByStartDate:!1});c.value=s==null?void 0:s.data,w.push({path:h,query:{date:q(o.value),page:e}})}else{const s=await g({contentsType:m,page:e,date:x,orderByRegFlg:!0,isFilterByStartDate:!0});c.value=s==null?void 0:s.data,w.push({path:h,query:{page:e}})}l.value=!0};ae(o,async()=>{if(l.value=!1,r.value=k.value?k.value:1,o.value){const e=await g({date:o.value,page:r.value,contentsType:m,orderByRegFlg:!0,isFilterByStartDate:!1});c.value=e==null?void 0:e.data,v.value=e==null?void 0:e.pageInfo.totalPageCnt,w.push({path:h,query:{date:q(o.value),page:r.value}})}else{const e=await g({contentsType:m,page:r.value,date:x,orderByRegFlg:!0,isFilterByStartDate:!0});c.value=e==null?void 0:e.data,v.value=e==null?void 0:e.pageInfo.totalPageCnt,w.push({path:h,query:{page:r.value}})}l.value=!0}),pe(ue.PickupCampaign);const V=[{title:"Today’sピックアップ",path:"/pickup/"},{title:"キャンペーン"}],a=e=>{const s=["日","月","火","水","木","金","土"],t=e.split(".");return`${e}(${s[new Date(Number(t[0]),Number(t[1])-1,Number(t[2])).getDay()]})`};a("2023.08.01"),a("2023.08.31"),a("2023.08.01"),a("2023.08.31"),a("2023.08.01"),a("2023.08.31"),a("2023.07.01"),a("2023.07.31"),a("2023.06.01"),a("2023.06.31"),a("2023.05.01"),a("2023.05.31"),a("2023.04.01"),a("2023.05.31"),a("2023.04.01"),a("2023.05.31"),a("2023.04.01"),a("2023.05.31"),a("2023.04.01"),a("2023.05.31");const P=async(e,s)=>{if(l.value=!1,s){const t=await g({date:s,contentsType:m,page:e,orderByRegFlg:!0,isFilterByStartDate:!1});c.value=t==null?void 0:t.data,v.value=t==null?void 0:t.pageInfo.totalPageCnt}else{const t=await g({contentsType:m,page:e,date:x,orderByRegFlg:!0,isFilterByStartDate:!0});c.value=t==null?void 0:t.data,v.value=t==null?void 0:t.pageInfo.totalPageCnt}l.value=!0};return se(()=>{r.value=B,P(B,o.value),addEventListener("popstate",()=>
1{const e=p.query.date?S(p):null,s=e?new Date(N(e)):null;o.value=s;const t=E(p);r.value=t,k.value=t,P(t,s)})}),(e,s)=>{const t=Q,I=U,A=O,$=Y,z=W,H=ne("Paginate"),D=J,M=K,G=X;return y(),j("div",null,[u(t,{class:""},{default:_(()=>[f("キャンペーン")]),_:1}),n("div",me,[u(I,{onTodayDate:s[0]||(s[0]=b=>o.value=b)}),i(o)?(y(),F(A,{key:0,class:"mt-32 md:mt-50",displayedDate:i(o)},null,8,["displayedDate"])):C("",!0),n("div",{class:R(["relative",!i(o)&&"mt-32 md:mt-50"])},[oe(u($,null,null,512),[[ie,!i(l)]]),u(z,{newsList:i(c),class:R({"min-h-screen opacity-50":!i(l)})},null,8,["newsList","class"])],2),i(l)&&i(c).length===0?(y(),j("p",de,"現在キャンペーンはありません")):C("",!0),n("div",ge,[i(r)!==void 0||i(l)&&i(c).length>0?(y(),F(H,{key:0,modelValue:i(r),"onUpdate:modelValue":s[1]||(s[1]=b=>re(r)?r.value=b:null),class:"relative mx-auto mt-40 flex items-center justify-center space-x-6 font-en font-medium max-md:max-w-[370px] md:w-[440px] md:space-x-12","page-count":i(v),"page-range":3,"prev-text":ke,"next-text":xe,"click-handler":L,"page-class":"relative z-[2] [&:nth-child(2)]:!ml-0 md:mr-12 bg-[#bfbaba] rounded-full","page-link-class":"flex items-center justify-center w-34 h-34 md:pb-4 md:w-40 md:h-40 md:text-[1.375rem]/none text-white cursor-pointer","active-class":"bg-marunouchi","prev-class":"paginate-arrow absolute z-[1] left-0 cursor-pointer","next-class":"paginate-arrow absolute z-[1] right-0 cursor-pointer","break-view-class":"!bg-transparent","break-view-link-class":"!opacity-100 !w-16 !h-4 md:!h-6 md:!w-20 !pb-0 !cursor-default"},{breakViewContent:_(()=>[ve]),_:1},8,["modelValue","page-count"])):C("",!0)])]),n("div",_e,[n("div",fe,[n("div",we,[u(D,{link:"/pickup/event/"},{default:_(()=>[f("イベントを探す")]),_:1})]),n("div",null,[u(D,{link:"/pickup/topics/"},{default:_(()=>[f("その他エリア情報を探す")]),_:1})]),n("div",ye,[u(D,{reverse:"",link:"/pickup/",class:"text-center"},{default:_(()=>[f("Today’sピックアップに"),he,f("戻る")]),_:1})])])]),u(M),u(G,{breadcrumbs:V})])}}});export{Ge 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.