forked from Simnation/Main
1 line
4.9 KiB
JavaScript
1 line
4.9 KiB
JavaScript
import{_ as u,o as y,c as h,w as i,a as e,a5 as d,a7 as r,S as f,a8 as g,a9 as p,ab as n,U as c,aV as C,aa as b,a6 as x,ac as w,aP as q,aQ as v,W as V}from"./app-014d9ed9.js";import{a as _,Q as H,c as Q}from"./QItemLabel.b6dd3adb.js";import{Q as $}from"./QSelect.d7ce3d4c.js";const M={data(){return{input:"",time:0,hwid:!1}},props:{title:String,message:String},emits:["ok","hide"],methods:{show(){this.$refs.dialog.show()},hide(){this.$refs.dialog.hide()},onDialogHide(){this.$emit("hide")},onOKClick(){this.$emit("ok",{input:this.input,time:this.time,hwid:this.hwid}),this.hide()},onCancelClick(){this.hide()}}},S=["innerHTML"],T=["innerHTML"],D={class:"row justify-center"},L={class:"text-caption text-sub q-mt-sm"};function I(a,l,m,k,t,s){return y(),h(w,{ref:"dialog",onHide:s.onDialogHide},{default:i(()=>[e(x,{class:"q-dialog-plugin bg-secondary text-main"},{default:i(()=>[e(d,{class:"row"},{default:i(()=>[r("div",{class:"text-body2",innerHTML:m.title},null,8,S),e(f,{class:"q-ml-auto cursor-pointer",name:"close",onClick:g(s.hide,["stop"])},null,8,["onClick"])]),_:1}),e(d,null,{default:i(()=>[r("div",{class:"text-subtitle1 q-mb-md",innerHTML:m.message},null,8,T),e(p,{"label-color":"primary","input-style":{color:"var(--q-main)"},filled:"",modelValue:t.input,"onUpdate:modelValue":l[0]||(l[0]=o=>t.input=o),label:a.$t("general.reason")},null,8,["input-style","modelValue","label"]),r("div",D,[e(n,{"text-color":"main",color:"primary",label:"1h",class:"q-mt-md q-mx-xs text-lowercase",onClick:l[1]||(l[1]=o=>t.time=3600)}),e(n,{"text-color":"main",color:"primary",label:"1d",class:"q-mt-md q-mx-xs text-lowercase",onClick:l[2]||(l[2]=o=>t.time=3600*24)}),e(n,{"text-color":"main",color:"primary",label:"3d",class:"q-mt-md q-mx-xs text-lowercase",onClick:l[3]||(l[3]=o=>t.time=3600*24*3)}),e(n,{"text-color":"main",color:"primary",label:"7d",class:"q-mt-md q-mx-xs text-lowercase",onClick:l[4]||(l[4]=o=>t.time=3600*24*7)}),e(n,{"text-color":"main",color:"primary",label:"14d",class:"q-mt-md q-mx-xs text-lowercase",onClick:l[5]||(l[5]=o=>t.time=3600*24*14)}),e(n,{"text-color":"main",color:"primary",label:"perm",class:"q-mt-md q-mx-xs text-lowercase",onClick:l[6]||(l[6]=o=>t.time=2147483647)})]),e(p,{"label-color":"primary","input-style":{color:"var(--q-main)"},filled:"",class:"q-mt-md",type:"number",modelValue:t.time,"onUpdate:modelValue":l[7]||(l[7]=o=>t.time=o),label:a.$t("general.time")},null,8,["input-style","modelValue","label"]),r("div",L,c(a.$t("general.bantime")),1),e(C,{class:"q-mt-md text-primary",color:"primary",modelValue:t.hwid,"onUpdate:modelValue":l[8]||(l[8]=o=>t.hwid=o),label:"HWID","left-label":""},null,8,["modelValue"])]),_:1}),e(b,{align:"center"},{default:i(()=>[e(n,{"text-color":"main",color:"primary",label:a.$t("general.ok"),onClick:s.onOKClick},null,8,["label","onClick"])]),_:1})]),_:1})]),_:1},8,["onHide"])}const z=u(M,[["render",I]]),P={name:"WaypointsModal",data(){return{waypoint:{name:null,label:"",coords:{x:0,y:0,z:0}},waypoints:null}},props:{title:String},emits:["ok","hide"],methods:{show(){this.$refs.dialog.show()},hide(){this.$refs.dialog.hide()},onDialogHide(){this.$emit("hide")},onOKClick(){this.$emit("ok",{coords:this.waypoint.coords}),this.hide()},onCancelClick(){this.hide()}},async mounted(){await this.$axios.get("/api/waypoints").then(a=>{const l=a.data.waypoints;if(l.length===0){this.$q.notify({message:"Error",position:"top",color:"red",icon:"fas fa-exclamation-triangle",caption:this.$i18n.t("components.waypoint.msg.error.no_waypoints")});return}this.waypoints=l}).catch(()=>{this.$q.notify({message:"Error",position:"top",color:"red",icon:"fas fa-exclamation-triangle",caption:this.$i18n.t("components.waypoint.msg.error.failedFetchWaypoints")}),this.hide()})}},W=["innerHTML"],B={class:"text-main"};function U(a,l,m,k,t,s){return y(),h(w,{ref:"dialog",onHide:s.onDialogHide},{default:i(()=>[e(x,{class:"q-dialog-plugin bg-secondary text-main"},{default:i(()=>[e(d,{class:"row"},{default:i(()=>[r("div",{class:"text-body2",innerHTML:m.title},null,8,W),e(f,{class:"q-ml-auto cursor-pointer",name:"close",onClick:g(s.hide,["stop"])},null,8,["onClick"])]),_:1}),e(d,null,{default:i(()=>[e($,{label:a.$t("components.waypoint.labels.label"),color:"primary","label-color":"primary",modelValue:t.waypoint,"onUpdate:modelValue":l[0]||(l[0]=o=>t.waypoint=o),options:t.waypoints,"popup-content-style":{backgroundColor:"var(--q-secondary)"}},{selected:i(()=>[r("div",B,c(t.waypoint.label),1)]),option:i(o=>[e(_,q(v(o.itemProps)),{default:i(()=>[e(H,null,{default:i(()=>[e(Q,{class:"text-main"},{default:i(()=>[V(c(o.opt.label),1)]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,["label","modelValue","options","popup-content-style"])]),_:1}),e(b,{align:"center"},{default:i(()=>[e(n,{"text-color":"main",color:"primary",label:a.$t("general.ok"),onClick:s.onOKClick,disable:!t.waypoint.name},null,8,["label","onClick","disable"])]),_:1})]),_:1})]),_:1},8,["onHide"])}const E=u(P,[["render",U]]);export{z as P,E as W};
|