PageSourceSearch

https://segaplaza.jp/_nuxt/CXyjkoGz.js

js segaplaza.jp collected 2026-10-02 06:18:10 UTC 2,827 bytes, 1 lines download raw bytes

1import{_ as w}from"./7vuVv00t.js";import{u as P,_ as R,m as k}from"./C5AlYUTe.js";import{_ as C}from"./Xoy8kaQL.js";import{l as E,y as $,v as l,m as e,x as D,I as L,c as O,e as V,b as u,H as b,o as H}from"./2GB4EKnZ.js";import{g as S}from"./DlYFJ-Qa.js";import{l as T}from"./BlbWdiqZ.js";import{g as c}from"./BbAwGlL7.js";import{i as U}from"./pWvE1EV9.js";import{u as j}from"./DOyMuqku.js";import{u as z}from"./CQcNskj-.js";import"./BnW5YSEQ.js";import"./B3Vs1L9b.js";import"./BSfJJK4C.js";import"./CmIgMiqi.js";import"./bFmwTwAm.js";import"./aP9Ab3G3.js";import"./BNO8JHd4.js";import"./CREtru8C.js";import"./DmSeXF0N.js";import"./CvBznNFc.js";import"./BaRSeK43.js";import"./Cz8jj3jV.js";import"./CZu069Rb.js";import"./D41ehl4R.js";import"./Ck8AP2D-.js";import"./CNg-3tG6.js";import"./DBA8jfhp.js";import"./N0PdaFcL.js";import"./EwIbZBZX.js";import"./BRq-X2J-.js";import"./B9QzwOe9.js";import"./DOoADvxk.js";import"./_4bJx6zz.js";import"./H4FXGZ6t.js";import"./CqkleIqs.js";import"./Rwtned2S.js";import"./TS4KKH_K.js";import"./BmDt_0qJ.js";import"./p0-tgtY_.js";import"./DWwrOo4M.js";import"./B2bJhevn.js";import"./BT_YjNdq.js";import"./C1nPOyJY.js";import"./D5fbxvO8.js";import"./C8o4n_yB.js";import"./6Zx1RtzA.js";const A={key:0},So=E({__name:"[goodsId]",setup(J){const d=b(),g=L(),{$metadata:v}=$(),{addBreadcrumb:_}=j(),{add:f}=z(),s=l(null),I=S,B=l(!1),n=e(()=>d.params.goodsId),t=e(()=>{const o=I[n.value];return!o||o.info.includes("取り下げ")?{isNotFound:!0,name:"PRIZE ID  IS NOT FOUND",prizeId:"NOT-FOUND"}:o}),N=e(()=>{if(!s.value)return[];const o=[];return o.push(t.value),k(s.value,o)}),y=e(()=>a(t.value)&&t.value.isNotFound),i=e(()=>a(t.value)?"":t.value.name.replace(/【改行】/g," ")),p=e(()=>{var o;try{return a(t.value)?"":((o=c("goods",t.value.goodsId)[0])==null?void 0:o.large)||""}catch(r){return console.warn(`Failed to get image for goods: ${n.value}`,r instanceof Error?r.message:"Unknown error"),""}}),F=e(()=>!a(t.value)),a=o=>"isNotFound"in o;if(F.value){const o=t.value;v({title:i.value,description:i.value,...p.value?{social:{ogImage:p.value,twitterCard:"summary"}}:{}});const r=c("goods",o.goodsId).map(m=>m.large);P({name:i.value,description:o.description.filter(Boolean).join(" ").replace(/\s+/g," ").trim(),imagePaths:r,pagePath:`/goods/${o.goodsId}/`,price:o.price})}return D(async()=>{if(s.value=(await T()).relationalBanners,a(t.value)&&t.value.isNotFound)return g.replace("/goods");if(!t.value)return console.error(`Item Not Found ${n.value}`);_(i.value),f(n.value,"goods"),B.value=await U({item:t.value,excludeByReleaseDate:!0})}),(o,r)=>{const m=w,x=R,h=C;return y.value?V("",!0):(H(),O("div",A,[u(m,{title:"アイテム紹介",ctg:"item",en:"Item"}),u(x,{item:t.value,relationalBanners:N.value,type:"goods"},null,8,["item","relationalBanners"]),u(h)]))}}});
1export{So 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.