UNPKG

@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
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 };