import{_ as t}from"./index.vue_vue_type_script_setup_true_lang6.js?v=1744703330658";import{b as a,a as s}from"./public.js?v=1744703330658";import{a as e}from"./setting.js?v=1744703330658";import{d as o,O as i,P as n,R as r,S as u,V as m}from"./vue.js?v=1744703330658";import{b$ as f}from"./naive.js?v=1744703330658";import"./page_layout.js?v=1744703330658";import"./common.js?v=1744703330658";import"./__commonjsHelpers__.js?v=1744703330658";const l={class:"p-20px"},p=o({__name:"config",props:{status:{type:Boolean}},emits:["refresh"],setup(o,{emit:p}){const c=o,_=p,{t:g}=i(),{table:d,columns:j}=a([{key:"title",title:g("Waf.Setting.config_129"),width:120},{key:"ps",title:g("Waf.Setting.config_130")},{key:"status",title:g("Public.Table.Status"),width:60,render:t=>n(f,{value:t.status,onUpdateValue:async a=>{a?(await e({obj:"from_data"}),t.status=a,_("refresh",a)):s({title:g("Waf.Setting.config_131"),content:g("Waf.Setting.config_132"),onConfirm:async()=>{await e({obj:"from_data"}),t.status=a,_("refresh",a)}})}},null)}]);return d.data.push({title:g("Waf.Setting.config_133"),ps:g("Waf.Setting.config_134"),status:c.status}),(a,s)=>{const e=t;return r(),u("div",l,[n(e,{"max-height":340,data:m(d).data,columns:m(j)},null,8,["data","columns"])])}}});export{p as default};