birdpaper-icon
Version:
基于 Remix icon 生成的 Vue3 图标组件库
23 lines (22 loc) • 2.69 kB
JavaScript
import _sfc_main from "./icon-java-fill.vue2.js";
import { openBlock, createElementBlock, normalizeClass, normalizeStyle, createElementVNode } from "vue";
import _export_sfc from "../_virtual/_plugin-vue_export-helper.js";
const _hoisted_1 = ["fill"];
const _hoisted_2 = /* @__PURE__ */ createElementVNode("path", { d: "m15.638 4.566.056.032c-.758.4-2.924 1.69-2.924 3.332 0 .554.317 1.088.614 1.59.262.442.509.858.509 1.238 0 .957-.933 1.7-1.46 2.042l-.1-.058c.199-.243.444-.65.444-1.084 0-.598-.307-1.076-.618-1.561-.322-.501-.648-1.01-.648-1.67 0-2.292 3.115-3.522 4.127-3.861Zm-4.095 1.212c1.253-1.12 2.622-2.344 2.622-4.185 0-.833-.341-1.365-.51-1.578L13.6.046c.04.166.1.472.1.872 0 1.676-1.422 2.85-2.798 3.988C9.611 5.974 8.36 7.008 8.36 8.392c0 1.985 1.958 3.206 2.785 3.722l.063.04.05-.03c-.044-.049-.092-.1-.142-.152-.636-.677-1.602-1.704-1.602-3.275 0-1.103.974-1.974 2.03-2.919Zm-.452 9.908c1.764 0 2.998-.253 3.546-.408l.832.48c-.793.403-2.551.71-4.382.71-2.153 0-4.507-.462-4.514-1.078-.005-.34.765-.566 1.595-.712l.05.029s-.281.101-.278.333c.004.35 1.42.646 3.15.646Zm-3.529 2.171c0-.407.839-.6 1.223-.677l.05.03c-.066.049-.102.116-.102.173 0 .267.93.511 2.356.511 1.278 0 1.988-.157 2.41-.258l.99.573c-.045.032-1.02.645-3.402.645-1.731 0-3.525-.432-3.525-.997Zm8.529-1.728c1.18-.673 2.361-1.469 2.428-2.747.044-.839-.727-1.454-1.57-1.29l.045-.112v-.002c.212-.064.474-.116.767-.116.943 0 1.666.565 1.758 1.356.186 1.586-2.062 2.618-3.321 2.973l-.107-.062Zm1.975 2.988c.01 1.09-3.698 1.738-7.012 1.767-2.861.025-7.474-.515-7.484-1.605-.006-.753 2-1.274 3.09-1.424l.115.065s-1.625.377-1.62 1.062c.006.683 3.425 1.274 5.894 1.253 3.825-.034 6.414-.657 6.72-1.502l.054-.031c.112.082.24.217.243.415ZM6.43 21.337c1.353.228 2.961.337 4.279.325 6.208-.054 7.96-1.58 8.23-1.912l.047.028c-.064 1.208-3.347 2.212-7.396 2.247-2.061.018-3.937-.22-5.285-.615l.125-.073Zm2.602-9.283c-1.079.083-3.396.426-3.396 1.036 0 .462 2.124 1.113 5.452 1.113 2.994 0 4.884-.565 5.325-.78l-.643-.375c-.46.125-2.169.506-4.682.506-1.48 0-4.03-.273-4.03-.69 0-.374 1.591-.662 2.048-.745l.029-.005-.103-.06Z" }, null, -1);
const _hoisted_3 = [
_hoisted_2
];
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createElementBlock("svg", {
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg",
class: normalizeClass(_ctx.iconClass),
style: normalizeStyle(_ctx.innerStyle),
fill: _ctx.fill,
onClick: _cache[0] || (_cache[0] = (...args) => _ctx.onClick && _ctx.onClick(...args))
}, _hoisted_3, 14, _hoisted_1);
}
const _IconJavaFill = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
export {
_IconJavaFill as default
};