@opentiny/vue-icon
Version:
An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.
34 lines (33 loc) • 1.5 kB
JavaScript
import { svg } from "@opentiny/vue-common";
import { createElementBlock, openBlock, createElementVNode } from "vue";
var _hoisted_1 = {
viewBox: "0 0 16 16",
xmlns: "http://www.w3.org/2000/svg"
};
var _hoisted_2 = /* @__PURE__ */ createElementVNode(
"path",
{
d: "M12.22 5.18C11.68 3.28 9.99 1.92 8 1.92h-.22c-1.97.1-3.61 1.53-4.07 3.47l-.17.02C1.97 5.68.77 7.07.77 8.74c0 1.86 1.48 3.38 3.31 3.38.53 0 1.05-.13 1.51-.38.24-.13.33-.44.2-.68a.496.496 0 0 0-.67-.2c-.32.17-.68.26-1.04.26-1.27 0-2.31-1.06-2.31-2.38l.01-.16c.08-1.18.99-2.13 2.14-2.2l.13-.01h.08c.25 0 .46-.18.5-.43C4.87 4.208 6.3 2.92 8 2.92c1.69 0 3.12 1.289 3.36 3.02.04.25.25.43.5.43h.07l.14.01c1.2.079 2.14 1.11 2.14 2.36 0 1.32-1.03 2.38-2.3 2.38-.43 0-.84-.13-1.2-.36a.503.503 0 1 0-.55.84c.52.34 1.12.52 1.75.52 1.83 0 3.3-1.52 3.3-3.38v-.18c-.08-1.59-1.25-2.89-2.76-3.15l-.17-.02-.06-.21ZM8.41 7.02l1.53 1.93c.18.21.14.53-.08.7a.496.496 0 0 1-.7-.08l-.66-.84v4.77c0 .28-.23.5-.5.5-.28 0-.5-.22-.5-.5V8.75l-.68.83c-.15.18-.42.23-.63.12l-.07-.05a.508.508 0 0 1-.07-.71l1.58-1.92a.5.5 0 0 1 .78 0Z",
"clip-rule": "evenodd",
"fill-rule": "evenodd"
},
null,
-1
/* HOISTED */
);
var _hoisted_3 = [_hoisted_2];
function render(_ctx, _cache) {
return openBlock(), createElementBlock("svg", _hoisted_1, [].concat(_hoisted_3));
}
var Fileupload = {
render
};
var index = function index2() {
return svg({
name: "IconFileupload",
component: Fileupload
})();
};
export {
index as default
};