vue-iconsax
Version:
Iconsax icon pack for Vue
138 lines (137 loc) • 5.53 kB
JavaScript
import l from "./Twitch.vue2.js";
import { openBlock as t, createElementBlock as i, createElementVNode as o, createCommentVNode as h } from "vue";
import s from "../../_virtual/_plugin-vue_export-helper.js";
const r = ["width", "height"], n = ["fill"], d = ["width", "height"], c = ["stroke", "stroke-width"], k = ["stroke", "stroke-width"], v = ["width", "height"], w = ["fill"], p = ["fill"], u = ["width", "height"], a = ["stroke", "stroke-width"], m = ["stroke", "stroke-width"], g = ["width", "height"], f = ["fill"], V = ["fill"], Z = ["width", "height"], M = ["stroke", "stroke-width"], z = ["stroke", "stroke-width"];
function y(e, H, B, R, _, 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", {
fill: e.color,
fillRule: "evenodd",
d: "M20.5 2H5.04c-.33 0-.65.17-.83.45l-1.54 2.3a.99.99 0 00-.17.55V18c0 .55.45 1 1 1h2c.55 0 1 .45 1 1v1c0 .55.45 1 1 1h1.46c.33 0 .65-.17.83-.45l1.41-2.11c.19-.28.5-.45.83-.45h4.05c.27 0 .52-.11.71-.29l4.41-4.41a.99.99 0 00.29-.71V3c.01-.55-.44-1-.99-1zm-9.71 10.86c0 .32-.26.57-.57.57H9.08a.57.57 0 01-.57-.57V7.15c0-.32.26-.57.57-.57h1.14c.32 0 .57.26.57.57v5.71zm5.71 0c0 .32-.26.57-.57.57h-1.14a.57.57 0 01-.57-.57V7.15c0-.32.26-.57.57-.57h1.14c.32 0 .57.26.57.57v5.71z",
clipRule: "evenodd"
}, 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: "M2.5 7V5l2-3h17v12l-5 5h-5l-2 3h-3v-3h-4v-7.39",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, c),
o("path", {
d: "M11 7H9v6h2V7ZM16 7h-2v6h2V7Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, k)
], 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",
fillRule: "evenodd",
clipRule: "evenodd",
d: "M5.04 2H20.5c.55 0 1 .45 1 1v10.59c0 .27-.11.52-.29.71l-4.41 4.41a.99.99 0 0 1-.71.29h-4.05c-.33 0-.65.17-.83.45L9.8 21.56c-.19.28-.5.45-.83.45H7.51c-.55 0-1-.45-1-1v-1c0-.55-.45-1-1-1h-2c-.55 0-1-.45-1-1V5.31c0-.2.06-.39.17-.55l1.54-2.3A.94.94 0 0 1 5.04 2Z",
fill: e.color
}, null, 8, w),
o("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M8.5 7.14v5.71c0 .32.26.57.57.57h1.14c.32 0 .57-.26.57-.57V7.14a.57.57 0 0 0-.57-.57H9.07c-.31 0-.57.26-.57.57ZM14.21 7.14v5.71c0 .32.26.57.57.57h1.14c.32 0 .57-.26.57-.57V7.14a.57.57 0 0 0-.57-.57h-1.14c-.31 0-.57.26-.57.57Z",
fill: e.color
}, null, 8, p)
], 8, v)) : 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", {
clipRule: "evenodd",
d: "M4.5 2h17v12l-5 5h-5l-2 3h-3v-3h-4V5l2-3Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, a),
o("path", {
d: "M11 7H9v6h2V7ZM16 7h-2v6h2V7Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, m)
], 8, u)) : 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: "M9.5 22.75h-3c-.41 0-.75-.34-.75-.75v-2.25H2.5c-.41 0-.75-.34-.75-.75V5c0-.15.04-.29.13-.42l2-3c.14-.21.37-.33.62-.33h17c.41 0 .75.34.75.75v12c0 .2-.08.39-.22.53l-5 5a.75.75 0 0 1-.53.22h-4.6l-1.78 2.67c-.14.2-.37.33-.62.33Zm-2.25-1.5H9.1l1.78-2.67c.14-.21.37-.33.62-.33h4.69l4.56-4.56V2.75H4.9L3.25 5.23v13.02H6.5c.41 0 .75.34.75.75v2.25Z",
fill: e.color
}, null, 8, f),
o("path", {
d: "M11 13.75H9c-.41 0-.75-.34-.75-.75V7c0-.41.34-.75.75-.75h2c.41 0 .75.34.75.75v6c0 .41-.34.75-.75.75Zm-1.25-1.5h.5v-4.5h-.5v4.5ZM16 13.75h-2c-.41 0-.75-.34-.75-.75V7c0-.41.34-.75.75-.75h2c.41 0 .75.34.75.75v6c0 .41-.34.75-.75.75Zm-1.25-1.5h.5v-4.5h-.5v4.5Z",
fill: e.color
}, null, 8, V)
], 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", {
clipRule: "evenodd",
d: "M4.5 2h17v12l-5 5h-5l-2 3h-3v-3h-4V5l2-3Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, M),
o("path", {
opacity: ".4",
d: "M11 7H9v6h2V7ZM16 7h-2v6h2V7Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-miterlimit": "10",
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, z)
], 8, Z)) : h("", !0);
}
const E = /* @__PURE__ */ s(l, [["render", y]]);
export {
E as default
};