vue-iconsax
Version:
Iconsax icon pack for Vue
93 lines (92 loc) • 3.75 kB
JavaScript
import l from "./Component.vue2.js";
import { openBlock as o, createElementBlock as t, createElementVNode as i, createCommentVNode as s } from "vue";
import h from "../../_virtual/_plugin-vue_export-helper.js";
const n = ["width", "height"], r = ["fill"], d = ["width", "height"], w = ["stroke", "stroke-width"], c = ["width", "height"], p = ["fill"], k = ["width", "height"], g = ["stroke", "stroke-width"], m = ["width", "height"], a = ["fill"], f = ["width", "height"], u = ["stroke", "stroke-width"];
function v(e, z, y, B, Z, _) {
return e.type === "bold" ? (o(), t("svg", {
key: 0,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
i("path", {
d: "m20.95 14.55-6.39 6.39c-1.4 1.4-3.7 1.4-5.11 0l-6.39-6.39c-1.4-1.4-1.4-3.7 0-5.11l6.39-6.39c1.4-1.4 3.7-1.4 5.11 0l6.39 6.39c1.4 1.41 1.4 3.71 0 5.11Z",
fill: e.color
}, null, 8, r)
], 8, n)) : e.type === "broken" ? (o(), t("svg", {
key: 1,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
i("path", {
d: "m6.74 18.242-3.68-3.68c-1.4-1.4-1.4-3.7 0-5.11l6.39-6.39c1.4-1.4 3.7-1.4 5.11 0l6.39 6.39c1.4 1.4 1.4 3.7 0 5.11l-6.39 6.39c-1.4 1.4-3.7 1.4-5.11 0",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, w)
], 8, d)) : e.type === "bulk" ? (o(), t("svg", {
key: 2,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
i("path", {
d: "m20.95 14.55-6.39 6.39c-1.4 1.4-3.7 1.4-5.11 0l-6.39-6.39c-1.4-1.4-1.4-3.7 0-5.11l6.39-6.39c1.4-1.4 3.7-1.4 5.11 0l6.39 6.39c1.4 1.41 1.4 3.71 0 5.11Z",
fill: e.color
}, null, 8, p)
], 8, c)) : e.type === "linear" ? (o(), t("svg", {
key: 3,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
i("path", {
stroke: e.color,
"stroke-linecap": "round",
"stroke-linejoin": "round",
"stroke-width": e.strokeWidth,
d: "M20.95 14.55l-6.39 6.39c-1.4 1.4-3.7 1.4-5.11 0l-6.39-6.39c-1.4-1.4-1.4-3.7 0-5.11l6.39-6.39c1.4-1.4 3.7-1.4 5.11 0l6.39 6.39c1.4 1.41 1.4 3.71 0 5.11z"
}, null, 8, g)
], 8, k)) : e.type === "outline" ? (o(), t("svg", {
key: 4,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
i("path", {
d: "M12 22.75c-1.17 0-2.26-.45-3.08-1.27l-6.39-6.39a4.334 4.334 0 0 1-1.27-3.08c0-1.16.45-2.26 1.27-3.08l6.39-6.39c.82-.82 1.92-1.27 3.08-1.27 1.16 0 2.26.45 3.08 1.27l6.39 6.39c.82.82 1.27 1.92 1.27 3.08 0 1.16-.45 2.26-1.27 3.08l-6.39 6.39c-.82.82-1.91 1.27-3.08 1.27Zm0-20c-.77 0-1.49.3-2.02.83L3.59 9.97c-.54.54-.83 1.26-.83 2.02s.3 1.49.83 2.02l6.39 6.39c1.07 1.07 2.97 1.07 4.04 0l6.39-6.39c.54-.54.83-1.25.83-2.02s-.3-1.49-.83-2.02l-6.39-6.39c-.53-.53-1.25-.83-2.02-.83Z",
fill: e.color
}, null, 8, a)
], 8, m)) : e.type === "twotone" ? (o(), t("svg", {
key: 5,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
i("path", {
d: "m20.95 14.55-6.39 6.39c-1.4 1.4-3.7 1.4-5.11 0l-6.39-6.39c-1.4-1.4-1.4-3.7 0-5.11l6.39-6.39c1.4-1.4 3.7-1.4 5.11 0l6.39 6.39c1.4 1.41 1.4 3.71 0 5.11Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, u)
], 8, f)) : s("", !0);
}
const W = /* @__PURE__ */ h(l, [["render", v]]);
export {
W as default
};