import{createElementBlock as n,openBlock as l,createElementVNode as t,toDisplayString as o,renderSlot as a}from"/vue.js";const r=["width","height","viewbox","aria-labelledby"],c=["id"],d=["fill"],m=Object.assign({name:"NcSvg"},{__name:"nc-svg",props:{viewBox:{type:String,default:"0 0 24 24"},iconName:{type:String,default:""},width:{type:[Number,String],default:18},height:{type:[Number,String],default:18},iconColor:{type:String,default:"currentColor"}},setup(e){return(i,g)=>(l(),n("svg",{xmlns:"http://www.w3.org/2000/svg",width:e.width,height:e.height,viewbox:e.viewBox,"aria-labelledby":e.iconName},[t("title",{id:e.iconName,lang:"en"},o(e.iconName),9,c),t("g",{fill:e.iconColor},[a(i.$slots,"default")],8,d)],8,r))}});export{m as default};
