mirror of https://github.com/allinssl/allinssl
2 lines
1000 B
JavaScript
2 lines
1000 B
JavaScript
import{d as e,bW as a,m as o,$ as r,x as t,y as s,c as d}from"./main-DB1BECbt.js";import{u as i}from"./index-CNn7NapP.js";import{u as l}from"./index-jgaT9VgF.js";import{r as n}from"./verify-3JFu3u2g.js";import"./index-wIS5uSHv.js";import"./test-BXW-40tL.js";import"./useStore-QBpnaIsE.js";const p=e({name:"UploadNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{cert:"",key:""}})}},setup(e){const{updateNodeConfig:p,isRefreshNode:m}=i(),{useFormTextarea:c}=o(),{config:u}=a(e.node),{confirm:f}=s(),{handleError:j}=l(),v=[c(r("t_34_1745735771147"),"cert",{placeholder:r("t_35_1745735781545"),rows:6}),c(r("t_36_1745735769443"),"key",{placeholder:r("t_37_1745735779980"),rows:6})],{component:y,data:_,example:x}=t({defaultValue:u,config:v,rules:n});return f((async a=>{var o;try{await(null==(o=x.value)?void 0:o.validate()),p(e.node.id,_.value),m.value=e.node.id,a()}catch(r){j(r)}})),()=>d("div",{class:"upload-node-drawer"},[d(y,{labelPlacement:"top"},null)])}});export{p as default};
|