mirror of
https://gitee.com/mirrors/AllinSSL.git
synced 2026-03-12 17:40:54 +08:00
2 lines
934 B
JavaScript
2 lines
934 B
JavaScript
import{d as o,i as e,x as r,F as i,aO as a,e as s}from"./main-CuOpVGSB.js";import{u as t,a as d}from"./index-npmtaogS.js";import{r as n}from"./verify--K2Pao8J.js";import{u as l}from"./index-P7WPkdV6.js";import"./index-BkmK-Tf_.js";import"./test-B1NTq3Qz.js";import"./index-C0ii1eey.js";import"./useStore-PMK9z9yd.js";const m=o({name:"NotifyNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(o){const{isRefreshNode:m}=t(),{validate:p,validationResult:v,registerCompatValidator:u,unregisterValidator:f}=d(),c=e(["warningColor","primaryColor"]),j=r((()=>v.value.valid&&o.node.config.provider));return i((()=>m.value),(e=>{l((()=>{u(o.node.id,n,o.node.config),p(o.node.id),m.value=null}),500)}),{immediate:!0}),a((()=>f(o.node.id))),()=>s("div",{style:c.value},[s("div",{style:{color:j.value?"var(--n-primary-color)":"var(--n-warning-color)"}},[j.value?o.node.config.provider:"未配置"])])}});export{m as default};
|