@dialpad/dialtone-icons
Version:
Dialtone icon library
3 lines (2 loc) • 1.43 kB
JavaScript
;const i=require("../utils-Bndrzhtw.cjs"),r=require("../constants-CHwVJpfT.cjs"),s=require("../_plugin-vue2_normalizer-e_CkxkSV.cjs"),n={name:"DtIconShare",props:{size:{type:String,default:"500",validator:t=>Object.keys(r.I).includes(t)},ariaLabel:{type:String,default:void 0}},emits:["loaded"],computed:{iconSizeClass(){return r.I[this.size]},ariaHidden(){return this.ariaLabel?"false":"true"},dataQA(){return this.$attrs["data-qa"]??"dt-icon"}},created(){this.$emit("loaded"),this.uniqueID=i.g()}};var d=function(){var a=this,e=a._self._c;return e("svg",{staticClass:"d-icon d-icon--share",class:a.iconSizeClass,attrs:{"aria-label":a.ariaLabel,"data-qa":a.dataQA,"aria-hidden":a.ariaHidden,role:"img","data-name":"Share",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"}},[e("g",{attrs:{"clip-path":`url(#${a.uniqueID}a)`,fill:"currentColor"}},[e("path",{attrs:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M2 5.5a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 .5-.5V6a.5.5 0 1 1 1 0v4A1.5 1.5 0 0 1 9 11.5H3A1.5 1.5 0 0 1 1.5 10V6a.5.5 0 0 1 .5-.5Z"}}),e("path",{attrs:{d:"M6.5 7.5a.5.5 0 1 1-1 0V2.207L4.354 3.354a.5.5 0 0 1-.707-.707l2-2a.5.5 0 0 1 .707 0l2 2a.5.5 0 0 1-.707.707L6.5 2.207V7.5Z"}})]),e("defs",[e("clipPath",{attrs:{id:`${a.uniqueID}a`}},[e("path",{attrs:{fill:"#fff",d:"M0 0h12v12H0z"}})])])])},l=[],c=s.n(n,d,l);const o=c.exports;module.exports=o;
//# sourceMappingURL=share.cjs.map