birdpaper-icon
Version:
基于 Remix icon 生成的 Vue3 图标组件库
22 lines (21 loc) • 2.2 kB
JavaScript
;
const iconNodejsFill_vue_vue_type_script_lang = require("./icon-nodejs-fill.vue2.js");
const vue = require("vue");
const _pluginVue_exportHelper = require("../_virtual/_plugin-vue_export-helper.js");
const _hoisted_1 = ["fill"];
const _hoisted_2 = /* @__PURE__ */ vue.createElementVNode("path", { d: "M11.174 22.555c.256.139.531.218.826.218.295 0 .59-.08.826-.178l7.848-4.572c.511-.297.826-.851.826-1.445V7.454c0-.593-.315-1.148-.826-1.444l-7.848-4.572a1.746 1.746 0 0 0-1.652 0L3.326 6.01A1.672 1.672 0 0 0 2.5 7.454v9.124c0 .594.315 1.148.826 1.445l2.065 1.188c1.003.494 1.358.494 1.81.494 1.475 0 2.32-.91 2.32-2.474V8.226a.24.24 0 0 0-.235-.237H8.283a.24.24 0 0 0-.236.237v9.005c0 .693-.728 1.386-1.889.792l-2.143-1.247c-.08-.04-.118-.138-.118-.218V7.435c0-.08.039-.179.118-.218l7.848-4.552c.058-.04.157-.04.235 0l7.849 4.552c.078.04.118.119.118.218v9.123c0 .1-.04.178-.118.218l-7.849 4.572c-.059.04-.157.04-.236 0L9.857 20.14c-.059-.04-.138-.06-.197-.02-.55.317-.649.356-1.18.534-.118.04-.314.119.079.337l2.616 1.563Zm-.885-8.985c0 1.346.708 2.929 4.15 2.929 2.478 0 3.914-.99 3.914-2.731 0-1.702-1.141-2.158-3.56-2.474-2.44-.317-2.695-.495-2.695-1.069 0-.475.217-1.108 2.026-1.108 1.613 0 2.222.356 2.459 1.444a.23.23 0 0 0 .216.179h1.042c.06 0 .118-.04.158-.08a.322.322 0 0 0 .059-.178c-.157-1.9-1.396-2.77-3.914-2.77-2.242 0-3.58.95-3.58 2.553 0 1.721 1.338 2.196 3.481 2.414 2.577.258 2.774.634 2.774 1.148 0 .89-.708 1.267-2.36 1.267-2.085 0-2.538-.515-2.695-1.564 0-.118-.098-.198-.216-.198h-1.023a.24.24 0 0 0-.236.238Z" }, null, -1);
const _hoisted_3 = [
_hoisted_2
];
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return vue.openBlock(), vue.createElementBlock("svg", {
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg",
class: vue.normalizeClass(_ctx.iconClass),
style: vue.normalizeStyle(_ctx.innerStyle),
fill: _ctx.fill,
onClick: _cache[0] || (_cache[0] = (...args) => _ctx.onClick && _ctx.onClick(...args))
}, _hoisted_3, 14, _hoisted_1);
}
const _IconNodejsFill = /* @__PURE__ */ _pluginVue_exportHelper(iconNodejsFill_vue_vue_type_script_lang, [["render", _sfc_render]]);
module.exports = _IconNodejsFill;