@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.
35 lines (34 loc) • 1.81 kB
JavaScript
import { svg } from "@opentiny/vue-common";
import { createElementBlock, openBlock, createElementVNode } from "vue";
var _hoisted_1 = {
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg"
};
var _hoisted_2 = /* @__PURE__ */ createElementVNode(
"g",
{
"clip-path": "url(#write-production-plan_svg__clip131_1888)"
},
[/* @__PURE__ */ createElementVNode("path", {
d: "M15.5 2h-7a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1ZM6 3.5c-.041.16 0 .327 0 .5v.5a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4c0-.173-.022-.34-.063-.5C19.594 3.5 21 4.843 21 6.5V19a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6.5a3 3 0 0 1 3-3Zm5.07 5.25h1.86c.322 0 .605.22.69.535l.252.938.624.366.925-.247a.712.712 0 0 1 .803.34l.93 1.638c.161.283.116.64-.11.872l-.675.691v.734l.674.69c.227.233.272.59.111.873l-.93 1.638a.712.712 0 0 1-.803.34l-.924-.248-.625.367-.252.938a.718.718 0 0 1-.69.535h-1.86a.718.718 0 0 1-.69-.535l-.252-.938-.625-.367-.924.247a.712.712 0 0 1-.803-.34l-.93-1.637a.733.733 0 0 1 .11-.872l.675-.692v-.733l-.674-.69a.733.733 0 0 1-.111-.873l.93-1.638a.712.712 0 0 1 .803-.34l.924.247.625-.366.252-.938a.718.718 0 0 1 .69-.535Zm.93 8.542c1.662 0 3.011-1.364 3.011-3.042 0-1.678-1.35-3.042-3.011-3.042-1.662 0-3.011 1.364-3.011 3.042 0 1.678 1.35 3.042 3.011 3.042Zm0-1.5c.834 0 1.511-.691 1.511-1.542 0-.85-.677-1.542-1.511-1.542-.834 0-1.511.691-1.511 1.542 0 .85.677 1.542 1.511 1.542Z",
"fill-rule": "evenodd"
})],
-1
/* HOISTED */
);
var _hoisted_3 = [_hoisted_2];
function render(_ctx, _cache) {
return openBlock(), createElementBlock("svg", _hoisted_1, [].concat(_hoisted_3));
}
var WriteProductionPlan = {
render
};
var index = function index2() {
return svg({
name: "IconWriteProductionPlan",
component: WriteProductionPlan
})();
};
export {
index as default
};