PageSourceSearch

https://realdgame.jp/_nuxt/BSEOV36Y.js

js realdgame.jp collected 2026-09-24 17:12:31 UTC 46,198 bytes, 4 lines download raw bytes

1import{_ as pe}from"./Dl62Y7oz.js";import{d as V,B as be,T as ke,o as a,c as n,b as t,e as $,w as re,a as f,u as i,q as A,n as W,j as D,i as ee,f as me,U as we,V as Ae,_ as P,t as k,p as de,H as $e,s as Se,g as Te,m as Ee,l as xe,F as K,r as J,E as Oe,k as te,I as Le,h as Ve,W as Pe,X as Ue,M as Re,O as He,z as je,A as Ge,C as qe,D as Fe,Y as Ye,G as Ke,Z as Ze,J as Je}from"./Dkt9LGsW.js";import{u as Ie,a as fe}from"./BdlwuOQ4.js";import{_ as We}from"./Bo-osqH5.js";import{u as ze}from"./C4O--YX1.js";import{u as Qe}from"./BgSLub28.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"6590b3626d093b66083da6bc985244fe1f042d36"};var v=new e.Error().stack;v&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[v]="7fb94a3b-9860-4cbe-955d-89332dbc418a",e._sentryDebugIdIdentifier="sentry-dbid-7fb94a3b-9860-4cbe-955d-89332dbc418a")}catch{}})();const Xe=""+new URL("icon-faq-white.dUChw_AX.svg",import.meta.url).href,et=""+new URL("icon-addfavorite-white.CiOqyDkE.svg",import.meta.url).href,tt="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='22'%20viewBox='0%200%2028%2022'%3e%3cg%20id='アートワーク_8'%20data-name='アートワーク%208'%20transform='translate(14%2011)'%3e%3cg%20id='グループ_809'%20data-name='グループ%20809'%20transform='translate(-14%20-11)'%3e%3crect%20id='長方形_495'%20data-name='長方形%20495'%20width='28'%20height='22'%20fill='none'/%3e%3cg%20id='グループ_808'%20data-name='グループ%20808'%3e%3cpath%20id='パス_1251'%20data-name='パス%201251'%20d='M18.123,4.89,7.877,11.432,18.123,17.11'%20fill='none'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'/%3e%3cg%20id='楕円形_8'%20data-name='楕円形%208'%20transform='translate(15.284%202.051)'%20fill='%23fff'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%3e%3ccircle%20cx='2.839'%20cy='2.839'%20r='2.839'%20stroke='none'/%3e%3ccircle%20cx='2.839'%20cy='2.839'%20r='3.839'%20fill='none'/%3e%3c/g%3e%3cg%20id='楕円形_9'%20data-name='楕円形%209'%20transform='translate(15.284%2014.271)'%20fill='%23fff'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%3e%3ccircle%20cx='2.839'%20cy='2.839'%20r='2.839'%20stroke='none'/%3e%3ccircle%20cx='2.839'%20cy='2.839'%20r='3.839'%20fill='none'/%3e%3c/g%3e%3cg%20id='楕円形_10'%20data-name='楕円形%2010'%20transform='translate(5.038%208.593)'%20fill='%23fff'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%3e%3ccircle%20cx='2.839'%20cy='2.839'%20r='2.839'%20stroke='none'/%3e%3ccircle%20cx='2.839'%20cy='2.839'%20r='3.839'%20fill='none'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",at="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%3e%3cg%20id='グループ_2025'%20data-name='グループ%202025'%20transform='translate(-108.416%20-10.778)'%3e%3cpath%20id='パス_2088'%20data-name='パス%202088'%20d='M130.1,38.778H114.729a6.312,6.312,0,0,1-6.313-6.312V17.09a6.312,6.312,0,0,1,6.313-6.312H130.1a6.312,6.312,0,0,1,6.312,6.312V32.466a6.312,6.312,0,0,1-6.312,6.312'%20fill='%2306c755'/%3e%3cpath%20id='パス_2089'%20data-name='パス%202089'%20d='M131.749,23.459c0-4.177-4.188-7.576-9.335-7.576s-9.335,3.4-9.335,7.576c0,3.745,3.321,6.881,7.807,7.474.3.066.718.2.822.46a1.915,1.915,0,0,1,.03.845s-.109.658-.133.8c-.041.236-.187.923.809.5a30.149,30.149,0,0,0,7.334-5.42,6.74,6.74,0,0,0,2-4.661'%20fill='%23fff'/%3e%3cpath%20id='パス_2090'%20data-name='パス%202090'%20d='M128.643,25.871H126.02a.178.178,0,0,1-.178-.178v-4.07h0v0a.179.179,0,0,1,.178-.179h2.623a.179.179,0,0,1,.178.179v.662a.178.178,0,0,1-.178.178h-1.782v.687h1.782a.179.179,0,0,1,.178.179v.662a.178.178,0,0,1-.178.178h-1.782v.687h1.782a.179.179,0,0,1,.178.179v.662a.178.178,0,0,1-.178.178'%20fill='%2306c755'/%3e%3cpath%20id='パス_2091'%20data-name='パス%202091'%20d='M118.942,25.871a.178.178,0,0,0,.178-.178v-.662a.179.179,0,0,0-.178-.179H117.16V21.619a.18.18,0,0,0-.179-.179h-.662a.179.179,0,0,0-.178.179v4.074a.178.178,0,0,0,.178.178h2.623Z'%20fill='%2306c755'/%3e%3cpath%20id='パス_2092'%20data-name='パス%202
1092'%20d='M120.521,21.441h-.662a.178.178,0,0,0-.178.178v4.074a.179.179,0,0,0,.178.179h.662a.179.179,0,0,0,.178-.179V21.619a.178.178,0,0,0-.178-.178'%20fill='%2306c755'/%3e%3cpath%20id='パス_2093'%20data-name='パス%202093'%20d='M125.028,21.441h-.662a.178.178,0,0,0-.178.178v2.42l-1.864-2.517-.015-.019h0l-.011-.011,0,0-.01-.008,0,0-.01-.006,0,0-.01,0-.006,0-.01,0-.006,0-.011,0-.006,0-.011,0h-.691a.178.178,0,0,0-.178.178v4.074a.179.179,0,0,0,.178.179h.662a.178.178,0,0,0,.178-.179V23.274l1.867,2.521a.179.179,0,0,0,.046.045h0l.011.007.005,0,.009,0,.009,0,0,0,.012,0h0a.178.178,0,0,0,.047.007h.658a.179.179,0,0,0,.178-.179V21.619a.178.178,0,0,0-.178-.178'%20fill='%2306c755'/%3e%3c/g%3e%3c/svg%3e",st={class:"event-actions__items"},nt={key:0,class:"event-actions__item"},it={class:"event-actions__item"},lt={key:0,class:"event-actions__button-text"},rt={key:1,class:"event-actions__button-text"},ot={class:"event-actions__item"},ct={key:0,class:"event-actions__share"},ut={class:"event-actions__share-items"},dt={class:"event-actions__share-item"},mt={class:"event-actions__share-item"},_t={class:"event-actions__share-item"},vt={class:"event-actions__share-item"},ht={key:1,class:"event-actions__item"},ft=V({__name:"EventActions",props:{display:{},showButtonBuyTicket:{type:Boolean},title:{},dlImg:{default:""},futureShopUrl:{},shareMessage:{default:""}},setup(e){const v=be(),u=ke(),h=e,_=D(()=>({sp:h.display==="sp",pc:h.display==="pc"})),r=D(()=>u.isFavorite),y=()=>{u.update()},c=ee(!1),w=()=>{c.value=!c.value},M=()=>{let g=h.shareMessage;return g||(g="リアル脱出ゲーム | "+h.title),g=g.replace(/<br>/g,`
2`),g=g.replace(/<BR>/g,`
3`),g+=`
4`,encodeURIComponent(g)},R=()=>{const g=document.createElement("a");g.href="https://twitter.com/intent/tweet?url="+location.href+"&text="+M(),g.download="",g.target="_blank",g.click()},H=()=>{const g=document.createElement("a");g.href="http://line.me/R/msg/text/?"+M()+" "+location.href,g.download="",g.target="_blank",g.click()},x=()=>{navigator.clipboard.writeText(location.href)},l=()=>{const g=h.dlImg;if(g){const s=document.createElement("a");s.href=g,s.download=v.getFilenameByUrl(g),s.click();const U=document.createElement("a");U.href=g,U.target="_blank",U.click()}};return(g,s)=>{const U=me,F=Ae,Y=we;return a(),n("div",{class:W(["event-actions",i(_)])},[t("ul",st,[e.display==="pc"?(a(),n("li",nt,[$(U,{to:"/faq/",class:"event-actions__button"},{default:re(()=>[...s[6]||(s[6]=[t("span",{class:"event-actions__button-img"},[t("img",{src:Xe,alt:""})],-1),t("span",{class:"event-actions__button-text"},"よくある質問",-1)])]),_:1})])):f("",!0),t("li",it,[t("button",{class:"event-actions__button",onClick:s[0]||(s[0]=S=>y())},[s[7]||(s[7]=t("span",{class:"event-actions__button-img"},[t("img",{src:et,alt:""})],-1)),i(r)?(a(),n("span",lt,"お気に入りに登録済み")):(a(),n("span",rt,"お気に入りに追加"))])]),t("li",ot,[t("button",{class:"event-actions__button",onClick:s[1]||(s[1]=S=>w())},[...s[8]||(s[8]=[t("span",{class:"event-actions__button-img"},[t("img",{src:tt,alt:""})],-1),t("span",{class:"event-actions__button-text"},"シェア",-1)])]),i(c)?(a(),n("div",ct,[t("ul",ut,[t("li",dt,[t("button",{class:"event-actions__share-button x",onClick:s[2]||(s[2]=S=>R())},[$(F,{sign:"x"}),s[9]||(s[9]=t("span",null,[A("Xで"),t("br"),A("シェア")],-1))])]),t("li",mt,[t("button",{class:"event-actions__share-button line",onClick:s[3]||(s[3]=S=>H())},[...s[10]||(s[10]=[t("img",{src:at,alt:""},null,-1),t("span",null,[A("LINEで"),t("br"),A("シェア")],-1)])])]),t("li",_t,[t("button",{class:"event-actions__share-button copylink",onClick:s[4]||(s[4]=S=>x())},[$(F,{sign:"copylink"}),s[11]||(s[11]=t("span",null,[A("リンクの"),t("br"),A("コピー")],-1))])]),t("li",vt,[t("button",{class:"event-actions__share-button dlimg",onClick:s[5]||(s[5]=S=>l())},[$(F,{sign:"dlimg"}),s[12]||(s[12]=t("span",null,[A("イメージを"),t("br"),A("ダウンロード")],-1))])])])])):f("",!0)]),e.showButtonBuyTicket&&e.display==="pc"?(a(),n("li",ht,[$(Y,{shape:"short","future-shop-url":e.futureShopUrl}
4,null,8,["future-shop-url"])])):f("",!0)])],2)}}}),Ne=P(ft,[["__scopeId","data-v-65b8490e"]]),yt={class:"event-header"},gt={class:"event-header-overview"},pt={class:"event-header-title"},bt=V({__name:"EventHeader",props:{title:{},startedStatus:{},startedLabel:{},isStatus:{type:Boolean},dlImg:{default:""},showButtonBuyTicket:{type:Boolean},futureShopUrl:{},shareMessage:{}},setup(e){return(v,u)=>{const h=pe,_=Ne;return a(),n("div",yt,[t("div",gt,[t("p",pt,k(e.title),1),e.isStatus?(a(),de(h,{key:0,"started-status":e.startedStatus,"started-label":e.startedLabel,class:"event-header-status"},null,8,["started-status","started-label"])):f("",!0)]),$(_,{display:"sp",class:"event-header-actions-sp",title:e.title,"dl-img":e.dlImg,"show-button-buy-ticket":e.showButtonBuyTicket,"future-shop-url":e.futureShopUrl,"share-message":e.shareMessage},null,8,["title","dl-img","show-button-buy-ticket","future-shop-url","share-message"])])}}}),kt=P(bt,[["__scopeId","data-v-8071ba15"]]),wt={class:"article-content"},$t={class:"article-content__container"},St={class:"article-content__body"},Tt=["innerHTML"],Et=["innerHTML"],xt={class:"article-content__more"},Lt=V({__name:"ArticleContent",props:{publicityTitle:{},publicityBody:{}},setup(e){const v=()=>{const u=document.querySelector(".article-content"),h=u.querySelector(".article-content__container"),_=u.querySelector(".article-content__body"),r=u.querySelector(".article-content__more");_.offsetHeight>250&&(u.classList.add("hide"),r.addEventListener("click",()=>{h.style.height=_.offsetHeight+"px",r.style.opacity="0",h.addEventListener("transitionend",()=>{u.classList.remove("hide"),h.removeAttribute("style")})}))};return $e(()=>{v()}),(u,h)=>{const _=Se;return a(),n("div",wt,[t("div",$t,[t("div",St,[e.publicityTitle?(a(),n("h3",{key:0,innerHTML:e.publicityTitle},null,8,Tt)):f("",!0),t("div",{innerHTML:e.publicityBody},null,8,Et)])]),t("div",xt,[$(_,{"button-color":"secondary",text:"もっと見る"})])])}}}),It=P(Lt,[["__scopeId","data-v-bbc44315"]]),Nt="data:image/svg+xml,%3csvg%20id='グループ_138'%20data-name='グループ%20138'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='32.481'%20height='27'%20viewBox='0%200%2032.481%2027'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='長方形_94'%20data-name='長方形%2094'%20width='32.481'%20height='27'%20transform='translate(0%200)'%20fill='none'/%3e%3c/clipPath%3e%3c/defs%3e%3crect%20id='長方形_93'%20data-name='長方形%2093'%20width='16.119'%20height='22.494'%20transform='translate(11.263%203.505)'%20fill='%23abb7c9'/%3e%3cpath%20id='パス_255'%20data-name='パス%20255'%20d='M12.264,4.505H26.382V25H12.264Zm14.118-2H10.264V27H28.383V2.505Z'%20fill='%2304235b'/%3e%3cg%20id='グループ_137'%20data-name='グループ%20137'%3e%3cg%20id='グループ_136'%20data-name='グループ%20136'%20clip-path='url(%23clip-path)'%3e%3cpath%20id='パス_256'%20data-name='パス%20256'%20d='M17.426,26a1,1,0,0,1-1-1V2a1,1,0,0,1,1.188-.982l13.056,2.5a1,1,0,0,1,.812.983V25a1,1,0,0,1-1,1Z'%20fill='%23fff'/%3e%3cpath%20id='パス_257'%20data-name='パス%20257'%20d='M17.425,2,30.481,4.505V25H17.425Zm0-2a2,2,0,0,0-2,2V25a2,2,0,0,0,2,2H30.481a2,2,0,0,0,2-2V4.505a2,2,0,0,0-1.623-1.964L17.8.036A2.006,2.006,0,0,0,17.425,0'%20fill='%2304235b'/%3e%3cpath%20id='パス_258'%20data-name='パス%20258'%20d='M21.752,16.511a2.442,2.442,0,1,1,2.442-2.442,2.445,2.445,
40,0,1-2.442,2.442'%20fill='%23fff'/%3e%3cpath%20id='パス_259'%20data-name='パス%20259'%20d='M21.752,12.627a1.443,1.443,0,1,1-1.442,1.442,1.442,1.442,0,0,1,1.442-1.442m0-2a3.442,3.442,0,1,0,3.442,3.442,3.446,3.446,0,0,0-3.442-3.442'%20fill='%2304235b'/%3e%3cpath%20id='パス_260'%20data-name='パス%20260'%20d='M7.045,20.647A1.081,1.081,0,0,1,5.97,19.562V17.426H2.191A1.205,1.205,0,0,1,1,16.21V12.462a1.2,1.2,0,0,1,1.191-1.215H5.97V9.11A1.08,1.08,0,0,1,7.045,8.026a1.139,1.139,0,0,1,.724.283l5.663,5.23a1.183,1.183,0,0,1,.349.8,1.1,1.1,0,0,1-.34.8L7.77,20.363a1.142,1.142,0,0,1-.725.284'%20fill='%23ffc400'/%3e%3cpath%20id='パス_261'%20data-name='パス%20261'%20d='M7.044,9.026a.071.071,0,0,1,.047.019l5.661,5.228a.1.1,0,0,1,0,.139L7.091,19.627a.068.068,0,0,1-.047.02.08.08,0,0,1-.075-.085V16.426H2.191A.205.205,0,0,1,2,16.21V12.462a.205.205,0,0,1,.191-.216H6.969V9.11a.08.08,0,0,1,.075-.084m0-2A2.082,2.082,0,0,0,4.969,9.11v1.136H2.191A2.206,2.206,0,0,0,0,12.462V16.21a2.206,2.206,0,0,0,2.191,2.216H4.969v1.136A2.073,2.073,0,0,0,8.449,21.1l5.658-5.213a2.1,2.1,0,0,0,0-3.079L8.448,7.576a2.064,2.064,0,0,0-1.4-.55'%20fill='%2304235b'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Bt={class:"event-detail-content"},Ct={class:"event-detail-content__fee-price"},Dt={key:0,class:"event-detail-content__fee-action"},Mt=V({__name:"EventDetailContent",props:{publicityTitle:{default:""},publicityBody:{default:""},price:{default:""},showButtonBuyTicket:{type:Boolean},futureShopUrl:{}},setup(e){const v=e,u=D(()=>({scroll:!v.futureShopUrl}));return(h,_)=>{const r=It,y=we,c=Ee("scroll-to");return a(),n("section",Bt,[e.publicityTitle||e.publicityBody?(a(),de(r,{key:0,"publicity-title":e.publicityTitle,"publicity-body":e.publicityBody},null,8,["publicity-title","publicity-body"])):f("",!0),e.price?Te((a(),n("div",{key:1,class:W(["event-detail-content__fee",i(u)])},[_[0]||(_[0]=t("p",{class:"event-detail-content__fee-heading"},[t("img",{class:"event-detail-content__fee-heading-icon",src:Nt,alt:""}),t("span",null,"料金")],-1)),t("p",Ct,k(e.price),1),e.showButtonBuyTicket?(a(),n("p",Dt,[$(y,{"future-shop-url":e.futureShopUrl},null,8,["future-shop-url"])])):f("",!0)],2)),[[c,e.futureShopUrl?null:"#buyTicket"]]):f("",!0)])}}}),At=P(Mt,[["__scopeId","data-v-ebb59f02"]]),Ot={class:"event-detail-summary"},Vt={class:"event-detail-summary-table"},Pt={key:0,class:"event-detail-summary-label"},Ut={key:1,class:"event-detail-summary-content"},Rt={key:2,class:"event-detail-summary-label"},Ht={key:3,class:"event-detail-summary-content"},jt={key:4,class:"event-detail-summary-label"},Gt={key:5,class:"event-detail-summary-content"},qt={key:6,class:"event-detail-summary-label"},Ft={key:7,class:"event-detail-summary-content"},Yt={key:8,class:"event-detail-summary-label"},Kt={key:9,class:"event-detail-summary-content"},Zt={key:10,class:"event-detail-summary-label"},Jt={key:11,class:"event-detail-summary-content"},Wt=V({__name:"EventDetailSummary",props:{summaryProcess:{},summaryOnlineGenre:{default:""},summaryRequiredTime:{default:""},summaryTeamsNumber:{default:""},summaryLimitTime:{default:""},summarySmartPhone:{default:""},summaryTargetAge:{default:""},summaryParents:{default:""}},setup(e){return(v,u)=>(a(),n("section",Ot,[u[1]||(u[1]=t("h2",{class:"event-detail-summary-heading"}," イベント概要 ",-1)),t("dl",Vt,[e.summaryProcess?(a(),n("dt",Pt," 会場 ")):f("",!0),e.summaryProcess?(a(),n("dd",Ut,k(e.summaryProcess),1)):f("",!0),e.summaryOnlineGenre?(a(),n("dt",Rt,[...u[0]||(u[0]=[A(" オンライン ",-1),t("br",null,null,-1),A("or ジャンル ",-1)])])):f("",!0),e.summaryOnlineGenre?(a(),n("dd",Ht,k(e.summaryOnlineGenre),1)):f("",!0),e.summaryRequiredTime?(a(),n("dt",jt," 所要時間 ")):f("",!0),e.summaryRequiredTime?(a(),n("dd",Gt,k(e.summaryRequiredTime),1)):f("",!0),e.summaryTeamsNumber?(a(),n("dt",qt," チーム人数 ")):f("",!0),e.summaryTeamsNumber?(a(),n("dd",Ft,k(e.summaryTeamsNumber),1)):f("",!0),e.summaryLimitTime?(a(),n("dt",Yt," 制限時間 ")):f("",!0),e.summaryLimitTime?(a(),n("dd",Kt,k(e.summaryLimitTime),1)):f("",!0),e.summarySmartPhone?(a(),n("dt",Zt," スマホで遊べる ")):f("",!0),e.summarySmartPhone?(a(),n("dd",Jt,k(e.summarySmartPhone),1)):f("",!0),f("",!0)])]))}}),zt=P(Wt,[["__scopeId","data-v-678475d8"]]),Qt={class:"ticket-calendar-event"},Xt={class:"ticket-calendar-event__image"},ea=["src"],ta={class:"ticket-calendar-event__info"},aa={class:"ticket-calendar-event__title"},sa={class:"ticket-calendar-event__place"},na={class:"ticket-calendar-event__date"},ia={class:"ticket-calendar-event__booking"},la={class:"ticket-calendar-event__booking-container"},ra={class:"ticket-calendar-event__booking-items"},oa={class:"ticket-calendar-event__booking-time"},ca={class:"ticket-calendar-event__booking-status"},ua={class:"ticket-calendar-event__booking-status-text"},da={key:0,class:"ticket-calendar-event__booking-button"},ma=V({__name:"TicketVenueCalendarEvent",props:{eventName:{},eventDate:{},placeName:{default:""},image:{},tickets:{}}
4,setup(e){const v=xe(),u=c=>{const w=()=>c.statusComment==="準備中"||c.statusComment==="団員先行中"||c.statusComment==="団員限定販売中";return{"status-notsale":c.statusComment==="準備中","status-daninonly":c.statusComment==="団員限定販売中"||c.statusComment==="団員先行中","status-available":!w()&&c.status==="○","status-limited":!w()&&c.status==="△","status-unavailable":!w()&&c.status==="×"}},h=v.getGAQueryString();function _(c){return c.includes("?")===!1?`${c+h}`:`${c}&${h.split("?")[1]}`}function r(c){if(c.statusComment==="準備中")return"販売期間前";if(c.statusComment==="団員先行中"||c.statusComment==="団員限定販売中")return"団員先行";switch(c.status){case"○":return"空席あり";case"△":return"残りわずか";case"×":return"空席なし";default:return""}}function y(c){return c.statusComment==="準備中"||c.statusComment==="団員先行中"||c.statusComment==="団員限定販売中"?!1:c.status==="○"||c.status==="△"}return(c,w)=>{const M=me,R=Ee("dragscroll");return a(),n("div",Qt,[t("div",Xt,[t("img",{src:e.image,alt:""},null,8,ea)]),t("div",ta,[t("p",aa,k(e.eventName),1),t("dl",sa,[w[0]||(w[0]=t("dt",null,"会場:",-1)),t("dd",null,k(e.placeName),1)]),t("dl",na,[w[1]||(w[1]=t("dt",null,"公演日:",-1)),t("dd",null,k(e.eventDate),1)])]),t("div",ia,[Te((a(),n("div",la,[t("div",ra,[(a(!0),n(K,null,J(e.tickets,(H,x)=>(a(),n("div",{key:x},[t("div",{class:W(["ticket-calendar-event__booking-item",u(H)])},[$(M,{href:_(H.url),target:"_blank","no-rel":""},{default:re(()=>[t("div",oa,k(H.start),1),t("div",ca,[t("span",ua,k(r(H)),1)]),y(H)?(a(),n("div",da,[...w[2]||(w[2]=[t("span",null,"チケット購入",-1)])])):f("",!0)]),_:2},1032,["href"])],2)]))),128))])])),[[R,void 0,void 0,{x:!0}]])])])}}}),_a=P(ma,[["__scopeId","data-v-451c725b"]]),va={class:"ticket-calendar"},ha={class:"calendar-grid"},fa={class:"calendar-grid__nav-month"},ya=["disabled"],ga={class:"calendar-grid__nav-month-current"},pa=["disabled"],ba={ref:"calendarNavGrid",class:"calendar-grid__nav-grid"},ka={key:0,class:"calendar-grid__nav-date calendar-grid__nav-date--empty"},wa=["disabled","onClick"],$a={class:"calendar-grid__nav-date-day"},Sa={class:"calendar-grid__nav-date-status"},Ta={key:0,class:"calendar-grid__nav-date-status-list"},Ea={key:1,class:"ticket-calendar__error"},xa={key:2,class:"ticket-calendar__no-events"},La={key:3,class:"ticket-calendar__guide"},Ia=V({__name:"TicketVenueCalendar",props:{isOpen:{type:Boolean,default:!1},eventId:{default:""},eventName:{default:""},placeName:{default:""},image:{default:""},startsOn:{default:""},tickets:{},isNoEvent:{type:Boolean,default:!1},isError:{type:Boolean,default:!1}},setup(e){const v=e,u=ee(null);async function h(){if(await Ue(),!u.value)return;const o=20,d=u.value.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:d-o,behavior:"smooth"})}const _=Ie(),r=D(()=>_.monthlyTicketItems[v.eventId]??null),y=Oe(),c=async()=>{await _.fetchMonthlyTickets({eventId:v.eventId,month:x.value})};async function w(){y.lazyStart();try{await c(),await Re().$waitTime(500)}finally{y.finish()}}const M=te(),R=D(()=>{const o=v.startsOn?te(v.startsOn):M;return(o.isAfter(M,"day")?o:M).startOf("month")}),H=D(()=>{const o=M.add(6,"month");if(!r.value?.endsOn)return o.endOf("month");const d=te(r.value.endsOn);return(d.isBefore(o,"day")?d:o).endOf("month")}),x=ee(R.value),l=D(()=>x.value.isAfter(R.value,"month")),g=D(()=>x.value.isBefore(H.value,"month")),s=async()=>{l.value&&(oe(),x.value=x.value.subtract(1,"month"),await w())},U=async()=>{g.value&&(oe(),x.value=x.value.add(1,"month"),await w())},F=["月","火","水","木","金","土","日"],Y=D(()=>{const o=x.value.startOf("month"),d=x.value.endOf("month"),N=(o.day()+6)%7,p=d.date(),G=(7-(N+p)%7)%7,z=[];for(let O=0;O<N;O++)z.push({type:"empty"});for(let O=1;O<=p;O++){const se=x.value.date(O).format("YYYY-MM-DD"),Q=r.value?.tickets[se]??[],ne=Q.map(q=>q.status),ge=ne.filter(q=>q==="○").length;let j="",X="";Q.length===0||(ne.every(q=>q==="×")?(j="空席なし",X="unavailable"):ge>=ne.length/2?(j="空席あり",X="available"):(j="残席わずか",X="limited")),z.push({type:"day",date:se,day:O,tickets:Q,status:j,key:X,hasTickets:Q.length>0,current:S.value===se})}for(let O=0;O<G;O++)z.push({type:"empty"});return z}),S=ee(""),ae=ee("");async function _e(o,d){if(o.type!=="day"||!o.hasTickets)return;if(S.value===o.date){oe();return}S.value=o.date;const N=Math.floor(d/7)+1;ae.value=String(N+2),await h()}function oe(){S.value="",ae.value=""}const ve=D(()=>
4{if(!S.value)return null;const o=Y.value.findIndex(d=>d.type==="day"&&d.date===S.value);return o===-1?null:Math.floor(o/7)});function ye(o){return ve.value===null?!1:Math.floor(o/7)===ve.value}const T=D(()=>S.value?r.value?.tickets[S.value]??[]:[]),L=D(()=>{if(!S.value)return"";const o=te(S.value),d=["日","月","火","水","木","金","土"];return`${o.year()}年${o.month()+1}月${o.date()}日(${d[o.day()]})`}),b=D(()=>r.value?.eventName??""),B=D(()=>r.value?.placeName??""),E=D(()=>r.value?.image??"");return Le(()=>v.isOpen,async o=>{o&&(r.value||await w())}),(o,d)=>{const N=_a;return a(),n("div",va,[t("div",ha,[t("div",fa,[t("button",{disabled:!i(l),class:"calendar-grid__nav-month-prev",onClick:s}," 前月 ",8,ya),t("div",ga,[A(k(i(x).format("YYYY"))+"年 ",1),t("span",null,k(i(x).format("M")),1),d[0]||(d[0]=A("月 ",-1))]),t("button",{disabled:!i(g),class:"calendar-grid__nav-month-next",onClick:U}," 次月 ",8,pa)]),d[3]||(d[3]=Ve('<ul class="calendar-grid__legend" data-v-55dd0063><li class="calendar-grid__legend-item" data-v-55dd0063><span class="ico-available" data-v-55dd0063></span><span data-v-55dd0063>空席あり</span></li><li class="calendar-grid__legend-item" data-v-55dd0063><span class="ico-limited" data-v-55dd0063></span><span data-v-55dd0063>残りわずか</span></li><li class="calendar-grid__legend-item" data-v-55dd0063><span class="ico-unavailable" data-v-55dd0063></span><span data-v-55dd0063>空席なし</span></li></ul>',1)),t("div",ba,[(a(),n(K,null,J(F,p=>t("div",{key:p,class:"calendar-grid__nav-header"},k(p),1)),64)),(a(!0),n(K,null,J(i(Y),(p,I)=>(a(),n(K,{key:I},[p.type==="empty"?(a(),n("div",ka)):(a(),n("button",{key:1,type:"button",class:W(["calendar-grid__nav-date",{current:p.date===i(S),available:p.hasTickets,disabled:!p.hasTickets}]),disabled:!p.hasTickets,onClick:G=>_e(p,I)},[t("span",$a,k(p.day),1),t("span",Sa,[t("span",{class:W(`ico-${p.key}`)},k(p.status),3)]),ye(I)&&p.tickets.length>0?(a(),n("ul",Ta,[(a(!0),n(K,null,J(p.tickets,G=>(a(),n("li",{key:G.start},[t("time",null,k(G.start),1),t("span",null,k(G.status),1)]))),128))])):f("",!0)],10,wa))],64))),128)),i(S)&&i(T).length>0?(a(),n("div",{key:0,ref_key:"detailElement",ref:u,class:"ticket-calendar__detail",style:Pe({gridRowStart:i(ae)})},[$(N,{"event-name":i(b),"event-date":i(L),"place-name":i(B),image:i(E),tickets:i(T),class:"ticket-calendar__event"},null,8,["event-name","event-date","place-name","image","tickets"])],4)):f("",!0),e.isError?(a(),n("div",Ea,[...d[1]||(d[1]=[t("p",{class:"ticket-calendar__error-heading"}," ERROR ",-1),t("p",{class:"ticket-calendar__error-text"},[A(" イベント情報を取得できませんでした。"),t("br"),A(" ページを更新するか、"),t("br"),A(" しばらく経ってからアクセスしてください。 ")],-1)])])):i(S)&&i(T).length===0?(a(),n("div",xa," イベント情報がありません。 ")):i(S)?f("",!0):(a(),n("div",La,[...d[2]||(d[2]=[t("p",{class:"ticket-calendar__guide-text"}," 日付を選択してください ",-1)])]))],512)])])}}}),Na=P(Ia,[["__scopeId","data-v-55dd0063"]]),Ba={class:"event-detail-venue-list-item"},Ca=["aria-controls"],Da={class:"event-detail-venue-area"},Ma={class:"event-detail-venue-summary"},Aa=["innerHTML"],Oa=["innerHTML"],Va={key:0,class:"event-detail-venue-calendar"},Pa=V({__name:"EventDetailVenueListItem",props:{eventId:{},placePref:{},placeName:{},summaryEventName:{},isStarted:{default:"0"},startedLabel:{},startsOn:{default:""},firstStatusComment:{},hasCalendar:{type:Boolean},show:{type:Boolean,default:!1},eventName:{default:""},image:{default:""},price:{default:""},eventUrl:{default:""},tickets:{},isNoEvent:{type:Boolean,default:!1},isError:{type:Boolean,default:!1}},setup(e){const v=e,u=ee(v.show),h=D(()=>({"status-coming":v.isStarted==="0","status-onsale":v.isStarted==="1","status-open":v.isStarted==="2","status-closed":v.isStarted==="3",show:u.value})),_=D(()=>u.value?"show":"");function r(){u.value=!u.value}return(y,c)=>{const w=pe,M=Na;return a(),n("div",Ba,[t("div",{class:W(["event-detail-venue",i(h)]),"aria-controls":e.eventId},[t("div",{class:"event-detail-venue-header",onClick:r},[t("div",Da,k(e.placePref),1),t("div",Ma,[$(w,{"started-status":e.isStarted,"started-label":e.startedLabel,"starts-on":e.startsOn,"is-calendar":!0,class:"event-detail-venue-status"},null,8,["started-status","started-label","starts-on"]),t("p",{class:"event-detail-venue_place-name",innerHTML:e.placeName},null,8,Aa),t("p",{class:"event-detail-venue_event-name",innerHTML:e.summaryEventName},null,8,Oa)]),e.hasCalendar?(a(),n("div",{key:0,class:W(["event-detail-venue-arrow",i(_)])},null,2)):f("",!0)]),e.hasCalendar?(a(),n("div",Va,[$(M,{"is-open":i(u),"event-id":e.eventId,"event-name":e.eventName,"place-name":e.placeName,image:e.image,"starts-on":e.startsOn,tickets:e.tickets,"is-no-event":e.isNoEvent,"is-error":e.isError},null,8,["is-open","event-id","event-name","place-name","image","starts-on","tickets","is-no-event","is-error"])])):f("",!0)],10,Ca)])}}}),Ua=P(Pa,[["__scopeId","data-v-05da0863"]]),Ra={class:"event-detail-venue"},Ha=V({__name:"EventDetailVenueList",props:{items:{}},setup(e){const v=He({show:{}});return(u,h)=>{const _=Ua;return a(),n("div",Ra,[(a(!0),n(K,null,J(e.items,(r,y)=>(a(),n("div",{key:y},[$(_,{"event-id":r.eventId,"place-pref":r.placePref,"place-name":r.placeName,"summary-event-name":r.summaryEventName,"is-started":r.isStarted,"started-label":r.startedLabel,"starts-on":r.startsOn,"first-status-comment":r.firstStatusComment,"has-calendar":r.hasCalendar,show:i(v).show[`${r.eventId}`],"event-name":r.eventName,image:r.image,price:r.price,"event-url":r.eventUrl,tickets:r.tickets?r.tickets:[],"is-no-event":r.isNoEvent,"is-error":r.isError?r.isError:!1},null,8,["event-id","place-pref","place-name","summary-event-name","is-started","started-label","starts-on","first-status-comment","has-calendar","show","event-name","image","price","event-url","tickets","is-no-event","is-error"])]))),128))])}}}),ja=P(Ha,[["__scopeId","data-v-5d78eab3"]]),Ga={id:"buyTicket",class:"event-detail-ticket"},qa=V({__name:"EventDetailTicket",props:{items:{}},setup(e){return(v,u)=>{const h=ja;return a(),n("section",Ga,[u[0]||(u[0]=t("h2",{class:"event-detail-ticket-heading"}," チケット購入 ",-1)),$(h,{items:e.items},null,8,["items"])])}}}),Fa=P(qa,[["__scopeId","data-v-19ae409f"]]),Ya={class:"news-list-item-img"},Ka=["src"],Za={class:"news-list-item-text"},Ja={class:"news-list-item-title"},Wa={class:"news-list-item-date"},za=V({__name:"EventDetailRelatedNewsListItem",props:{title:{},date:{},image:{default:""},url:{default:""},target:{default:null},isEmergency:{type:Boolean,default:!1}},setup(e){const v=e,u=D(()=>({emergency:v.isEmergency}));
4return(h,_)=>{const r=me;return a(),n("div",{class:W(["news-list-item",i(u)])},[$(r,{ref:"root",target:e.target,to:e.url,class:"news-list-item-link"},{default:re(()=>[t("div",Ya,[e.image?(a(),n("img",{key:0,src:e.image,alt:""},null,8,Ka)):f("",!0)]),t("div",Za,[t("div",Ja,k(e.title),1),t("p",Wa,k(e.date),1)])]),_:1},8,["target","to"])],2)}}}),Qa=P(za,[["__scopeId","data-v-618d59ea"]]),Xa="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='39.135'%20height='22.842'%20viewBox='0%200%2039.135%2022.842'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='長方形_119'%20data-name='長方形%20119'%20width='39.135'%20height='22.842'%20transform='translate(0%200)'%20fill='none'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='グループ_190'%20data-name='グループ%20190'%20transform='translate(0%200)'%3e%3cpath%20id='パス_308'%20data-name='パス%20308'%20d='M4.188,21.366,21.4,20.7l1.468-5.967'%20fill='%23abb7c9'/%3e%3cg%20id='グループ_189'%20data-name='グループ%20189'%3e%3cg%20id='グループ_188'%20data-name='グループ%20188'%20clip-path='url(%23clip-path)'%3e%3cpath%20id='パス_309'%20data-name='パス%20309'%20d='M4.188,21.366,21.4,20.7l1.468-5.967'%20fill='none'%20stroke='%2304235b'%20stroke-width='2'/%3e%3cpath%20id='パス_310'%20data-name='パス%20310'%20d='M1.777,21.954a.887.887,0,0,1-.825-1.217L8.619,1.449A.883.883,0,0,1,9.173.932a.883.883,0,0,1,.751.1l6.6,4.241a.887.887,0,0,1,.17,1.353l-4.214,4.529,6.209-3.8a.887.887,0,0,1,.845-.045l8.24,3.911a.888.888,0,0,1-.085,1.64L2.073,21.9a.89.89,0,0,1-.3.051'%20fill='%23fff'/%3e%3cpath%20id='パス_311'%20data-name='パス%20311'%20d='M9.444,1.777l6.6,4.241-8.626,9.27L19.149,8.115l8.241,3.91L1.778,21.065ZM9.444,0A1.777,1.777,0,0,0,7.793,1.12L.125,20.408a1.779,1.779,0,0,0,1.653,2.434,1.749,1.749,0,0,0,.59-.1L27.982,13.7a1.777,1.777,0,0,0,.171-3.281l-8.242-3.91a1.78,1.78,0,0,0-1.689.09l-.732.448A1.778,1.778,0,0,0,17,4.523L10.4.282A1.78,1.78,0,0,0,9.444,0'%20fill='%2304235b'/%3e%3cline%20id='線_2'%20data-name='線%202'%20y1='3.647'%20x2='7.295'%20transform='translate(25.845%200.992)'%20fill='%23fff'/%3e%3cline%20id='線_3'%20data-name='線%203'%20y1='3.647'%20x2='7.295'%20transform='translate(25.845%200.992)'%20fill='none'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.777'/%3e%3cline%20id='線_4'%20data-name='線%204'%20y1='3.647'%20x2='7.538'%20transform='translate(30.708%203.667)'%20fill='%23fff'/%3e%3cline%20id='線_5'%20data-name='線%205'%20y1='3.647'%20x2='7.538'%20transform='translate(30.708%203.667)'%20fill='none'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.777'/%3e%3cpath%20id='パス_312'%20data-name='パス%20312'%20d='M18.36,7.557,6.7,15.035l9.346-9.017'%20fill='none'%20stroke='%2304235b'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.777'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",es={class:"event-detail-related-news-list"},ts={class:"event-detail-related-news-list-items"},as=V({__name:"EventDetailRelatedNewsList",props:{items:{}},setup(e){return(v,u)=>{const h=Qa;return a(),n("section",es,[u[0]||(u[0]=t("h2",{class:"event-detail-related-news-list-heading"},[t("img",{src:Xa,alt:""}),A(" 関連ニュース ")],-1)),t("ul",ts,[(a(!0),n(K,null,J(e.items,(_,r)=>(a(),n("li",{key:r,class:"event-detail-related-news-list-item"},[$(h,{title:_.title,date:_.date,image:_.image,url:_.url,"is-emergency":_.isEmergency,target:"_blank","no-rel":""},null,8,["title","date","image","url","is-emergency"])]))),128))])])}}}),ss=P(as,[["__scopeId","data-v-dd965b05"]]),ns={class:"event-detail"},is={class:"event-detail__tags"},ls={key:0,class:"event-detail__title-intro"},rs={class:"event-detail__title"},os={key:1,class:"event-detail__catch"},cs={key:2,class:"event-detail__site"},us=V({__name:"EventDetail",props:{tagItems:{},titleIntro:{default:""},title:{},catchText:{default:""},specialUrl:{default:""},publicityTitle:{default:""},publicityBody:{default:""},price:{default:""},venueItems:{},newsItems:{},summaryProcess:{},summaryOnlineGenre:{default:""},summaryRequiredTime:{default:""},summaryTeamsNumber:{default:""},summaryLimitTime:{default:""},summarySmartPhone:{default:""},summaryTargetAge:{},summaryParents:{},showButtonBuyTicket:{type:Boolean},isEnded:{type:Boolean},isOnline:{type:Boolean},futureShopUrl:{}},setup(e){return(v,u)=>{const h=me,_=Se,r=At,y=zt,c=Fa,w=ss;return a(),n("div",ns,[t("ul",is,[(a(!0),n(K,null,J(e.tagItems,(M,R)=>(a(),n("li",{key:R},[$(h,{to:{name:"event",query:{tag_slug:M.slug}},class:"event-detail__tag"},{default:re(()=>[t("span",null,k(M.name),1)]),_:2},1032,["to"])]))),128))]),e.titleIntro?(a(),n("p",ls,k(e.titleIntro),1)):f("",!0),t("h1",rs,k(e.title),
41),e.catchText?(a(),n("h2",os,k(e.catchText),1)):f("",!0),e.specialUrl?(a(),n("div",cs,[$(_,{link:e.specialUrl,target:"_blank","button-size":"large","button-type":"specialsite",text:"特設サイト"},null,8,["link"])])):f("",!0),e.publicityTitle||e.publicityBody||e.price?(a(),de(r,{key:3,"publicity-title":e.publicityTitle,"publicity-body":e.publicityBody,price:e.price,"show-button-buy-ticket":e.showButtonBuyTicket,"future-shop-url":e.futureShopUrl},null,8,["publicity-title","publicity-body","price","show-button-buy-ticket","future-shop-url"])):f("",!0),$(y,{"summary-process":e.summaryProcess,"summary-online-genre":e.summaryOnlineGenre,"summary-required-time":e.summaryRequiredTime,"summary-teams-number":e.summaryTeamsNumber,"summary-limit-time":e.summaryLimitTime,"summary-smart-phone":e.summarySmartPhone,"summary-target-age":e.summaryTargetAge,"summary-parents":e.summaryParents},null,8,["summary-process","summary-online-genre","summary-required-time","summary-teams-number","summary-limit-time","summary-smart-phone","summary-target-age","summary-parents"]),!e.isEnded&&!e.isOnline&&e.venueItems.length>0?(a(),de(c,{key:4,items:e.venueItems},null,8,["items"])):f("",!0),e.newsItems.length>0?(a(),de(w,{key:5,items:e.newsItems},null,8,["items"])):f("",!0)])}}}),ds=P(us,[["__scopeId","data-v-26759862"]]),ms=""+new URL("icon-recommend.BhvktEcl.svg",import.meta.url).href,_s={class:"event-footer"},vs={key:0,class:"event-footer__recommend"},hs={class:"event-footer__recommend-items"},fs={class:"event-footer__recommend-img"},ys=["src"],gs={class:"event-footer__recommend-title"},ps={class:"event-footer__links"},bs=V({__name:"EventFooter",props:{items:{}},setup(e){const v=e;return(u,h)=>{const _=me,r=We;return a(),n("aside",_s,[v.items.length>0?(a(),n("div",vs,[h[0]||(h[0]=t("h2",{class:"event-footer__recommend-heading"},[t("img",{src:ms,alt:""}),A(" スペシャルレコメンド ")],-1)),t("ul",hs,[(a(!0),n(K,null,J(v.items,(y,c)=>(a(),n("li",{key:c,class:"event-footer__recommend-item"},[$(_,{to:{name:"event-slug",params:{slug:y.articleSlug}},class:"event-footer__recommend-link"},{default:re(()=>[t("div",fs,[t("img",{src:y.imgUrl,alt:""},null,8,ys)]),t("p",gs,k(y.title),1)]),_:2},1032,["to"])]))),128))])])):f("",!0),t("div",ps,[$(r)])])}}}),ks=P(bs,[["__scopeId","data-v-a8b5dcaa"]]),ws={class:"event"},$s={class:"event__main"},Ss={class:"event__main-container"},Ts={class:"event__body"},Es={class:"event__image"},xs=["src"],Ls=V({__name:"index",async setup(e){let v,u;const h=xe(),_=je(),r=Ge(),y=be(),c=qe(),w=ze(),M=ke(),R=Ie(),H=Fe(),x=Ye(),l=ee({item:{article:{}},eventListdNormal:{items:[],objects:[]},eventListStrong:{items:[],objects:[]},newsListTagged:{items:[]},newsListForAll:{items:[]}}),g=_.params.slug,s=fe(`event-detail-items-${g}`,()=>({})),U=fe(`event-detail-venue-${g}`,()=>[]),F=fe(`event-detail-recommend-${g}`,()=>[]),Y=fe(`event-detail-json-${g}`,()=>"");_.hash&&h.setIsAnchorLink(!0),h.setIsUseScrollRestore(!0),_.query.utm_source&&h.setGAQueryString(location.search,Date.now()),R.clearMonthlyTicketItems();const S=async()=>{const T={fetchParams:{articleTypeSlug:"event"},isNoSetHead:!0},[L]=await Promise.all([r.fetchDetail(T)]);if(L.isError)return;l.value.item.article=L.data.data.article;const b=(l.value.item.article.custom.prefectures||"").trim()==="オンライン";x.setFutureShopUrl(l.value.item.article.custom.future_shop_url),x.setShowButtonBuyTicket(ae(b)),M.setCurrentID(l.value.item.article.id);const B=y.getTags(l.value.item.article),E=[];for(let m=0;m<B.length;m++)E.push({rank:B[m].rank,name:"#"+B[m].name,slug:B[m].tagSlug});E.length>0&&E.sort((m,C)=>m.rank-C.rank);const o=[];o.push(r.fetchList("news_list_for_allevent"));let d=-1,N=-1,p=-1;if(E.length>0){let m="",C="",Z="";for(let le=0;le<E.length;le++)m.length>0&&(m+=","),m+=E[le].slug,E[le].rank===c.DEF_TAG_RANK_STRONG?(C.length>0&&(C+=","),C+=E[le].slug):(Z.length>0&&(Z+=","),Z+=E[le].slug);const ue={config:{query:{tag:{column:"TAG_SLUG",defaultValue:m}}}},De={config:{query:{tag:{column:"TAG_SLUG",defaultValue:C},is_started:{column:"is_started",operator:"=",defaultValue:"0,1,2"}}}},Me={config:{query:{tag:{column:"TAG_SLUG",defaultValue:Z},is_started:{column:"is_started",operator:"=",defaultValue:"0,1,2"}}}};o.push(r.fetchList("news_list_with_tag",ue)),p=1,o.push(r.fetchList("event_detail_recommend",Me)),d=2,C!==""&&(o.push(r.fetchList("event_detail_recommend",De)),N=3)}let I=[o.length];I=await Promise.all(o),I[0].isError||(l.value.newsListForAll.items=I[0].data.data.articles),p!==-1&&(I[p].isError||(l.value.newsListTagged.items=I[p].data.data.articles)),d!==-1&&(I[d].isError||(l.value.eventListdNormal.items=I[d].data.data.articles,l.value.eventListdNormal.objects=I[d].data.data.articleObjects)),N!==-1&&(I[N].isError||(l.value.eventListStrong.items=I[N].data.data.articles,l.value.eventListStrong.objects=I[N].data.data.articleObjects));const G=y.getMasterNameByValue("tech_frontend",l.value.item.article.custom.tech_frontend,"",c.DEF_TECH_FRONTEND_NOSELECT),z=y.getMasterNameByValue("genre",l.value.item.article.custom.genre,"",c.DEF_GENRE_NOSELECT);let O=G;z.length>0&&(O.length>0&&(O+="・"),O+=z);const ce=JSON.parse(l.value.item.article.bodyJson),se=[],Q=[];
4l.value.newsListForAll.items.forEach(m=>{m.categories.forEach(C=>{C.rank===1?(m.isEmergency=!0,se.push(m)):C.rank===2&&Q.push(m)})});const ne=y.getRelations(l.value.item.article,"news");ne.sort((m,C)=>C.startDate-m.startDate);const j=[...se,...Q,...ne,...l.value.newsListTagged.items].filter((m,C,Z)=>C===Z.findIndex(ue=>ue.id===m.id)),X=[];for(let m=0;m<j.length;m++){const C=te(j[m].startDate);X.push({title:j[m].title,date:C.format("YYYY.MM.DD"),image:y.getImgInfoUrlByEyeCatch(j[m],"s",!0,"s"),url:j[m].custom.news_url,isEmergency:!!j[m].isEmergency})}c.specialUrl=l.value.item.article.custom.business_theme;let q=l.value.item.article.custom.summary_title1||"";q&&(q=q.replace(/\r\n/g,"<br>"));let ie=l.value.item.article.description;ie&&(ie=ie.replace(/\r\n/g," ")),Je({title:l.value.item.article.title,titleTemplate:w.PAGE_TITLE_TEMPLATE,meta:[{name:"description",content:ie||w.getMetaEventDetailDescription(l.value.item.article.custom.summary_title1,ce.body.value)},{name:"keywords",content:w.getMetaEventDetailKeyword(l.value.item.article.title)},{property:"og:title",content:l.value.item.article.title},{property:"og:description",content:ie||w.getMetaEventDetailDescription(l.value.item.article.custom.summary_title1,ce.body.value)},{property:"og:image",content:y.getImgInfoUrlByEyeCatch(l.value.item.article,"l",!0,"l")},{name:"twitter:title",content:l.value.item.article.title},{name:"twitter:description",content:ie||w.getMetaEventDetailDescription(l.value.item.article.custom.summary_title1,ce.body.value)}]}),s.value={started:{status:l.value.item.article.custom.is_started,label:y.getMasterNameByValue("is_started",l.value.item.article.custom.is_started),isStatus:l.value.item.article.custom.is_started===c.DEF_IS_STARTED_SESSION},mainImg:y.getImgInfoUrlByEyeCatch(l.value.item.article,"l",!0,"l"),tagItems:E,titleIntro:l.value.item.article.custom.outline,title:l.value.item.article.title,catchText:l.value.item.article.custom.client_name,specialUrl:l.value.item.article.custom.business_theme,publicityTitle:q,publicityBody:ce.body.value,price:l.value.item.article.custom.is_started===c.DEF_IS_STARTED_END?null:l.value.item.article.custom.summary_text2,newsItems:X.slice(0,3),summary:{process:y.getMasterNameByValue("process",l.value.item.article.custom.process),onlineGenre:O,requiredTime:l.value.item.article.custom.time_required,teamsNumber:l.value.item.article.custom.number_of_teams,limitTime:l.value.item.article.custom.time_limit,smartPhone:l.value.item.article.custom.smartphone===c.DEF_SMARTPHONE_NOSELECT?null:y.getMasterNameByValue("yes_no2",l.value.item.article.custom.smartphone),targetAge:y.getMasterNameByValue("target_age_select",l.value.item.article.custom.target_age),parents:y.getMasterNameByValue("parents_select",l.value.item.article.custom.parents)},dlImg:y.getImgInfoUrlByEyeCatch(l.value.item.article,"l",!1),isEnded:l.value.item.article.custom.is_started===c.DEF_IS_STARTED_END,isOnline:b,showButtonBuyTicket:ae(b),futureShopUrl:x.futureShopUrl,shareMessage:l.value.item.article.custom.share_message},Y.value=l.value.item.article.custom.event_json||"[]",await _e(Y.value);const Be=[...l.value.eventListStrong.items,...l.value.eventListdNormal.items],Ce=l.value.item.article.articleSlug,he=Be.filter((m,C,Z)=>m.articleSlug!==Ce&&C===Z.findIndex(ue=>ue.articleSlug===m.articleSlug));F.value=[];for(let m=0;m<he.length&&!(m>=6);m++)F.value.push({articleSlug:he[m].articleSlug,imgUrl:y.getImgInfoUrlByEyeCatch(he[m],"s",!0,"s")||"",title:he[m].title})};[v,u]=Ke(async()=>Qe(`event-detail-${_.params.slug}`,async()=>{await S()},{getCachedData:()=>null})),await v,u();function ae(T){const L=l.value.item.article.custom;if(L.is_started===c.DEF_IS_STARTED_BEFORE)return!1;if(L.is_started===c.DEF_IS_STARTED_END)return!1;const b=!!(L.future_shop_url&&L.future_shop_url!=="");if(T)return b;if(b)return!0;if(L.kijidasu_id){if(!L.event_json)return!1}else return!1;return!0}async function _e(T){U.value=oe(T),await ve()}function oe(T){const L=JSON.parse(T);if(L===null)return[];const b=JSON.parse(localStorage.getItem("neighbor_prefectures"))||[],B=/【.*?】/,E=L.map(o=>{let d="";o.is_started!==null&&(d=o.is_started.toString());const N=b.find(I=>I.name===o.place_pref),p=N?N.rank:99;return{eventId:o.event_id,placePref:o.place_pref,placeName:o.place_name,nearness:p,summaryEventName:o.event_name.replace(B,""),isStarted:d,hasCalendar:d==="1"||d==="2",firstStatusComment:null,startedLabel:y.getMasterNameByValue("is_started",d),startsOn:o.starts_on,isNoEvent:!1,isError:!1}});return E.sort((o,d)=>o.nearness-d.nearness),E}async function ve(){const T=U.value.filter(b=>b.isStarted==="0"),L=await Promise.all(T.map(async b=>{const B=te(),E=te(b.startsOn),o=E.isAfter(B,"day")?E:B;try{await R.fetchMonthlyTickets({eventId:b.eventId,month:o});const d=R.monthlyTicketItems[b.eventId];if(!d)return{eventId:b.eventId,firstStatusComment:null,startedLabel:b.startedLabel,hasCalendar:!1};const N=Object.keys(d.tickets).sort()[0],p=N?d.tickets[N]?.[0]?.statusComment??null:null,I=ye(p),G=p==="団員先行中"||p==="団員限定販売中";return{eventId:b.eventId,firstStatusComment:p,startedLabel:I??b.startedLabel,hasCalendar:G}}catch{return{eventId:b.eventId,firstStatusComment:null,startedLabel:b.startedLabel,hasCalendar:!1}}}));U.value=U.value.map(b=>{const B=L.find(E=>E.eventId===b.eventId);return B?{...b,firstStatusComment:B.firstStatusComment,startedLabel:B.startedLabel,hasCalendar:B.hasCalendar}:b})}function ye(T){switch(T){case"団員先行中":return"団員先行販売中";case"団員限定販売中":return"団員先行販売中";default:return null}}return Le(()=>H.update,async()=>{await H.fetchNeighborPrefectures(localStorage.getItem("prefecture_id")),Y.value&&await _e(Y.value)}),$e(()=>
4{if(l.value.item.article.id&&M.setCurrentID(l.value.item.article.id),_.hash){let T=_.hash;if(T[0]==="#"&&(T=T.slice(1)),T){const L=document.getElementById(T);L&&L.scrollIntoView({behavior:"smooth"})}}}),(T,L)=>{const b=kt,B=ds,E=Ne,o=Ze,d=ks;return a(),n("div",ws,[t("div",$s,[t("div",Ss,[$(b,{title:i(s).title,"started-status":i(s).started.status,"started-label":i(s).started.label,"is-status":i(s).started.isStatus,"dl-img":i(s).dlImg,"show-button-buy-ticket":i(s).showButtonBuyTicket,"future-shop-url":i(s).futureShopUrl,"share-message":i(s).shareMessage},null,8,["title","started-status","started-label","is-status","dl-img","show-button-buy-ticket","future-shop-url","share-message"]),t("article",Ts,[t("div",Es,[t("img",{src:i(s).mainImg,alt:""},null,8,xs)]),$(B,{"tag-items":i(s).tagItems,"title-intro":i(s).titleIntro,title:i(s).title,"catch-text":i(s).catchText,"special-url":i(s).specialUrl,"publicity-title":i(s).publicityTitle,"publicity-body":i(s).publicityBody,price:i(s).price,"venue-items":i(U),"news-items":i(s).newsItems,"summary-process":i(s).summary.process,"summary-online-genre":i(s).summary.onlineGenre,"summary-required-time":i(s).summary.requiredTime,"summary-teams-number":i(s).summary.teamsNumber,"summary-limit-time":i(s).summary.limitTime,"summary-smart-phone":i(s).summary.smartPhone,"summary-target-age":i(s).summary.targetAge,"summary-parents":i(s).summary.parents,"is-ended":i(s).isEnded,"is-online":i(s).isOnline,"show-button-buy-ticket":i(s).showButtonBuyTicket,"future-shop-url":i(s).futureShopUrl},null,8,["tag-items","title-intro","title","catch-text","special-url","publicity-title","publicity-body","price","venue-items","news-items","summary-process","summary-online-genre","summary-required-time","summary-teams-number","summary-limit-time","summary-smart-phone","summary-target-age","summary-parents","is-ended","is-online","show-button-buy-ticket","future-shop-url"])])]),$(o,null,{default:re(()=>[$(E,{display:"pc",class:"event__actions-pc",title:i(s).title,"dl-img":i(s).dlImg,"show-button-buy-ticket":i(s).showButtonBuyTicket,"future-shop-url":i(s).futureShopUrl,"share-message":i(s).shareMessage},null,8,["title","dl-img","show-button-buy-ticket","future-shop-url","share-message"])]),_:1})]),$(d,{items:i(F)},null,8,["items"])])}}}),As=P(Ls,[["__scopeId","data-v-b9adc9fe"]]);export{As 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.