Files
AllinSSL/frontend/static/js/index-vKMUe9dV.js
chudong 85988ba8b6 【修复】图标和内容映射的问题,增加中文解释
【调整】ssh 部署下的参数,增加证书路径和密钥路径
【调整】移除表单内添加按钮的颜色内容
【修复】测试的 BUG 和部分调整判断逻辑
2025-05-07 18:07:01 +08:00

2 lines
1.1 KiB
JavaScript

import{S as e}from"./index-BQi2s3Lu.js";import{d as n,w as t,E as a,e as o,R as l}from"./main-VX8JURFR.js";const s={ssh:"SSH",aliyun:"阿里云",tencentcloud:"腾讯云",btpanel:"宝塔面板","1panel":"1Panel",mail:"邮件",dingtalk:"钉钉",wecom:"企业微信",feishu:"飞书",webhook:"WebHook","tencentcloud-cdn":"腾讯云CDN"},c=n({name:"TypeIcon",props:{icon:{type:String,required:!0},type:{type:String,default:"default"},align:{type:String,default:"left"},text:{type:Boolean,default:!0}},setup(n){const c=t((()=>(["mail","dingtalk","wecom","feishu","webhook"].includes(n.icon)?"notify-":"resources-")+({ssh:"ssh",aliyun:"aliyun",tencentcloud:"tencentcloud",btpanel:"btpanel","1panel":"1panel",mail:"mail",dingtalk:"dingtalk",wecom:"wecom",feishu:"feishu",webhook:"webhook","tencentcloud-cdn":"tencentcloud"}[n.icon]||"default"))),i=t((()=>s[n.icon]||n.icon));return a((()=>n.icon),(e=>{})),a((()=>n.type),(e=>{})),()=>o(l,{bordered:!1,class:"cursor-pointer",type:n.type},{default:()=>[o("span",{class:"text-[12px] color-[#333]"},[n.text&&o("span",null,[i.value])])],avatar:()=>o(e,{iconName:c.value,size:"1.6rem",class:"mr-0"},null)})}});export{c as A};