vue-iconsax
Version:
Iconsax icon pack for Vue
143 lines (142 loc) • 6.1 kB
JavaScript
import i from "./Wanchain.vue2.js";
import { openBlock as e, createElementBlock as l, createElementVNode as t, createCommentVNode as s } from "vue";
import r from "../../_virtual/_plugin-vue_export-helper.js";
const h = ["width", "height"], n = ["fill"], d = ["fill"], c = ["width", "height"], k = ["stroke", "stroke-width"], w = ["width", "height"], a = ["fill"], p = ["fill"], m = ["width", "height"], u = ["stroke", "stroke-width"], g = ["stroke", "stroke-width"], f = ["width", "height"], v = ["fill"], M = ["fill"], y = ["fill"], z = ["fill"], _ = ["width", "height"], Z = ["stroke", "stroke-width"], B = /* @__PURE__ */ t("path", { d: "m16.5 8.848-4.5-2.7-4.5 2.7M7.5 9v6.15l4.5-2.7 4.5 2.7V9" }, null, -1), W = [
B
], S = ["stroke", "stroke-width"], V = ["stroke", "stroke-width"];
function j(o, H, L, $, b, C) {
return o.type === "bold" ? (e(), l("svg", {
key: 0,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("path", {
fill: o.color,
d: "M11.75 9.43L8.5 15l-.63 1.09-2.47 4.22c-.18.32-.64.33-.84.02l-3.38-5.05a.516.516 0 010-.56l3.67-5.5c.09-.14.25-.22.42-.22h6.23l.25.43z"
}, null, 8, n),
t("path", {
fill: o.color,
d: "M22.84 14.73l-6.7-11.48a.473.473 0 00-.43-.25H8.87c-.39 0-.63.42-.43.75L11.5 9l.25.43 2.81 4.82c.2.33-.04.75-.43.75H8.5l-.63 1.09c.18-.32.64-.33.84-.02l3.14 4.71c.09.14.25.22.42.22h6.46c.17 0 .33-.08.42-.22l3.68-5.52c.1-.16.11-.36.01-.53z"
}, null, 8, d)
], 8, h)) : o.type === "broken" ? (e(), l("svg", {
key: 1,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("path", {
d: "m16.77 4.32-.63-1.07a.504.504 0 0 0-.43-.25H8.87c-.39 0-.63.42-.43.75L11.5 9H5.27c-.17 0-.32.08-.42.22l-3.67 5.5a.5.5 0 0 0 0 .55l3.37 5.06a.5.5 0 0 0 .85-.03l2.46-4.22c.19-.32.64-.33.85-.03l3.14 4.71c.09.14.25.22.42.22h6.46c.17 0 .32-.08.42-.22l3.68-5.52c.11-.16.11-.36.02-.53l-3.58-6.14-2.5-4.25ZM8.5 15l3.25-5.57 2.81 4.82c.19.33-.05.75-.43.75H8.5Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round"
}, null, 8, k)
], 8, c)) : o.type === "bulk" ? (e(), l("svg", {
key: 2,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("path", {
opacity: ".4",
d: "M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z",
fill: o.color
}, null, 8, a),
t("path", {
d: "M16.5 9.159v3.83c0 .78-.85 1.26-1.51.86l-2.47-1.48c-.32-.19-.71-.19-1.03 0l-2.47 1.48a.996.996 0 0 1-1.51-.86v-3.83c0-.34.18-.66.46-.84l3.5-2.22c.33-.21.74-.21 1.07 0l3.5 2.22c.28.18.46.5.46.84ZM12 18.058c-.15 0-.29-.04-.42-.13l-2.25-1.5a.755.755 0 0 1-.21-1.04c.23-.35.7-.44 1.04-.21l1.83 1.22 1.83-1.22c.34-.23.81-.14 1.04.21.23.34.14.81-.21 1.04l-2.25 1.5a.62.62 0 0 1-.4.13Z",
fill: o.color
}, null, 8, p)
], 8, w)) : o.type === "linear" ? (e(), l("svg", {
key: 3,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("path", {
d: "M16.5 8.9 12 6.2 7.5 8.9M7.5 9v6.1l4.5-2.7 4.5 2.7V9M14.2 16.2 12 17.7l-2.2-1.5",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, u),
t("path", {
d: "M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, g)
], 8, m)) : o.type === "outline" ? (e(), l("svg", {
key: 4,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("path", {
d: "M16.5 9.6c-.13 0-.26-.03-.39-.11L12 7.02 7.89 9.49a.751.751 0 1 1-.77-1.29l4.5-2.7c.24-.14.53-.14.77 0l4.5 2.7c.36.21.47.67.26 1.03a.77.77 0 0 1-.65.37Z",
fill: o.color
}, null, 8, v),
t("path", {
d: "M16.5 15.9c-.13 0-.27-.04-.39-.11L12 13.32l-4.11 2.47c-.23.14-.52.14-.76.01a.752.752 0 0 1-.38-.65V9c0-.41.34-.75.75-.75s.75.34.75.75v4.83l3.36-2.02c.24-.14.53-.14.77 0l3.36 2.02V9c0-.41.34-.75.75-.75s.75.34.75.75v6.15c0 .27-.15.52-.38.65-.11.07-.23.1-.36.1Z",
fill: o.color
}, null, 8, M),
t("path", {
d: "M12 18.448c-.15 0-.29-.04-.42-.13l-2.25-1.5a.755.755 0 0 1-.21-1.04c.23-.35.7-.44 1.04-.21l1.83 1.22 1.83-1.22c.34-.23.81-.14 1.04.21.23.34.14.81-.21 1.04l-2.25 1.5a.62.62 0 0 1-.4.13Z",
fill: o.color
}, null, 8, y),
t("path", {
d: "M12 22.75C6.07 22.75 1.25 17.93 1.25 12S6.07 1.25 12 1.25 22.75 6.07 22.75 12 17.93 22.75 12 22.75Zm0-20C6.9 2.75 2.75 6.9 2.75 12S6.9 21.25 12 21.25s9.25-4.15 9.25-9.25S17.1 2.75 12 2.75Z",
fill: o.color
}, null, 8, z)
], 8, f)) : o.type === "twotone" ? (e(), l("svg", {
key: 5,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("g", {
opacity: ".4",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, W, 8, Z),
t("path", {
opacity: ".4",
d: "M14.25 16.2 12 17.7l-2.25-1.5",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, S),
t("path", {
d: "M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, V)
], 8, _)) : s("", !0);
}
const A = /* @__PURE__ */ r(i, [["render", j]]);
export {
A as default
};