mirror of
https://gitee.com/mirrors/AllinSSL.git
synced 2026-03-08 07:41:10 +08:00
2 lines
1.5 KiB
JavaScript
2 lines
1.5 KiB
JavaScript
import{d as e,r as o,m as r,$ as t,c as a,x as i,y as s}from"./main-D-crPGKS.js";import{u as d,k as p}from"./index-CFSmggsU.js";import{u as n}from"./index-CQj63Tri.js";import{N as u}from"./index-DFJUMlCS.js";import{r as l}from"./verify-8XZK_VfA.js";import"./index-BzoUTU25.js";import"./test-C01k7lLb.js";import"./useStore-Drj5DrIU.js";import"./useStore-Mc1lsBvi.js";import"./setting-xvelbbJ_.js";import"./index-DY0Mf8yc.js";import"./index-BDt6nUJF.js";import"./access-B4RLBjjl.js";import"./Flex-CQfjX0au.js";import"./text-DT06Jz_P.js";const m=e({name:"NotifyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{provider:"",provider_id:"",subject:"",body:""}})}},setup(e){const{updateNodeConfig:m,isRefreshNode:v}=d(),{useFormInput:c,useFormTextarea:j,useFormCustom:f}=r(),{confirm:x}=s(),{handleError:y}=n(),_=o(p(e.node.config)),b=[c(t("t_0_1745920566646"),"subject",{placeholder:t("t_3_1745887835089"),onInput:e=>_.value.subject=e.trim()}),j(t("t_1_1745920567200"),"body",{placeholder:t("t_4_1745887835265"),rows:4,onInput:e=>_.value.body=e.trim()}),f((()=>a(u,{path:"provider_id",value:_.value.provider_id,isAddMode:!0,"onUpdate:value":e=>{_.value.provider_id=e.value,_.value.provider=e.type}},null)))],{component:h,data:g,example:w}=i({defaultValue:_,config:b,rules:l});return x((async o=>{var r;try{await(null==(r=w.value)?void 0:r.validate()),m(e.node.id,g.value),v.value=e.node.id,o()}catch(t){y(t)}})),()=>a("div",{class:"notify-node-drawer"},[a(h,{labelPlacement:"top"},null)])}});export{m as default};
|