Files
workspace/code/sllog/Sllog-User-Ui/dist/assets/index-J5Fvxmxh.js
T
2025-06-18 16:30:01 +08:00

2 lines
1.4 KiB
JavaScript

import{_ as c,d as m,c as u,o as d,f as k,a as f,n as p,g as v,b as l,k as h}from"./index-C4UKuwCQ.js";const g=m({name:"IconDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=v("icon"),s=l(()=>[n,`${n}-delete`,{[`${n}-spin`]:e.spin}]),r=l(()=>{const o={};return e.size&&(o.fontSize=h(e.size)?`${e.size}px`:e.size),e.rotate&&(o.transform=`rotate(${e.rotate}deg)`),o});return{cls:s,innerStyle:r,onClick:o=>{t("click",o)}}}}),C=["stroke-width","stroke-linecap","stroke-linejoin"],b=k("path",{d:"M5 11h5.5m0 0v29a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1V11m-27 0H16m21.5 0H43m-5.5 0H32m-16 0V7h16v4m-16 0h16M20 18v15m8-15v15"},null,-1),y=[b];function z(e,t,n,s,r,a){return d(),u("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:p(e.cls),style:f(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...o)=>e.onClick&&e.onClick(...o))},y,14,C)}var i=c(g,[["render",z]]);const $=Object.assign(i,{install:(e,t)=>{var n;const s=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(s+i.name,i)}});export{$ as I};