PageSourceSearch

https://gameusd.com/_nuxt/DS2rja73.js

js gameusd.com collected 2026-10-06 02:18:58 UTC 12,780 bytes, 1 lines download raw bytes

1import{_ as he}from"./CBsNmn7Y.js";import{E as ye}from"./B-nUwHaH.js";import{B as ge,E as Ne,aY as w,ba as q,j as le,G as Ve,H as we,r as se,al as oe,I as xe,K as x,a7 as H,P as Ee,bb as Ie,m as ke,l as _e,b6 as Ce,o as p,c as N,a4 as ie,k as t,T as ae,a9 as W,Z as re,b as d,w as v,S as $,a6 as Se,bc as $e,W as ue,Y as P,a5 as Pe,bd as Me,V as ne,a0 as Fe,be as Ae,bf as De,M as ce,av as Te,f as Be,aT as qe,g as Ue,aO as ze,aQ as Oe,u as Ke,a2 as me,a3 as de,a as m,t as y,d as Le,n as Qe,aZ as Re,b2 as Ye,ai as Ge,_ as He}from"./D08uqoM9.js";import{E as We}from"./BcXOyQKK.js";import{_ as je}from"./CJeZKs8g.js";import{_ as Ze}from"./Df5POBy7.js";import{E as Je}from"./Dg0IwXw_.js";import{C as ve,I as j,U as B,E as be}from"./BM0AP307.js";import{v as pe}from"./B9PY2kul.js";import{E as Xe,a as et}from"./DT0cpQsR.js";import{E as tt,a as at}from"./h77UCUC1.js";/* empty css        */import{E as fe}from"./CEPKftrP.js";import"./Ct7rPfay.js";import"./DPyNOtX7.js";import{N as nt}from"./DkiF_dc-.js";import{u as st}from"./DCi_HQQc.js";import{E as ot}from"./X4YevJjA.js";import"./BUADUvnR.js";import"./C2d8H612.js";import"./B1H6z_ru.js";import"./0WJD3Bdv.js";import"./Du-3Bt4r.js";import"./DhWUbIjS.js";import"./Dl7G7a76.js";import"./CYhw5_lv.js";import"./CucQsg2U.js";import"./ViyRQ0rU.js";const lt=ge({id:{type:String,default:void 0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:Ne,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:u=>u===null||w(u)||["min","max"].includes(u),default:null},name:String,label:String,placeholder:String,precision:{type:Number,validator:u=>u>=0&&u===Number.parseInt(`${u}`,10)},validateEvent:{type:Boolean,default:!0}}),it={[ve]:(u,V)=>V!==u,blur:u=>u instanceof FocusEvent,focus:u=>u instanceof FocusEvent,[j]:u=>w(u)||q(u),[B]:u=>w(u)||q(u)},rt=["aria-label","onKeydown"],ut=["aria-label","onKeydown"],ct=le({name:"ElInputNumber"}),mt=le({...ct,props:lt,emits:it,setup(u,{expose:V,emit:_}){const s=u,{t:U}=Ve(),b=we("input-number"),k=se(),c=oe({currentValue:s.modelValue,userInput:null}),{formItem:E}=xe(),z=x(()=>w(s.modelValue)&&s.modelValue<=s.min),n=x(()=>w(s.modelValue)&&s.modelValue>=s.max),O=x(()=>{const e=L(s.step);return H(s.precision)?Math.max(L(s.modelValue),e):(e>s.precision,s.precision)}),M=x(()=>s.controls&&s.controlsPosition==="right"),K=Ee(),I=Ie(),F=x(()=>{if(c.userInput!==null)return c.userInput;let e=c.currentValue;if(q(e))return"";if(w(e)){if(Number.isNaN(e))return"";H(s.precision)||(e=e.toFixed(s.precision))}return e}),C=(e,a)=>{if(H(a)&&(a=O.value),a===0)return Math.round(e);let o=String(e);const l=o.indexOf(".");if(l===-1||!o.replace(".","").split("")[l+a])return e;const Y=o.length;return o.charAt(Y-1)==="5"&&(o=`${o.slice(0,Math.max(0,Y-1))}6`),Number.parseFloat(Number(o).toFixed(a))},L=e=>{if(q(e))return 0;const a=e.toString(),o=a.indexOf(".");let l=0;return o!==-1&&(l=a.length-o-1),l},i=(e,a=1)=>w(e)?C(e+s.step*a):c.currentValue,f=()=>{if(s.readonly||I.value||n.value)return;const e=Number(F.value)||0,a=i(e);S(a),_(j,c.currentValue),T()},A=()=>{if(s.readonly||I.value||z.value)return;const e=Number(F.value)||0,a=i(e,-1);S(a),_(j,c.currentValue),T()},D=(e,a)=>{const{max:o,min:l,step:r,precision:g,stepStrictly:Y,valueOnClear:G}=s;o<l&&Ae("InputNumber","min should not be greater than max.");let h=Number(e);if(q(e)||Number.isNaN(h))return null;if(e===""){if(G===null)return null;h=De(G)?{min:l,max:o}[G]:G}return Y&&(h=C(Math.round(h/r)*r,g)),H(g)||(h=C(h,g)),(h>o||h<l)&&(h=h>o?o:l,a&&_(B,h)),h},S=(e,a=!0)=>{var o;const l=c.currentValue,r=D(e);if(!a){_(B,r);return}l===r&&e||(c.userInput=null,_(B,r),l!==r&&_(ve,r,l),s.validateEvent&&((o=E==null?void 0:E.validate)==null||o.call(E,"change").catch(g=>ce())),c.currentValue=r)},Z=e=>{c.userInput=e;const a=e===""?null:Number(e);_(j,a),S(a,!1)},J=e=>{const a=e!==""?Number(e):"";
1(w(a)&&!Number.isNaN(a)||e==="")&&S(a),T(),c.userInput=null},Q=()=>{var e,a;(a=(e=k.value)==null?void 0:e.focus)==null||a.call(e)},R=()=>{var e,a;(a=(e=k.value)==null?void 0:e.blur)==null||a.call(e)},X=e=>{_("focus",e)},ee=e=>{var a;c.userInput=null,_("blur",e),s.validateEvent&&((a=E==null?void 0:E.validate)==null||a.call(E,"blur").catch(o=>ce()))},T=()=>{c.currentValue!==s.modelValue&&(c.currentValue=s.modelValue)},te=e=>{document.activeElement===e.target&&e.preventDefault()};return ke(()=>s.modelValue,(e,a)=>{const o=D(e,!0);c.userInput===null&&o!==a&&(c.currentValue=o)},{immediate:!0}),_e(()=>{var e;const{min:a,max:o,modelValue:l}=s,r=(e=k.value)==null?void 0:e.input;if(r.setAttribute("role","spinbutton"),Number.isFinite(o)?r.setAttribute("aria-valuemax",String(o)):r.removeAttribute("aria-valuemax"),Number.isFinite(a)?r.setAttribute("aria-valuemin",String(a)):r.removeAttribute("aria-valuemin"),r.setAttribute("aria-valuenow",c.currentValue||c.currentValue===0?String(c.currentValue):""),r.setAttribute("aria-disabled",String(I.value)),!w(l)&&l!=null){let g=Number(l);Number.isNaN(g)&&(g=null),_(B,g)}}),Ce(()=>{var e,a;const o=(e=k.value)==null?void 0:e.input;o==null||o.setAttribute("aria-valuenow",`${(a=c.currentValue)!=null?a:""}`)}),V({focus:Q,blur:R}),(e,a)=>(p(),N("div",{class:ae([t(b).b(),t(b).m(t(K)),t(b).is("disabled",t(I)),t(b).is("without-control
1s",!e.controls),t(b).is("controls-right",t(M))]),onDragstart:a[0]||(a[0]=ne(()=>{},["prevent"]))},[e.controls?ie((p(),N("span",{key:0,role:"button","aria-label":t(U)("el.inputNumber.decrease"),class:ae([t(b).e("decrease"),t(b).is("disabled",t(z))]),onKeydown:W(A,["enter"])},[re(e.$slots,"decrease-icon",{},()=>[d(t(ue),null,{default:v(()=>[t(M)?(p(),$(t(Se),{key:0})):(p(),$(t($e),{key:1}))]),_:1})])],42,rt)),[[t(pe),A]]):P("v-if",!0),e.controls?ie((p(),N("span",{key:1,role:"button","aria-label":t(U)("el.inputNumber.increase"),class:ae([t(b).e("increase"),t(b).is("disabled",t(n))]),onKeydown:W(f,["enter"])},[re(e.$slots,"increase-icon",{},()=>[d(t(ue),null,{default:v(()=>[t(M)?(p(),$(t(Pe),{key:0})):(p(),$(t(Me),{key:1}))]),_:1})])],42,ut)),[[t(pe),f]]):P("v-if",!0),d(t(be),{id:e.id,ref_key:"input",ref:k,type:"number",step:e.step,"model-value":t(F),placeholder:e.placeholder,readonly:e.readonly,disabled:t(I),size:t(K),max:e.max,min:e.min,name:e.name,label:e.label,"validate-event":!1,onWheel:te,onKeydown:[W(ne(f,["prevent"]),["up"]),W(ne(A,["prevent"]),["down"])],onBlur:ee,onFocus:X,onInput:Z,onChange:J},null,8,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","label","onKeydown"])],34))}});var dt=Fe(mt,[["__file","input-number.vue"]]);const pt=Te(dt),ft={class:"offer__left"},_t=["textContent"],vt={class:"flex flex-col mb-[14px]"},bt={key:0,class:"flex mx-auto offer-img-wrapper"},ht={class:"flex-1"},yt={key:0,class:"offer__desc"},gt={tag:"h2",class:"text-white font-600 text-large"},Nt={class:"flex"},Vt={class:"flex-1 text-xl text-white"},wt={class:"text-xl font-semibold text-white title-primary"},xt={key:0},Et={class:"g-list-item g-list-item__bl"},It={class:"g-list-item__label"},kt=["textContent"],Ct={class:"g-list-item g-list-item__bl"},St={class:"g-list-item__label"},$t=["textContent"],Pt={class:"flex-col g-list-item",style:{"align-items":"flex-start","margin-bottom":"16px"}},Mt={class:"g-list-item__label"},Ft=["textContent"],At={class:"g-list-item"},Dt={class:"text-xl"},Tt=le({__name:"Details",async setup(u){let V,_;const{t:s}=Be(),U=st(),b=se(!1),k=qe(),c=se(),E=Ue(),z=oe({id:"",quantity:0,deliveryMethod:"",characterName:""}),n=oe({form:{id:"",quantity:0,deliveryMethod:"",characterName:""},item:{id:"",price:0,title:"",image:"",categoryId:"",categoryName:"",leafCategoryId:"",leafCategoryName:"",minOrderQuantity:0,effectiveStock:0,stockUnit:"",currency:"",itemProps:[{id:0,propId:0,propName:"",propValue:"",propCode:""}],description:"",seller:{avatar:"",sellerName:""}}}),O=x(()=>n.item.itemProps.find(i=>i.propCode.toLocaleUpperCase()==="DELIVERY-METHOD")),M=x(()=>b.value?"Loading":`$${K.value} | `+s("i18n.buy_now")),K=x(()=>{const{price:i=0}=n.item,f=nt(n.form.quantity||0).multiply(i).value();return f?Number(f.toFixed(2)):0}),I=x(()=>n.item.minOrderQuantity<=n.form.quantity&&n.form.quantity<=n.item.effectiveStock),{data:F,error:C}=([V,_]=ze(()=>Oe(`/api/items/${k.params.id}`)),V=await V,_(),V);if(C.value){let i=C.value.data;c.value=[{status:i.status,detail:i.detail,title:i.title||"Oops!!!"}]}else Object.assign(n.item,t(F)),n.form.id=n.item.id,Ke({title:n.item.title,meta:[{name:"description",hid:"description",content:n.item.description}]});_e(()=>{var f;const i=(f=O.value)==null?void 0:f.propOptions;i&&i.length>=1&&(n.form.deliveryMethod=i[0].propValue)});const L=()=>
1{if(!n.form.characterName){fe.alert(s("i18n.character_name_is_required"),s("i18n.tips"),{type:"warning"});return}if(!I.value){fe.alert(s("i18n.offer_quantity_rule_message"),s("i18n.tips"),{type:"warning"});return}b.value=!0,U.add({skuId:n.form.id,quantity:n.form.quantity,deliveryMethod:n.form.deliveryMethod,characterName:n.form.characterName}).then(async()=>{const i=ot.service({fullscreen:!0});await Qe(E("/order/confirm")),i.close()}).catch(i=>{b.value=!1,c.value=[{status:i.status,detail:i.detail,title:i.title||"Oops!!!"}]})};return(i,f)=>{const A=ye,D=Re,S=We,Z=je,J=Ze,Q=Je,R=Ye,X=pt,ee=Xe,T=tt,te=be,e=at,a=Ge,o=et;return p(),N("div",null,[d(D,{class:"py-4 space-y-2"},{default:v(()=>[(p(!0),N(me,null,de(t(c),l=>(p(),$(A,{key:l.status,title:l.title,description:l.detail,"show-icon":"",type:"warning",effect:"dark"},null,8,["title","description"]))),128))]),_:1}),d(D,{class:"offer"},{default:v(()=>[d(R,{xs:24,sm:24,md:14,lg:14},{default:v(()=>[m("article",ft,[d(Q,{class:"offer__details g-card",shadow:"never"},{header:v(()=>[m("p",{class:"text-white offer__title",textContent:y(t(n).item.title)},null,8,_t)]),default:v(()=>[m("div",vt,[t(n).item.image?(p(),N("div",bt,[d(S,{class:"offer-img",src:t(n).item.image,"preview-src-list":[t(n).item.image],alt:t(n).item.title},null,8,["src","preview-src-list","alt"])])):P("",!0),m("div",ht,[d(Z,{attributes:t(n).item.itemProps,class:"offer-key-props"},null,8,["attributes"]),t(n).item.description?(p(),N("div",yt,[m("p",gt,y(i.$t("i18n.description")),1),d(J,{text:t(n).item.description},null,8,["text"])])):P("",!0)])])]),_:1})])]),_:1}),d(R,{xs:24,sm:24,md:10,lg:10},{default:v(()=>[d(o,{model:t(z),class:"offer__right"},{default:v(()=>[d(Q,{shadow:"never",class:"g-card"},{header:v(()=>[m("div",Nt,[m("span",Vt,y(i.$t("i18n.price")),1),m("p",wt,[Le(" $"+y(t(n).item.price),1),t(n).item.stockUnit?(p(),N("small",xt,"/"+y(t(n).item.stockUnit),1)):P("",!0)])])]),default:v(()=>[m("div",Et,[m("span",It,y(i.$t("i18n.stock")),1),m("span",{class:"g-list-item__value",textContent:y(t(n).item.effectiveStock)},null,8,kt)]),m("div",Ct,[m("span",St,y(i.$t("i18n.min_quantity")),1),m("span",{class:"g-list-item__value",textContent:y(t(n).item.minOrderQuantity)},null,8,$t)]),d(ee,{prop:"quantity",class:"g-list-item",style:{margin:"16px 0"}},{default:v(()=>[d(X,{class:"g-input",style:{width:"100%"},size:"large",modelValue:t(n).form.quantity,"onUpdate:modelValue":f[0]||(f[0]=l=>t(n).form.quantity=l),min:t(n).item.effectiveStock<t(n).item.minOrderQuantity?t(n).item.effectiveStock:t(n).item.minOrderQuantity,max:t(n).item.effectiveStock},null,8,["modelValue","min","max"])]),_:1}),m("div",Pt,[m("p",Mt,y(i.$t("i18n.delivery_method")),1),d(e,{class:"delivery-methods",modelValue:t(n).form.deliveryMethod,"onUpdate:modelValue":f[2]||(f[2]=l=>t(n).form.deliveryMethod=l)},{default:v(()=>{var l;return[(p(!0),N(me,null,de((l=t(O))==null?void 0:l.propOptions,r=>(p(),N("div",{class:"delivery-method-item",key:r.propValue},[d(T,{class:"g-radio",label:r.propValue},{default:v(()=>[m("p",{textContent:y(r.propValue)},null,8,Ft)]),_:2},1032,["label"]),t(n).form.deliveryMethod===r.propValue?(p(),$(te,{key:0,class:"g-input",size:"large",modelValue:t(n).form.characterName,"onUpdate:modelValue":f[1]||(f[1]=g=>t(n).form.characterName=g),placeholder:(r==null?void 0:r.description)||"Character Name"},null,8,["modelValue","placeholder"])):P("",!0)]))),128))]}),_:1},8,["modelValue"])]),m("div",At,[d(a,{loading:t(b),disabled:!t(I),onClick:L,color:"var(--btn-bg-primary)",style:{width:"100%",height:"48px","font-weight":"600",color:"#fff"},size:"large"},{default:v(()=>[m("span",Dt,y(t(M)),1)]),_:1},8,["loading","disabled"])])]),_:1})]),_:1},8,["model"])]),_:1})]),_:1})])}}}),Bt={},qt={class:"h-full bg-base"},Ut={class:"max-w-6xl mx-auto pb-12"};function zt(u,V){const _=he,s=Tt;return p(),N("div",qt,[m("div",Ut,[d(_,{title:u.$t("i18n.offer_details")},null,8,["title"]),d(s)])])}const _a=He(Bt,[["render",zt]]);export{_a 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.