UNPKG

vue-icons-plus

Version:

SVG vue icons of popular icon packs using ES6 imports

2 lines (1 loc) 690 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("vue"),u=c=>({props:{className:String,color:String,size:{type:[String,Number],default:24}},data(){return{treeData:c}},render(){const{className:n,color:a,size:r,treeData:h}=this,i={stroke:"currentColor",fill:"currentColor","stroke-width":"0",xmlns:"http://www.w3.org/2000/svg"},o=e=>s.h(e.tag,s.version.startsWith("2.7.")?{attrs:{...i,...e.attr,height:r,width:r,className:n,color:a}}:{...i,...e.attr,height:r,width:r,className:n,color:a},e.child.map(t=>t.child&&t.child.length>0?o(t):s.h(t.tag,s.version.startsWith("2.7.")?{attrs:{...t.attr}}:{...t.attr})));return o(h)}});exports.useGenIcon=u;