PhaseWeb3-Vue/assets/PlayerView.caafddab.js

6 lines
5.0 KiB
JavaScript

var V=Object.defineProperty;var N=(t,s,r)=>s in t?V(t,s,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[s]=r;var g=(t,s,r)=>(N(t,typeof s!="symbol"?s+"":s,r),r);import{s as $,am as I,d as x,w as m,e as K,k as C,u as B,o as b,a as n,b as d,p as y,g as i,c as f,h as p,f as J,F as G,r as L,n as T,i as X,q as j,ax as z,av as F,aw as O,a2 as R,D as A,X as E,t as _}from"./index.b8f03a0d.js";import{_ as q,g as M,a as U}from"./ProfileCard.0f5ca27a.js";import{_ as Y}from"./FormControl.6e614227.js";import"./userData.bcc92478.js";class k{}g(k,"danList",[{id:100,label:"7th Kyu (\u4E03\u7D1A)",short:"\u4E03\u7D1A"},{id:200,label:"6th Kyu (\u516D\u7D1A)",short:"\u516D\u7D1A"},{id:300,label:"5th Kyu (\u4E94\u7D1A)",short:"\u4E94\u7D1A"},{id:400,label:"4th Kyu (\u56DB\u7D1A)",short:"\u56DB\u7D1A"},{id:500,label:"3rd Kyu (\u4E09\u7D1A)",short:"\u4E09\u7D1A"},{id:600,label:"2nd Kyu (\u4E8C\u7D1A)",short:"\u4E8C\u7D1A"},{id:700,label:"1st Kyu (\u4E00\u7D1A)",short:"\u4E00\u7D1A"},{id:800,label:"1st Dan (\u521D\u6BB5)",short:"\u521D\u6BB5"},{id:900,label:"2nd Dan (\u4E8C\u6BB5)",short:"\u4E8C\u6BB5"},{id:1e3,label:"3rd Dan (\u4E09\u6BB5)",short:"\u4E09\u6BB5"},{id:1100,label:"4th Dan (\u56DB\u6BB5)",short:"\u56DB\u6BB5"},{id:1200,label:"5th Dan (\u4E94\u6BB5)",short:"\u4E94\u6BB5"},{id:1300,label:"6th Dan (\u516D\u6BB5)",short:"\u516D\u6BB5"},{id:1400,label:"7th Dan (\u4E03\u6BB5)",short:"\u4E03\u6BB5"},{id:1500,label:"8th Dan (\u516B\u6BB5)",short:"\u516B\u6BB5"},{id:1600,label:"9th Dan (\u4E5D\u6BB5)",short:"\u4E5D\u6BB5"},{id:1700,label:"10th Dan (\u5341\u6BB5)",short:"\u5341\u6BB5"},{id:1800,label:"Chuuden (\u4E2D\u4F1D)",short:"\u4E2D\u4F1D"},{id:1900,label:"Kaiden (\u7686\u4F1D)",short:"\u7686\u4F1D"}]);function H(t){var s=k.danList.find(r=>r.id==t);return s||(s={id:0,label:"--",short:"--"}),s}const Q={class:"md:flex pb-6 md:justify-between md:items-center"},W={key:0,class:"mt-2 md:mt-0 md:w-1/3 md:text-right"},Z=d("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1),ee={class:"bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3"},le={class:"w-full"},se={class:"my-4 w-full flex gap-2 justify-center"},ae={class:"my-6 grid grid-cols-1 md:grid-cols-4 gap-6"},ue={__name:"PlayerView",setup(t){const s=C(),r=B();var c=null,o=null;const u=$({currentVersion:null}),a={id:1,name:"Trmazi",extid:12345678,avatar:"https://static.wikia.nocookie.net/dancedancerevolutionddr/images/3/3b/Yuni_img1.gif/",last:{arcade:"GhettoCade",date:"7/16/2023"},stats:{firstPlay:"1/14/2021",singlePlays:165,singleDan:1900,singlePoint:1877,doublePlays:15,doubleDan:0,doublePoint:187,skillPoints:193090,jubility:7600}},D=[{id:0,label:"Register Date",type:String,span:"md:col-span-2",key:"firstPlay"},{id:1,label:"Single Plays",type:Number,key:"singlePlays"},{id:2,label:"Single Dan",type:String,key:"singleDan",isIIDXDan:!0},{id:3,label:"Single DJ POINT",type:Number,key:"singlePoint"},{id:4,label:"Double Plays",type:Number,key:"doublePlays"},{id:5,label:"Double Dan",type:String,key:"doubleDan",isIIDXDan:!0},{id:6,label:"Double DJ POINT",type:Number,key:"doublePoint"},{id:7,label:"SKILL Points",type:Number,key:"skillPoints",isSkill:!0},{id:8,label:"Jubility",type:Number,key:"jubility",isJubility:!0}];c=s.params.game,o=I(c),o||r.push({name:"ErrorPage",params:{catchAll:"404"}}),o.versions||(u.currentVersion=1);function v(){var e=null;return u.currentVersion?e=`/assets/games/${o.id}/card/${u.currentVersion}.png`:e=o.cardBG,e}function P(){return`
background-image: url('${v()}');
background-size: cover;
background-repeat: no-repeat;
`}function S(e){return e.isSkill?a.stats[e.key]/100:e.isJubility?a.stats[e.key]/10:a.stats[e.key]}function w(e){return e.isSkill?M(a.stats[e.key]):e.isJubility?U(a.stats[e.key]):""}return(e,h)=>(b(),x(K,null,{default:m(()=>[n(X,null,{default:m(()=>[d("div",Q,[n(y,{icon:i(j),href:`/#/games/${i(c)}`,class:"w-full md:w-auto",color:"info",label:"Go Back"},null,8,["icon","href"]),i(o).versions?(b(),f("div",W,[Z,n(Y,{modelValue:u.currentVersion,"onUpdate:modelValue":h[0]||(h[0]=l=>u.currentVersion=l),options:i(o).versions},null,8,["modelValue","options"])])):p("",!0)]),n(J,{icon:i(z),title:"View Profile",main:""},null,8,["icon"]),u.currentVersion?(b(),f("div",{key:0,style:T(P()),class:"rounded-2xl mb-6"},[d("div",ee,[d("div",le,[n(q,{"use-small":"",profile:a},{default:m(()=>[d("div",se,[n(y,{href:`/#/games/${i(c)}/scores/${a.id}`,icon:i(F),class:"w-full md:w-auto",color:"info",label:"View Scores"},null,8,["href","icon"]),n(y,{href:`/#/games/${i(c)}/records/${a.id}`,icon:i(O),class:"w-full md:w-auto",color:"info",label:"View Records"},null,8,["href","icon"])]),d("div",ae,[(b(),f(G,null,L(D,l=>n(R,{key:l.id,class:A(l.span),label:l.label,number:l.type==Number?S(l):e.None,"num-color":w(l)},{default:m(()=>[E(_(l.type==String&&!l.isIIDXDan&&!l.isSkill?a.stats[l.key]:e.None)+" "+_(l.type==String&&l.isIIDXDan?i(H)(a.stats[l.key]).label:e.None),1)]),_:2},1032,["class","label","number","num-color"])),64))])]),_:1})])])],4)):p("",!0)]),_:1})]),_:1}))}};export{ue as default};