vue-iconsax
Version:
Iconsax icon pack for Vue
106 lines (105 loc) • 4.44 kB
JavaScript
import s from "./BatteryEmpty.vue2.js";
import { openBlock as t, createElementBlock as i, createElementVNode as o, createCommentVNode as h } from "vue";
import n from "../../_virtual/_plugin-vue_export-helper.js";
const l = ["width", "height"], r = ["fill"], d = ["width", "height"], c = ["stroke", "stroke-width"], w = ["width", "height"], v = ["fill"], k = ["fill"], p = ["width", "height"], g = ["stroke", "stroke-width"], a = ["width", "height"], u = ["fill"], f = ["width", "height"], m = ["stroke", "stroke-width"], y = ["stroke", "stroke-width"];
function M(e, z, Z, B, H, C) {
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: "M20.42 9c-.14-.01-.32-.02-.52-.02-.39 0-.7.31-.7.7v4.65c0 .39.31.7.7.7.2 0 .37-.01.54-.02C22 14.83 22 13.73 22 12.93v-1.86c0-.8 0-1.9-1.58-2.07ZM12.93 4.79H7.35C3.25 4.79 2 6.04 2 10.14v3.72c0 4.1 1.25 5.35 5.35 5.35h5.58c4.1 0 5.35-1.25 5.35-5.35v-3.72c0-4.1-1.25-5.35-5.35-5.35ZM7.1 14.18c-.08.34-.39.57-.73.57-.06 0-.12-.01-.18-.02-.4-.1-.65-.51-.55-.91.3-1.19.3-2.45 0-3.64-.1-.4.14-.81.55-.91.4-.1.81.15.91.55.36 1.43.36 2.93 0 4.36Z",
fill: e.color
}, null, 8, r)
], 8, l)) : 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: "M10.97 5H13c4 0 5 1 5 5v4c0 2-.25 3.25-1 4s-2 1-4 1H7c-4 0-5-1-5-5v-4c0-4 1-5 5-5M20.5 9.5c.86 0 1.23.16 1.38.49.12.25.12.58.12 1.01v2c0 1 0 1.5-1.5 1.5",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, c)
], 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: "M12.93 4.79H7.35C3.25 4.79 2 6.04 2 10.14v3.72c0 4.1 1.25 5.35 5.35 5.35h5.58c4.1 0 5.35-1.25 5.35-5.35v-3.72c0-4.1-1.25-5.35-5.35-5.35Z",
fill: e.color
}, null, 8, v),
o("path", {
d: "M20.42 9c-.14-.01-.32-.02-.52-.02-.39 0-.7.31-.7.7v4.65c0 .39.31.7.7.7.2 0 .37-.01.54-.02C22 14.83 22 13.73 22 12.93v-1.86c0-.8 0-1.9-1.58-2.07Z",
fill: e.color
}, null, 8, k)
], 8, w)) : 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: "M13 19H7c-4 0-5-1-5-5v-4c0-4 1-5 5-5h6c4 0 5 1 5 5v4c0 4-1 5-5 5ZM20.5 9.5C22 9.5 22 10 22 11v2c0 1 0 1.5-1.5 1.5",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, g)
], 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: "M13 19.75H7c-4.41 0-5.75-1.34-5.75-5.75v-4c0-4.41 1.34-5.75 5.75-5.75h6c4.41 0 5.75 1.34 5.75 5.75v4c0 4.41-1.34 5.75-5.75 5.75Zm-6-14c-3.58 0-4.25.68-4.25 4.25v4c0 3.57.67 4.25 4.25 4.25h6c3.58 0 4.25-.68 4.25-4.25v-4c0-3.57-.67-4.25-4.25-4.25H7ZM20.5 15.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75c.59 0 .72-.09.73-.09.02-.06.02-.41.02-.66v-2c0-.25 0-.59-.04-.68.01.01-.16-.07-.71-.07-.41 0-.75-.34-.75-.75s.34-.75.75-.75c2.08 0 2.25 1.02 2.25 2.25v2c0 1.23-.17 2.25-2.25 2.25Z",
fill: e.color
}, null, 8, u)
], 8, a)) : 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", {
d: "M13 19H7c-4 0-5-1-5-5v-4c0-4 1-5 5-5h6c4 0 5 1 5 5v4c0 4-1 5-5 5Z",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, m),
o("path", {
opacity: ".34",
d: "M20.5 9.5C22 9.5 22 10 22 11v2c0 1 0 1.5-1.5 1.5",
stroke: e.color,
"stroke-width": e.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, y)
], 8, f)) : h("", !0);
}
const $ = /* @__PURE__ */ n(s, [["render", M]]);
export {
$ as default
};