vue-iconsax
Version:
Iconsax icon pack for Vue
161 lines (160 loc) • 7.2 kB
JavaScript
import i from "./ProgrammingArrows.vue2.js";
import { openBlock as e, createElementBlock as s, createElementVNode as t, createCommentVNode as l } from "vue";
import r from "../../_virtual/_plugin-vue_export-helper.js";
const h = ["width", "height"], n = ["fill"], d = ["width", "height"], k = ["stroke", "stroke-width"], c = ["stroke", "stroke-width"], a = ["stroke", "stroke-width"], w = ["width", "height"], p = ["fill"], u = ["fill"], g = ["fill"], f = ["fill"], m = ["width", "height"], v = ["stroke", "stroke-width"], M = ["stroke", "stroke-width"], Z = ["stroke", "stroke-width"], _ = ["width", "height"], y = ["fill"], V = ["fill"], z = ["fill"], j = ["width", "height"], W = ["stroke", "stroke-width"], B = ["stroke", "stroke-width"], H = /* @__PURE__ */ t("path", { d: "M19 16V6.5c0-1.1-.9-2-2-2h-5.5" }, null, -1), C = /* @__PURE__ */ t("path", { d: "m14 2-3 2.5L14 7M5 8v9.5c0 1.1.9 2 2 2h5.5" }, null, -1), L = /* @__PURE__ */ t("path", { d: "m10 22 3-2.5-3-2.5" }, null, -1), $ = [
H,
C,
L
], b = ["stroke", "stroke-width"];
function E(o, N, S, A, P, q) {
return o.type === "bold" ? (e(), s("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", {
d: "M19.73 16.1c0-.03.02-.06.02-.1V6.5c0-1.52-1.23-2.75-2.75-2.75h-3.93l1.41-1.17c.32-.27.36-.74.1-1.06a.758.758 0 0 0-1.06-.1l-3 2.5a.761.761 0 0 0 0 1.16l3 2.5c.14.12.31.17.48.17a.75.75 0 0 0 .48-1.33l-1.41-1.17H17c.69 0 1.25.56 1.25 1.25V16c0 .04.02.07.02.1-1.3.33-2.27 1.5-2.27 2.9 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.4-.97-2.57-2.27-2.9ZM13.48 18.92l-3-2.5a.75.75 0 0 0-1.06.1.75.75 0 0 0 .1 1.06l1.41 1.17H7c-.69 0-1.25-.56-1.25-1.25V8c0-.04-.02-.07-.02-.1C7.03 7.57 8 6.4 8 5c0-1.66-1.34-3-3-3S2 3.34 2 5c0 1.4.97 2.57 2.27 2.9 0 .03-.02.06-.02.1v9.5c0 1.52 1.23 2.75 2.75 2.75h3.93l-1.41 1.17c-.32.27-.36.74-.1 1.06.15.18.36.27.58.27.17 0 .34-.06.48-.17l3-2.5a.761.761 0 0 0 0-1.16Z",
fill: o.color
}, null, 8, n)
], 8, h)) : o.type === "broken" ? (e(), s("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: "M19 16V6.5c0-1.1-.9-2-2-2h-5.5",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, k),
t("path", {
d: "m14 2-3 2.5L14 7M19 22a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM5 12v5.5c0 1.1.9 2 2 2h5.5",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, c),
t("path", {
d: "m10 22 3-2.5-3-2.5M5 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, a)
], 8, d)) : o.type === "bulk" ? (e(), s("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: "M17 3.75h-3.93l1.41-1.17c.32-.27.36-.74.1-1.06a.758.758 0 0 0-1.06-.1l-3 2.5a.761.761 0 0 0 0 1.16l3 2.5c.14.12.31.17.48.17a.75.75 0 0 0 .48-1.33l-1.41-1.17H17c.69 0 1.25.56 1.25 1.25V16c0 .41.34.75.75.75s.75-.34.75-.75V6.5c0-1.52-1.23-2.75-2.75-2.75Z",
fill: o.color
}, null, 8, p),
t("path", {
d: "M19 22a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",
fill: o.color
}, null, 8, u),
t("path", {
opacity: ".4",
d: "m13.48 18.92-3-2.5a.75.75 0 0 0-1.06.1.75.75 0 0 0 .1 1.06l1.41 1.17H7c-.69 0-1.25-.56-1.25-1.25V8c0-.41-.34-.75-.75-.75s-.75.34-.75.75v9.5c0 1.52 1.23 2.75 2.75 2.75h3.93l-1.41 1.17c-.32.27-.36.74-.1 1.06.15.18.36.27.58.27.17 0 .34-.06.48-.17l3-2.5a.761.761 0 0 0 0-1.16Z",
fill: o.color
}, null, 8, g),
t("path", {
d: "M5 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",
fill: o.color
}, null, 8, f)
], 8, w)) : o.type === "linear" ? (e(), s("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: "M19 16V6.5c0-1.1-.9-2-2-2h-5.5",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, v),
t("path", {
d: "m14 2-3 2.5L14 7M19 22a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM5 8v9.5c0 1.1.9 2 2 2h5.5",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, M),
t("path", {
d: "m10 22 3-2.5-3-2.5M5 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, Z)
], 8, m)) : o.type === "outline" ? (e(), s("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: "M19 16.75c-.41 0-.75-.34-.75-.75V6.5c0-.69-.56-1.25-1.25-1.25h-5.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H17c1.52 0 2.75 1.23 2.75 2.75V16c0 .41-.34.75-.75.75Z",
fill: o.color
}, null, 8, y),
t("path", {
d: "M14 7.75c-.17 0-.34-.06-.48-.17l-3-2.5a.761.761 0 0 1 0-1.16l3-2.5a.75.75 0 0 1 1.06.1c.27.32.22.79-.1 1.06L12.17 4.5l2.31 1.92c.32.27.36.74.1 1.06-.15.18-.37.27-.58.27ZM19 22.75c-2.07 0-3.75-1.68-3.75-3.75 0-2.07 1.68-3.75 3.75-3.75 2.07 0 3.75 1.68 3.75 3.75 0 2.07-1.68 3.75-3.75 3.75Zm0-6c-1.24 0-2.25 1.01-2.25 2.25s1.01 2.25 2.25 2.25 2.25-1.01 2.25-2.25-1.01-2.25-2.25-2.25ZM12.5 20.25H7c-1.52 0-2.75-1.23-2.75-2.75V8c0-.41.34-.75.75-.75s.75.34.75.75v9.5c0 .69.56 1.25 1.25 1.25h5.5c.41 0 .75.34.75.75s-.34.75-.75.75Z",
fill: o.color
}, null, 8, V),
t("path", {
d: "M10 22.75a.75.75 0 0 1-.48-1.33l2.31-1.92-2.31-1.92a.758.758 0 0 1-.1-1.06c.27-.32.74-.36 1.06-.1l3 2.5a.761.761 0 0 1 0 1.16l-3 2.5c-.14.11-.31.17-.48.17ZM5 8.75C2.93 8.75 1.25 7.07 1.25 5c0-2.07 1.68-3.75 3.75-3.75 2.07 0 3.75 1.68 3.75 3.75 0 2.07-1.68 3.75-3.75 3.75Zm0-6C3.76 2.75 2.75 3.76 2.75 5S3.76 7.25 5 7.25 7.25 6.24 7.25 5 6.24 2.75 5 2.75Z",
fill: o.color
}, null, 8, z)
], 8, _)) : o.type === "twotone" ? (e(), s("svg", {
key: 5,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
t("path", {
d: "M19 22a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, W),
t("g", {
opacity: ".4",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, $, 8, B),
t("path", {
d: "M5 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, b)
], 8, j)) : l("", !0);
}
const I = /* @__PURE__ */ r(i, [["render", E]]);
export {
I as default
};