import{s as T,t as f,w as x,f as A,y as j,x as y,n as g,V as k}from"./CfjfYOu4.js";import{u as w}from"./k2Es2vyF.js";import"./BVo-4L0X.js";const D=T(async r=>{var S,c;let o,a;const i=f(),n=w(i.$pinia),d=x(i.$pinia),l=A(i.$pinia);j(i.$pinia);const{year:m,month:h,day:b,story_slug:$}=r.params,u={date:`${h}-${b}-${m}`,storySlug:String($),hidden:!1,storyId:null,sportId:0};let e=l.getDefaultSportTemplateSettings;e||([o,a]=y(()=>l.fetchDefaultSportTemplateSettings()),await o,a(),e=l.getDefaultSportTemplateSettings);const s=d.getCurrentSport;if(e&&e.stories&&((S=Object.keys(e.stories))!=null&&S.length)){let p=(c=e.stories)==null?void 0:c["0"];s!=null&&s.id&&Object.keys(e.stories).includes(s.id.toString())&&(p=e.stories[s.id.toString()]),p&&n.setDefaultSportTemplate(p)}let t=n.getStoryContent(u);if((!t||!Object.keys(t).length)&&([o,a]=y(()=>n.fetchStoryContent({payload:u,fetch:f().$customFetch})),await o,a(),t=n.getStoryContent(u)),!t||!Object.keys(t).length)return g("/404");if(t&&Object.keys(t).length&&t.redirectAbsoluteUrl&&t.redirectAbsoluteUrl.length&&k(l.hostname,r==null?void 0:r.fullPath,t.redirectAbsoluteUrl))return g(t.redirectAbsoluteUrl,{external:!0})});export{D as default};

AltStyle によって変換されたページ (->オリジナル) /