vue-iconsax
Version:
Iconsax icon pack for Vue
114 lines (113 loc) • 4.34 kB
JavaScript
import s from "./Message2.vue2.js";
import { openBlock as t, createElementBlock as i, createElementVNode as o, createCommentVNode as h } from "vue";
import l from "../../_virtual/_plugin-vue_export-helper.js";
const r = ["width", "height"], n = ["fill"], d = ["width", "height"], w = ["stroke", "stroke-width"], c = ["width", "height"], k = ["fill"], v = ["fill"], p = ["width", "height"], a = ["stroke", "stroke-width"], g = ["width", "height"], m = ["fill"], f = ["fill"], u = ["width", "height"], y = ["stroke", "stroke-width"], M = ["stroke", "stroke-width"];
function z(e, Z, B, H, _, j) {
return e.type === "bold" ? (t(), i("svg", {
key: 0,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
o("path", {
d: "M17 2.43H7c-3 0-5 2-5 5v6c0 3 2 5 5 5h4l4.45 2.96a.997.997 0 0 0 1.55-.83v-2.13c3 0 5-2 5-5v-6c0-3-2-5-5-5Zm-1.5 8.82h-7c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h7c.41 0 .75.34.75.75s-.34.75-.75.75Z",
fill: e.color
}, null, 8, n)
], 8, r)) : e.type === "broken" ? (t(), i("svg", {
key: 1,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
o("path", {
d: "M8.5 10.5h7M2 11.56v1.87c0 3 2 5 5 5h4l4.45 2.96a.997.997 0 0 0 1.55-.83v-2.13c3 0 5-2 5-5v-6c0-3-2-5-5-5H7c-3 0-5 2-5 5",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, w)
], 8, d)) : e.type === "bulk" ? (t(), i("svg", {
key: 2,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
o("path", {
opacity: ".4",
d: "M7 18.43h4l4.45 2.96a.997.997 0 0 0 1.55-.83v-2.13c3 0 5-2 5-5v-6c0-3-2-5-5-5H7c-3 0-5 2-5 5v6c0 3 2 5 5 5Z",
fill: e.color
}, null, 8, k),
o("path", {
d: "M15.5 11.25h-7c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h7c.41 0 .75.34.75.75s-.34.75-.75.75Z",
fill: e.color
}, null, 8, v)
], 8, c)) : e.type === "linear" ? (t(), i("svg", {
key: 3,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
o("path", {
d: "M8.5 10.5h7M7 18.43h4l4.45 2.96a.997.997 0 0 0 1.55-.83v-2.13c3 0 5-2 5-5v-6c0-3-2-5-5-5H7c-3 0-5 2-5 5v6c0 3 2 5 5 5Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, a)
], 8, p)) : e.type === "outline" ? (t(), i("svg", {
key: 4,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
o("path", {
d: "M15.5 11.25h-7c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h7c.41 0 .75.34.75.75s-.34.75-.75.75Z",
fill: e.color
}, null, 8, m),
o("path", {
d: "M16 22.321c-.34 0-.68-.1-.97-.29l-4.26-2.84H7c-3.44 0-5.75-2.31-5.75-5.75v-6c0-3.44 2.31-5.75 5.75-5.75h10c3.44 0 5.75 2.31 5.75 5.75v6c0 3.18-1.98 5.4-5 5.71v1.42c0 .65-.35 1.24-.92 1.54-.26.14-.55.21-.83.21ZM7 3.181c-2.58 0-4.25 1.67-4.25 4.25v6c0 2.58 1.67 4.25 4.25 4.25h4c.15 0 .29.04.42.13l4.45 2.96c.11.07.21.04.26.01.05-.03.13-.09.13-.22v-2.13c0-.41.34-.75.75-.75 2.58 0 4.25-1.67 4.25-4.25v-6c0-2.58-1.67-4.25-4.25-4.25H7Z",
fill: e.color
}, null, 8, f)
], 8, g)) : e.type === "twotone" ? (t(), i("svg", {
key: 5,
xmlns: "http://www.w3.org/2000/svg",
width: e.size,
height: e.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
o("path", {
opacity: ".4",
d: "M8.5 10.5h7",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, y),
o("path", {
d: "M7 18.43h4l4.45 2.96a.997.997 0 0 0 1.55-.83v-2.13c3 0 5-2 5-5v-6c0-3-2-5-5-5H7c-3 0-5 2-5 5v6c0 3 2 5 5 5Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, M)
], 8, u)) : h("", !0);
}
const E = /* @__PURE__ */ l(s, [["render", z]]);
export {
E as default
};