Files
PhaseWeb3-Vue/assets/OTAView-R4Trw5Wq.js

2 lines
9.4 KiB
JavaScript

import{R as y,S as s,U as m,j as i,d as t,V as _,f as Z,i as l,W as M,n as C,c as H,w as u,e as a,_ as k,J as w,g as $,ag as D,h as x,l as U,m as L}from"./index-DwYnfYUr.js";import{_ as h}from"./FormField-CkVagh-a.js";import{_ as B}from"./FormCheckRadio-CoRsrUm-.js";import{_ as v}from"./FormControl-BemwZxz1.js";const O=["width","height","fill","transform"],S={key:0},N=l("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),z=[N],T={key:1},E=l("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),q=l("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),P=[E,q],j={key:2},W=l("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),J=[W],R={key:3},F=l("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),G=[F],I={key:4},K=l("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),Q=[K],X={key:5},Y=l("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),e0=[Y],a0={name:"PhCloudArrowDown"},l0=y({...a0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(g){const r=g,e=s("weight","regular"),f=s("size","1em"),o=s("color","currentColor"),n=s("mirrored",!1),d=m(()=>r.weight??e),p=m(()=>r.size??f),A=m(()=>r.color??o),V=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(c,b)=>(t(),i("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:p.value,height:p.value,fill:A.value,transform:V.value},c.$attrs),[_(c.$slots,"default"),d.value==="bold"?(t(),i("g",S,z)):d.value==="duotone"?(t(),i("g",T,P)):d.value==="fill"?(t(),i("g",j,J)):d.value==="light"?(t(),i("g",R,G)):d.value==="regular"?(t(),i("g",I,Q)):d.value==="thin"?(t(),i("g",X,e0)):Z("",!0)],16,O))}}),t0=["width","height","fill","transform"],o0={key:0},n0=l("path",{d:"M196.49,151.51a12,12,0,0,1-17,17L168,157v51a12,12,0,0,1-24,0V157l-11.51,11.52a12,12,0,1,1-17-17l32-32a12,12,0,0,1,17,0ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220h28a12,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,1,1,132.6,21.29,12,12,0,1,0,22.8,7.51A92.06,92.06,0,0,0,160,36Z"},null,-1),i0=[n0],d0={key:1},r0=l("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),u0=l("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),s0=[r0,u0],m0={key:2},p0=l("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,9.14a8,8,0,0,1-11.32,0L168,115.31V176a8,8,0,0,1-16,0V115.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32A8,8,0,0,1,197.66,133.66Z"},null,-1),c0=[p0],h0={key:3},g0=l("path",{d:"M188.24,164.24a6,6,0,0,1-8.48,0L158,142.49V208a6,6,0,0,1-12,0V142.49l-21.76,21.75a6,6,0,0,1-8.48-8.48l32-32a6,6,0,0,1,8.48,0l32,32A6,6,0,0,1,188.24,164.24ZM160,42A86.1,86.1,0,0,0,82.43,90.88,62,62,0,1,0,72,214h40a6,6,0,0,0,0-12H72a50,50,0,0,1,0-100,50.68,50.68,0,0,1,5.91.36A85.54,85.54,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,103.6,67.85,6,6,0,0,0,4.8,11A86,86,0,0,0,160,42Z"},null,-1),f0=[g0],v0={key:4},A0=l("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),V0=[A0],w0={key:5},$0=l("path",{d:"M186.83,162.83a4,4,0,0,1-5.66,0L156,137.66V208a4,4,0,0,1-8,0V137.66l-25.17,25.17a4,4,0,0,1-5.66-5.66l32-32a4,4,0,0,1,5.66,0l32,32A4,4,0,0,1,186.83,162.83ZM160,44A84.09,84.09,0,0,0,83.61,93.13,60,60,0,1,0,72,212h40a4,4,0,0,0,0-8H72a52,52,0,1,1,8.57-103.27A83.45,83.45,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,106.4,69.68,4,4,0,0,0,1.6,7.66,3.92,3.92,0,0,0,1.6-.33A84,84,0,0,0,160,44Z"},null,-1),y0=[$0],_0={name:"PhCloudArrowUp"},Z0=y({..._0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(g){const r=g,e=s("weight","regular"),f=s("size","1em"),o=s("color","currentColor"),n=s("mirrored",!1),d=m(()=>r.weight??e),p=m(()=>r.size??f),A=m(()=>r.color??o),V=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(c,b)=>(t(),i("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:p.value,height:p.value,fill:A.value,transform:V.value},c.$attrs),[_(c.$slots,"default"),d.value==="bold"?(t(),i("g",o0,i0)):d.value==="duotone"?(t(),i("g",d0,s0)):d.value==="fill"?(t(),i("g",m0,c0)):d.value==="light"?(t(),i("g",h0,f0)):d.value==="regular"?(t(),i("g",v0,V0)):d.value==="thin"?(t(),i("g",w0,y0)):Z("",!0)],16,t0))}}),M0={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},D0={__name:"OTAView",setup(g){const e=C({...{name:"",game:"",mCode:"",fromDatecode:"",toDatecode:"",fileType:"",betaOnly:!1}});return(f,o)=>(t(),H(L,null,{default:u(()=>[a(k,null,{default:u(()=>[a(w,{icon:$(l0),title:"OTA Update Administration",color:"text-sky-500",main:""},null,8,["icon"]),l("div",M0,[a(D,{number:1,label:"Active Updates"})]),a(w,{icon:$(Z0),title:"Add an Update",color:"text-emerald-500",main:""},null,8,["icon"]),a(x,{"is-form":"",class:"row-span-1"},{default:u(()=>[a(h,{label:"Update Name",help:"This is only for documentation and does not change the update filepath."},{default:u(()=>[a(v,{modelValue:e.name,"onUpdate:modelValue":o[0]||(o[0]=n=>e.name=n),"input-value":e.name,name:"updateName",required:""},null,8,["modelValue","input-value"])]),_:1}),a(h,{label:"MCODE",help:"The MCODE of the destination image. Leave blank for any MCODE (not recommended!). ex: JAB"},{default:u(()=>[a(v,{modelValue:e.mCode,"onUpdate:modelValue":o[1]||(o[1]=n=>e.mCode=n),"input-value":e.mCode,name:"updateMCode",maxlength:"3",minlength:"3"},null,8,["modelValue","input-value"])]),_:1}),a(h,{label:"Initial Datecode",help:"The starting datecode, what will download this update. ex: 2024122600"},{default:u(()=>[a(v,{modelValue:e.fromDatecode,"onUpdate:modelValue":o[2]||(o[2]=n=>e.fromDatecode=n),"input-value":e.fromDatecode,name:"fromDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(h,{label:"Destination Datecode",help:"The resulting datecode, what this update will contain. ex: 2024122700"},{default:u(()=>[a(v,{modelValue:e.toDatecode,"onUpdate:modelValue":o[3]||(o[3]=n=>e.toDatecode=n),"input-value":e.toDatecode,name:"toDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(h,{label:"Beta Restriction",help:"Limit this update to machines registered to a beta testing arcade."},{default:u(()=>[a(B,{modelValue:e.betaOnly,"onUpdate:modelValue":o[4]||(o[4]=n=>e.betaOnly=n),"input-value":e.betaOnly,name:"betaOnly",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),l("div",null,[a(U,{type:"submit",color:"success",label:"Add Update",small:!1,onClick:n=>!1})])]),_:1})]),_:1})]),_:1}))}};export{D0 as default};