mirror of
https://github.com/PhaseII-eAmusement-Network/PhaseWeb3-Vue.git
synced 2026-09-12 03:05:15 -05:00
Deploying to gh-pages from @ PhaseII-eAmusement-Network/PhaseWeb3-Vue@fc09ed65ea 🚀
This commit is contained in:
1
assets/APIView-8KVp8rZb.js
Normal file
1
assets/APIView-8KVp8rZb.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
5
assets/ArcadeCard-BLbWuDBk.js
Normal file
5
assets/ArcadeCard-BLbWuDBk.js
Normal file
@@ -0,0 +1,5 @@
|
||||
import{$ as e,A as t,B as n,D as r,E as i,F as a,Gt as o,H as s,I as c,J as l,Kt as u,O as d,P as f,S as p,St as m,et as h,ht as g,k as _,st as v,t as y}from"./BaseButton-BBBgc_s0.js";import{t as b}from"./PhCashRegister.vue-BrBMhw8a.js";import{t as x}from"./PhHouse.vue-BwWAHJ8g.js";import{at as S,dt as C,gt as w,rt as T,vt as E}from"./index-Dsg4bSfx.js";var D=[`width`,`height`,`fill`,`transform`],O={key:0},k=[r(`path`,{d:`M240,204H228V144a12,12,0,0,0,12.49-19.78L142.14,25.85a20,20,0,0,0-28.28,0L15.51,124.2A12,12,0,0,0,28,144v60H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM52,121.65l76-76,76,76V204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52ZM140,204H116V164h24Z`},null,-1)],A={key:1},j=[r(`path`,{d:`M216,116.69V216H152V152H104v64H40V116.69l82.34-82.35a8,8,0,0,1,11.32,0Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z`},null,-1)],M={key:2},N=[r(`path`,{d:`M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16Zm-88,0H104V160a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4Z`},null,-1)],P={key:3},F=[r(`path`,{d:`M240,210H222V131.17l5.76,5.76a6,6,0,0,0,8.48-8.49L137.9,30.09a14,14,0,0,0-19.8,0L19.76,128.44a6,6,0,0,0,8.48,8.49L34,131.17V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM46,119.17l80.58-80.59a2,2,0,0,1,2.84,0L210,119.17V210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46ZM146,210H110V158h36Z`},null,-1)],I={key:4},L=[r(`path`,{d:`M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z`},null,-1)],R={key:5},z=[r(`path`,{d:`M240,212H220V126.34l9.17,9.17a4,4,0,1,0,5.66-5.66L136.49,31.51a12,12,0,0,0-17,0L21.17,129.85a4,4,0,1,0,5.66,5.66L36,126.34V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM44,118.34l81.17-81.17a4,4,0,0,1,5.66,0L212,118.34V212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44ZM148,212H108V156h40Z`},null,-1)],B=c({name:`PhHouseLine`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let r=e,a=n(`weight`,`regular`),o=n(`size`,`1em`),c=n(`color`,`currentColor`),u=n(`mirrored`,!1),d=i(()=>r.weight??a),f=i(()=>r.size??o),p=i(()=>r.color??c),m=i(()=>r.mirrored===void 0?u?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(e,n)=>(l(),t(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},e.$attrs),[h(e.$slots,`default`),d.value===`bold`?(l(),t(`g`,O,k)):d.value===`duotone`?(l(),t(`g`,A,j)):d.value===`fill`?(l(),t(`g`,M,N)):d.value===`light`?(l(),t(`g`,P,F)):d.value===`regular`?(l(),t(`g`,I,L)):d.value===`thin`?(l(),t(`g`,R,z)):_(``,!0)],16,D))}}),V={class:`flex flex-col gap-y-3 text-center w-full`},H={class:`text-2xl lg:text-3xl font-bold`},U={class:`flex gap-2 justify-center items-center`},W={class:`text-xl md:text-2xl font-bold`},G={class:`flex flex-wrap gap-4 place-content-center`},K={key:0,class:`text-lg`},q={class:`md:w-full grid grid-cols-1 md:grid-cols-4 gap-3`},J={__name:`ArcadeCard`,props:{useSmall:{type:Boolean,required:!1,default:!1},arcade:{type:Object,required:!0}},setup(n){var i=g(n.arcade.data);function s(e){if(e!==null)return`
|
||||
background-image: url('${e}');
|
||||
background-size: cover;
|
||||
background-repeat: no-repeat;
|
||||
`}return(c,h)=>(l(),t(`div`,{style:o(s(`${m(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/card/carpet.webp`)),class:`rounded-2xl mb-6 w-full`},[a(S,{type:`justify-center`,class:`bg-white dark:bg-slate-900/90 rounded-2xl p-6 w-full`},{default:v(()=>[r(`div`,V,[r(`h1`,H,u(n.arcade.name),1),r(`div`,U,[r(`h2`,W,u(n.arcade.description),1)]),r(`div`,G,[m(i).is_beta?(l(),d(T,{key:0,label:`Beta Enabled`,color:`warning`,icon:m(C)},null,8,[`icon`])):_(``,!0),a(T,{label:`Private Arcade`,color:`info`,icon:m(B)},null,8,[`icon`])]),h[4]||=r(`hr`,{class:`border-t border w-full`},null,-1),n.arcade.owners&&n.arcade.owners.length?(l(),t(`p`,K,[h[3]||=f(` Managed by `,-1),(l(!0),t(p,null,e(n.arcade.owners,(e,i)=>(l(),t(`span`,{key:e.username,class:`font-bold`},[n.arcade.owners.length===2&&i===0?(l(),t(p,{key:0},[f(u(e.username),1)],64)):n.arcade.owners.length===2&&i===1?(l(),t(p,{key:1},[h[0]||=r(`span`,{class:`font-normal`},` and`,-1),f(` `+u(e.username)+`.`,1)],64)):i===0?(l(),t(p,{key:2},[f(u(e.username),1)],64)):i===n.arcade.owners.length-1?(l(),t(p,{key:3},[h[1]||=f(`, `,-1),h[2]||=r(`span`,{class:`font-normal`},` and`,-1),f(` `+u(e.username)+`.`,1)],64)):(l(),t(p,{key:4},[f(`, `+u(e.username),1)],64))]))),128))])):_(``,!0),r(`div`,q,[a(y,{to:`/arcade/${n.arcade.id}`,icon:m(x),color:`info`,label:`Arcade Home`,class:`w-full md:w-37.5`},null,8,[`to`,`icon`]),a(y,{to:`/arcade/${n.arcade.id}/events`,icon:m(w),color:`info`,label:`Event Settings`},null,8,[`to`,`icon`]),a(y,{to:`/arcade/${n.arcade.id}/machines`,icon:m(E),color:`info`,label:`Machine List`},null,8,[`to`,`icon`]),a(y,{to:`/arcade/${n.arcade.id}/paseli`,icon:m(b),color:`info`,label:`PASELI`},null,8,[`to`,`icon`])])])]),_:1})],4))}};export{J as t};
|
||||
@@ -1,5 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,D as r,F as i,I as a,Kt as o,L as s,O as c,U as l,V as u,Y as d,ct as f,et as p,gt as m,j as h,k as g,n as _,qt as v,tt as y}from"./favicon-DOtDvKM0.js";import{t as b}from"./PhCashRegister.vue-CdxntA63.js";import{t as x}from"./PhHouse.vue-C_aFDx4J.js";import{ct as S,et as C,ht as w,nt as T,pt as E}from"./index-B0Rdu3D1.js";var D=[`width`,`height`,`fill`,`transform`],O={key:0},k=[c(`path`,{d:`M240,204H228V144a12,12,0,0,0,12.49-19.78L142.14,25.85a20,20,0,0,0-28.28,0L15.51,124.2A12,12,0,0,0,28,144v60H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM52,121.65l76-76,76,76V204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52ZM140,204H116V164h24Z`},null,-1)],A={key:1},j=[c(`path`,{d:`M216,116.69V216H152V152H104v64H40V116.69l82.34-82.35a8,8,0,0,1,11.32,0Z`,opacity:`0.2`},null,-1),c(`path`,{d:`M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z`},null,-1)],M={key:2},N=[c(`path`,{d:`M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16Zm-88,0H104V160a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4Z`},null,-1)],P={key:3},F=[c(`path`,{d:`M240,210H222V131.17l5.76,5.76a6,6,0,0,0,8.48-8.49L137.9,30.09a14,14,0,0,0-19.8,0L19.76,128.44a6,6,0,0,0,8.48,8.49L34,131.17V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM46,119.17l80.58-80.59a2,2,0,0,1,2.84,0L210,119.17V210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46ZM146,210H110V158h36Z`},null,-1)],I={key:4},L=[c(`path`,{d:`M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z`},null,-1)],R={key:5},z=[c(`path`,{d:`M240,212H220V126.34l9.17,9.17a4,4,0,1,0,5.66-5.66L136.49,31.51a12,12,0,0,0-17,0L21.17,129.85a4,4,0,1,0,5.66,5.66L36,126.34V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM44,118.34l81.17-81.17a4,4,0,0,1,5.66,0L212,118.34V212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44ZM148,212H108V156h40Z`},null,-1)],B=s({name:`PhHouseLine`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=u(`weight`,`regular`),a=u(`size`,`1em`),o=u(`color`,`currentColor`),s=u(`mirrored`,!1),c=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(d(),h(`svg`,l({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[y(t.$slots,`default`),c.value===`bold`?(d(),h(`g`,O,k)):c.value===`duotone`?(d(),h(`g`,A,j)):c.value===`fill`?(d(),h(`g`,M,N)):c.value===`light`?(d(),h(`g`,P,F)):c.value===`regular`?(d(),h(`g`,I,L)):c.value===`thin`?(d(),h(`g`,R,z)):e(``,!0)],16,D))}}),V={class:`flex flex-col gap-y-3 text-center w-full`},H={class:`text-2xl lg:text-3xl font-bold`},U={class:`flex gap-2 justify-center items-center`},W={class:`text-xl md:text-2xl font-bold`},G={class:`flex flex-wrap gap-4 place-content-center`},K={key:0,class:`text-lg`},q={class:`md:w-full grid grid-cols-1 md:grid-cols-4 gap-3`},J={__name:`ArcadeCard`,props:{useSmall:{type:Boolean,required:!1,default:!1},arcade:{type:Object,required:!0}},setup(r){var s=m(r.arcade.data);function l(e){if(e!==null)return`
|
||||
background-image: url('${e}');
|
||||
background-size: cover;
|
||||
background-repeat: no-repeat;
|
||||
`}return(u,m)=>(d(),h(`div`,{style:o(l(`${n(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/card/carpet.webp`)),class:`rounded-2xl mb-6 w-full`},[a(T,{type:`justify-center`,class:`bg-white dark:bg-slate-900/90 rounded-2xl p-6 w-full`},{default:f(()=>[c(`div`,V,[c(`h1`,H,v(r.arcade.name),1),c(`div`,U,[c(`h2`,W,v(r.arcade.description),1)]),c(`div`,G,[n(s).is_beta?(d(),g(C,{key:0,label:`Beta Enabled`,color:`warning`,icon:n(S)},null,8,[`icon`])):e(``,!0),a(C,{label:`Private Arcade`,color:`info`,icon:n(B)},null,8,[`icon`])]),m[4]||=c(`hr`,{class:`border-t border w-full`},null,-1),r.arcade.owners&&r.arcade.owners.length?(d(),h(`p`,K,[m[3]||=i(` Managed by `,-1),(d(!0),h(t,null,p(r.arcade.owners,(e,n)=>(d(),h(`span`,{key:e.username,class:`font-bold`},[r.arcade.owners.length===2&&n===0?(d(),h(t,{key:0},[i(v(e.username),1)],64)):r.arcade.owners.length===2&&n===1?(d(),h(t,{key:1},[m[0]||=c(`span`,{class:`font-normal`},` and`,-1),i(` `+v(e.username)+`.`,1)],64)):n===0?(d(),h(t,{key:2},[i(v(e.username),1)],64)):n===r.arcade.owners.length-1?(d(),h(t,{key:3},[m[1]||=i(`, `,-1),m[2]||=c(`span`,{class:`font-normal`},` and`,-1),i(` `+v(e.username)+`.`,1)],64)):(d(),h(t,{key:4},[i(`, `+v(e.username),1)],64))]))),128))])):e(``,!0),c(`div`,q,[a(_,{to:`/arcade/${r.arcade.id}`,icon:n(x),color:`info`,label:`Arcade Home`,class:`w-full md:w-37.5`},null,8,[`to`,`icon`]),a(_,{to:`/arcade/${r.arcade.id}/events`,icon:n(E),color:`info`,label:`Event Settings`},null,8,[`to`,`icon`]),a(_,{to:`/arcade/${r.arcade.id}/machines`,icon:n(w),color:`info`,label:`Machine List`},null,8,[`to`,`icon`]),a(_,{to:`/arcade/${r.arcade.id}/paseli`,icon:n(b),color:`info`,label:`PASELI`},null,8,[`to`,`icon`])])])]),_:1})],4))}};export{J as t};
|
||||
@@ -1,2 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,I as r,O as i,Y as a,_ as ee,c as o,ct as s,d as c,et as l,gt as u,j as d,k as f,n as p,q as te,qt as ne,s as m,st as h,v as re}from"./favicon-DOtDvKM0.js";import{l as g}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as ie}from"./PhCheckCircle.vue-BxYcqLqe.js";import{t as _}from"./PhGear.vue-CNxG7eMP.js";import{t as v}from"./ArcadeCard-uuAhtg78.js";import{t as y}from"./PhInfo.vue-CPFOeoiA.js";import{J as ae,b as oe,et as b,it as x,lt as S,q as se,rt as ce,tt as le,x as ue,y as C}from"./index-B0Rdu3D1.js";import{t as w}from"./FormField-BnVkNf9G.js";import{t as T}from"./FormControl-C8fRCBjX.js";import{C as de,T as fe,_ as pe,t as me,u as E,v as D}from"./admin-B4Afn5TL.js";import{t as O}from"./FormCheckRadio-CQgPFPyW.js";import{n as k,t as A}from"./values-DT0FfaYW.js";import{a as j,c as M,n as N}from"./arcade--d87CplO.js";var P={class:`grid grid-cols-1 lg:grid-cols-2 gap-6`},F={class:`mb-4 flex gap-2 items-stretch`},I={key:0,class:`space-x-2 mt-6 mb-4`},L={class:`mb-4`},R={class:`mb-4`},z={class:`grid gap-4`},he={class:`flex justify-between items-center`},ge={class:`-m-1.25 md:flex items-center gap-2`},_e={class:`w-8 md:w-12`},ve={class:`text-lg lg:text-xl font-bold`},ye={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch`},be={key:0,class:`space-x-2 mt-6`},xe={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6`},Se={__name:`ArcadeView`,setup(Se){let B=c(),V=u(null),H=u(null),U=u(null),W=u(!0),G=u(null),K=u(null),q=u(null),J=u(null),Ce=ee(),Y=re(),X=parseInt(Ce.params.id);var Z=[{id:`paseli_enabled`,name:`PASELI Services`,help:`Enable PASELI for this arcade.`,type:`Boolean`},{id:`paseli_infinite`,name:`Infinite PASELI`,help:`Enable infinite PASELI for this arcade.`,type:`Boolean`},{id:`maint`,name:`Maintenance Mode`,help:`Place this arcade under maintenance.`,type:`Boolean`},{id:`hide_network`,name:`Incognito Mode`,help:`Hide the network and all ranking data.`,type:`Boolean`}];async function Q(){try{U.value={},V.value={},H.value={};let e=await N(X);U.value=e,K.value=JSON.parse(JSON.stringify(e));for(let e of Z){let t=A(U.value.data,e.id);k(V.value,e.id,t),k(H.value,e.id,t)}W.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function $(){if(B.userAdmin)try{let e=await de(!0),t=[];for(let n of e)n.username!=null&&t.push({id:n.id,label:n.username});t.sort((e,t)=>e.label.localeCompare(t.label)),J.value=t}catch(e){console.error(`Failed to fetch admin user data:`,e)}}h(()=>B.userAdmin,()=>{$()});async function we(){(await M(X,V.value)).status!=`error`&&await Q()}te(()=>{Q(),$()});function Te(e,t=`NA_`){var n=[...e].map(e=>e.charCodeAt(0)<128?e:t).join(``);return n=n.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,``),n=n.replace(/\s+/g,`_`),n}async function Ee(){try{let e=await j(X),t=new Blob([e],{type:`application/ovpn`}),n=document.createElement(`a`);n.href=URL.createObjectURL(t),n.download=`gradius-${Te(U.value.name)}-phaseii-config.ovpn`,document.body.appendChild(n),n.click(),URL.revokeObjectURL(n.href),document.body.removeChild(n)}catch(e){console.log(`Failed to fetch arcade data:`,e)}}async function De(){if(K.value.name){let e=await fe(K.value.name);e.unused!=null&&(G.value=e.unused)}}async function Oe(){(await D(X,{name:K.value.name,description:K.value.description,beta:K.value.data.is_beta})).status!=`error`&&await Q()}async function ke(){q.value!=null&&(await me(X,q.value)).status!=`error`&&(q.value=null,Q())}async function Ae(e){e&&(await pe(X,e)).status!=`error`&&Q()}async function je(){window.confirm(`Are you really?
|
||||
This will remove all owners, machines, and arcade data.`)&&(await E(X)).status!=`error`&&await Y.push({name:`admin_arcades`})}let Me=e=>{Y.push(`/profiles/${e}`)};return(ee,c)=>(a(),f(oe,null,{default:s(()=>[r(ae,null,{default:s(()=>[W.value?e(``,!0):(a(),d(t,{key:0},[r(v,{class:`mb-6`,arcade:U.value},null,8,[`arcade`]),n(B).userAdmin?(a(),d(t,{key:0},[r(C,{icon:n(_),title:`Arcade Administration`,main:``},null,8,[`icon`]),i(`div`,P,[r(o,{"is-form":``,class:`lg:mb-6`,onSubmit:g(Oe,[`prevent`])},{default:s(()=>[r(b,{color:`info`,label:`General Information`,icon:n(y),class:`mb-2`},null,8,[`icon`]),r(w,{label:`Arcade Name`},{default:s(()=>[r(T,{modelValue:K.value.name,"onUpdate:modelValue":c[0]||=e=>K.value.name=e,"input-value":K.value.name,name:`arcadeName`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),i(`div`,F,[r(p,{color:`info`,label:`Check Name`,onClick:c[1]||=e=>De()}),G.value==1?(a(),f(m,{key:0,icon:n(ie),color:`text-green-400`,size:`25`},null,8,[`icon`])):G.value==0?(a(),f(m,{key:1,icon:n(x),color:`text-red-400`,size:`25`},null,8,[`icon`])):e(``,!0)]),r(w,{label:`Description`},{default:s(()=>[r(T,{modelValue:K.value.description,"onUpdate:modelValue":c[2]||=e=>K.value.description=e,name:`description`,required:``},null,8,[`modelValue`])]),_:1}),r(w,{label:`Beta Enabled`},{default:s(()=>[r(O,{modelValue:K.value.data.is_beta,"onUpdate:modelValue":c[3]||=e=>K.value.data.is_beta=e,name:`beta`,"model-value":K.value.data.is_beta,"input-value":K.value.data.is_beta,type:`switch`},null,8,[`modelValue`,`model-value`,`input-value`])]),_:1}),JSON.stringify(U.value)===JSON.stringify(K.value)?e(``,!0):(a(),d(`div`,I,[r(p,{color:`success`,label:`Save`,type:`submit`}),r(p,{color:`warning`,label:`Revert`,onClick:c[4]||=e=>Q()})])),i(`div`,null,[r(p,{color:`danger`,label:`Delete Arcade`,onClick:c[5]||=e=>je()})])]),_:1}),r(o,{class:`mb-6`},{default:s(()=>[i(`div`,L,[r(b,{color:`info`,label:`Add Manager`,icon:n(y),class:`mb-2`},null,8,[`icon`]),i(`form`,{class:`h-full`,onSubmit:g(ke,[`prevent`])},[r(w,{label:`Username`},{default:s(()=>[r(T,{modelValue:q.value,"onUpdate:modelValue":c[6]||=e=>q.value=e,name:`username`,options:J.value,required:``},null,8,[`modelValue`,`options`])]),_:1}),r(p,{color:`success`,type:`submit`,label:`Add Manager`})],32)]),r(ue),i(`div`,R,[r(b,{color:`warning`,label:`Managers`,class:`mb-4`}),i(`div`,z,[(a(!0),d(t,null,l(U.value.owners,e=>(a(),f(o,{key:e,"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:s(()=>[i(`div`,he,[i(`div`,ge,[i(`div`,_e,[r(le,{username:e.username,avatar:e.avatar},null,8,[`username`,`avatar`])]),i(`h1`,ve,ne(e.username),1)]),r(ce,null,{default:s(()=>[r(p,{label:`Open Profile`,color:`info`,onClick:t=>Me(e.id)},null,8,[`onClick`]),r(p,{color:`danger`,label:`Remove`,onClick:t=>Ae(e.id)},null,8,[`onClick`])]),_:2},1024)])]),_:2},1024))),128))])])]),_:1})])],64)):e(``,!0),r(C,{icon:n(_),title:`Arcade Management`,main:``},null,8,[`icon`]),r(o,{"is-form":``,class:`mb-6`,onSubmit:g(we,[`prevent`])},{default:s(()=>[r(b,{color:`info`,label:`Settings`,icon:n(_),class:`mb-2`},null,8,[`icon`]),i(`div`,ye,[(a(!0),d(t,null,l(n(Z),t=>(a(),f(w,{key:t.id,label:t.name,help:t.help},{default:s(()=>[t.type==`Boolean`?(a(),f(O,{key:0,name:t.id,"model-value":!!(n(A)(V.value,t.id)??!1),"input-value":!0,type:`switch`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e??!1)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):e(``,!0)]),_:2},1032,[`label`,`help`]))),128))]),JSON.stringify(V.value)===JSON.stringify(H.value)?e(``,!0):(a(),d(`div`,be,[r(p,{color:`success`,label:`Save`,type:`submit`}),r(p,{color:`danger`,label:`Revert`,onClick:c[7]||=e=>Q()})]))]),_:1}),r(o,{class:`w-full md:w-1/2 mb-6`},{default:s(()=>[c[9]||=i(`h1`,{class:`text-lg md:text-xl`},`OpenVPN Configuration`,-1),c[10]||=i(`p`,{class:`pb-1 dark:text-white/50`},` Use this to download your VPN config. `,-1),r(p,{small:!1,color:`success`,class:`my-2`,label:`Export`,onClick:c[8]||=e=>Ee()})]),_:1}),r(C,{icon:n(S),title:`Arcade Overview`,main:``},null,8,[`icon`]),i(`div`,xe,[r(se,{number:U.value?.machines?.length,label:`Active Machines`},null,8,[`number`])])],64))]),_:1})]),_:1}))}};export{Se as default};
|
||||
2
assets/ArcadeView-GE8hkCuA.js
Normal file
2
assets/ArcadeView-GE8hkCuA.js
Normal file
@@ -0,0 +1,2 @@
|
||||
import{$ as e,A as t,D as n,F as r,J as i,K as ee,Kt as te,O as a,S as o,St as s,_ as c,g as l,ht as u,k as d,o as f,ot as ne,s as p,st as m,t as h,u as re}from"./BaseButton-BBBgc_s0.js";import{t as g}from"./PhCheckCircle.vue-D6jDQCHG.js";import{t as _}from"./PhGear.vue-D9BNIABW.js";import{t as ie}from"./ArcadeCard-BLbWuDBk.js";import{t as v}from"./PhInfo.vue-BeHAQ7b4.js";import{C as ae,It as y,Y as oe,Z as b,b as x,ft as S,it as se,ot as ce,rt as C,st as le,x as ue}from"./index-Dsg4bSfx.js";import{t as w}from"./FormField-CJUqLGJ9.js";import{t as T}from"./FormControl-B8pSfs7C.js";import{C as de,T as fe,_ as pe,t as me,u as E,v as D}from"./admin-xbe0cDz6.js";import{n as O,t as k}from"./values-DT0FfaYW.js";import{t as A}from"./FormCheckRadio-D5bu764H.js";import{a as j,c as M,n as N}from"./arcade-JFT5QNmb.js";var P={class:`grid grid-cols-1 lg:grid-cols-2 gap-6`},F={class:`mb-4 flex gap-2 items-stretch`},I={key:0,class:`space-x-2 mt-6 mb-4`},L={class:`mb-4`},R={class:`mb-4`},z={class:`grid gap-4`},he={class:`flex justify-between items-center`},ge={class:`-m-1.25 md:flex items-center gap-2`},_e={class:`w-8 md:w-12`},ve={class:`text-lg lg:text-xl font-bold`},ye={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch`},be={key:0,class:`space-x-2 mt-6`},xe={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6`},Se={__name:`ArcadeView`,setup(Se){let B=re(),V=u(null),H=u(null),U=u(null),W=u(!0),G=u(null),K=u(null),q=u(null),J=u(null),Ce=l(),Y=c(),X=parseInt(Ce.params.id);var Z=[{id:`paseli_enabled`,name:`PASELI Services`,help:`Enable PASELI for this arcade.`,type:`Boolean`},{id:`paseli_infinite`,name:`Infinite PASELI`,help:`Enable infinite PASELI for this arcade.`,type:`Boolean`},{id:`maint`,name:`Maintenance Mode`,help:`Place this arcade under maintenance.`,type:`Boolean`},{id:`hide_network`,name:`Incognito Mode`,help:`Hide the network and all ranking data.`,type:`Boolean`}];async function Q(){try{U.value={},V.value={},H.value={};let e=await N(X);U.value=e,K.value=JSON.parse(JSON.stringify(e));for(let e of Z){let t=k(U.value.data,e.id);O(V.value,e.id,t),O(H.value,e.id,t)}W.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function $(){if(B.userAdmin)try{let e=await de(!0),t=[];for(let n of e)n.username!=null&&t.push({id:n.id,label:n.username});t.sort((e,t)=>e.label.localeCompare(t.label)),J.value=t}catch(e){console.error(`Failed to fetch admin user data:`,e)}}ne(()=>B.userAdmin,()=>{$()});async function we(){(await M(X,V.value)).status!=`error`&&await Q()}ee(()=>{Q(),$()});function Te(e,t=`NA_`){var n=[...e].map(e=>e.charCodeAt(0)<128?e:t).join(``);return n=n.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,``),n=n.replace(/\s+/g,`_`),n}async function Ee(){try{let e=await j(X),t=new Blob([e],{type:`application/ovpn`}),n=document.createElement(`a`);n.href=URL.createObjectURL(t),n.download=`gradius-${Te(U.value.name)}-phaseii-config.ovpn`,document.body.appendChild(n),n.click(),URL.revokeObjectURL(n.href),document.body.removeChild(n)}catch(e){console.log(`Failed to fetch arcade data:`,e)}}async function De(){if(K.value.name){let e=await fe(K.value.name);e.unused!=null&&(G.value=e.unused)}}async function Oe(){(await D(X,{name:K.value.name,description:K.value.description,beta:K.value.data.is_beta})).status!=`error`&&await Q()}async function ke(){q.value!=null&&(await me(X,q.value)).status!=`error`&&(q.value=null,Q())}async function Ae(e){e&&(await pe(X,e)).status!=`error`&&Q()}async function je(){window.confirm(`Are you really?
|
||||
This will remove all owners, machines, and arcade data.`)&&(await E(X)).status!=`error`&&await Y.push({name:`admin_arcades`})}let Me=e=>{Y.push(`/profiles/${e}`)};return(ee,c)=>(i(),a(ue,null,{default:m(()=>[r(b,null,{default:m(()=>[W.value?d(``,!0):(i(),t(o,{key:0},[r(ie,{class:`mb-6`,arcade:U.value},null,8,[`arcade`]),s(B).userAdmin?(i(),t(o,{key:0},[r(x,{icon:s(_),title:`Arcade Administration`,main:``},null,8,[`icon`]),n(`div`,P,[r(p,{"is-form":``,class:`lg:mb-6`,onSubmit:y(Oe,[`prevent`])},{default:m(()=>[r(C,{color:`info`,label:`General Information`,icon:s(v),class:`mb-2`},null,8,[`icon`]),r(w,{label:`Arcade Name`},{default:m(()=>[r(T,{modelValue:K.value.name,"onUpdate:modelValue":c[0]||=e=>K.value.name=e,"input-value":K.value.name,name:`arcadeName`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),n(`div`,F,[r(h,{color:`info`,label:`Check Name`,onClick:c[1]||=e=>De()}),G.value==1?(i(),a(f,{key:0,icon:s(g),color:`text-green-400`,size:`25`},null,8,[`icon`])):G.value==0?(i(),a(f,{key:1,icon:s(le),color:`text-red-400`,size:`25`},null,8,[`icon`])):d(``,!0)]),r(w,{label:`Description`},{default:m(()=>[r(T,{modelValue:K.value.description,"onUpdate:modelValue":c[2]||=e=>K.value.description=e,name:`description`,required:``},null,8,[`modelValue`])]),_:1}),r(w,{label:`Beta Enabled`},{default:m(()=>[r(A,{modelValue:K.value.data.is_beta,"onUpdate:modelValue":c[3]||=e=>K.value.data.is_beta=e,name:`beta`,"model-value":K.value.data.is_beta,"input-value":K.value.data.is_beta,type:`switch`},null,8,[`modelValue`,`model-value`,`input-value`])]),_:1}),JSON.stringify(U.value)===JSON.stringify(K.value)?d(``,!0):(i(),t(`div`,I,[r(h,{color:`success`,label:`Save`,type:`submit`}),r(h,{color:`warning`,label:`Revert`,onClick:c[4]||=e=>Q()})])),n(`div`,null,[r(h,{color:`danger`,label:`Delete Arcade`,onClick:c[5]||=e=>je()})])]),_:1}),r(p,{class:`mb-6`},{default:m(()=>[n(`div`,L,[r(C,{color:`info`,label:`Add Manager`,icon:s(v),class:`mb-2`},null,8,[`icon`]),n(`form`,{class:`h-full`,onSubmit:y(ke,[`prevent`])},[r(w,{label:`Username`},{default:m(()=>[r(T,{modelValue:q.value,"onUpdate:modelValue":c[6]||=e=>q.value=e,name:`username`,options:J.value,required:``},null,8,[`modelValue`,`options`])]),_:1}),r(h,{color:`success`,type:`submit`,label:`Add Manager`})],32)]),r(ae),n(`div`,R,[r(C,{color:`warning`,label:`Managers`,class:`mb-4`}),n(`div`,z,[(i(!0),t(o,null,e(U.value.owners,e=>(i(),a(p,{key:e,"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:m(()=>[n(`div`,he,[n(`div`,ge,[n(`div`,_e,[r(se,{username:e.username,avatar:e.avatar},null,8,[`username`,`avatar`])]),n(`h1`,ve,te(e.username),1)]),r(ce,null,{default:m(()=>[r(h,{label:`Open Profile`,color:`info`,onClick:t=>Me(e.id)},null,8,[`onClick`]),r(h,{color:`danger`,label:`Remove`,onClick:t=>Ae(e.id)},null,8,[`onClick`])]),_:2},1024)])]),_:2},1024))),128))])])]),_:1})])],64)):d(``,!0),r(x,{icon:s(_),title:`Arcade Management`,main:``},null,8,[`icon`]),r(p,{"is-form":``,class:`mb-6`,onSubmit:y(we,[`prevent`])},{default:m(()=>[r(C,{color:`info`,label:`Settings`,icon:s(_),class:`mb-2`},null,8,[`icon`]),n(`div`,ye,[(i(!0),t(o,null,e(s(Z),e=>(i(),a(w,{key:e.id,label:e.name,help:e.help},{default:m(()=>[e.type==`Boolean`?(i(),a(A,{key:0,name:e.id,"model-value":!!(s(k)(V.value,e.id)??!1),"input-value":!0,type:`switch`,"onUpdate:modelValue":t=>s(O)(V.value,e.id,t??!1)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):d(``,!0)]),_:2},1032,[`label`,`help`]))),128))]),JSON.stringify(V.value)===JSON.stringify(H.value)?d(``,!0):(i(),t(`div`,be,[r(h,{color:`success`,label:`Save`,type:`submit`}),r(h,{color:`danger`,label:`Revert`,onClick:c[7]||=e=>Q()})]))]),_:1}),r(p,{class:`w-full md:w-1/2 mb-6`},{default:m(()=>[c[9]||=n(`h1`,{class:`text-lg md:text-xl`},`OpenVPN Configuration`,-1),c[10]||=n(`p`,{class:`pb-1 dark:text-white/50`},` Use this to download your VPN config. `,-1),r(h,{small:!1,color:`success`,class:`my-2`,label:`Export`,onClick:c[8]||=e=>Ee()})]),_:1}),r(x,{icon:s(S),title:`Arcade Overview`,main:``},null,8,[`icon`]),n(`div`,xe,[r(oe,{number:U.value?.machines?.length,label:`Active Machines`},null,8,[`number`])])],64))]),_:1})]),_:1}))}};export{Se as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{C as e,Ct as t,I as n,O as r,Y as i,c as a,ct as o,et as s,gt as c,j as l,k as u,mt as d,n as f,q as p,qt as m,v as h}from"./favicon-DOtDvKM0.js";import{l as g}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as _}from"./GeneralTable-JAd-z_O7.js";import{t as v}from"./PhMagnifyingGlass.vue-BEhXX0rc.js";import{t as y}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{J as b,b as x,et as S,lt as C,t as w,y as T}from"./index-B0Rdu3D1.js";import{t as E}from"./FormField-BnVkNf9G.js";import{t as D}from"./FormControl-C8fRCBjX.js";import{n as O,p as k}from"./admin-B4Afn5TL.js";var A={class:`grid md:grid-cols-2 gap-6`},j={class:`grid gap-4`},M={class:`md:flex w-full place-content-between`},N={class:`text-lg md:text-xl`},P={class:`text-md md:text-lg`},F={class:`text-md`},I={class:`bg-slate-900 p-2 rounded-md mt-2 w-12 max-w-14 text-center`},L={class:`text-lg font-mono text-pink-700`},R={class:`flex align-middle mt-2 md:mt-0 max-h-12`},z={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},B={class:`w-full`},V={__name:`ArcadesView`,setup(V){let H=h(),U=c([]),W=[{text:`Name`,value:`name`,width:150,sortable:!0},{text:`Description`,value:`description`,width:150},{text:`Owners`,value:`owners`,width:150,sortable:!0},{text:`PASELI Enabled`,value:`data.paseli_enabled`,width:50,sortable:!0},{text:`Infinite PASELI`,value:`data.paseli_infinite`,width:50,sortable:!0},{text:`Beta Enabled`,value:`data.is_beta`,width:50,sortable:!0}];p(async()=>{G()});async function G(){try{let n=await O();var e=[];for(var t of n)t.timestamp&&=w(t.timestamp),t.owners&&=t.owners.join(`, `),e.push(t);U.value=e}catch(e){console.error(`Failed to fetch client data:`,e)}}let K=e=>{let t=e.id;H.push(`/arcade/${t}`)},q=d({filter:null});function J(){if(q.filter)return U.value.filter(e=>e.id.toString().toLowerCase().includes(q.filter.toLowerCase())||e.name.toLowerCase().includes(q.filter.toLowerCase())||e.description.toLowerCase().includes(q.filter.toLowerCase())||e.owners.toLowerCase().includes(q.filter.toLowerCase()))}let Y=c(null);async function X(){let e=await k(Y.value);if(e)K({id:e?.arcadeId});else{window.alert(`Couldn't find machine.`);return}}return(c,d)=>(i(),u(x,null,{default:o(()=>[n(b,null,{default:o(()=>[n(a,{class:`mb-6 p-1`},{default:o(()=>[...d[3]||=[r(`h1`,{class:`text-3xl`},`Arcade Management`,-1),r(`p`,{class:`text-sm text-gray-400`},`Enter an arcade to manage it`,-1)]]),_:1}),n(T,{icon:t(v),title:`Search Arcades`,color:`text-amber-600`,main:``},null,8,[`icon`]),r(`div`,A,[n(a,{class:`mb-6`},{default:o(()=>[n(S,{color:`info`,label:`Search`,class:`mb-2`}),n(E,{label:`Search`,help:`Search by ID, name, description, or owner.`,class:`w-full`},{default:o(()=>[n(D,{modelValue:q.filter,"onUpdate:modelValue":d[0]||=e=>q.filter=e,"model-value":q.filter},null,8,[`modelValue`,`model-value`])]),_:1}),r(`div`,j,[(i(!0),l(e,null,s(J(),e=>(i(),l(`div`,{key:e.id,class:`bg-slate-800 p-4 rounded-xl`},[r(`div`,M,[r(`div`,null,[r(`h1`,N,m(e.name),1),r(`h2`,P,m(e.description),1),r(`h2`,F,`Managed by `+m(e.owners),1),r(`div`,I,[r(`h2`,L,m(e.id),1)])]),r(`div`,R,[n(f,{label:`Open Arcade`,color:`info`,onClick:t=>K(e)},null,8,[`onClick`])])])]))),128))])]),_:1}),n(a,{class:`mb-6`,"is-form":``,onSubmit:g(X,[`prevent`])},{default:o(()=>[n(S,{color:`warning`,label:`From PCBID`,class:`mb-2`}),n(E,{label:`PCBID`,help:`20 character ID for a machine.`,class:`w-full`},{default:o(()=>[n(D,{modelValue:Y.value,"onUpdate:modelValue":d[1]||=e=>Y.value=e,name:`PCBID`,required:``,"model-value":Y.value,minlength:20,maxlength:20},null,8,[`modelValue`,`model-value`])]),_:1}),n(f,{color:`success`,type:`submit`,label:`Open Arcade`})]),_:1})]),n(T,{icon:t(C),title:`All Arcades`,color:`text-blue-400`,main:``},null,8,[`icon`]),n(a,{"has-table":``,class:`mb-6`},{default:o(()=>[r(`div`,z,[r(`div`,B,[n(_,{headers:W,items:U.value,onRowClicked:K},null,8,[`items`]),d[4]||=r(`h1`,{class:`mx-4 mt-1 mb-2 text-md lg:text-lg`},` Click row to open arcade `,-1)])])]),_:1}),n(T,{icon:t(y),title:`Create Arcade`,color:`text-emerald-600`,main:``},null,8,[`icon`]),n(a,{"is-form":``,class:`row-span-1`,onSubmit:d[2]||=g(e=>c.createClient(),[`prevent`])},{default:o(()=>[n(f,{color:`info`,small:!1,label:`Arcade Onboarding`,to:`/admin/onboarding`})]),_:1})]),_:1})]),_:1}))}};export{V as default};
|
||||
1
assets/ArcadesView-DhG4GM8N.js
Normal file
1
assets/ArcadesView-DhG4GM8N.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,F as r,J as i,K as a,Kt as o,O as s,S as c,St as l,_ as u,ht as d,pt as f,s as p,st as m,t as h}from"./BaseButton-BBBgc_s0.js";import{t as g}from"./GeneralTable-Bm065Lj5.js";import{t as _}from"./PhMagnifyingGlass.vue-Bp_nfByX.js";import{t as v}from"./PhPlusCircle.vue-BF9fJ1gf.js";import{It as y,Z as b,b as x,ft as S,rt as C,t as w,x as T}from"./index-Dsg4bSfx.js";import{t as E}from"./FormField-CJUqLGJ9.js";import{t as D}from"./FormControl-B8pSfs7C.js";import{n as O,p as k}from"./admin-xbe0cDz6.js";var A={class:`grid md:grid-cols-2 gap-6`},j={class:`grid gap-4`},M={class:`md:flex w-full place-content-between`},N={class:`text-lg md:text-xl`},P={class:`text-md md:text-lg`},F={class:`text-md`},I={class:`bg-slate-900 p-2 rounded-md mt-2 w-12 max-w-14 text-center`},L={class:`text-lg font-mono text-pink-700`},R={class:`flex align-middle mt-2 md:mt-0 max-h-12`},z={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},B={class:`w-full`},V={__name:`ArcadesView`,setup(V){let H=u(),U=d([]),W=[{text:`Name`,value:`name`,width:150,sortable:!0},{text:`Description`,value:`description`,width:150},{text:`Owners`,value:`owners`,width:150,sortable:!0},{text:`PASELI Enabled`,value:`data.paseli_enabled`,width:50,sortable:!0},{text:`Infinite PASELI`,value:`data.paseli_infinite`,width:50,sortable:!0},{text:`Beta Enabled`,value:`data.is_beta`,width:50,sortable:!0}];a(async()=>{G()});async function G(){try{let n=await O();var e=[];for(var t of n)t.timestamp&&=w(t.timestamp),t.owners&&=t.owners.join(`, `),e.push(t);U.value=e}catch(e){console.error(`Failed to fetch client data:`,e)}}let K=e=>{let t=e.id;H.push(`/arcade/${t}`)},q=f({filter:null});function J(){if(q.filter)return U.value.filter(e=>e.id.toString().toLowerCase().includes(q.filter.toLowerCase())||e.name.toLowerCase().includes(q.filter.toLowerCase())||e.description.toLowerCase().includes(q.filter.toLowerCase())||e.owners.toLowerCase().includes(q.filter.toLowerCase()))}let Y=d(null);async function X(){let e=await k(Y.value);if(e)K({id:e?.arcadeId});else{window.alert(`Couldn't find machine.`);return}}return(a,u)=>(i(),s(T,null,{default:m(()=>[r(b,null,{default:m(()=>[r(p,{class:`mb-6 p-1`},{default:m(()=>[...u[3]||=[n(`h1`,{class:`text-3xl`},`Arcade Management`,-1),n(`p`,{class:`text-sm text-gray-400`},`Enter an arcade to manage it`,-1)]]),_:1}),r(x,{icon:l(_),title:`Search Arcades`,color:`text-amber-600`,main:``},null,8,[`icon`]),n(`div`,A,[r(p,{class:`mb-6`},{default:m(()=>[r(C,{color:`info`,label:`Search`,class:`mb-2`}),r(E,{label:`Search`,help:`Search by ID, name, description, or owner.`,class:`w-full`},{default:m(()=>[r(D,{modelValue:q.filter,"onUpdate:modelValue":u[0]||=e=>q.filter=e,"model-value":q.filter},null,8,[`modelValue`,`model-value`])]),_:1}),n(`div`,j,[(i(!0),t(c,null,e(J(),e=>(i(),t(`div`,{key:e.id,class:`bg-slate-800 p-4 rounded-xl`},[n(`div`,M,[n(`div`,null,[n(`h1`,N,o(e.name),1),n(`h2`,P,o(e.description),1),n(`h2`,F,`Managed by `+o(e.owners),1),n(`div`,I,[n(`h2`,L,o(e.id),1)])]),n(`div`,R,[r(h,{label:`Open Arcade`,color:`info`,onClick:t=>K(e)},null,8,[`onClick`])])])]))),128))])]),_:1}),r(p,{class:`mb-6`,"is-form":``,onSubmit:y(X,[`prevent`])},{default:m(()=>[r(C,{color:`warning`,label:`From PCBID`,class:`mb-2`}),r(E,{label:`PCBID`,help:`20 character ID for a machine.`,class:`w-full`},{default:m(()=>[r(D,{modelValue:Y.value,"onUpdate:modelValue":u[1]||=e=>Y.value=e,name:`PCBID`,required:``,"model-value":Y.value,minlength:20,maxlength:20},null,8,[`modelValue`,`model-value`])]),_:1}),r(h,{color:`success`,type:`submit`,label:`Open Arcade`})]),_:1})]),r(x,{icon:l(S),title:`All Arcades`,color:`text-blue-400`,main:``},null,8,[`icon`]),r(p,{"has-table":``,class:`mb-6`},{default:m(()=>[n(`div`,z,[n(`div`,B,[r(g,{headers:W,items:U.value,onRowClicked:K},null,8,[`items`]),u[4]||=n(`h1`,{class:`mx-4 mt-1 mb-2 text-md lg:text-lg`},` Click row to open arcade `,-1)])])]),_:1}),r(x,{icon:l(v),title:`Create Arcade`,color:`text-emerald-600`,main:``},null,8,[`icon`]),r(p,{"is-form":``,class:`row-span-1`,onSubmit:u[2]||=y(e=>a.createClient(),[`prevent`])},{default:m(()=>[r(h,{color:`info`,small:!1,label:`Arcade Onboarding`,to:`/admin/onboarding`})]),_:1})]),_:1})]),_:1}))}};export{V as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,F as t,I as n,O as r,Y as i,_ as a,c as o,ct as s,gt as c,k as l,n as u,q as d,qt as f}from"./favicon-DOtDvKM0.js";import{l as p}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{F as m,O as h}from"./index-B0Rdu3D1.js";import{t as g}from"./LayoutGuest-K9MeFZdu.js";var _={class:`flex md:min-h-screen md:items-center md:justify-center`},v={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},y={class:`flex flex-col items-center text-wrap`},b={class:`text-lg md:text-xl mb-2`},x={class:`font-bold`},S={class:`flex flex-col gap-2 mt-2`},C={class:`flex flex-col gap-2 my-4`},w={__name:`AuthorizeGameView`,setup(w){let T=a().query.token,E=c(null);async function D(){let e=await h(T);e?.active==1&&(E.value=e)}d(async()=>{T?await D():console.error(`No token provided in query parameters.`)});async function O(){(await m(T))?.approved==1&&(window.alert(`Login approved!`),window.location.href=`/`)}return(a,c)=>(i(),l(g,null,{default:s(()=>[r(`div`,_,[E.value===null?e(``,!0):(i(),l(o,{key:0,class:`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,"has-table":``,"is-auth":``},{default:s(()=>[r(`div`,v,[c[5]||=r(`div`,{class:`flex flex-col items-center text-wrap h-full md:mt-5`},[r(`div`,{class:`flex flex-col items-center text-wrap`},[r(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),r(`h1`,{class:`text-xl`},[r(`samp`,null,`PhaseII`)]),r(`button`,{class:`text-sm text-gray-700 dark:text-white/75`},` Spinnin' since 2021 `)]),r(`hr`,{class:`border-r my-1 w-full mb-4`}),r(`p`,{class:`text-lg relative bottom-0`},`Cardless Login`)],-1),c[6]||=r(`div`,{class:`md:border-r`},null,-1),r(`form`,{onSubmit:c[0]||=p(e=>O(),[`prevent`])},[r(`div`,y,[r(`h1`,b,[c[1]||=t(` Approve Login at `,-1),r(`span`,x,f(E.value?.arcade),1)]),c[2]||=r(`p`,{class:`text-md max-w-md wrap-break-word text-center`},` You scanned a Cardless Login QR code. Are you really trying log in? `,-1)]),r(`div`,S,[n(u,{label:`Approve`,color:`success`,type:`submit`})]),c[4]||=r(`hr`,{class:`border-t my-4 w-full`},null,-1),r(`div`,C,[c[3]||=r(`h2`,null,`I changed my mind...`,-1),n(u,{label:`Go back`,color:`danger`,to:`/`})])],32)])]),_:1}))])]),_:1}))}};export{w as default};
|
||||
1
assets/AuthorizeGameView-Dc3CMA3G.js
Normal file
1
assets/AuthorizeGameView-Dc3CMA3G.js
Normal file
@@ -0,0 +1 @@
|
||||
import{D as e,F as t,J as n,K as r,Kt as i,O as a,P as o,g as s,ht as c,k as l,s as u,st as d,t as f}from"./BaseButton-BBBgc_s0.js";import{A as p,It as m,L as h}from"./index-Dsg4bSfx.js";import{t as g}from"./LayoutGuest-Jzd6Zn4p.js";var _={class:`flex md:min-h-screen md:items-center md:justify-center`},v={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},y={class:`flex flex-col items-center text-wrap`},b={class:`text-lg md:text-xl mb-2`},x={class:`font-bold`},S={class:`flex flex-col gap-2 mt-2`},C={class:`flex flex-col gap-2 my-4`},w={__name:`AuthorizeGameView`,setup(w){let T=s().query.token,E=c(null);async function D(){let e=await p(T);e?.active==1&&(E.value=e)}r(async()=>{T?await D():console.error(`No token provided in query parameters.`)});async function O(){(await h(T))?.approved==1&&(window.alert(`Login approved!`),window.location.href=`/`)}return(r,s)=>(n(),a(g,null,{default:d(()=>[e(`div`,_,[E.value===null?l(``,!0):(n(),a(u,{key:0,class:`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,"has-table":``,"is-auth":``},{default:d(()=>[e(`div`,v,[s[5]||=e(`div`,{class:`flex flex-col items-center text-wrap h-full md:mt-5`},[e(`div`,{class:`flex flex-col items-center text-wrap`},[e(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),e(`h1`,{class:`text-xl`},[e(`samp`,null,`PhaseII`)]),e(`button`,{class:`text-sm text-gray-700 dark:text-white/75`},` Spinnin' since 2021 `)]),e(`hr`,{class:`border-r my-1 w-full mb-4`}),e(`p`,{class:`text-lg relative bottom-0`},`Cardless Login`)],-1),s[6]||=e(`div`,{class:`md:border-r`},null,-1),e(`form`,{onSubmit:s[0]||=m(e=>O(),[`prevent`])},[e(`div`,y,[e(`h1`,b,[s[1]||=o(` Approve Login at `,-1),e(`span`,x,i(E.value?.arcade),1)]),s[2]||=e(`p`,{class:`text-md max-w-md wrap-break-word text-center`},` You scanned a Cardless Login QR code. Are you really trying log in? `,-1)]),e(`div`,S,[t(f,{label:`Approve`,color:`success`,type:`submit`})]),s[4]||=e(`hr`,{class:`border-t my-4 w-full`},null,-1),e(`div`,C,[s[3]||=e(`h2`,null,`I changed my mind...`,-1),t(f,{label:`Go back`,color:`danger`,to:`/`})])],32)])]),_:1}))])]),_:1}))}};export{w as default};
|
||||
1
assets/AuthorizeView-DdJigQGp.js
Normal file
1
assets/AuthorizeView-DdJigQGp.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,c as s,ct as c,et as l,gt as u,j as d,k as f,mt as p,n as m,q as h,qt as g,s as _}from"./favicon-DOtDvKM0.js";import{l as v}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as y}from"./PhCreditCard.vue-D4XAEMhb.js";import{t as b}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{t as x}from"./PhSpinnerBall.vue-qe98_kGv.js";import{C as S,D as C,I as w,J as T,Y as E,b as D,gt as O,y as k}from"./index-B0Rdu3D1.js";import{t as A}from"./FormField-BnVkNf9G.js";import{t as j}from"./FormControl-C8fRCBjX.js";import{t as M}from"./userData-DtiBlIOQ.js";var N={class:`grid md:grid-cols-2 mb-2`},P={key:0,class:`grid grid-cols-1 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 3xl:grid-cols-6 4xl:grid-cols-7 gap-6`},F={class:`flex justify-between md:grid md:gap-2 mb-4 items-center`},I=[`src`],L={class:`text-xl text-center font-mono`},R={class:`grid grid-cols-3 md:grid-cols-2 gap-2`},z={__name:`CardsView`,setup(z){var B=u([]);let V=u(!1),H=p({newCard:null});async function U(){B.value=null;try{B.value=await C()}catch(e){console.error(`Failed to fetch card data:`,e)}}h(async()=>{await U()});function W(e){var t=e.target.value;t=t.replace(/[^A-Za-z0-9]/g,``),t=t.toUpperCase().replace(/(.{4})/g,`$1-`).replace(/-$/,``),H.newCard=t}async function G(){V.value=!0,(await w(H.newCard)).status==`success`&&(H.newCard=null,V.value=!1,await U())}async function K(e){(await S(M(e))).status==`success`&&await U()}let q=e=>{navigator.clipboard.writeText(e).then(()=>{alert(`Copied to clipboard!`)}).catch(()=>{alert(`Failed to copy to clipboard!`)})};return(u,p)=>(o(),f(D,null,{default:c(()=>[i(T,null,{default:c(()=>[i(E,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(k,{icon:n(b),title:`Add a Card`,main:``},null,8,[`icon`]),i(s,{"is-form":``,class:`row-span-2 mb-6`,onSubmit:p[1]||=v(e=>G(),[`prevent`])},{footer:c(()=>[i(m,{type:`submit`,color:`success`,label:`Add`}),V.value?(o(),f(_,{key:0,icon:n(x),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)]),default:c(()=>[i(A,{label:`Card ID`,help:`The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game.`},{default:c(()=>[i(j,{modelValue:H.newCard,"onUpdate:modelValue":p[0]||=e=>H.newCard=e,icon:n(y),name:`cardId`,type:`card`,placeholder:`XXXX-XXXX-XXXX-XXXX`,minlength:19,maxlength:19,required:``,onInput:W},null,8,[`modelValue`,`icon`])]),_:1})]),_:1}),a(`div`,N,[i(k,{icon:n(O),title:`Login Cards`,main:``},null,8,[`icon`]),p[2]||=a(`div`,{class:`text-xl md:text-right`},[a(`h4`,null,`AC = Web Access Code`),a(`h4`,null,[r(`NFC-ID = Internal ID for `),a(`samp`,null,`card0.txt`)])],-1)]),n(B)?(o(),d(`div`,P,[(o(!0),d(t,null,l(n(B),e=>(o(),d(`div`,{key:e.id,class:`grid dark:bg-slate-900/70 rounded-2xl p-5`},[a(`div`,F,[a(`img`,{src:`${n(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/passes/generic.webp`,class:`w-24 md:w-auto`},null,8,I),a(`h1`,L,g(n(M)(e.encoded)),1)]),a(`div`,R,[i(m,{color:`info`,label:`Copy AC`,onClick:t=>q(e.encoded)},null,8,[`onClick`]),i(m,{color:`info`,label:`Copy NFC-ID`,onClick:t=>q(e.id)},null,8,[`onClick`]),i(m,{color:`danger`,label:`Delete`,onClick:t=>K(e.encoded)},null,8,[`onClick`])])]))),128))])):e(``,!0)]),_:1})]),_:1}))}};export{z as default};
|
||||
1
assets/CardsView-w78dwWN8.js
Normal file
1
assets/CardsView-w78dwWN8.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,F as r,J as i,K as a,Kt as o,O as s,P as c,S as l,St as u,ht as d,k as f,o as p,pt as m,s as h,st as g,t as _}from"./BaseButton-BBBgc_s0.js";import{t as v}from"./PhCreditCard.vue-BxmfYQ96.js";import{t as y}from"./PhPlusCircle.vue-BF9fJ1gf.js";import{t as b}from"./PhSpinnerBall.vue-DmdQSrzz.js";import{It as x,Q as S,R as C,T as w,Z as T,b as E,k as D,x as O,yt as k}from"./index-Dsg4bSfx.js";import{t as A}from"./FormField-CJUqLGJ9.js";import{t as j}from"./FormControl-B8pSfs7C.js";import{t as M}from"./userData-DtiBlIOQ.js";var N={class:`grid md:grid-cols-2 mb-2`},P={key:0,class:`grid grid-cols-1 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 3xl:grid-cols-6 4xl:grid-cols-7 gap-6`},F={class:`flex justify-between md:grid md:gap-2 mb-4 items-center`},I=[`src`],L={class:`text-xl text-center font-mono`},R={class:`grid grid-cols-3 md:grid-cols-2 gap-2`},z={__name:`CardsView`,setup(z){var B=d([]);let V=d(!1),H=m({newCard:null});async function U(){B.value=null;try{B.value=await D()}catch(e){console.error(`Failed to fetch card data:`,e)}}a(async()=>{await U()});function W(e){var t=e.target.value;t=t.replace(/[^A-Za-z0-9]/g,``),t=t.toUpperCase().replace(/(.{4})/g,`$1-`).replace(/-$/,``),H.newCard=t}async function G(){V.value=!0,(await C(H.newCard)).status==`success`&&(H.newCard=null,V.value=!1,await U())}async function K(e){(await w(M(e))).status==`success`&&await U()}let q=e=>{navigator.clipboard.writeText(e).then(()=>{alert(`Copied to clipboard!`)}).catch(()=>{alert(`Failed to copy to clipboard!`)})};return(a,d)=>(i(),s(O,null,{default:g(()=>[r(T,null,{default:g(()=>[r(S,{class:`mb-6`,"use-small":``,"even-smaller":``}),r(E,{icon:u(y),title:`Add a Card`,main:``},null,8,[`icon`]),r(h,{"is-form":``,class:`row-span-2 mb-6`,onSubmit:d[1]||=x(e=>G(),[`prevent`])},{footer:g(()=>[r(_,{type:`submit`,color:`success`,label:`Add`}),V.value?(i(),s(p,{key:0,icon:u(b),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):f(``,!0)]),default:g(()=>[r(A,{label:`Card ID`,help:`The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game.`},{default:g(()=>[r(j,{modelValue:H.newCard,"onUpdate:modelValue":d[0]||=e=>H.newCard=e,icon:u(v),name:`cardId`,type:`card`,placeholder:`XXXX-XXXX-XXXX-XXXX`,minlength:19,maxlength:19,required:``,onInput:W},null,8,[`modelValue`,`icon`])]),_:1})]),_:1}),n(`div`,N,[r(E,{icon:u(k),title:`Login Cards`,main:``},null,8,[`icon`]),d[2]||=n(`div`,{class:`text-xl md:text-right`},[n(`h4`,null,`AC = Web Access Code`),n(`h4`,null,[c(`NFC-ID = Internal ID for `),n(`samp`,null,`card0.txt`)])],-1)]),u(B)?(i(),t(`div`,P,[(i(!0),t(l,null,e(u(B),e=>(i(),t(`div`,{key:e.id,class:`grid dark:bg-slate-900/70 rounded-2xl p-5`},[n(`div`,F,[n(`img`,{src:`${u(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/passes/generic.webp`,class:`w-24 md:w-auto`},null,8,I),n(`h1`,L,o(u(M)(e.encoded)),1)]),n(`div`,R,[r(_,{color:`info`,label:`Copy AC`,onClick:t=>q(e.encoded)},null,8,[`onClick`]),r(_,{color:`info`,label:`Copy NFC-ID`,onClick:t=>q(e.id)},null,8,[`onClick`]),r(_,{color:`danger`,label:`Delete`,onClick:t=>K(e.encoded)},null,8,[`onClick`])])]))),128))])):f(``,!0)]),_:1})]),_:1}))}};export{z as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{C as e,Ct as t,D as n,I as r,O as i,Y as a,c as o,ct as s,et as c,f as l,gt as u,j as d,k as f,q as p,qt as m}from"./favicon-DOtDvKM0.js";import{J as h,b as g,et as _,r as v,vt as y,y as b}from"./index-B0Rdu3D1.js";var x={key:0,class:`grid gap-4 grid-cols-1 w-full pb-4`},S={class:`text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2`},C={__name:`ChangelogView`,setup(C){let w=u(null);async function T(){try{let e=await l.get(`/data-sources/changelog.json`);e.data&&(w.value=e.data)}catch(e){console.error(`Error loading changelog:`,e.message)}}let E=n(()=>w.value?Object.entries(w.value).reverse():[]);return p(T),(n,l)=>(a(),f(g,null,{default:s(()=>[r(h,null,{default:s(()=>[r(b,{icon:t(y),title:`WebUI Changelog Archive`,color:`text-emerald-400`,main:``},null,8,[`icon`]),w.value?(a(),d(`div`,x,[(a(!0),d(e,null,c(E.value,([t,n])=>(a(),f(o,{key:t,class:`w-full h-full`},{default:s(()=>[r(_,{color:`success`,label:`v${t}`,class:`mb-4`},null,8,[`label`]),i(`div`,S,[l[0]||=i(`h1`,null,`Changelog:`,-1),(a(!0),d(e,null,c(n??[`No changes!`],e=>(a(),d(`h2`,{key:e,class:`font-mono`},m(e),1))),128))])]),_:2},1024))),128))])):(a(),f(v,{key:1}))]),_:1})]),_:1}))}};export{C as default};
|
||||
1
assets/ChangelogView-DsBvk6lY.js
Normal file
1
assets/ChangelogView-DsBvk6lY.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,E as r,F as i,J as a,K as o,Kt as s,O as c,S as l,St as u,d,ht as f,s as p,st as m}from"./BaseButton-BBBgc_s0.js";import{Z as h,b as g,i as _,rt as v,x as y,xt as b}from"./index-Dsg4bSfx.js";var x={key:0,class:`grid gap-4 grid-cols-1 w-full pb-4`},S={class:`text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2`},C={__name:`ChangelogView`,setup(C){let w=f(null);async function T(){try{let e=await d.get(`/data-sources/changelog.json`);e.data&&(w.value=e.data)}catch(e){console.error(`Error loading changelog:`,e.message)}}let E=r(()=>w.value?Object.entries(w.value).reverse():[]);return o(T),(r,o)=>(a(),c(y,null,{default:m(()=>[i(h,null,{default:m(()=>[i(g,{icon:u(b),title:`WebUI Changelog Archive`,color:`text-emerald-400`,main:``},null,8,[`icon`]),w.value?(a(),t(`div`,x,[(a(!0),t(l,null,e(E.value,([r,u])=>(a(),c(p,{key:r,class:`w-full h-full`},{default:m(()=>[i(v,{color:`success`,label:`v${r}`,class:`mb-4`},null,8,[`label`]),n(`div`,S,[o[0]||=n(`h1`,null,`Changelog:`,-1),(a(!0),t(l,null,e(u??[`No changes!`],e=>(a(),t(`h2`,{key:e,class:`font-mono`},s(e),1))),128))])]),_:2},1024))),128))])):(a(),c(_,{key:1}))]),_:1})]),_:1}))}};export{C as default};
|
||||
File diff suppressed because one or more lines are too long
1
assets/ClaimView-CGdlCI3z.js
Normal file
1
assets/ClaimView-CGdlCI3z.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/ClaimView-DEcbFZIQ.js
Normal file
1
assets/ClaimView-DEcbFZIQ.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
6
assets/ContentView-DedjETPE.js
Normal file
6
assets/ContentView-DedjETPE.js
Normal file
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{A as e,Ct as t,I as n,O as r,Y as i,c as a,ct as o,d as s,gt as c,k as l,n as u,st as d}from"./favicon-DOtDvKM0.js";import{l as f}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{J as p,Q as m,U as h,Y as g,b as _,ft as v,y}from"./index-B0Rdu3D1.js";import{t as b}from"./FormField-BnVkNf9G.js";import{t as x}from"./FormControl-C8fRCBjX.js";import{t as S}from"./FormCheckRadio-CQgPFPyW.js";var C=class{static baseCardList=[{id:`time`,label:`Default`},{id:`carpet`,label:`Arcade Carpet`},{id:`gradient`,label:`Pink/Purple Gradient`},{id:`pride`,label:`Pride Flag`},{id:`trans`,label:`Trans Flag`},{id:`nonbinary`,label:`Non-Binary Flag`},{id:`lesbian`,label:`Lesbian Flag`},{id:`loveplus`,label:`LovePlus`},{id:`paint`,label:`i eat paint`},{id:`shrimp`,label:`Shrimp`},{id:`unity`,label:`Unity`}];static get cardList(){let e=m.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...e]}static borderList=[{id:``,label:`None`},{id:`test`,label:`Basic`},{id:`swirl`,label:`Swirl`},{id:`pride`,label:`Pride Flag`},{id:`trans`,label:`Trans Flag`},{id:`nonbinary`,label:`Non-Binary Flag`},{id:`lesbian`,label:`Lesbian Flag`},{id:`leaves`,label:`Leaves`}];static iconFillList=[{id:0,label:`Regular`},{id:1,label:`Thin`},{id:2,label:`Light`},{id:3,label:`Bold`},{id:4,label:`Filled`},{id:5,label:`Duotone`}]},w={class:`space-x-2`},T={__name:`CustomizeView`,setup(m){let T=s(),E=c(T.userCustomize);var D=JSON.parse(JSON.stringify(T.userCustomize));d(()=>T.userCustomize,e=>{E.value=e,D=JSON.parse(JSON.stringify(e))});async function O(){var e=null;try{e=await h(E.value)}catch(e){console.error(`Failed to update customize:`,e)}e?.status===`success`&&(T.userLoaded=!1,await T.loadUser(),location.reload())}function k(){return JSON.stringify(D)!==JSON.stringify(E.value)}async function A(){T.userLoaded=!1,await T.loadUser(),location.reload()}return(s,c)=>(i(),l(_,null,{default:o(()=>[n(p,null,{default:o(()=>[n(g,{class:`mb-6`}),n(y,{icon:t(v),title:`Profile Customizations`,main:``},null,8,[`icon`]),r(`div`,null,[n(a,null,{default:o(()=>[r(`form`,{onSubmit:f(O,[`prevent`])},[n(b,{label:`Profile Background`},{default:o(()=>[n(x,{modelValue:E.value.card,"onUpdate:modelValue":c[0]||=e=>E.value.card=e,options:t(C).cardList,"model-value":E.value.card??`time`,name:`card`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),n(b,{label:`Profile Border`},{default:o(()=>[n(x,{modelValue:E.value.border,"onUpdate:modelValue":c[1]||=e=>E.value.border=e,options:t(C).borderList,"model-value":E.value.border??``,name:`border`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),n(b,{label:`Disable Greeting`},{default:o(()=>[n(S,{modelValue:E.value.disableGreeting,"onUpdate:modelValue":c[2]||=e=>E.value.disableGreeting=e,type:`switch`,"input-value":E.value.disableGreeting??!1,name:`disableGreeting`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Disable WebUI Update Popup`},{default:o(()=>[n(S,{modelValue:E.value.disableUpdatePopup,"onUpdate:modelValue":c[3]||=e=>E.value.disableUpdatePopup=e,type:`switch`,"input-value":E.value.disableUpdatePopup??!1,name:`disableUpdatePopup`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Shrimp Links`,help:`Allow my mind to be probed by shrimps`,class:`text-pink-300`},{default:o(()=>[n(S,{modelValue:E.value.shrimpLinks,"onUpdate:modelValue":c[4]||=e=>E.value.shrimpLinks=e,type:`switch`,"input-value":E.value.shrimpLinks??!1,name:`shrimpLinks`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Outlined Buttons`},{default:o(()=>[n(S,{modelValue:E.value.buttonOutline,"onUpdate:modelValue":c[5]||=e=>E.value.buttonOutline=e,type:`switch`,"input-value":E.value.buttonOutline??!1,name:`buttonOutline`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Outlined Pill-Tags`},{default:o(()=>[n(S,{modelValue:E.value.pillOutline,"onUpdate:modelValue":c[6]||=e=>E.value.pillOutline=e,type:`switch`,"input-value":E.value.pillOutline??!1,name:`pillOutline`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Icon Fill`},{default:o(()=>[n(x,{modelValue:E.value.iconFill,"onUpdate:modelValue":c[7]||=e=>E.value.iconFill=e,options:t(C).iconFillList,"model-value":E.value.iconFill??5,name:`iconFill`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),n(b,{label:`Hide QuickLinks`,help:`Turns off the buttons in the navbar`},{default:o(()=>[n(S,{modelValue:E.value.hideQuickLinks,"onUpdate:modelValue":c[8]||=e=>E.value.hideQuickLinks=e,type:`switch`,"input-value":E.value.hideQuickLinks??!1,name:`hideQuickLinks`},null,8,[`modelValue`,`input-value`])]),_:1}),r(`div`,w,[n(u,{type:`submit`,color:`success`,label:`Save`}),k()?(i(),l(u,{key:0,color:`danger`,label:`Revert`,onClick:A})):e(``,!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{T as default};
|
||||
1
assets/CustomizeView-B0tgg2Jc.js
Normal file
1
assets/CustomizeView-B0tgg2Jc.js
Normal file
@@ -0,0 +1 @@
|
||||
import{D as e,F as t,J as n,O as r,St as i,ht as a,k as o,ot as s,s as c,st as l,t as u,u as d}from"./BaseButton-BBBgc_s0.js";import{G as f,It as p,Q as m,Z as h,b as g,ht as _,tt as v,x as y}from"./index-Dsg4bSfx.js";import{t as b}from"./FormField-CJUqLGJ9.js";import{t as x}from"./FormControl-B8pSfs7C.js";import{t as S}from"./FormCheckRadio-D5bu764H.js";var C=class{static baseCardList=[{id:`time`,label:`Default`},{id:`carpet`,label:`Arcade Carpet`},{id:`gradient`,label:`Pink/Purple Gradient`},{id:`pride`,label:`Pride Flag`},{id:`trans`,label:`Trans Flag`},{id:`nonbinary`,label:`Non-Binary Flag`},{id:`lesbian`,label:`Lesbian Flag`},{id:`loveplus`,label:`LovePlus`},{id:`paint`,label:`i eat paint`},{id:`shrimp`,label:`Shrimp`},{id:`unity`,label:`Unity`}];static get cardList(){let e=v.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...e]}static borderList=[{id:``,label:`None`},{id:`test`,label:`Basic`},{id:`swirl`,label:`Swirl`},{id:`pride`,label:`Pride Flag`},{id:`trans`,label:`Trans Flag`},{id:`nonbinary`,label:`Non-Binary Flag`},{id:`lesbian`,label:`Lesbian Flag`},{id:`leaves`,label:`Leaves`}];static iconFillList=[{id:0,label:`Regular`},{id:1,label:`Thin`},{id:2,label:`Light`},{id:3,label:`Bold`},{id:4,label:`Filled`},{id:5,label:`Duotone`}]},w={class:`space-x-2`},T={__name:`CustomizeView`,setup(v){let T=d(),E=a(T.userCustomize);var D=JSON.parse(JSON.stringify(T.userCustomize));s(()=>T.userCustomize,e=>{E.value=e,D=JSON.parse(JSON.stringify(e))});async function O(){var e=null;try{e=await f(E.value)}catch(e){console.error(`Failed to update customize:`,e)}e?.status===`success`&&(T.userLoaded=!1,await T.loadUser(),location.reload())}function k(){return JSON.stringify(D)!==JSON.stringify(E.value)}async function A(){T.userLoaded=!1,await T.loadUser(),location.reload()}return(a,s)=>(n(),r(y,null,{default:l(()=>[t(h,null,{default:l(()=>[t(m,{class:`mb-6`}),t(g,{icon:i(_),title:`Profile Customizations`,main:``},null,8,[`icon`]),e(`div`,null,[t(c,null,{default:l(()=>[e(`form`,{onSubmit:p(O,[`prevent`])},[t(b,{label:`Profile Background`},{default:l(()=>[t(x,{modelValue:E.value.card,"onUpdate:modelValue":s[0]||=e=>E.value.card=e,options:i(C).cardList,"model-value":E.value.card??`time`,name:`card`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),t(b,{label:`Profile Border`},{default:l(()=>[t(x,{modelValue:E.value.border,"onUpdate:modelValue":s[1]||=e=>E.value.border=e,options:i(C).borderList,"model-value":E.value.border??``,name:`border`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),t(b,{label:`Disable Greeting`},{default:l(()=>[t(S,{modelValue:E.value.disableGreeting,"onUpdate:modelValue":s[2]||=e=>E.value.disableGreeting=e,type:`switch`,"input-value":E.value.disableGreeting??!1,name:`disableGreeting`},null,8,[`modelValue`,`input-value`])]),_:1}),t(b,{label:`Disable WebUI Update Popup`},{default:l(()=>[t(S,{modelValue:E.value.disableUpdatePopup,"onUpdate:modelValue":s[3]||=e=>E.value.disableUpdatePopup=e,type:`switch`,"input-value":E.value.disableUpdatePopup??!1,name:`disableUpdatePopup`},null,8,[`modelValue`,`input-value`])]),_:1}),t(b,{label:`Shrimp Links`,help:`Allow my mind to be probed by shrimps`,class:`text-pink-300`},{default:l(()=>[t(S,{modelValue:E.value.shrimpLinks,"onUpdate:modelValue":s[4]||=e=>E.value.shrimpLinks=e,type:`switch`,"input-value":E.value.shrimpLinks??!1,name:`shrimpLinks`},null,8,[`modelValue`,`input-value`])]),_:1}),t(b,{label:`Outlined Buttons`},{default:l(()=>[t(S,{modelValue:E.value.buttonOutline,"onUpdate:modelValue":s[5]||=e=>E.value.buttonOutline=e,type:`switch`,"input-value":E.value.buttonOutline??!1,name:`buttonOutline`},null,8,[`modelValue`,`input-value`])]),_:1}),t(b,{label:`Outlined Pill-Tags`},{default:l(()=>[t(S,{modelValue:E.value.pillOutline,"onUpdate:modelValue":s[6]||=e=>E.value.pillOutline=e,type:`switch`,"input-value":E.value.pillOutline??!1,name:`pillOutline`},null,8,[`modelValue`,`input-value`])]),_:1}),t(b,{label:`Icon Fill`},{default:l(()=>[t(x,{modelValue:E.value.iconFill,"onUpdate:modelValue":s[7]||=e=>E.value.iconFill=e,options:i(C).iconFillList,"model-value":E.value.iconFill??5,name:`iconFill`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),t(b,{label:`Hide QuickLinks`,help:`Turns off the buttons in the navbar`},{default:l(()=>[t(S,{modelValue:E.value.hideQuickLinks,"onUpdate:modelValue":s[8]||=e=>E.value.hideQuickLinks=e,type:`switch`,"input-value":E.value.hideQuickLinks??!1,name:`hideQuickLinks`},null,8,[`modelValue`,`input-value`])]),_:1}),e(`div`,w,[t(u,{type:`submit`,color:`success`,label:`Save`}),k()?(n(),r(u,{key:0,color:`danger`,label:`Revert`,onClick:A})):o(``,!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{T as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,I as r,O as i,Y as a,c as o,ct as s,gt as c,j as l,k as u,q as d}from"./favicon-DOtDvKM0.js";import{t as f}from"./GeneralTable-JAd-z_O7.js";import{t as p}from"./PhFlagCheckered.vue-BPRxtVji.js";import{J as m,b as h,q as g,t as _,xt as v,y}from"./index-B0Rdu3D1.js";import{l as b}from"./admin-B4Afn5TL.js";var x={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 mb-6`},S={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},C={class:`w-full`},w={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},T={class:`w-full`},E={__name:`DashboardView`,setup(E){let D=c({}),O=c(!0);d(async()=>{try{let e=await b();D.value=e,O.value=!1}catch(e){console.log(`Failed to fetch admin data:`,e)}});let k=[{text:`Timestamp`,value:`date`,width:120},{text:`IP Address`,value:`data.ip`,width:120},{text:`Game`,value:`data.model`,width:120},{text:`PCBID`,value:`data.pcbid`,width:120},{text:`Name`,value:`data.name`,width:120},{text:`Value`,value:`data.value`,width:120}],A=[{text:`Timestamp`,value:`date`,width:120},{text:`PCBID`,value:`data.pcbid`,width:120},{text:`Delta`,value:`data.delta`,width:120},{text:`Remaining Balance`,value:`data.balance`,width:120},{text:`Reason`,value:`data.reason`,width:120}];function j(e){var t=[];for(var n of e)n.type==`paseli_transaction`&&(n.timestamp&&(n.date=_(n.timestamp)),t.push(n));return t}function M(e){var t=[];for(var n of e)n.type==`pcbevent`&&(n.timestamp&&(n.date=_(n.timestamp)),t.push(n));return t}return(c,d)=>(a(),u(h,null,{default:s(()=>[r(m,null,{default:s(()=>[O.value?e(``,!0):(a(),l(t,{key:0},[r(o,{class:`mb-6 p-1`},{default:s(()=>[...d[0]||=[i(`h1`,{class:`text-3xl`},`PhaseII eAmusement Network`,-1),i(`p`,{class:`text-sm text-gray-400`},`Welcome to the backend ;)`,-1)]]),_:1}),r(y,{icon:n(v),title:`Admin Dashboard`,color:`text-red-600`,main:``},null,8,[`icon`]),i(`div`,x,[r(g,{number:D.value?.statistics?.user,label:`User Account(s)`},null,8,[`number`]),r(g,{number:D.value?.statistics?.card,label:`Registered Cards`},null,8,[`number`]),r(g,{number:D.value?.statistics?.profile,label:`Game Profiles`},null,8,[`number`]),r(g,{number:D.value?.statistics?.link,label:`Rivals`},null,8,[`number`]),r(g,{number:D.value?.statistics?.arcade,label:`Registered Arcades`},null,8,[`number`]),r(g,{number:D.value?.statistics?.score,label:`Published Scores`},null,8,[`number`]),r(g,{number:D.value?.statistics?.score_history,label:`Scores`},null,8,[`number`]),r(g,{number:D.value?.statistics?.achievement,label:`Achievements`},null,8,[`number`]),r(g,{number:D.value?.statistics?.audit,label:`Recent Event Logs`},null,8,[`number`])]),r(y,{icon:n(p),main:``,title:`Recent PCB Events`},null,8,[`icon`]),r(o,{"has-table":``,class:`mb-6`},{default:s(()=>[i(`div`,S,[i(`div`,C,[r(f,{headers:k,items:M(D.value?.audit)},null,8,[`items`])])])]),_:1}),r(y,{icon:n(p),main:``,title:`Recent PASELI Transactions`},null,8,[`icon`]),r(o,{"has-table":``},{default:s(()=>[i(`div`,w,[i(`div`,T,[r(f,{headers:A,items:j(D.value?.audit)},null,8,[`items`])])])]),_:1})],64))]),_:1})]),_:1}))}};export{E as default};
|
||||
1
assets/DashboardView-DuePaeoo.js
Normal file
1
assets/DashboardView-DuePaeoo.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,D as t,F as n,J as r,K as i,O as a,S as o,St as s,ht as c,k as l,s as u,st as d}from"./BaseButton-BBBgc_s0.js";import{t as f}from"./GeneralTable-Bm065Lj5.js";import{t as p}from"./PhFlagCheckered.vue-CR3EDOO6.js";import{Y as m,Z as h,b as g,t as _,wt as v,x as y}from"./index-Dsg4bSfx.js";import{l as b}from"./admin-xbe0cDz6.js";var x={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 mb-6`},S={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},C={class:`w-full`},w={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},T={class:`w-full`},E={__name:`DashboardView`,setup(E){let D=c({}),O=c(!0);i(async()=>{try{let e=await b();D.value=e,O.value=!1}catch(e){console.log(`Failed to fetch admin data:`,e)}});let k=[{text:`Timestamp`,value:`date`,width:120},{text:`IP Address`,value:`data.ip`,width:120},{text:`Game`,value:`data.model`,width:120},{text:`PCBID`,value:`data.pcbid`,width:120},{text:`Name`,value:`data.name`,width:120},{text:`Value`,value:`data.value`,width:120}],A=[{text:`Timestamp`,value:`date`,width:120},{text:`PCBID`,value:`data.pcbid`,width:120},{text:`Delta`,value:`data.delta`,width:120},{text:`Remaining Balance`,value:`data.balance`,width:120},{text:`Reason`,value:`data.reason`,width:120}];function j(e){var t=[];for(var n of e)n.type==`paseli_transaction`&&(n.timestamp&&(n.date=_(n.timestamp)),t.push(n));return t}function M(e){var t=[];for(var n of e)n.type==`pcbevent`&&(n.timestamp&&(n.date=_(n.timestamp)),t.push(n));return t}return(i,c)=>(r(),a(y,null,{default:d(()=>[n(h,null,{default:d(()=>[O.value?l(``,!0):(r(),e(o,{key:0},[n(u,{class:`mb-6 p-1`},{default:d(()=>[...c[0]||=[t(`h1`,{class:`text-3xl`},`PhaseII eAmusement Network`,-1),t(`p`,{class:`text-sm text-gray-400`},`Welcome to the backend ;)`,-1)]]),_:1}),n(g,{icon:s(v),title:`Admin Dashboard`,color:`text-red-600`,main:``},null,8,[`icon`]),t(`div`,x,[n(m,{number:D.value?.statistics?.user,label:`User Account(s)`},null,8,[`number`]),n(m,{number:D.value?.statistics?.card,label:`Registered Cards`},null,8,[`number`]),n(m,{number:D.value?.statistics?.profile,label:`Game Profiles`},null,8,[`number`]),n(m,{number:D.value?.statistics?.link,label:`Rivals`},null,8,[`number`]),n(m,{number:D.value?.statistics?.arcade,label:`Registered Arcades`},null,8,[`number`]),n(m,{number:D.value?.statistics?.score,label:`Published Scores`},null,8,[`number`]),n(m,{number:D.value?.statistics?.score_history,label:`Scores`},null,8,[`number`]),n(m,{number:D.value?.statistics?.achievement,label:`Achievements`},null,8,[`number`]),n(m,{number:D.value?.statistics?.audit,label:`Recent Event Logs`},null,8,[`number`])]),n(g,{icon:s(p),main:``,title:`Recent PCB Events`},null,8,[`icon`]),n(u,{"has-table":``,class:`mb-6`},{default:d(()=>[t(`div`,S,[t(`div`,C,[n(f,{headers:k,items:M(D.value?.audit)},null,8,[`items`])])])]),_:1}),n(g,{icon:s(p),main:``,title:`Recent PASELI Transactions`},null,8,[`icon`]),n(u,{"has-table":``},{default:d(()=>[t(`div`,w,[t(`div`,T,[n(f,{headers:A,items:j(D.value?.audit)},null,8,[`items`])])])]),_:1})],64))]),_:1})]),_:1}))}};export{E as default};
|
||||
3
assets/EditView-C-ec2yqR.js
Normal file
3
assets/EditView-C-ec2yqR.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/ErrorView-DOyW7xUo.js
Normal file
1
assets/ErrorView-DOyW7xUo.js
Normal file
@@ -0,0 +1 @@
|
||||
import{D as e,F as t,J as n,O as r,s as i,st as a,t as o}from"./BaseButton-BBBgc_s0.js";import"./index-Dsg4bSfx.js";import{t as s}from"./LayoutGuest-Jzd6Zn4p.js";var c={class:`flex md:min-h-screen md:items-center md:justify-center`},l={class:`p-4 flex flex-col w-full space-y-2`},u={__name:`ErrorView`,setup(u){return(u,d)=>(n(),r(s,null,{default:a(()=>[e(`div`,c,[t(i,{class:`w-full md:w-auto rounded-none md:rounded-xl`,"has-table":``,"is-auth":``},{default:a(()=>[e(`div`,l,[d[1]||=e(`div`,{class:`flex flex-col items-center text-wrap h-full`},[e(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),e(`h1`,{class:`text-xl`},[e(`samp`,null,`PhaseII`)]),e(`p`,{class:`text-sm text-gray-700 dark:text-white/75`},` Broken since 2021 `),e(`hr`,{class:`border-t border my-1 w-full`}),e(`p`,{class:`text-lg relative bottom-0`},`404 - File not found`)],-1),e(`div`,null,[d[0]||=e(`h2`,{class:`mb-2`},` The server was unable to locate the page you're trying to go to. `,-1),t(o,{label:`Home`,color:`info`,to:`/`})])])]),_:1})])]),_:1}))}};export{u as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{I as e,O as t,Y as n,c as r,ct as i,k as a,n as o}from"./favicon-DOtDvKM0.js";import{t as s}from"./LayoutGuest-K9MeFZdu.js";var c={class:`flex md:min-h-screen md:items-center md:justify-center`},l={class:`p-4 flex flex-col w-full space-y-2`},u={__name:`ErrorView`,setup(u){return(u,d)=>(n(),a(s,null,{default:i(()=>[t(`div`,c,[e(r,{class:`w-full md:w-auto rounded-none md:rounded-xl`,"has-table":``,"is-auth":``},{default:i(()=>[t(`div`,l,[d[1]||=t(`div`,{class:`flex flex-col items-center text-wrap h-full`},[t(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),t(`h1`,{class:`text-xl`},[t(`samp`,null,`PhaseII`)]),t(`p`,{class:`text-sm text-gray-700 dark:text-white/75`},` Broken since 2021 `),t(`hr`,{class:`border-t border my-1 w-full`}),t(`p`,{class:`text-lg relative bottom-0`},`404 - File not found`)],-1),t(`div`,null,[d[0]||=t(`h2`,{class:`mb-2`},` The server was unable to locate the page you're trying to go to. `,-1),e(o,{label:`Home`,color:`info`,to:`/`})])])]),_:1})])]),_:1}))}};export{u as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,_ as s,c,ct as l,et as u,gt as d,j as f,k as p,mt as m,n as h,q as g,qt as _,st as v}from"./favicon-DOtDvKM0.js";import{t as y}from"./ArcadeCard-uuAhtg78.js";import{$ as b,J as x,Q as S,b as C,pt as w,y as T}from"./index-B0Rdu3D1.js";import{t as E}from"./FormField-BnVkNf9G.js";import{t as D}from"./FormControl-C8fRCBjX.js";import{t as O}from"./FormCheckRadio-CQgPFPyW.js";import{n as k,t as A}from"./values-DT0FfaYW.js";import{i as j,l as M,n as N}from"./arcade--d87CplO.js";var P={class:`mb-4`},F={class:`grid md:grid-cols-2 gap-4`},I={key:0},L={key:0},R={class:`text-xl`},z={key:0,class:`space-x-2 mt-6`},B={__name:`EventView`,setup(B){let V=d(null),H=m({game:null,version:null}),U=m([]),W=d(null),G=d(null),K=d(!0),q=s(),J=parseInt(q.params.id);async function Y(){try{G.value=null,V.value={},W.value={};let e=await N(J);G.value=e,K.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function X(){try{V.value={},W.value={};let e=await j(J,H.game,H.version);V.value=JSON.parse(JSON.stringify(e)),W.value=e}catch(e){console.error(`Failed to fetch arcade setting data:`,e)}}g(()=>{Y(),Z()});function Z(){for(let e of S){let t=e.gameOptions;t&&U.push({game:e.id,gameOptions:t})}}function Q(){var e=[];for(let t of U)t.gameOptions&&e.push({id:t.game,label:b(t.game).name});return e}function $(){let e=U.find(e=>e.game==H.game),t=b(H.game);var n=[];for(let r of Object.entries(e.gameOptions))if(t.versions==null)n.push({id:r[0],label:t.name}),H.version=1;else{let e=t.versions.find(e=>e.id==r[0]);n.push({id:r[0],label:e.label})}return n}function ee(){let e=b(H.game);var t=null;return e.versions&&(t=e.versions.find(e=>e.id==H.version)),`${e.name} ${t?.label??``}`}function te(){return U.find(e=>e.game==H.game).gameOptions[H.version]}async function ne(){(await M(J,H.game,H.version,V.value)).status!=`error`&&await X()}return v(()=>H.game,()=>{H.version=null,V.value={}}),v(()=>H.version,()=>{H.version&&X()}),(s,d)=>(o(),p(C,null,{default:l(()=>[i(x,null,{default:l(()=>[K.value?e(``,!0):(o(),f(t,{key:0},[i(y,{class:`mb-6`,arcade:G.value,"use-small":!0},null,8,[`arcade`]),i(T,{icon:n(w),title:`Game Event Settings`,main:``},null,8,[`icon`]),i(c,{class:`mb-6`},{default:l(()=>[a(`div`,P,[i(E,{label:`Select Game`,help:`Pick a game and version to get started.`},{default:l(()=>[a(`div`,F,[a(`div`,null,[d[4]||=a(`p`,{class:`pb-2 text-lg`},`Game`,-1),i(D,{modelValue:H.game,"onUpdate:modelValue":d[0]||=e=>H.game=e,name:`game`,options:Q()},null,8,[`modelValue`,`options`])]),H.game?(o(),f(`div`,I,[d[5]||=a(`p`,{class:`pb-2 text-lg`},`Version`,-1),i(D,{modelValue:H.version,"onUpdate:modelValue":d[1]||=e=>H.version=e,name:`version`,options:$()},null,8,[`modelValue`,`options`])])):e(``,!0)])]),_:1})]),H.game&&H.version?(o(),f(`div`,L,[a(`h2`,R,[d[6]||=r(` Settings for `,-1),a(`b`,null,_(ee()),1)]),d[7]||=a(`hr`,{class:`pb-1 my-2`},null,-1),(o(!0),f(t,null,u(te(),t=>(o(),p(E,{key:t.id,label:t.name,help:t.help},{default:l(()=>[t.type==`String`?(o(),p(D,{key:0,"model-value":n(A)(V.value,t.id)??``,name:t.name,placeholder:`Not Set`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e)},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):e(``,!0),t.type==`LargeText`?(o(),p(D,{key:1,"model-value":n(A)(V.value,t.id)??``,name:t.name,placeholder:`Not Set`,type:`textarea`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e)},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):e(``,!0),t.type==`Boolean`?(o(),p(O,{key:2,name:t.id,"model-value":!!(n(A)(V.value,t.id)??0),"input-value":!0,type:`switch`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e??0)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):e(``,!0),t.type==`Array`?(o(),p(D,{key:3,"model-value":n(A)(V.value,t.id)??0,options:t.options,name:t.id,selected:n(A)(V.value,t.id)??0,placeholder:`Select...`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,Number(e))},null,8,[`model-value`,`options`,`name`,`selected`,`onUpdate:modelValue`])):e(``,!0)]),_:2},1032,[`label`,`help`]))),128)),JSON.stringify(V.value)==JSON.stringify(W.value)?e(``,!0):(o(),f(`div`,z,[i(h,{color:`success`,label:`Save`,onClick:d[2]||=e=>ne()}),i(h,{color:`danger`,label:`Revert`,onClick:d[3]||=e=>X()})]))])):e(``,!0)]),_:1})],64))]),_:1})]),_:1}))}};export{B as default};
|
||||
1
assets/EventView-CK_YWZsQ.js
Normal file
1
assets/EventView-CK_YWZsQ.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,F as r,J as i,K as a,Kt as o,O as s,P as c,S as l,St as u,g as d,ht as f,k as p,ot as m,pt as h,s as g,st as _,t as v}from"./BaseButton-BBBgc_s0.js";import{t as y}from"./ArcadeCard-BLbWuDBk.js";import{Z as b,b as x,gt as S,nt as C,tt as w,x as T}from"./index-Dsg4bSfx.js";import{t as E}from"./FormField-CJUqLGJ9.js";import{t as D}from"./FormControl-B8pSfs7C.js";import{n as O,t as k}from"./values-DT0FfaYW.js";import{t as A}from"./FormCheckRadio-D5bu764H.js";import{i as j,l as M,n as N}from"./arcade-JFT5QNmb.js";var P={class:`mb-4`},F={class:`grid md:grid-cols-2 gap-4`},I={key:0},L={key:0},R={class:`text-xl`},z={key:0,class:`space-x-2 mt-6`},B={__name:`EventView`,setup(B){let V=f(null),H=h({game:null,version:null}),U=h([]),W=f(null),G=f(null),K=f(!0),q=d(),J=parseInt(q.params.id);async function Y(){try{G.value=null,V.value={},W.value={};let e=await N(J);G.value=e,K.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function X(){try{V.value={},W.value={};let e=await j(J,H.game,H.version);V.value=JSON.parse(JSON.stringify(e)),W.value=e}catch(e){console.error(`Failed to fetch arcade setting data:`,e)}}a(()=>{Y(),Z()});function Z(){for(let e of w){let t=e.gameOptions;t&&U.push({game:e.id,gameOptions:t})}}function Q(){var e=[];for(let t of U)t.gameOptions&&e.push({id:t.game,label:C(t.game).name});return e}function $(){let e=U.find(e=>e.game==H.game),t=C(H.game);var n=[];for(let r of Object.entries(e.gameOptions))if(t.versions==null)n.push({id:r[0],label:t.name}),H.version=1;else{let e=t.versions.find(e=>e.id==r[0]);n.push({id:r[0],label:e.label})}return n}function ee(){let e=C(H.game);var t=null;return e.versions&&(t=e.versions.find(e=>e.id==H.version)),`${e.name} ${t?.label??``}`}function te(){return U.find(e=>e.game==H.game).gameOptions[H.version]}async function ne(){(await M(J,H.game,H.version,V.value)).status!=`error`&&await X()}return m(()=>H.game,()=>{H.version=null,V.value={}}),m(()=>H.version,()=>{H.version&&X()}),(a,d)=>(i(),s(T,null,{default:_(()=>[r(b,null,{default:_(()=>[K.value?p(``,!0):(i(),t(l,{key:0},[r(y,{class:`mb-6`,arcade:G.value,"use-small":!0},null,8,[`arcade`]),r(x,{icon:u(S),title:`Game Event Settings`,main:``},null,8,[`icon`]),r(g,{class:`mb-6`},{default:_(()=>[n(`div`,P,[r(E,{label:`Select Game`,help:`Pick a game and version to get started.`},{default:_(()=>[n(`div`,F,[n(`div`,null,[d[4]||=n(`p`,{class:`pb-2 text-lg`},`Game`,-1),r(D,{modelValue:H.game,"onUpdate:modelValue":d[0]||=e=>H.game=e,name:`game`,options:Q()},null,8,[`modelValue`,`options`])]),H.game?(i(),t(`div`,I,[d[5]||=n(`p`,{class:`pb-2 text-lg`},`Version`,-1),r(D,{modelValue:H.version,"onUpdate:modelValue":d[1]||=e=>H.version=e,name:`version`,options:$()},null,8,[`modelValue`,`options`])])):p(``,!0)])]),_:1})]),H.game&&H.version?(i(),t(`div`,L,[n(`h2`,R,[d[6]||=c(` Settings for `,-1),n(`b`,null,o(ee()),1)]),d[7]||=n(`hr`,{class:`pb-1 my-2`},null,-1),(i(!0),t(l,null,e(te(),e=>(i(),s(E,{key:e.id,label:e.name,help:e.help},{default:_(()=>[e.type==`String`?(i(),s(D,{key:0,"model-value":u(k)(V.value,e.id)??``,name:e.name,placeholder:`Not Set`,"onUpdate:modelValue":t=>u(O)(V.value,e.id,t)},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):p(``,!0),e.type==`LargeText`?(i(),s(D,{key:1,"model-value":u(k)(V.value,e.id)??``,name:e.name,placeholder:`Not Set`,type:`textarea`,"onUpdate:modelValue":t=>u(O)(V.value,e.id,t)},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):p(``,!0),e.type==`Boolean`?(i(),s(A,{key:2,name:e.id,"model-value":!!(u(k)(V.value,e.id)??0),"input-value":!0,type:`switch`,"onUpdate:modelValue":t=>u(O)(V.value,e.id,t??0)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):p(``,!0),e.type==`Array`?(i(),s(D,{key:3,"model-value":u(k)(V.value,e.id)??0,options:e.options,name:e.id,selected:u(k)(V.value,e.id)??0,placeholder:`Select...`,"onUpdate:modelValue":t=>u(O)(V.value,e.id,Number(t))},null,8,[`model-value`,`options`,`name`,`selected`,`onUpdate:modelValue`])):p(``,!0)]),_:2},1032,[`label`,`help`]))),128)),JSON.stringify(V.value)==JSON.stringify(W.value)?p(``,!0):(i(),t(`div`,z,[r(v,{color:`success`,label:`Save`,onClick:d[2]||=e=>ne()}),r(v,{color:`danger`,label:`Revert`,onClick:d[3]||=e=>X()})]))])):p(``,!0)]),_:1})],64))]),_:1})]),_:1}))}};export{B as default};
|
||||
File diff suppressed because one or more lines are too long
4
assets/EventsView-DAMwcPvV.js
Normal file
4
assets/EventsView-DAMwcPvV.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/ExportView-Bndt95K7.js
Normal file
1
assets/ExportView-Bndt95K7.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,E as r,F as i,J as a,Kt as o,O as s,S as c,St as l,k as u,s as d,st as f,t as p,u as m}from"./BaseButton-BBBgc_s0.js";import{M as h,Q as g,Z as _,b as v,k as y,kt as b,nt as x,rt as S,x as C}from"./index-Dsg4bSfx.js";import{t as w}from"./contentExport-UEsn4TWC.js";import{t as T}from"./FormField-CJUqLGJ9.js";import{a as E}from"./profile-G8oycilT.js";import{i as D,n as O}from"./music-Ds21sEFk.js";var k={class:`grid grid-cols-1 sm:grid-cols-2 gap-6 mb-6`},A={class:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6`},j={class:`text-xl font-bold`},M={class:`grid grid-cols-1 sm:grid-cols-2 gap-4`},N={__name:`ExportView`,setup(N){let P=m(),F=r(()=>P.userProfiles);function I(e){if(e){var t=[];for(let n of e){let e=x(n.game);e&&(n.gameData=e,t.push(n))}return t.sort((e,t)=>e.gameData.name.localeCompare(t.gameData.name)),t}}async function L(){w(`_user_account`,await h(P.userId))}async function R(){w(`_user_cards`,await y())}async function z(e){let t={versionKey:x(e).versions??null},n=await E(e,null,P.userId);if(!n?.versions){window.alert(`Failed to export data!`);return}let r=[...n.versions],i=r.length>1?r.pop():1,a=e=>{if(!e)return null;let{versions:t,stats:n,machine_judge_adjust:r,...i}=e;return i};P.continueLoad=r.length>0;for(let n of r)t[n]=a(await E(e,n,P.userId));P.continueLoad=!1,P.isLoading=!1,P.isSaving=!1,P.activeRequests=0,P.activeSavingRequests=0,t[i]=a(n),w(`_${e}_profiles`,t)}async function B(e){let t=await D(e,P.userId);w(`_${e}_attempts`,t);let n=await O(e,P.userId);w(`_${e}_records`,n)}return(r,m)=>(a(),s(C,null,{default:f(()=>[i(_,null,{default:f(()=>[i(g,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(v,{icon:l(b),title:`Export your Data`,main:``},null,8,[`icon`]),i(S,{color:`success`,label:`Personal Data`,class:`mb-4`}),n(`div`,k,[i(d,null,{default:f(()=>[i(T,{label:`General Data`,help:`Basic user data for your account (email, Discord info, Tachi info, news, app settings)`},{default:f(()=>[i(p,{color:`success`,label:`Export`,onClick:L})]),_:1})]),_:1}),i(d,null,{default:f(()=>[i(T,{label:`Card Data`,help:`Login cards (exported as internal and access code)`},{default:f(()=>[i(p,{color:`success`,label:`Export`,onClick:R})]),_:1})]),_:1})]),i(S,{color:`warning`,label:`Profile Data`,class:`mb-4`}),n(`div`,A,[(a(!0),t(c,null,e(I(F.value),e=>(a(),s(d,null,{default:f(()=>[n(`h1`,j,o(e.gameData.name),1),m[0]||=n(`hr`,{class:`mb-4`},null,-1),n(`div`,M,[i(T,{label:`Account Data`,help:`Data for the account (all played versions) for event tracking and settings. Does not include scores.`},{default:f(()=>[i(p,{color:`success`,label:`Export`,onClick:t=>z(e.game)},null,8,[`onClick`])]),_:2},1024),e.gameData.noScores?u(``,!0):(a(),s(T,{key:0,label:`Score Data`,help:`Data for music, scores, and records. May take a while to export.`},{default:f(()=>[i(p,{color:`success`,label:`Export`,onClick:t=>B(e.game)},null,8,[`onClick`])]),_:2},1024))])]),_:2},1024))),256))])]),_:1})]),_:1}))}};export{N as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,D as r,I as i,O as a,Y as o,c as s,ct as c,d as l,et as u,j as d,k as f,n as p,qt as m}from"./favicon-DOtDvKM0.js";import{$ as h,A as g,D as _,Et as v,J as y,Y as b,b as x,et as S,y as C}from"./index-B0Rdu3D1.js";import{t as w}from"./contentExport-BUABtDhi.js";import{t as T}from"./FormField-BnVkNf9G.js";import{a as E}from"./profile-Ci8BPFQa.js";import{i as D,n as O}from"./music-fARBPEcN.js";var k={class:`grid grid-cols-1 sm:grid-cols-2 gap-6 mb-6`},A={class:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6`},j={class:`text-xl font-bold`},M={class:`grid grid-cols-1 sm:grid-cols-2 gap-4`},N={__name:`ExportView`,setup(N){let P=l(),F=r(()=>P.userProfiles);function I(e){if(e){var t=[];for(let n of e){let e=h(n.game);e&&(n.gameData=e,t.push(n))}return t.sort((e,t)=>e.gameData.name.localeCompare(t.gameData.name)),t}}async function L(){w(`_user_account`,await g(P.userId))}async function R(){w(`_user_cards`,await _())}async function z(e){let t={versionKey:h(e).versions??null},n=await E(e,null,P.userId);if(!n?.versions){window.alert(`Failed to export data!`);return}let r=[...n.versions],i=r.length>1?r.pop():1,a=e=>{if(!e)return null;let{versions:t,stats:n,machine_judge_adjust:r,...i}=e;return i};P.continueLoad=r.length>0;for(let n of r)t[n]=a(await E(e,n,P.userId));P.continueLoad=!1,P.isLoading=!1,P.isSaving=!1,P.activeRequests=0,P.activeSavingRequests=0,t[i]=a(n),w(`_${e}_profiles`,t)}async function B(e){let t=await D(e,P.userId);w(`_${e}_attempts`,t);let n=await O(e,P.userId);w(`_${e}_records`,n)}return(r,l)=>(o(),f(x,null,{default:c(()=>[i(y,null,{default:c(()=>[i(b,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(C,{icon:n(v),title:`Export your Data`,main:``},null,8,[`icon`]),i(S,{color:`success`,label:`Personal Data`,class:`mb-4`}),a(`div`,k,[i(s,null,{default:c(()=>[i(T,{label:`General Data`,help:`Basic user data for your account (email, Discord info, Tachi info, news, app settings)`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:L})]),_:1})]),_:1}),i(s,null,{default:c(()=>[i(T,{label:`Card Data`,help:`Login cards (exported as internal and access code)`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:R})]),_:1})]),_:1})]),i(S,{color:`warning`,label:`Profile Data`,class:`mb-4`}),a(`div`,A,[(o(!0),d(t,null,u(I(F.value),t=>(o(),f(s,null,{default:c(()=>[a(`h1`,j,m(t.gameData.name),1),l[0]||=a(`hr`,{class:`mb-4`},null,-1),a(`div`,M,[i(T,{label:`Account Data`,help:`Data for the account (all played versions) for event tracking and settings. Does not include scores.`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:e=>z(t.game)},null,8,[`onClick`])]),_:2},1024),t.gameData.noScores?e(``,!0):(o(),f(T,{key:0,label:`Score Data`,help:`Data for music, scores, and records. May take a while to export.`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:e=>B(t.game)},null,8,[`onClick`])]),_:2},1024))])]),_:2},1024))),256))])]),_:1})]),_:1}))}};export{N as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{D as e,O as t,Ut as n,Y as r,j as i,lt as a,qt as o}from"./favicon-DOtDvKM0.js";import{i as s}from"./runtime-dom.esm-bundler-BDCxTkxb.js";var c=[`type`,`name`,`value`],l={class:`pl-2`},u={__name:`FormCheckRadio`,props:{name:{type:String,required:!0},type:{type:String,default:`checkbox`,validator:e=>[`checkbox`,`radio`,`switch`].includes(e)},label:{type:String,default:null},modelValue:{type:[Array,String,Number,Boolean],default:null},inputValue:{type:[String,Number,Boolean],required:!0}},emits:[`update:modelValue`],setup(u,{emit:d}){let f=u,p=d,m=e({get:()=>f.modelValue,set:e=>{p(`update:modelValue`,e)}}),h=e(()=>f.type===`radio`?`radio`:`checkbox`);return(e,d)=>(r(),i(`label`,{class:n(u.type)},[a(t(`input`,{"onUpdate:modelValue":d[0]||=e=>m.value=e,type:h.value,name:u.name,value:u.inputValue},null,8,c),[[s,m.value]]),d[1]||=t(`span`,{class:`check`},null,-1),t(`span`,l,o(u.label),1)],2))}};export{u as t};
|
||||
1
assets/FormCheckRadio-D5bu764H.js
Normal file
1
assets/FormCheckRadio-D5bu764H.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,D as t,E as n,Ht as r,J as i,Kt as a,ct as o}from"./BaseButton-BBBgc_s0.js";import{Nt as s}from"./index-Dsg4bSfx.js";var c=[`type`,`name`,`value`],l={class:`pl-2`},u={__name:`FormCheckRadio`,props:{name:{type:String,required:!0},type:{type:String,default:`checkbox`,validator:e=>[`checkbox`,`radio`,`switch`].includes(e)},label:{type:String,default:null},modelValue:{type:[Array,String,Number,Boolean],default:null},inputValue:{type:[String,Number,Boolean],required:!0}},emits:[`update:modelValue`],setup(u,{emit:d}){let f=u,p=d,m=n({get:()=>f.modelValue,set:e=>{p(`update:modelValue`,e)}}),h=n(()=>f.type===`radio`?`radio`:`checkbox`);return(n,d)=>(i(),e(`label`,{class:r(u.type)},[o(t(`input`,{"onUpdate:modelValue":d[0]||=e=>m.value=e,type:h.value,name:u.name,value:u.inputValue},null,8,c),[[s,m.value]]),d[1]||=t(`span`,{class:`check`},null,-1),t(`span`,l,a(u.label),1)],2))}};export{u as t};
|
||||
1
assets/FormControl-B8pSfs7C.js
Normal file
1
assets/FormControl-B8pSfs7C.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,E as n,Ht as r,J as i,K as a,Kt as o,O as s,S as c,W as l,ct as u,ht as d,k as f,o as p,u as m}from"./BaseButton-BBBgc_s0.js";import{Ft as h,Nt as g,Pt as _}from"./index-Dsg4bSfx.js";var v={__name:`FormControlIcon`,props:{icon:{type:Object,default:null},h:{type:String,default:null}},setup(e){return(t,n)=>(i(),s(p,{icon:e.icon,w:`w-10`,h:e.h,class:`absolute top-0 left-0 z-10 pointer-events-none text-gray-500 dark:text-slate-400`},null,8,[`icon`,`h`]))}},y={class:`relative`},b=[`id`,`name`],x=[`label`],S=[`value`],C=[`value`],w=[`id`,`name`,`maxlength`,`minlength`,`min`,`max`,`placeholder`,`required`],T=[`id`,`name`,`maxlength`,`minlength`,`min`,`max`,`inputmode`,`autocomplete`,`required`,`placeholder`,`type`,`pattern`],E={__name:`FormControl`,props:{name:{type:String,default:null},id:{type:String,default:null},autocomplete:{type:String,default:null},maxlength:{type:Number,default:null},minlength:{type:Number,default:null},max:{type:String,default:null},min:{type:String,default:null},placeholder:{type:String,default:null},inputmode:{type:String,default:null},icon:{type:Object,default:null},options:{type:Array,default:null},type:{type:String,default:`text`},pattern:{type:String,default:null},modelValue:{type:[String,Number,Boolean,Array,Object],default:``},required:Boolean,borderless:Boolean,transparent:Boolean,ctrlKFocus:Boolean},emits:[`update:modelValue`,`setRef`],setup(p,{emit:E}){let D=p,O=E,k=n({get:()=>D.modelValue,set:e=>{O(`update:modelValue`,e)}}),A=n(()=>{let e=[`px-3 py-2 max-w-full focus:ring focus:outline-hidden border-blue-700 dark:border-blue-900 rounded-sm w-full`,`dark:placeholder-gray-400`,j.value===`textarea`?`h-24`:`h-12`,D.borderless?`border-0`:`border`,D.transparent?`bg-transparent`:`bg-white dark:bg-slate-800`];return D.icon&&e.push(`pl-10`),e}),j=n(()=>D.options?`select`:D.type),M=n(()=>D.type===`textarea`?`h-full`:`h-12`),N=m(),P=d(null),F=d(null),I=d(null);if(a(()=>{P.value?O(`setRef`,P.value):F.value?O(`setRef`,F.value):O(`setRef`,I.value)}),D.ctrlKFocus){let e=e=>{e.ctrlKey&&e.key===`k`?(e.preventDefault(),I.value.focus()):e.key===`Escape`&&I.value.blur()};a(()=>{N.isFieldFocusRegistered||=(window.addEventListener(`keydown`,e),!0)}),l(()=>{window.removeEventListener(`keydown`,e),N.isFieldFocusRegistered=!1})}return(n,a)=>(i(),t(`div`,y,[j.value===`select`?u((i(),t(`select`,{key:0,id:p.id,"onUpdate:modelValue":a[0]||=e=>k.value=e,name:p.name,class:r(A.value)},[(i(!0),t(c,null,e(p.options,n=>(i(),t(c,{key:n.id??n},[Array.isArray(n.options)?(i(),t(`optgroup`,{key:0,label:n.label},[(i(!0),t(c,null,e(n.options,e=>(i(),t(`option`,{key:e.id??e,value:e.id??e},o(e.label??e),9,S))),128))],8,x)):(i(),t(`option`,{key:1,value:n.id??n},o(n.label??n),9,C))],64))),128))],10,b)),[[_,k.value]]):j.value===`textarea`?u((i(),t(`textarea`,{key:1,id:p.id,"onUpdate:modelValue":a[1]||=e=>k.value=e,class:r(A.value),name:p.name,maxlength:p.maxlength,minlength:p.minlength,min:p.min,max:p.max,placeholder:p.placeholder,required:p.required},null,10,w)),[[h,k.value]]):u((i(),t(`input`,{key:2,id:p.id,ref_key:`inputEl`,ref:I,"onUpdate:modelValue":a[2]||=e=>k.value=e,name:p.name,maxlength:p.maxlength,minlength:p.minlength,min:p.min,max:p.max,inputmode:p.inputmode,autocomplete:p.autocomplete,required:p.required,placeholder:p.placeholder,type:j.value,class:r(A.value),pattern:p.pattern},null,10,T)),[[g,k.value]]),p.icon?(i(),s(v,{key:3,icon:p.icon,h:M.value},null,8,[`icon`,`h`])):f(``,!0)]))}};export{E as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,D as n,G as r,Ut as i,Y as a,d as o,et as s,gt as c,j as l,k as u,lt as d,q as f,qt as p,s as m}from"./favicon-DOtDvKM0.js";import{a as h,i as g,o as _}from"./runtime-dom.esm-bundler-BDCxTkxb.js";var v={__name:`FormControlIcon`,props:{icon:{type:Object,default:null},h:{type:String,default:null}},setup(e){return(t,n)=>(a(),u(m,{icon:e.icon,w:`w-10`,h:e.h,class:`absolute top-0 left-0 z-10 pointer-events-none text-gray-500 dark:text-slate-400`},null,8,[`icon`,`h`]))}},y={class:`relative`},b=[`id`,`name`],x=[`label`],S=[`value`],C=[`value`],w=[`id`,`name`,`maxlength`,`minlength`,`min`,`max`,`placeholder`,`required`],T=[`id`,`name`,`maxlength`,`minlength`,`min`,`max`,`inputmode`,`autocomplete`,`required`,`placeholder`,`type`,`pattern`],E={__name:`FormControl`,props:{name:{type:String,default:null},id:{type:String,default:null},autocomplete:{type:String,default:null},maxlength:{type:Number,default:null},minlength:{type:Number,default:null},max:{type:String,default:null},min:{type:String,default:null},placeholder:{type:String,default:null},inputmode:{type:String,default:null},icon:{type:Object,default:null},options:{type:Array,default:null},type:{type:String,default:`text`},pattern:{type:String,default:null},modelValue:{type:[String,Number,Boolean,Array,Object],default:``},required:Boolean,borderless:Boolean,transparent:Boolean,ctrlKFocus:Boolean},emits:[`update:modelValue`,`setRef`],setup(m,{emit:E}){let D=m,O=E,k=n({get:()=>D.modelValue,set:e=>{O(`update:modelValue`,e)}}),A=n(()=>{let e=[`px-3 py-2 max-w-full focus:ring focus:outline-hidden border-blue-700 dark:border-blue-900 rounded-sm w-full`,`dark:placeholder-gray-400`,j.value===`textarea`?`h-24`:`h-12`,D.borderless?`border-0`:`border`,D.transparent?`bg-transparent`:`bg-white dark:bg-slate-800`];return D.icon&&e.push(`pl-10`),e}),j=n(()=>D.options?`select`:D.type),M=n(()=>D.type===`textarea`?`h-full`:`h-12`),N=o(),P=c(null),F=c(null),I=c(null);if(f(()=>{P.value?O(`setRef`,P.value):F.value?O(`setRef`,F.value):O(`setRef`,I.value)}),D.ctrlKFocus){let e=e=>{e.ctrlKey&&e.key===`k`?(e.preventDefault(),I.value.focus()):e.key===`Escape`&&I.value.blur()};f(()=>{N.isFieldFocusRegistered||=(window.addEventListener(`keydown`,e),!0)}),r(()=>{window.removeEventListener(`keydown`,e),N.isFieldFocusRegistered=!1})}return(n,r)=>(a(),l(`div`,y,[j.value===`select`?d((a(),l(`select`,{key:0,id:m.id,"onUpdate:modelValue":r[0]||=e=>k.value=e,name:m.name,class:i(A.value)},[(a(!0),l(t,null,s(m.options,e=>(a(),l(t,{key:e.id??e},[Array.isArray(e.options)?(a(),l(`optgroup`,{key:0,label:e.label},[(a(!0),l(t,null,s(e.options,e=>(a(),l(`option`,{key:e.id??e,value:e.id??e},p(e.label??e),9,S))),128))],8,x)):(a(),l(`option`,{key:1,value:e.id??e},p(e.label??e),9,C))],64))),128))],10,b)),[[h,k.value]]):j.value===`textarea`?d((a(),l(`textarea`,{key:1,id:m.id,"onUpdate:modelValue":r[1]||=e=>k.value=e,class:i(A.value),name:m.name,maxlength:m.maxlength,minlength:m.minlength,min:m.min,max:m.max,placeholder:m.placeholder,required:m.required},null,10,w)),[[_,k.value]]):d((a(),l(`input`,{key:2,id:m.id,ref_key:`inputEl`,ref:I,"onUpdate:modelValue":r[2]||=e=>k.value=e,name:m.name,maxlength:m.maxlength,minlength:m.minlength,min:m.min,max:m.max,inputmode:m.inputmode,autocomplete:m.autocomplete,required:m.required,placeholder:m.placeholder,type:j.value,class:i(A.value),pattern:m.pattern},null,10,T)),[[g,k.value]]),m.icon?(a(),u(v,{key:3,icon:m.icon,h:M.value},null,8,[`icon`,`h`])):e(``,!0)]))}};export{E as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,O as n,Ut as r,Y as i,it as a,j as o,qt as s,tt as c}from"./favicon-DOtDvKM0.js";var l={class:`mb-6 last:mb-0`},u=[`for`],d={key:1,class:`text-xs text-gray-500 dark:text-slate-400 mt-1`},f={__name:`FormField`,props:{label:{type:String,default:null},labelFor:{type:String,default:null},help:{type:String,default:null}},setup(f){let p=a(),m=t(()=>{let e=[],t=p.default().length;return t>1&&e.push(`grid grid-cols-1 gap-3`),t===2&&e.push(`md:grid-cols-2`),e});return(t,a)=>(i(),o(`div`,l,[f.label?(i(),o(`label`,{key:0,for:f.labelFor,class:`block font-bold mb-2`},s(f.label),9,u)):e(``,!0),n(`div`,{class:r(m.value)},[c(t.$slots,`default`)],2),f.help?(i(),o(`div`,d,s(f.help),1)):e(``,!0)]))}};export{f as t};
|
||||
1
assets/FormField-CJUqLGJ9.js
Normal file
1
assets/FormField-CJUqLGJ9.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,D as t,E as n,Ht as r,J as i,Kt as a,et as o,k as s,rt as c}from"./BaseButton-BBBgc_s0.js";var l={class:`mb-6 last:mb-0`},u=[`for`],d={key:1,class:`text-xs text-gray-500 dark:text-slate-400 mt-1`},f={__name:`FormField`,props:{label:{type:String,default:null},labelFor:{type:String,default:null},help:{type:String,default:null}},setup(f){let p=c(),m=n(()=>{let e=[],t=p.default().length;return t>1&&e.push(`grid grid-cols-1 gap-3`),t===2&&e.push(`md:grid-cols-2`),e});return(n,c)=>(i(),e(`div`,l,[f.label?(i(),e(`label`,{key:0,for:f.labelFor,class:`block font-bold mb-2`},a(f.label),9,u)):s(``,!0),t(`div`,{class:r(m.value)},[o(n.$slots,`default`)],2),f.help?(i(),e(`div`,d,a(f.help),1)):s(``,!0)]))}};export{f as t};
|
||||
File diff suppressed because one or more lines are too long
5
assets/GameHeader-C72wLL7m.js
Normal file
5
assets/GameHeader-C72wLL7m.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/GameTitleLine-6fWIE-8J.js
Normal file
1
assets/GameTitleLine-6fWIE-8J.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,D as t,E as n,F as r,J as i,Kt as a,et as o,k as s,rt as c}from"./BaseButton-BBBgc_s0.js";import{J as l}from"./index-Dsg4bSfx.js";var u={class:`mb-2`},d={class:`text-center lg:text-left items-center justify-center lg:justify-start gap-2`},f={class:`flex items-center justify-start`},p={class:`text-2xl md:text-3xl leading-tight`},m={class:`w-full flex gap-1 mb-4`},h={__name:`GameTitleLine`,props:{path:{type:String,default:null},title:{type:String,required:!0}},setup(h){let g=n(()=>c().default);return(n,c)=>(i(),e(`section`,u,[t(`div`,d,[t(`div`,f,[r(l,{path:h.path,class:`w-12 h-12 p-1 drop-shadow-md`},null,8,[`path`]),t(`h1`,p,a(h.title),1)]),t(`div`,m,[g.value?o(n.$slots,`default`,{},void 0,void 0,0):s(``,!0)])])]))}};export{h as t};
|
||||
1
assets/GameView-CwF0zHJB.js
Normal file
1
assets/GameView-CwF0zHJB.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/GeneralTable-Bm065Lj5.js
Normal file
1
assets/GeneralTable-Bm065Lj5.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,18 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,_ as s,c,ct as l,d as u,et as d,gt as f,j as p,k as m,n as h,qt as g,st as _,v}from"./favicon-DOtDvKM0.js";import{J as y,N as b,R as x,St as S,Y as C,b as w,bt as T,et as E,ut as D,y as O}from"./index-B0Rdu3D1.js";var k={class:`grid grid-cols-1 md:grid-cols-2 gap-6`},A={class:`font-sans text-wrap mb-6`},j={key:0,class:`text-lg`},M={key:1,class:`text-lg`},N={class:`space-x-2`},P={__name:`IntegrationView`,setup(P){let F=s(),I=v(),L=f(F.params.service);if(L.value){let e=new URLSearchParams(window.location.search),t=e.get(`code`);e.delete(`code`),t!==void 0&&H(L.value,t)}let R=u(),z=f(R.userData);_(()=>R.userData,e=>{z.value=e});let B=[{id:`discord`,name:`Discord`,icon:T,oAuth:`https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify`,description:`Linking your Discord account to PhaseII gives you an avatar, enables push notifications, and more via our Discord bot, BadManiac.
|
||||
|
||||
PhaseII *does not* use Discord's API aside from the initial linkage. All data PhaseII uses is sent via our bot.
|
||||
|
||||
No data aside from your avatar, User ID, and name is saved.
|
||||
|
||||
We do not save a token nor a cookie.`},{id:`tachi`,name:`Kamaitachi`,icon:D,oAuth:`https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56`,description:`Kamaitachi is an open source score tracker using standardized schemas.
|
||||
|
||||
Linking Kamaitachi to PhaseII will enable the uploading of all supported scores to Kamaitachi directly, with no user intervention.
|
||||
|
||||
You must follow all rules of Kamaitachi. Failure to adhere to rules will not only put your Kamaitachi account at risk, but also your PhaseII account.
|
||||
|
||||
Currently supported games:
|
||||
- DDR
|
||||
- IIDX
|
||||
- SDVX
|
||||
- pop'n (some versions)
|
||||
- jubeat`}];async function V(e){await x(e.id)&&(R.userLoaded=!1,R.loadUser(),I.push({name:`profile_integrations`}))}async function H(e,t){if(await b(e,t)){let e=new URLSearchParams(window.location.search);e.delete(`code`);let t=e.toString(),n=`${window.location.pathname}${t?`?`+t:``}`;window.history.replaceState(null,``,n),R.userLoaded=!1,R.loadUser(),I.push({name:`profile_integrations`})}}return(s,u)=>(o(),m(w,null,{default:l(()=>[i(y,null,{default:l(()=>[i(C,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(O,{icon:n(S),title:`Service Integrations`,main:``},null,8,[`icon`]),a(`div`,k,[(o(),p(t,null,d(B,t=>i(c,{key:t.id},{footer:l(()=>[a(`div`,N,[!z.value[t.id]||!z.value[t.id]?.linked?(o(),m(h,{key:0,color:`success`,label:`Link Now`,href:t.oAuth,target:`_blank`},null,8,[`href`])):e(``,!0),z.value[t.id]&&z.value[t.id]?.linked?(o(),m(h,{key:1,color:`info`,label:`Relink`,href:t.oAuth,target:`_blank`},null,8,[`href`])):e(``,!0),z.value[t.id]&&z.value[t.id]?.linked?(o(),m(h,{key:2,color:`danger`,label:`Unlink`,onClick:e=>V(t)},null,8,[`onClick`])):e(``,!0)])]),default:l(()=>[i(E,{color:`info`,icon:t.icon,label:t.name,class:`mb-2`},null,8,[`icon`,`label`]),a(`pre`,A,g(t.description??``),1),z.value[t.id]&&z.value[t.id]?.linked?(o(),p(`h1`,j,[r(g(t.name)+` is linked to `,1),a(`b`,null,g(z.value[t.id]?.username),1)])):e(``,!0),!z.value[t.id]||!z.value[t.id]?.linked?(o(),p(`h1`,M,g(t.name)+` isn't linked! `,1)):e(``,!0)]),_:2},1024)),64))])]),_:1})]),_:1}))}};export{P as default};
|
||||
18
assets/IntegrationView-Pij7jdYC.js
Normal file
18
assets/IntegrationView-Pij7jdYC.js
Normal file
@@ -0,0 +1,18 @@
|
||||
import{$ as e,A as t,D as n,F as r,J as i,Kt as a,O as o,P as s,S as c,St as l,_ as u,g as d,ht as f,k as p,ot as m,s as h,st as g,t as _,u as v}from"./BaseButton-BBBgc_s0.js";import{B as y,Ct as b,F as x,Q as S,Tt as C,Z as w,b as T,pt as E,rt as D,x as O}from"./index-Dsg4bSfx.js";var k={class:`grid grid-cols-1 md:grid-cols-2 gap-6`},A={class:`font-sans text-wrap mb-6`},j={key:0,class:`text-lg`},M={key:1,class:`text-lg`},N={class:`space-x-2`},P={__name:`IntegrationView`,setup(P){let F=d(),I=u(),L=f(F.params.service);if(L.value){let e=new URLSearchParams(window.location.search),t=e.get(`code`);e.delete(`code`),t!==void 0&&H(L.value,t)}let R=v(),z=f(R.userData);m(()=>R.userData,e=>{z.value=e});let B=[{id:`discord`,name:`Discord`,icon:b,oAuth:`https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify`,description:`Linking your Discord account to PhaseII gives you an avatar, enables push notifications, and more via our Discord bot, BadManiac.
|
||||
|
||||
PhaseII *does not* use Discord's API aside from the initial linkage. All data PhaseII uses is sent via our bot.
|
||||
|
||||
No data aside from your avatar, User ID, and name is saved.
|
||||
|
||||
We do not save a token nor a cookie.`},{id:`tachi`,name:`Kamaitachi`,icon:E,oAuth:`https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56`,description:`Kamaitachi is an open source score tracker using standardized schemas.
|
||||
|
||||
Linking Kamaitachi to PhaseII will enable the uploading of all supported scores to Kamaitachi directly, with no user intervention.
|
||||
|
||||
You must follow all rules of Kamaitachi. Failure to adhere to rules will not only put your Kamaitachi account at risk, but also your PhaseII account.
|
||||
|
||||
Currently supported games:
|
||||
- DDR
|
||||
- IIDX
|
||||
- SDVX
|
||||
- pop'n (some versions)
|
||||
- jubeat`}];async function V(e){await y(e.id)&&(R.userLoaded=!1,R.loadUser(),I.push({name:`profile_integrations`}))}async function H(e,t){if(await x(e,t)){let e=new URLSearchParams(window.location.search);e.delete(`code`);let t=e.toString(),n=`${window.location.pathname}${t?`?`+t:``}`;window.history.replaceState(null,``,n),R.userLoaded=!1,R.loadUser(),I.push({name:`profile_integrations`})}}return(u,d)=>(i(),o(O,null,{default:g(()=>[r(w,null,{default:g(()=>[r(S,{class:`mb-6`,"use-small":``,"even-smaller":``}),r(T,{icon:l(C),title:`Service Integrations`,main:``},null,8,[`icon`]),n(`div`,k,[(i(),t(c,null,e(B,e=>r(h,{key:e.id},{footer:g(()=>[n(`div`,N,[!z.value[e.id]||!z.value[e.id]?.linked?(i(),o(_,{key:0,color:`success`,label:`Link Now`,href:e.oAuth,target:`_blank`},null,8,[`href`])):p(``,!0),z.value[e.id]&&z.value[e.id]?.linked?(i(),o(_,{key:1,color:`info`,label:`Relink`,href:e.oAuth,target:`_blank`},null,8,[`href`])):p(``,!0),z.value[e.id]&&z.value[e.id]?.linked?(i(),o(_,{key:2,color:`danger`,label:`Unlink`,onClick:t=>V(e)},null,8,[`onClick`])):p(``,!0)])]),default:g(()=>[r(D,{color:`info`,icon:e.icon,label:e.name,class:`mb-2`},null,8,[`icon`,`label`]),n(`pre`,A,a(e.description??``),1),z.value[e.id]&&z.value[e.id]?.linked?(i(),t(`h1`,j,[s(a(e.name)+` is linked to `,1),n(`b`,null,a(z.value[e.id]?.username),1)])):p(``,!0),!z.value[e.id]||!z.value[e.id]?.linked?(i(),t(`h1`,M,a(e.name)+` isn't linked! `,1)):p(``,!0)]),_:2},1024)),64))])]),_:1})]),_:1}))}};export{P as default};
|
||||
1
assets/LayoutGuest-Jzd6Zn4p.js
Normal file
1
assets/LayoutGuest-Jzd6Zn4p.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,D as t,J as n,c as r,et as i}from"./BaseButton-BBBgc_s0.js";var a={},o={class:`relative min-h-screen bg-slate-800 md:bg-slate-950 dark:text-slate-100`},s={class:`relative z-10 animated animatedFadeInUp fadeInUp`};function c(r,a){return n(),e(`div`,o,[a[0]||=t(`div`,{class:`pointer-events-none absolute inset-0 hidden md:block z-0 md:bg-[radial-gradient(125%_125%_at_50%_10%,#000000_40%,#0d1a36_100%)]`},null,-1),t(`div`,s,[i(r.$slots,`default`)])])}var l=r(a,[[`render`,c]]);export{l as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{O as e,Y as t,j as n,l as r,tt as i}from"./favicon-DOtDvKM0.js";var a={},o={class:`bg-gray-950 dark:text-slate-100`},s={class:`animated animatedFadeInUp fadeInUp`};function c(r,a){return t(),n(`div`,o,[a[0]||=e(`div`,{class:`hidden md:block absolute inset-0 z-0 bg-[radial-gradient(125%_125%_at_50%_10%,#000000_40%,#0d1a36_100%)]`},null,-1),e(`div`,s,[i(r.$slots,`default`)])])}var l=r(a,[[`render`,c]]);export{l as t};
|
||||
1
assets/LoginView-CUzgzB4a.js
Normal file
1
assets/LoginView-CUzgzB4a.js
Normal file
@@ -0,0 +1 @@
|
||||
import{D as e,F as t,Ht as n,J as r,O as i,St as a,_ as o,g as s,pt as c,s as l,st as u,t as d,u as f}from"./BaseButton-BBBgc_s0.js";import{t as p}from"./PhPassword.vue-H7SzGUaV.js";import{It as m,lt as h}from"./index-Dsg4bSfx.js";import{t as g}from"./FormField-CJUqLGJ9.js";import{t as _}from"./FormControl-B8pSfs7C.js";import{t as v}from"./FormCheckRadio-D5bu764H.js";import{t as y}from"./LayoutGuest-Jzd6Zn4p.js";var b={class:`flex md:min-h-screen md:items-center md:justify-center`},x={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},S={class:`flex flex-col items-center text-wrap h-full md:mt-5`},C={class:`flex flex-col gap-2 mt-4`},w={class:`flex flex-col gap-2 my-4`},T={__name:`LoginView`,setup(T){let E=o(),D=s(),O=f(),k=D.query.redirect||`/`,A=c({login:``,pass:``,remember:!0,spinin:!1}),j=async()=>{if(!A.login||!A.pass){alert(`Please fill in all fields.`);return}await O.createUserSession(A.login,A.pass,A.remember)&&E.push(k)};return(o,s)=>(r(),i(y,null,{default:u(()=>[e(`div`,b,[t(l,{class:n([`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,A.spinin?`animate-spin`:`animate-none`]),"has-table":``,"is-auth":``},{default:u(()=>[e(`div`,x,[e(`div`,S,[s[5]||=e(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`},null,-1),s[6]||=e(`h1`,{class:`text-xl`},[e(`samp`,null,`PhaseII`)],-1),e(`button`,{class:`text-sm text-gray-700 dark:text-white/75 hover:cursor-pointer`,onClick:s[0]||=e=>A.spinin=!A.spinin},` Spinnin' since 2021 `),s[7]||=e(`hr`,{class:`border-r my-1 w-full`},null,-1),s[8]||=e(`p`,{class:`text-lg relative bottom-0`},`Please log in.`,-1)]),s[12]||=e(`div`,{class:`md:border-r`},null,-1),e(`form`,{onSubmit:s[4]||=m(e=>j(),[`prevent`])},[t(g,{label:`Username`},{default:u(()=>[t(_,{modelValue:A.login,"onUpdate:modelValue":s[1]||=e=>A.login=e,icon:a(h),name:`login`,autocomplete:`username`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),t(g,{label:`Password`},{default:u(()=>[t(_,{modelValue:A.pass,"onUpdate:modelValue":s[2]||=e=>A.pass=e,icon:a(p),type:`password`,name:`password`,autocomplete:`current-password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),t(v,{modelValue:A.remember,"onUpdate:modelValue":s[3]||=e=>A.remember=e,name:`remember`,label:`Remember Me`,"input-value":!0},null,8,[`modelValue`]),e(`div`,C,[t(d,{label:`Log In`,color:`success`,type:`submit`})]),s[11]||=e(`hr`,{class:`border-t my-4 w-full`},null,-1),e(`div`,w,[s[9]||=e(`h2`,null,`Not Registered?`,-1),t(d,{label:`Register`,color:`info`,to:`/auth/register`}),s[10]||=e(`h2`,null,`Forgot Password?`,-1),t(d,{label:`i forgor`,color:`warning`,to:`/auth/reset`})])],32)])]),_:1},8,[`class`])])]),_:1}))}};export{T as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{Ct as e,I as t,O as n,Ut as r,Y as i,_ as a,c as o,ct as s,d as c,k as l,mt as u,n as d,v as f}from"./favicon-DOtDvKM0.js";import{l as p}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as m}from"./PhPassword.vue-BhqJQYdo.js";import{ot as h}from"./index-B0Rdu3D1.js";import{t as g}from"./FormField-BnVkNf9G.js";import{t as _}from"./FormControl-C8fRCBjX.js";import{t as v}from"./FormCheckRadio-CQgPFPyW.js";import{t as y}from"./LayoutGuest-K9MeFZdu.js";var b={class:`flex md:min-h-screen md:items-center md:justify-center`},x={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},S={class:`flex flex-col items-center text-wrap h-full md:mt-5`},C={class:`flex flex-col gap-2 mt-4`},w={class:`flex flex-col gap-2 my-4`},T={__name:`LoginView`,setup(T){let E=f(),D=a(),O=c(),k=D.query.redirect||`/`,A=u({login:``,pass:``,remember:!0,spinin:!1}),j=async()=>{if(!A.login||!A.pass){alert(`Please fill in all fields.`);return}await O.createUserSession(A.login,A.pass,A.remember)&&E.push(k)};return(a,c)=>(i(),l(y,null,{default:s(()=>[n(`div`,b,[t(o,{class:r([`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,A.spinin?`animate-spin`:`animate-none`]),"has-table":``,"is-auth":``},{default:s(()=>[n(`div`,x,[n(`div`,S,[c[5]||=n(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`},null,-1),c[6]||=n(`h1`,{class:`text-xl`},[n(`samp`,null,`PhaseII`)],-1),n(`button`,{class:`text-sm text-gray-700 dark:text-white/75 hover:cursor-pointer`,onClick:c[0]||=e=>A.spinin=!A.spinin},` Spinnin' since 2021 `),c[7]||=n(`hr`,{class:`border-r my-1 w-full`},null,-1),c[8]||=n(`p`,{class:`text-lg relative bottom-0`},`Please log in.`,-1)]),c[12]||=n(`div`,{class:`md:border-r`},null,-1),n(`form`,{onSubmit:c[4]||=p(e=>j(),[`prevent`])},[t(g,{label:`Username`},{default:s(()=>[t(_,{modelValue:A.login,"onUpdate:modelValue":c[1]||=e=>A.login=e,icon:e(h),name:`login`,autocomplete:`username`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),t(g,{label:`Password`},{default:s(()=>[t(_,{modelValue:A.pass,"onUpdate:modelValue":c[2]||=e=>A.pass=e,icon:e(m),type:`password`,name:`password`,autocomplete:`current-password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),t(v,{modelValue:A.remember,"onUpdate:modelValue":c[3]||=e=>A.remember=e,name:`remember`,label:`Remember Me`,"input-value":!0},null,8,[`modelValue`]),n(`div`,C,[t(d,{label:`Log In`,color:`success`,type:`submit`})]),c[11]||=n(`hr`,{class:`border-t my-4 w-full`},null,-1),n(`div`,w,[c[9]||=n(`h2`,null,`Not Registered?`,-1),t(d,{label:`Register`,color:`info`,to:`/auth/register`}),c[10]||=n(`h2`,null,`Forgot Password?`,-1),t(d,{label:`i forgor`,color:`warning`,to:`/auth/reset`})])],32)])]),_:1},8,[`class`])])]),_:1}))}};export{T as default};
|
||||
1
assets/MachinesView-BPzS3a-W.js
Normal file
1
assets/MachinesView-BPzS3a-W.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/MaintView-Cfdahq7I.js
Normal file
1
assets/MaintView-Cfdahq7I.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/NetworkRecords-CobLBReu.js
Normal file
1
assets/NetworkRecords-CobLBReu.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,E as r,F as i,J as a,K as o,Kt as s,O as c,P as l,S as u,St as d,_ as f,g as p,ht as m,k as h,pt as g,s as _,st as v,t as y}from"./BaseButton-BBBgc_s0.js";import{n as b,t as x}from"./UserDdrStatistics-CNrb5ci_.js";import{t as S}from"./GameHeader-C72wLL7m.js";import{$ as C,Z as w,b as T,nt as E,pt as D,x as O}from"./index-Dsg4bSfx.js";import{t as k}from"./FormControl-B8pSfs7C.js";import{n as A}from"./music-Ds21sEFk.js";import{r as j,t as M}from"./scoreDataFilters-D37H7L_Z.js";var N={key:0,class:`md:w-1/3 md:text-right`},P={class:`md:flex w-full md:place-content-between`},F={class:`mb-4 md:mb-0 space-y-1`},I={class:`text-lg md:text-xl`},L={class:`text-md md:text-lg`},R={class:`grid md:flex gap-2 md:justify-end md:place-content-end`},z={key:0,class:`bg-gray-900 dark:bg-gray-700 p-4 rounded-lg`},B={class:`text-md md:text-lg`},V={__name:`NetworkRecords`,setup(V){let H=p(),U=f();var W=H.params.game;let G=E(W);var K=m([]);let q=g({currentVersion:null});G||U.push({name:`ErrorPage`,params:{catchAll:`404`}}),G.versions||(q.currentVersion=1),o(async()=>{try{K.value=await A(W),G.versions&&!q.currentVersion&&(q.currentVersion=J.value.at(-1)?.id??null)}catch(e){console.error(`Failed to fetch score data:`,e)}});let J=r(()=>{if(!G.versions)return[];let e=new Set(K.value.map(e=>parseInt(e.version)));return G.versions.filter(t=>e.has(t.id))}),Y=r(()=>q.currentVersion?K.value.filter(e=>parseInt(e.version)===q.currentVersion):K.value);return(r,o)=>(a(),c(O,null,{default:v(()=>[d(K)?(a(),c(w,{key:0},{default:v(()=>[i(S,{game:d(G)},null,8,[`game`]),[d(C).DDR,d(C).DDROMNI].includes(d(G).id)&&d(K).length>0?(a(),t(u,{key:0},[i(T,{icon:d(b),title:`Overall Network ${d(G).shortName?d(G).shortName:d(G).name} Statistics`,main:``,class:`mt-6`},null,8,[`icon`,`title`]),i(x,{game:d(G).id,version:q.currentVersion,scores:d(K)},null,8,[`game`,`version`,`scores`])],64)):h(``,!0),i(T,{icon:d(D),title:`Top Records`,main:``},{default:v(()=>[d(G).versions?(a(),t(`div`,N,[o[1]||=n(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),i(k,{modelValue:q.currentVersion,"onUpdate:modelValue":o[0]||=e=>q.currentVersion=e,options:J.value.slice().reverse()},null,8,[`modelValue`,`options`])])):h(``,!0)]),_:1},8,[`icon`]),(a(!0),t(u,null,e(Y.value,r=>(a(),c(_,{key:r.id,class:`mb-6`},{default:v(()=>[n(`div`,P,[n(`div`,F,[n(`h1`,I,s(r.name),1),n(`h2`,L,s(r.artist),1),i(y,{label:`View Song`,color:`info`,to:`/games/${d(W)}/song/${r.id}`},null,8,[`to`])]),n(`div`,R,[(a(!0),t(u,null,e(r.charts,e=>(a(),t(u,{key:e.db_id},[d(j)(e.data?.difficulty,d(G).chartTable,e.chart)?(a(),t(`div`,z,[n(`h2`,B,s(d(G).chartTable[e.chart])+` - `+s(d(M)(e.data?.difficulty,d(G).difficultyDenom)),1),l(` `+s(e.record?`${e.record?.username} - ${e.record.points?.toLocaleString()}`:`Unclaimed`),1)])):h(``,!0)],64))),128))])])]),_:2},1024))),128))]),_:1})):h(``,!0)]),_:1}))}};export{V as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,D as r,F as i,I as a,O as o,Y as s,_ as c,c as l,ct as u,et as d,gt as f,j as p,k as m,mt as h,n as g,q as _,qt as v,v as y}from"./favicon-DOtDvKM0.js";import{n as b,t as x}from"./UserDdrStatistics-djEDM_Kg.js";import{t as S}from"./GameHeader-B8qjTEwF.js";import{$ as C,J as w,X as T,b as E,ut as D,y as O}from"./index-B0Rdu3D1.js";import{t as k}from"./FormControl-C8fRCBjX.js";import{n as A}from"./music-fARBPEcN.js";import{r as j,t as M}from"./scoreDataFilters-D37H7L_Z.js";var N={key:0,class:`md:w-1/3 md:text-right`},P={class:`md:flex w-full md:place-content-between`},F={class:`mb-4 md:mb-0 space-y-1`},I={class:`text-lg md:text-xl`},L={class:`text-md md:text-lg`},R={class:`grid md:flex gap-2 md:justify-end md:place-content-end`},z={key:0,class:`bg-gray-900 dark:bg-gray-700 p-4 rounded-lg`},B={class:`text-md md:text-lg`},V={__name:`NetworkRecords`,setup(V){let H=c(),U=y();var W=H.params.game;let G=C(W);var K=f([]);let q=h({currentVersion:null});G||U.push({name:`ErrorPage`,params:{catchAll:`404`}}),G.versions||(q.currentVersion=1),_(async()=>{try{K.value=await A(W),G.versions&&!q.currentVersion&&(q.currentVersion=J.value.at(-1)?.id??null)}catch(e){console.error(`Failed to fetch score data:`,e)}});let J=r(()=>{if(!G.versions)return[];let e=new Set(K.value.map(e=>parseInt(e.version)));return G.versions.filter(t=>e.has(t.id))}),Y=r(()=>q.currentVersion?K.value.filter(e=>parseInt(e.version)===q.currentVersion):K.value);return(r,c)=>(s(),m(E,null,{default:u(()=>[n(K)?(s(),m(w,{key:0},{default:u(()=>[a(S,{game:n(G)},null,8,[`game`]),[n(T).DDR,n(T).DDROMNI].includes(n(G).id)&&n(K).length>0?(s(),p(t,{key:0},[a(O,{icon:n(b),title:`Overall Network ${n(G).shortName?n(G).shortName:n(G).name} Statistics`,main:``,class:`mt-6`},null,8,[`icon`,`title`]),a(x,{game:n(G).id,version:q.currentVersion,scores:n(K)},null,8,[`game`,`version`,`scores`])],64)):e(``,!0),a(O,{icon:n(D),title:`Top Records`,main:``},{default:u(()=>[n(G).versions?(s(),p(`div`,N,[c[1]||=o(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),a(k,{modelValue:q.currentVersion,"onUpdate:modelValue":c[0]||=e=>q.currentVersion=e,options:J.value.slice().reverse()},null,8,[`modelValue`,`options`])])):e(``,!0)]),_:1},8,[`icon`]),(s(!0),p(t,null,d(Y.value,r=>(s(),m(l,{key:r.id,class:`mb-6`},{default:u(()=>[o(`div`,P,[o(`div`,F,[o(`h1`,I,v(r.name),1),o(`h2`,L,v(r.artist),1),a(g,{label:`View Song`,color:`info`,to:`/games/${n(W)}/song/${r.id}`},null,8,[`to`])]),o(`div`,R,[(s(!0),p(t,null,d(r.charts,r=>(s(),p(t,{key:r.db_id},[n(j)(r.data?.difficulty,n(G).chartTable,r.chart)?(s(),p(`div`,z,[o(`h2`,B,v(n(G).chartTable[r.chart])+` - `+v(n(M)(r.data?.difficulty,n(G).difficultyDenom)),1),i(` `+v(r.record?`${r.record?.username} - ${r.record.points?.toLocaleString()}`:`Unclaimed`),1)])):e(``,!0)],64))),128))])])]),_:2},1024))),128))]),_:1})):e(``,!0)]),_:1}))}};export{V as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{Ct as e,I as t,Y as n,_ as r,c as i,ct as a,d as o,gt as s,k as c,q as l,v as u}from"./favicon-DOtDvKM0.js";import{t as d}from"./GeneralTable-JAd-z_O7.js";import{t as f}from"./GameHeader-B8qjTEwF.js";import{$ as p,J as m,b as h,mt as g,y as _}from"./index-B0Rdu3D1.js";import{r as v,t as y}from"./scores-BstSrAAG.js";var b={__name:`NetworkScores`,setup(b){let x=r(),S=u(),C=o();var w=null,T=null;w=x.params.game,T=p(w),T||S.push({name:`ErrorPage`,params:{catchAll:`404`}});let E=s([]);l(async()=>{try{let e=await C.getAttemptData(w);E.value=y(T,e)}catch(e){console.error(`Failed to fetch score data:`,e)}});let D=e=>{let t=e.song.id;S.push(`/games/${w}/song/${t}`)};return(r,o)=>(n(),c(h,null,{default:a(()=>[t(m,null,{default:a(()=>[t(f,{game:e(T)},null,8,[`game`]),t(_,{icon:e(g),title:`All ${e(T).shortName?e(T).shortName:e(T).name} Scores`,main:``},null,8,[`icon`,`title`]),t(i,{"has-table":``},{default:a(()=>[t(d,{headers:e(v)(e(T)),items:E.value,onRowClicked:D},null,8,[`headers`,`items`])]),_:1})]),_:1})]),_:1}))}};export{b as default};
|
||||
1
assets/NetworkScores-CK-FCNTT.js
Normal file
1
assets/NetworkScores-CK-FCNTT.js
Normal file
@@ -0,0 +1 @@
|
||||
import{F as e,J as t,K as n,O as r,St as i,_ as a,g as o,ht as s,s as c,st as l,u}from"./BaseButton-BBBgc_s0.js";import{t as d}from"./GeneralTable-Bm065Lj5.js";import{t as f}from"./GameHeader-C72wLL7m.js";import{Z as p,_t as m,b as h,nt as g,x as _}from"./index-Dsg4bSfx.js";import{r as v,t as y}from"./scores-VFM9bHx4.js";var b={__name:`NetworkScores`,setup(b){let x=o(),S=a(),C=u();var w=null,T=null;w=x.params.game,T=g(w),T||S.push({name:`ErrorPage`,params:{catchAll:`404`}});let E=s([]);n(async()=>{try{let e=await C.getAttemptData(w);E.value=y(T,e)}catch(e){console.error(`Failed to fetch score data:`,e)}});let D=e=>{let t=e.song.id;S.push(`/games/${w}/song/${t}`)};return(n,a)=>(t(),r(_,null,{default:l(()=>[e(p,null,{default:l(()=>[e(f,{game:i(T)},null,8,[`game`]),e(h,{icon:i(m),title:`All ${i(T).shortName?i(T).shortName:i(T).name} Scores`,main:``},null,8,[`icon`,`title`]),e(c,{"has-table":``},{default:l(()=>[e(d,{headers:i(v)(i(T)),items:E.value,onRowClicked:D},null,8,[`headers`,`items`])]),_:1})]),_:1})]),_:1}))}};export{b as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,I as r,Y as i,ct as a,d as o,et as s,gt as c,j as l,k as u,q as d}from"./favicon-DOtDvKM0.js";import{Et as f,J as p,b as m,i as h,r as g,t as _,y as v}from"./index-B0Rdu3D1.js";var y={key:0,class:`grid gap-4 grid-cols-1 w-full pb-4`},b={__name:`NewsView`,setup(b){let x=o();var S=c([]);return d(async()=>{try{S.value=await x.fetchAllNews(null,!0)}catch(e){console.error(`Failed to fetch news data:`,e)}}),(o,c)=>(i(),u(m,null,{default:a(()=>[r(p,null,{default:a(()=>[r(v,{icon:n(f),title:`Network News Archive`,main:``},null,8,[`icon`]),n(S).length?(i(),l(`div`,y,[(i(!0),l(t,null,s(n(S),e=>(i(),u(h,{id:e.id,key:e.id,title:e.title,content:e.body,date:n(_)(e.timestamp),cover:e.data.img,read:n(x)?.userData?.seen_news?n(x)?.userData?.seen_news[e.id]:!1,class:`w-full h-full`},null,8,[`id`,`title`,`content`,`date`,`cover`,`read`]))),128))])):e(``,!0),!n(S)||!n(S).length?(i(),u(g,{key:1})):e(``,!0)]),_:1})]),_:1}))}};export{b as default};
|
||||
1
assets/NewsView-BZGxK4RD.js
Normal file
1
assets/NewsView-BZGxK4RD.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,F as n,J as r,K as i,O as a,S as o,St as s,ht as c,k as l,st as u,u as d}from"./BaseButton-BBBgc_s0.js";import{Z as f,a as p,b as m,i as h,kt as g,t as _,x as v}from"./index-Dsg4bSfx.js";var y={key:0,class:`grid gap-4 grid-cols-1 w-full pb-4`},b={__name:`NewsView`,setup(b){let x=d();var S=c([]);return i(async()=>{try{S.value=await x.fetchAllNews(null,!0)}catch(e){console.error(`Failed to fetch news data:`,e)}}),(i,c)=>(r(),a(v,null,{default:u(()=>[n(f,null,{default:u(()=>[n(m,{icon:s(g),title:`Network News Archive`,main:``},null,8,[`icon`]),s(S).length?(r(),t(`div`,y,[(r(!0),t(o,null,e(s(S),e=>(r(),a(p,{id:e.id,key:e.id,title:e.title,content:e.body,date:s(_)(e.timestamp),cover:e.data.img,read:s(x)?.userData?.seen_news?s(x)?.userData?.seen_news[e.id]:!1,class:`w-full h-full`},null,8,[`id`,`title`,`content`,`date`,`cover`,`read`]))),128))])):l(``,!0),!s(S)||!s(S).length?(r(),a(h,{key:1})):l(``,!0)]),_:1})]),_:1}))}};export{b as default};
|
||||
File diff suppressed because one or more lines are too long
1
assets/NewsView-fReWmM8h.js
Normal file
1
assets/NewsView-fReWmM8h.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/OTAView-Mm2V06Hn.js
Normal file
1
assets/OTAView-Mm2V06Hn.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/OnboardingView-DZoI6Xia.js
Normal file
1
assets/OnboardingView-DZoI6Xia.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/PaseliView-CL2gK0Yc.js
Normal file
1
assets/PaseliView-CL2gK0Yc.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/PersonalRecords-B4kKrixy.js
Normal file
1
assets/PersonalRecords-B4kKrixy.js
Normal file
@@ -0,0 +1 @@
|
||||
import{$ as e,A as t,D as n,E as r,F as i,J as a,K as o,Kt as s,O as c,P as l,S as u,St as d,_ as f,g as p,ht as m,k as h,pt as ee,s as g,st as _,t as v}from"./BaseButton-BBBgc_s0.js";import{n as y,t as b}from"./UserDdrStatistics-CNrb5ci_.js";import{t as x}from"./GameHeader-C72wLL7m.js";import{$ as S,Z as C,_t as w,b as T,lt as E,nt as D,pt as O,x as k}from"./index-Dsg4bSfx.js";import{t as A}from"./FormControl-B8pSfs7C.js";import{a as j}from"./profile-G8oycilT.js";import{n as M}from"./music-Ds21sEFk.js";import{r as N,t as P}from"./scoreDataFilters-D37H7L_Z.js";var F={class:`flex gap-2 mb-6 md:mb-0`},I={key:0,class:`md:w-1/3 md:text-right`},L={class:`lg:flex w-full lg:place-content-between`},R={class:`mb-4 lg:mb-0 space-y-1`},z={class:`text-lg lg:text-xl`},B={class:`text-md lg:text-lg`},V={class:`grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end`},H={key:0,class:`bg-gray-900 dark:bg-gray-700 p-4 rounded-lg`},U={class:`text-md lg:text-lg`},W={__name:`PersonalRecords`,setup(W){let G=p(),K=f();var q=G.params.game;let J=D(q);var Y=G.params.userId??null,X=m([]);let Z=m(null),Q=ee({currentVersion:null});J||K.push({name:`ErrorPage`,params:{catchAll:`404`}}),Y||K.push({name:`ErrorPage`,params:{catchAll:`404`}}),J.versions||(Q.currentVersion=1),o(async()=>{try{X.value=await M(q,Y),te(),J.versions&&!Q.currentVersion&&(Q.currentVersion=$.value.at(-1)?.id??null)}catch(e){console.error(`Failed to fetch score data:`,e)}});async function te(){try{Z.value=null;let e=await j(q,null,Y);Z.value=e.profile}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let $=r(()=>{if(!J.versions)return[];let e=new Set(X.value.map(e=>e.version));return J.versions.filter(t=>e.has(t.id))}),ne=r(()=>Q.currentVersion?X.value.filter(e=>e.version===Q.currentVersion):X.value),re=r(()=>ne.value.filter(e=>e.charts.some(e=>e.data?.difficulty!=0&&J.chartTable[e.chart]&&e.record)));return(r,o)=>(a(),c(k,null,{default:_(()=>[d(X)?(a(),c(C,{key:0},{default:_(()=>[Z.value?(a(),t(u,{key:0},[i(x,{game:d(J),profile:Z.value},null,8,[`game`,`profile`]),n(`div`,F,[i(v,{icon:d(E),to:`/games/${d(J).id}/profiles/${Z.value.userId}`,outline:!1,color:`info`,label:`${Z.value.username}'s Profile`},null,8,[`icon`,`to`,`label`]),i(v,{icon:d(w),to:`/games/${d(J).id}/scores/${Z.value.userId}`,outline:!1,color:`info`,label:`${Z.value.username}'s Scores`},null,8,[`icon`,`to`,`label`])]),[d(S).DDR,d(S).DDROMNI].includes(d(J).id)&&d(X).length>0?(a(),t(u,{key:0},[i(T,{icon:d(y),title:`${Z.value.username}'s Overall ${d(J).shortName?d(J).shortName:d(J).name} Statistics`,main:``,class:`mt-6`},null,8,[`icon`,`title`]),i(b,{game:d(J).id,version:Q.currentVersion,profile:d(Y),scores:d(X)},null,8,[`game`,`version`,`profile`,`scores`])],64)):h(``,!0),i(T,{icon:d(O),title:`${Z.value.username}'s ${d(J).shortName?d(J).shortName:d(J).name} Records`,main:``},{default:_(()=>[d(J).versions?(a(),t(`div`,I,[o[1]||=n(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),i(A,{modelValue:Q.currentVersion,"onUpdate:modelValue":o[0]||=e=>Q.currentVersion=e,options:$.value.slice().reverse()},null,8,[`modelValue`,`options`])])):h(``,!0)]),_:1},8,[`icon`,`title`]),(a(!0),t(u,null,e(re.value,r=>(a(),c(g,{key:r.id,class:`mb-6`},{default:_(()=>[n(`div`,L,[n(`div`,R,[n(`h1`,z,s(r.name),1),n(`h2`,B,s(r.artist),1),i(v,{label:`View Song`,color:`info`,to:`/games/${d(q)}/song/${r.id}`},null,8,[`to`])]),n(`div`,V,[(a(!0),t(u,null,e(r.charts,e=>(a(),t(u,{key:e.db_id},[e.record?(a(),t(u,{key:0},[d(N)(e.data?.difficulty,d(J).chartTable,e.chart)?(a(),t(`div`,H,[n(`h2`,U,s(d(J).chartTable[e.chart])+` - `+s(d(P)(e.data?.difficulty,d(J).difficultyDenom)),1),l(` `+s(e.record?`${e.record?.username} - ${e.record.points?.toLocaleString()}`:`Unclaimed`),1)])):h(``,!0)],64)):h(``,!0)],64))),128))])])]),_:2},1024))),128))],64)):h(``,!0)]),_:1})):h(``,!0)]),_:1}))}};export{W as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,D as r,F as i,I as a,O as o,Y as s,_ as c,c as l,ct as u,et as d,gt as f,j as p,k as m,mt as h,n as g,q as _,qt as v,v as y}from"./favicon-DOtDvKM0.js";import{n as b,t as x}from"./UserDdrStatistics-djEDM_Kg.js";import{t as S}from"./GameHeader-B8qjTEwF.js";import{$ as C,J as w,X as T,b as E,mt as ee,ot as D,ut as O,y as k}from"./index-B0Rdu3D1.js";import{t as A}from"./FormControl-C8fRCBjX.js";import{a as j}from"./profile-Ci8BPFQa.js";import{n as M}from"./music-fARBPEcN.js";import{r as N,t as P}from"./scoreDataFilters-D37H7L_Z.js";var F={class:`flex gap-2 mb-6 md:mb-0`},I={key:0,class:`md:w-1/3 md:text-right`},L={class:`lg:flex w-full lg:place-content-between`},R={class:`mb-4 lg:mb-0 space-y-1`},z={class:`text-lg lg:text-xl`},B={class:`text-md lg:text-lg`},V={class:`grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end`},H={key:0,class:`bg-gray-900 dark:bg-gray-700 p-4 rounded-lg`},U={class:`text-md lg:text-lg`},W={__name:`PersonalRecords`,setup(W){let G=c(),K=y();var q=G.params.game;let J=C(q);var Y=G.params.userId??null,X=f([]);let Z=f(null),Q=h({currentVersion:null});J||K.push({name:`ErrorPage`,params:{catchAll:`404`}}),Y||K.push({name:`ErrorPage`,params:{catchAll:`404`}}),J.versions||(Q.currentVersion=1),_(async()=>{try{X.value=await M(q,Y),te(),J.versions&&!Q.currentVersion&&(Q.currentVersion=$.value.at(-1)?.id??null)}catch(e){console.error(`Failed to fetch score data:`,e)}});async function te(){try{Z.value=null;let e=await j(q,null,Y);Z.value=e.profile}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let $=r(()=>{if(!J.versions)return[];let e=new Set(X.value.map(e=>e.version));return J.versions.filter(t=>e.has(t.id))}),ne=r(()=>Q.currentVersion?X.value.filter(e=>e.version===Q.currentVersion):X.value),re=r(()=>ne.value.filter(e=>e.charts.some(e=>e.data?.difficulty!=0&&J.chartTable[e.chart]&&e.record)));return(r,c)=>(s(),m(E,null,{default:u(()=>[n(X)?(s(),m(w,{key:0},{default:u(()=>[Z.value?(s(),p(t,{key:0},[a(S,{game:n(J),profile:Z.value},null,8,[`game`,`profile`]),o(`div`,F,[a(g,{icon:n(D),to:`/games/${n(J).id}/profiles/${Z.value.userId}`,outline:!1,color:`info`,label:`${Z.value.username}'s Profile`},null,8,[`icon`,`to`,`label`]),a(g,{icon:n(ee),to:`/games/${n(J).id}/scores/${Z.value.userId}`,outline:!1,color:`info`,label:`${Z.value.username}'s Scores`},null,8,[`icon`,`to`,`label`])]),[n(T).DDR,n(T).DDROMNI].includes(n(J).id)&&n(X).length>0?(s(),p(t,{key:0},[a(k,{icon:n(b),title:`${Z.value.username}'s Overall ${n(J).shortName?n(J).shortName:n(J).name} Statistics`,main:``,class:`mt-6`},null,8,[`icon`,`title`]),a(x,{game:n(J).id,version:Q.currentVersion,profile:n(Y),scores:n(X)},null,8,[`game`,`version`,`profile`,`scores`])],64)):e(``,!0),a(k,{icon:n(O),title:`${Z.value.username}'s ${n(J).shortName?n(J).shortName:n(J).name} Records`,main:``},{default:u(()=>[n(J).versions?(s(),p(`div`,I,[c[1]||=o(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),a(A,{modelValue:Q.currentVersion,"onUpdate:modelValue":c[0]||=e=>Q.currentVersion=e,options:$.value.slice().reverse()},null,8,[`modelValue`,`options`])])):e(``,!0)]),_:1},8,[`icon`,`title`]),(s(!0),p(t,null,d(re.value,r=>(s(),m(l,{key:r.id,class:`mb-6`},{default:u(()=>[o(`div`,L,[o(`div`,R,[o(`h1`,z,v(r.name),1),o(`h2`,B,v(r.artist),1),a(g,{label:`View Song`,color:`info`,to:`/games/${n(q)}/song/${r.id}`},null,8,[`to`])]),o(`div`,V,[(s(!0),p(t,null,d(r.charts,r=>(s(),p(t,{key:r.db_id},[r.record?(s(),p(t,{key:0},[n(N)(r.data?.difficulty,n(J).chartTable,r.chart)?(s(),p(`div`,H,[o(`h2`,U,v(n(J).chartTable[r.chart])+` - `+v(n(P)(r.data?.difficulty,n(J).difficultyDenom)),1),i(` `+v(r.record?`${r.record?.username} - ${r.record.points?.toLocaleString()}`:`Unclaimed`),1)])):e(``,!0)],64)):e(``,!0)],64))),128))])])]),_:2},1024))),128))],64)):e(``,!0)]),_:1})):e(``,!0)]),_:1}))}};export{W as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,C as t,Ct as n,I as r,O as i,Y as a,_ as o,c as s,ct as c,d as l,gt as u,j as d,k as f,n as p,q as m,v as h}from"./favicon-DOtDvKM0.js";import{t as g}from"./GeneralTable-JAd-z_O7.js";import{t as _}from"./GameHeader-B8qjTEwF.js";import{$ as v,J as y,b,mt as x,ot as S,ut as C,y as w}from"./index-B0Rdu3D1.js";import{a as T}from"./profile-Ci8BPFQa.js";import{n as E,t as D}from"./scores-BstSrAAG.js";var O={class:`flex gap-2 mb-6`},k={__name:`PersonalScores`,setup(k){let A=o(),j=h(),M=l();var N=null,P=null,F=null;N=A.params.game,F=A.params.userId,P=v(N),P||j.push({name:`ErrorPage`,params:{catchAll:`404`}});let I=u(null),L=u([]);m(async()=>{try{let e=await M.getAttemptData(N,F);L.value=D(P,e)}catch(e){console.error(`Failed to fetch score data:`,e)}R()});async function R(){try{I.value=null;let e=await T(N,null,F);I.value=e.profile}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let z=e=>{let t=e.song.id;j.push(`/games/${N}/song/${t}`)};return(o,l)=>(a(),f(b,null,{default:c(()=>[r(y,null,{default:c(()=>[I.value?(a(),d(t,{key:0},[r(_,{game:n(P),profile:I.value},null,8,[`game`,`profile`]),i(`div`,O,[r(p,{icon:n(S),to:`/games/${n(P).id}/profiles/${I.value.userId}`,outline:!1,color:`info`,label:`${I.value.username}'s Profile`},null,8,[`icon`,`to`,`label`]),r(p,{icon:n(C),to:`/games/${n(P).id}/records/${I.value.userId}`,outline:!1,color:`info`,label:`${I.value.username}'s Records`},null,8,[`icon`,`to`,`label`])]),r(w,{icon:n(x),title:`${I.value.username}'s ${n(P).shortName?n(P).shortName:n(P).name} Scores`,main:``},null,8,[`icon`,`title`]),r(s,{"has-table":``},{default:c(()=>[r(g,{headers:n(E)(n(P)),items:L.value,onRowClicked:z},null,8,[`headers`,`items`])]),_:1})],64)):e(``,!0)]),_:1})]),_:1}))}};export{k as default};
|
||||
1
assets/PersonalScores-mO6Hsd_0.js
Normal file
1
assets/PersonalScores-mO6Hsd_0.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,D as t,F as n,J as r,K as i,O as a,S as o,St as s,_ as c,g as l,ht as u,k as d,s as f,st as p,t as m,u as h}from"./BaseButton-BBBgc_s0.js";import{t as g}from"./GeneralTable-Bm065Lj5.js";import{t as _}from"./GameHeader-C72wLL7m.js";import{Z as v,_t as y,b,lt as x,nt as S,pt as C,x as w}from"./index-Dsg4bSfx.js";import{a as T}from"./profile-G8oycilT.js";import{n as E,t as D}from"./scores-VFM9bHx4.js";var O={class:`flex gap-2 mb-6`},k={__name:`PersonalScores`,setup(k){let A=l(),j=c(),M=h();var N=null,P=null,F=null;N=A.params.game,F=A.params.userId,P=S(N),P||j.push({name:`ErrorPage`,params:{catchAll:`404`}});let I=u(null),L=u([]);i(async()=>{try{let e=await M.getAttemptData(N,F);L.value=D(P,e)}catch(e){console.error(`Failed to fetch score data:`,e)}R()});async function R(){try{I.value=null;let e=await T(N,null,F);I.value=e.profile}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let z=e=>{let t=e.song.id;j.push(`/games/${N}/song/${t}`)};return(i,c)=>(r(),a(w,null,{default:p(()=>[n(v,null,{default:p(()=>[I.value?(r(),e(o,{key:0},[n(_,{game:s(P),profile:I.value},null,8,[`game`,`profile`]),t(`div`,O,[n(m,{icon:s(x),to:`/games/${s(P).id}/profiles/${I.value.userId}`,outline:!1,color:`info`,label:`${I.value.username}'s Profile`},null,8,[`icon`,`to`,`label`]),n(m,{icon:s(C),to:`/games/${s(P).id}/records/${I.value.userId}`,outline:!1,color:`info`,label:`${I.value.username}'s Records`},null,8,[`icon`,`to`,`label`])]),n(b,{icon:s(y),title:`${I.value.username}'s ${s(P).shortName?s(P).shortName:s(P).name} Scores`,main:``},null,8,[`icon`,`title`]),n(f,{"has-table":``},{default:p(()=>[n(g,{headers:s(E)(s(P)),items:L.value,onRowClicked:z},null,8,[`headers`,`items`])]),_:1})],64)):d(``,!0)]),_:1})]),_:1}))}};export{k as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M128,26a102,102,0,0,0,0,204c21.13,0,43.31-6.35,59.32-17a6,6,0,0,0-6.65-10c-13.9,9.25-34.09,15-52.67,15a90,90,0,1,1,90-90c0,29.58-13.78,34-22,34s-22-4.42-22-34V88a6,6,0,0,0-12,0v9a46,46,0,1,0,4.34,56.32C171.76,166.6,182,174,196,174c21.29,0,34-17.2,34-46A102.12,102.12,0,0,0,128,26Zm0,136a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M128,28a100,100,0,0,0,0,200c20.76,0,42.52-6.23,58.21-16.66a4,4,0,1,0-4.43-6.67C167.35,214.27,147.24,220,128,220a92,92,0,1,1,92-92c0,31.32-15,36-24,36s-24-4.68-24-36V88a4,4,0,0,0-8,0v14.75a44,44,0,1,0,2.82,45.94C171.46,163.58,181.66,172,196,172c20,0,32-16.45,32-44A100.11,100.11,0,0,0,128,28Zm0,136a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z`},null,-1)],S=n({name:`PhAt`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhAt.vue-DIgROpGP.js
Normal file
1
assets/PhAt.vue-DIgROpGP.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M128,26a102,102,0,0,0,0,204c21.13,0,43.31-6.35,59.32-17a6,6,0,0,0-6.65-10c-13.9,9.25-34.09,15-52.67,15a90,90,0,1,1,90-90c0,29.58-13.78,34-22,34s-22-4.42-22-34V88a6,6,0,0,0-12,0v9a46,46,0,1,0,4.34,56.32C171.76,166.6,182,174,196,174c21.29,0,34-17.2,34-46A102.12,102.12,0,0,0,128,26Zm0,136a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M128,28a100,100,0,0,0,0,200c20.76,0,42.52-6.23,58.21-16.66a4,4,0,1,0-4.43-6.67C167.35,214.27,147.24,220,128,220a92,92,0,1,1,92-92c0,31.32-15,36-24,36s-24-4.68-24-36V88a4,4,0,0,0-8,0v14.75a44,44,0,1,0,2.82,45.94C171.46,163.58,181.66,172,196,172c20,0,32-16.45,32-44A100.11,100.11,0,0,0,128,28Zm0,136a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z`},null,-1)],S=a({name:`PhAt`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhCashRegister.vue-BrBMhw8a.js
Normal file
1
assets/PhCashRegister.vue-BrBMhw8a.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/PhChartLine.vue-C5fGY3qY.js
Normal file
1
assets/PhChartLine.vue-C5fGY3qY.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v85.55L88.1,95a12,12,0,0,1,15.1-.57l56.22,42.16L216.1,87A12,12,0,1,1,231.9,105l-64,56a12,12,0,0,1-15.1.57L96.58,119.44,44,165.45V196H224A12,12,0,0,1,236,208Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M224,64V208H32V48H208A16,16,0,0,1,224,64Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,176a8,8,0,0,1,0,16H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v62.92l34.88-29.07a8,8,0,0,1,9.56-.51l43,28.69,43.41-36.18a8,8,0,0,1,10.24,12.3l-48,40a8,8,0,0,1-9.56.51l-43-28.69L64,155.75V176Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0v98.78l54.05-47.3a6,6,0,0,1,7.55-.28l60.11,45.08,60.34-52.8a6,6,0,0,1,7.9,9l-64,56a6,6,0,0,1-7.55.28L96.29,111.72,38,162.72V202H224A6,6,0,0,1,230,208Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V151.19L93.37,101a4,4,0,0,1,5-.19l61.41,46.05L221.37,93a4,4,0,0,1,5.26,6l-64,56a4,4,0,0,1-5,.19l-61.41-46L36,161.81V204H224A4,4,0,0,1,228,208Z`},null,-1)],S=a({name:`PhChartLine`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z`},null,-1)],S=n({name:`PhCheckCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhCheckCircle.vue-D6jDQCHG.js
Normal file
1
assets/PhCheckCircle.vue-D6jDQCHG.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z`},null,-1)],S=a({name:`PhCheckCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M192.49,167.51a12,12,0,0,1,0,17l-32,32a12,12,0,0,1-17,0l-32-32a12,12,0,1,1,17-17L140,179V128a12,12,0,0,1,24,0v51l11.51-11.52A12,12,0,0,1,192.49,167.51ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220H84a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,0,1,136,0,67.27,67.27,0,0,1-7.25,30.59,12,12,0,1,0,21.42,10.82A91.08,91.08,0,0,0,252,128,92.1,92.1,0,0,0,160,36Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,25.14-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L152,156.69V96a8,8,0,0,1,16,0v60.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M246,128a85.27,85.27,0,0,1-17.2,51.6,6,6,0,1,1-9.6-7.2A74,74,0,1,0,86,128a6,6,0,0,1-12,0,85.54,85.54,0,0,1,3.91-25.64A50.68,50.68,0,0,0,72,102a50,50,0,0,0,0,100H96a6,6,0,0,1,0,12H72A62,62,0,1,1,82.43,90.88,86,86,0,0,1,246,128Zm-66.24,43.76L158,193.51V128a6,6,0,0,0-12,0v65.51l-21.76-21.75a6,6,0,0,0-8.48,8.48l32,32a6,6,0,0,0,8.48,0l32-32a6,6,0,0,0-8.48-8.48Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M244,128a83.28,83.28,0,0,1-16.8,50.4,4,4,0,1,1-6.4-4.8A76,76,0,1,0,84,128a4,4,0,0,1-8,0,83.45,83.45,0,0,1,4.57-27.27A52,52,0,1,0,72,204H96a4,4,0,0,1,0,8H72A60,60,0,1,1,83.61,93.13,84,84,0,0,1,244,128Zm-62.83,45.17L156,198.34V128a4,4,0,0,0-8,0v70.34l-25.17-25.17a4,4,0,0,0-5.66,5.66l32,32a4,4,0,0,0,5.66,0l32-32a4,4,0,0,0-5.66-5.66Z`},null,-1)],S=n({name:`PhCloudArrowDown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhCloudArrowDown.vue-Vm6FfOUx.js
Normal file
1
assets/PhCloudArrowDown.vue-Vm6FfOUx.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M192.49,167.51a12,12,0,0,1,0,17l-32,32a12,12,0,0,1-17,0l-32-32a12,12,0,1,1,17-17L140,179V128a12,12,0,0,1,24,0v51l11.51-11.52A12,12,0,0,1,192.49,167.51ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220H84a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,0,1,136,0,67.27,67.27,0,0,1-7.25,30.59,12,12,0,1,0,21.42,10.82A91.08,91.08,0,0,0,252,128,92.1,92.1,0,0,0,160,36Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,25.14-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L152,156.69V96a8,8,0,0,1,16,0v60.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M246,128a85.27,85.27,0,0,1-17.2,51.6,6,6,0,1,1-9.6-7.2A74,74,0,1,0,86,128a6,6,0,0,1-12,0,85.54,85.54,0,0,1,3.91-25.64A50.68,50.68,0,0,0,72,102a50,50,0,0,0,0,100H96a6,6,0,0,1,0,12H72A62,62,0,1,1,82.43,90.88,86,86,0,0,1,246,128Zm-66.24,43.76L158,193.51V128a6,6,0,0,0-12,0v65.51l-21.76-21.75a6,6,0,0,0-8.48,8.48l32,32a6,6,0,0,0,8.48,0l32-32a6,6,0,0,0-8.48-8.48Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M244,128a83.28,83.28,0,0,1-16.8,50.4,4,4,0,1,1-6.4-4.8A76,76,0,1,0,84,128a4,4,0,0,1-8,0,83.45,83.45,0,0,1,4.57-27.27A52,52,0,1,0,72,204H96a4,4,0,0,1,0,8H72A60,60,0,1,1,83.61,93.13,84,84,0,0,1,244,128Zm-62.83,45.17L156,198.34V128a4,4,0,0,0-8,0v70.34l-25.17-25.17a4,4,0,0,0-5.66,5.66l32,32a4,4,0,0,0,5.66,0l32-32a4,4,0,0,0-5.66-5.66Z`},null,-1)],S=a({name:`PhCloudArrowDown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhCreditCard.vue-BxmfYQ96.js
Normal file
1
assets/PhCreditCard.vue-BxmfYQ96.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M224,44H32A20,20,0,0,0,12,64V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V64A20,20,0,0,0,224,44Zm-4,24V88H36V68ZM36,188V112H220v76Zm172-24a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,164Zm-68,0a12,12,0,0,1-12,12H116a12,12,0,0,1,0-24h12A12,12,0,0,1,140,164Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM136,176H120a8,8,0,0,1,0-16h16a8,8,0,0,1,0,16Zm64,0H168a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16ZM32,88V64H224V88Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M224,50H32A14,14,0,0,0,18,64V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM32,62H224a2,2,0,0,1,2,2V90H30V64A2,2,0,0,1,32,62ZM224,194H32a2,2,0,0,1-2-2V102H226v90A2,2,0,0,1,224,194Zm-18-26a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h32A6,6,0,0,1,206,168Zm-64,0a6,6,0,0,1-6,6H120a6,6,0,0,1,0-12h16A6,6,0,0,1,142,168Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M224,52H32A12,12,0,0,0,20,64V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM32,60H224a4,4,0,0,1,4,4V92H28V64A4,4,0,0,1,32,60ZM224,196H32a4,4,0,0,1-4-4V100H228v92A4,4,0,0,1,224,196Zm-20-28a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h32A4,4,0,0,1,204,168Zm-64,0a4,4,0,0,1-4,4H120a4,4,0,0,1,0-8h16A4,4,0,0,1,140,168Z`},null,-1)],S=a({name:`PhCreditCard`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M224,44H32A20,20,0,0,0,12,64V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V64A20,20,0,0,0,224,44Zm-4,24V88H36V68ZM36,188V112H220v76Zm172-24a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,164Zm-68,0a12,12,0,0,1-12,12H116a12,12,0,0,1,0-24h12A12,12,0,0,1,140,164Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM136,176H120a8,8,0,0,1,0-16h16a8,8,0,0,1,0,16Zm64,0H168a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16ZM32,88V64H224V88Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M224,50H32A14,14,0,0,0,18,64V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM32,62H224a2,2,0,0,1,2,2V90H30V64A2,2,0,0,1,32,62ZM224,194H32a2,2,0,0,1-2-2V102H226v90A2,2,0,0,1,224,194Zm-18-26a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h32A6,6,0,0,1,206,168Zm-64,0a6,6,0,0,1-6,6H120a6,6,0,0,1,0-12h16A6,6,0,0,1,142,168Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M224,52H32A12,12,0,0,0,20,64V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM32,60H224a4,4,0,0,1,4,4V92H28V64A4,4,0,0,1,32,60ZM224,196H32a4,4,0,0,1-4-4V100H228v92A4,4,0,0,1,224,196Zm-20-28a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h32A4,4,0,0,1,204,168Zm-64,0a4,4,0,0,1-4,4H120a4,4,0,0,1,0-8h16A4,4,0,0,1,140,168Z`},null,-1)],S=n({name:`PhCreditCard`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
File diff suppressed because one or more lines are too long
1
assets/PhFlagCheckered.vue-CR3EDOO6.js
Normal file
1
assets/PhFlagCheckered.vue-CR3EDOO6.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/PhGear.vue-D9BNIABW.js
Normal file
1
assets/PhGear.vue-D9BNIABW.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/PhHouse.vue-BwWAHJ8g.js
Normal file
1
assets/PhHouse.vue-BwWAHJ8g.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z`},null,-1)],S=a({name:`PhHouse`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z`},null,-1)],S=n({name:`PhHouse`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhInfo.vue-BeHAQ7b4.js
Normal file
1
assets/PhInfo.vue-BeHAQ7b4.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z`},null,-1)],S=a({name:`PhInfo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z`},null,-1)],S=n({name:`PhInfo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
1
assets/PhKey.vue-Cjy-OToO.js
Normal file
1
assets/PhKey.vue-Cjy-OToO.js
Normal file
@@ -0,0 +1 @@
|
||||
import{A as e,B as t,D as n,E as r,H as i,I as a,J as o,et as s,k as c}from"./BaseButton-BBBgc_s0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[n(`path`,{d:`M196,76a16,16,0,1,1-16-16A16,16,0,0,1,196,76Zm48,22.74A84.3,84.3,0,0,1,160.11,180H160a83.52,83.52,0,0,1-23.65-3.38l-7.86,7.87A12,12,0,0,1,120,188H108v12a12,12,0,0,1-12,12H84v12a12,12,0,0,1-12,12H40a20,20,0,0,1-20-20V187.31a19.86,19.86,0,0,1,5.86-14.14l53.52-53.52A84,84,0,1,1,244,98.74ZM202.43,53.57A59.48,59.48,0,0,0,158,36c-32,1-58,27.89-58,59.89a59.69,59.69,0,0,0,4.2,22.19,12,12,0,0,1-2.55,13.21L44,189v23H60V200a12,12,0,0,1,12-12H84V176a12,12,0,0,1,12-12h19l9.65-9.65a12,12,0,0,1,13.22-2.55A59.58,59.58,0,0,0,160,156h.08c32,0,58.87-26.07,59.89-58A59.55,59.55,0,0,0,202.43,53.57Z`},null,-1)],f={key:1},p=[n(`path`,{d:`M232,98.36C230.73,136.92,198.67,168,160.09,168a71.68,71.68,0,0,1-26.92-5.17h0L120,176H96v24H72v24H40a8,8,0,0,1-8-8V187.31a8,8,0,0,1,2.34-5.65l58.83-58.83h0A71.68,71.68,0,0,1,88,95.91c0-38.58,31.08-70.64,69.64-71.87A72,72,0,0,1,232,98.36Z`,opacity:`0.2`},null,-1),n(`path`,{d:`M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z`},null,-1)],m={key:2},h=[n(`path`,{d:`M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM180,92a16,16,0,1,1,16-16A16,16,0,0,1,180,92Z`},null,-1)],g={key:3},_=[n(`path`,{d:`M215.15,40.85A78,78,0,0,0,86.2,121.31l-56.1,56.1a13.94,13.94,0,0,0-4.1,9.9V216a14,14,0,0,0,14,14H72a6,6,0,0,0,6-6V206H96a6,6,0,0,0,6-6V182h18a6,6,0,0,0,4.24-1.76l10.45-10.44A77.59,77.59,0,0,0,160,174h.1A78,78,0,0,0,215.15,40.85ZM226,98.16c-1.12,35.16-30.67,63.8-65.88,63.84a65.93,65.93,0,0,1-24.51-4.67,6,6,0,0,0-6.64,1.26L117.51,170H96a6,6,0,0,0-6,6v18H72a6,6,0,0,0-6,6v18H40a2,2,0,0,1-2-2V187.31a2,2,0,0,1,.58-1.41l58.83-58.83a6,6,0,0,0,1.26-6.64A65.61,65.61,0,0,1,94,95.92C94,60.71,122.68,31.16,157.83,30A66,66,0,0,1,226,98.16ZM190,76a10,10,0,1,1-10-10A10,10,0,0,1,190,76Z`},null,-1)],v={key:4},y=[n(`path`,{d:`M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z`},null,-1)],b={key:5},x=[n(`path`,{d:`M213.74,42.26A76,76,0,0,0,88.51,121.84l-57,57A11.93,11.93,0,0,0,28,187.31V216a12,12,0,0,0,12,12H72a4,4,0,0,0,4-4V204H96a4,4,0,0,0,4-4V180h20a4,4,0,0,0,2.83-1.17l11.33-11.34A75.72,75.72,0,0,0,160,172h.1A76,76,0,0,0,213.74,42.26Zm14.22,56c-1.15,36.22-31.6,65.72-67.87,65.77H160a67.52,67.52,0,0,1-25.21-4.83,4,4,0,0,0-4.45.83l-12,12H96a4,4,0,0,0-4,4v20H72a4,4,0,0,0-4,4v20H40a4,4,0,0,1-4-4V187.31a4.06,4.06,0,0,1,1.17-2.83L96,125.66a4,4,0,0,0,.83-4.45A67.51,67.51,0,0,1,92,95.91C92,59.64,121.55,29.19,157.77,28A68,68,0,0,1,228,98.23ZM188,76a8,8,0,1,1-8-8A8,8,0,0,1,188,76Z`},null,-1)],S=a({name:`PhKey`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let a=n,S=t(`weight`,`regular`),C=t(`size`,`1em`),w=t(`color`,`currentColor`),T=t(`mirrored`,!1),E=r(()=>a.weight??S),D=r(()=>a.size??C),O=r(()=>a.color??w),k=r(()=>a.mirrored===void 0?T?`scale(-1, 1)`:void 0:a.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),e(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[s(t.$slots,`default`),E.value===`bold`?(o(),e(`g`,u,d)):E.value===`duotone`?(o(),e(`g`,f,p)):E.value===`fill`?(o(),e(`g`,m,h)):E.value===`light`?(o(),e(`g`,g,_)):E.value===`regular`?(o(),e(`g`,v,y)):E.value===`thin`?(o(),e(`g`,b,x)):c(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M196,76a16,16,0,1,1-16-16A16,16,0,0,1,196,76Zm48,22.74A84.3,84.3,0,0,1,160.11,180H160a83.52,83.52,0,0,1-23.65-3.38l-7.86,7.87A12,12,0,0,1,120,188H108v12a12,12,0,0,1-12,12H84v12a12,12,0,0,1-12,12H40a20,20,0,0,1-20-20V187.31a19.86,19.86,0,0,1,5.86-14.14l53.52-53.52A84,84,0,1,1,244,98.74ZM202.43,53.57A59.48,59.48,0,0,0,158,36c-32,1-58,27.89-58,59.89a59.69,59.69,0,0,0,4.2,22.19,12,12,0,0,1-2.55,13.21L44,189v23H60V200a12,12,0,0,1,12-12H84V176a12,12,0,0,1,12-12h19l9.65-9.65a12,12,0,0,1,13.22-2.55A59.58,59.58,0,0,0,160,156h.08c32,0,58.87-26.07,59.89-58A59.55,59.55,0,0,0,202.43,53.57Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M232,98.36C230.73,136.92,198.67,168,160.09,168a71.68,71.68,0,0,1-26.92-5.17h0L120,176H96v24H72v24H40a8,8,0,0,1-8-8V187.31a8,8,0,0,1,2.34-5.65l58.83-58.83h0A71.68,71.68,0,0,1,88,95.91c0-38.58,31.08-70.64,69.64-71.87A72,72,0,0,1,232,98.36Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM180,92a16,16,0,1,1,16-16A16,16,0,0,1,180,92Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M215.15,40.85A78,78,0,0,0,86.2,121.31l-56.1,56.1a13.94,13.94,0,0,0-4.1,9.9V216a14,14,0,0,0,14,14H72a6,6,0,0,0,6-6V206H96a6,6,0,0,0,6-6V182h18a6,6,0,0,0,4.24-1.76l10.45-10.44A77.59,77.59,0,0,0,160,174h.1A78,78,0,0,0,215.15,40.85ZM226,98.16c-1.12,35.16-30.67,63.8-65.88,63.84a65.93,65.93,0,0,1-24.51-4.67,6,6,0,0,0-6.64,1.26L117.51,170H96a6,6,0,0,0-6,6v18H72a6,6,0,0,0-6,6v18H40a2,2,0,0,1-2-2V187.31a2,2,0,0,1,.58-1.41l58.83-58.83a6,6,0,0,0,1.26-6.64A65.61,65.61,0,0,1,94,95.92C94,60.71,122.68,31.16,157.83,30A66,66,0,0,1,226,98.16ZM190,76a10,10,0,1,1-10-10A10,10,0,0,1,190,76Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M213.74,42.26A76,76,0,0,0,88.51,121.84l-57,57A11.93,11.93,0,0,0,28,187.31V216a12,12,0,0,0,12,12H72a4,4,0,0,0,4-4V204H96a4,4,0,0,0,4-4V180h20a4,4,0,0,0,2.83-1.17l11.33-11.34A75.72,75.72,0,0,0,160,172h.1A76,76,0,0,0,213.74,42.26Zm14.22,56c-1.15,36.22-31.6,65.72-67.87,65.77H160a67.52,67.52,0,0,1-25.21-4.83,4,4,0,0,0-4.45.83l-12,12H96a4,4,0,0,0-4,4v20H72a4,4,0,0,0-4,4v20H40a4,4,0,0,1-4-4V187.31a4.06,4.06,0,0,1,1.17-2.83L96,125.66a4,4,0,0,0,.83-4.45A67.51,67.51,0,0,1,92,95.91C92,59.64,121.55,29.19,157.77,28A68,68,0,0,1,228,98.23ZM188,76a8,8,0,1,1-8-8A8,8,0,0,1,188,76Z`},null,-1)],S=n({name:`PhKey`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z`},null,-1)],f={key:1},p=[r(`path`,{d:`M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z`,opacity:`0.2`},null,-1),r(`path`,{d:`M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z`},null,-1)],m={key:2},h=[r(`path`,{d:`M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z`},null,-1)],g={key:3},_=[r(`path`,{d:`M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z`},null,-1)],v={key:4},y=[r(`path`,{d:`M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z`},null,-1)],b={key:5},x=[r(`path`,{d:`M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z`},null,-1)],S=n({name:`PhMagnifyingGlass`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t};
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user