vue-iconsax
Version:
Iconsax icon pack for Vue
128 lines (127 loc) • 6.91 kB
JavaScript
import i from "./SafeHome.vue2.js";
import { openBlock as l, createElementBlock as t, createElementVNode as e, createCommentVNode as s } from "vue";
import c from "../../_virtual/_plugin-vue_export-helper.js";
const n = ["width", "height"], r = ["fill"], h = ["fill"], d = ["width", "height"], w = ["stroke", "stroke-width"], k = ["stroke", "stroke-width"], p = ["width", "height"], v = ["fill"], a = ["fill"], u = ["width", "height"], g = ["stroke", "stroke-width"], f = ["stroke", "stroke-width"], m = ["width", "height"], y = ["fill"], z = ["fill"], Z = ["width", "height"], M = ["stroke", "stroke-width"], B = ["stroke", "stroke-width"];
function _(o, H, j, W, $, b) {
return o.type === "bold" ? (l(), t("svg", {
key: 0,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
e("path", {
d: "M23 15.371v2.19c0 2.44-1.78 4.74-4.2 5.41-.17.04-.35.04-.51 0a5.681 5.681 0 0 1-2.95-1.97c-.79-.98-1.25-2.19-1.25-3.44v-2.19c0-.42.31-.88.69-1.04l2.78-1.14c.63-.25 1.33-.25 1.96 0l1 .41 1.79.73c.38.16.69.62.69 1.04Z",
fill: o.color
}, null, 8, r),
e("path", {
d: "m20.95 11.011-.18 1.07-.7-.28c-.99-.4-2.07-.4-3.08 0l-2.79 1.15c-.95.4-1.61 1.39-1.61 2.42v2.19c0 1.19.33 2.38.94 3.44H6.18c-1.37 0-2.66-1.09-2.89-2.44l-1.26-7.55c-.16-.93.31-2.18 1.05-2.77l6.58-5.26c1.01-.81 2.65-.81 3.66.01l6.58 5.25c.73.59 1.21 1.84 1.05 2.77Z",
fill: o.color
}, null, 8, h)
], 8, n)) : o.type === "broken" ? (l(), t("svg", {
key: 1,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
e("path", {
d: "M23 17.561v-2.19c0-.42-.31-.88-.69-1.04l-1.79-.73-1-.41c-.63-.25-1.33-.25-1.96 0l-2.78 1.14c-.38.16-.69.62-.69 1.04v2.19c0 1.25.46 2.46 1.25 3.44.73.93 1.77 1.65 2.95 1.97.16.04.34.04.51 0 .99-.27 1.87-.82 2.56-1.53",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, w),
e("path", {
d: "M2.03 11.011c-.16-.93.31-2.18 1.05-2.77l6.58-5.26c1.01-.81 2.65-.81 3.66.01l6.58 5.25c.73.59 1.21 1.84 1.05 2.77l-.43 2.59-1-.41c-.63-.25-1.33-.25-1.96 0l-2.78 1.14c-.38.16-.69.62-.69 1.04v2.19c0 1.25.46 2.46 1.25 3.44H6.18c-1.37 0-2.66-1.09-2.89-2.44l-.55-3.32",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, k)
], 8, d)) : o.type === "bulk" ? (l(), t("svg", {
key: 2,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
e("path", {
d: "M23 15.371v2.19c0 2.44-1.78 4.74-4.2 5.41-.17.04-.35.04-.51 0a5.681 5.681 0 0 1-2.95-1.97c-.79-.98-1.25-2.19-1.25-3.44v-2.19c0-.42.31-.88.69-1.04l2.78-1.14c.63-.25 1.33-.25 1.96 0l1 .41 1.79.73c.38.16.69.62.69 1.04Z",
fill: o.color
}, null, 8, v),
e("path", {
opacity: ".4",
d: "m20.95 11.011-.43 2.59-1-.41c-.63-.25-1.33-.25-1.96 0l-2.78 1.14c-.38.16-.69.62-.69 1.04v2.19c0 1.25.46 2.46 1.25 3.44H6.18c-1.37 0-2.66-1.09-2.89-2.44l-1.26-7.55c-.16-.93.31-2.18 1.05-2.77l6.58-5.26c1.01-.81 2.65-.81 3.66.01l6.58 5.25c.73.59 1.21 1.84 1.05 2.77Z",
fill: o.color
}, null, 8, a)
], 8, p)) : o.type === "linear" ? (l(), t("svg", {
key: 3,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
e("path", {
d: "M23 15.37v2.19c0 2.44-1.78 4.74-4.2 5.41-.17.04-.35.04-.51 0A5.681 5.681 0 0 1 15.34 21c-.79-.98-1.25-2.19-1.25-3.44v-2.19c0-.42.31-.88.69-1.04l2.78-1.14c.63-.25 1.33-.25 1.96 0l1 .41 1.79.73c.38.16.69.62.69 1.04Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, g),
e("path", {
d: "m20.95 11.01-.43 2.59-1-.41c-.63-.25-1.33-.25-1.96 0l-2.78 1.14c-.38.16-.69.62-.69 1.04v2.19c0 1.25.46 2.46 1.25 3.44H6.18c-1.37 0-2.66-1.09-2.89-2.44l-1.26-7.55c-.16-.93.31-2.18 1.05-2.77l6.58-5.26c1.01-.81 2.65-.81 3.66.01l6.58 5.25c.73.59 1.21 1.84 1.05 2.77Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, f)
], 8, u)) : o.type === "outline" ? (l(), t("svg", {
key: 4,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
e("path", {
d: "M18.53 23.75c-.15 0-.29-.02-.42-.05a6.466 6.466 0 0 1-3.36-2.23c-.91-1.13-1.41-2.51-1.41-3.9v-2.19c0-.72.48-1.45 1.15-1.73l2.79-1.14c.82-.32 1.71-.32 2.52 0l2.8 1.14c.67.28 1.16 1.01 1.16 1.73v2.19c0 2.79-2 5.37-4.75 6.13-.17.03-.33.05-.48.05Zm.01-10c-.24 0-.48.04-.71.14l-2.77 1.14c-.1.04-.22.23-.22.35v2.19c0 1.05.38 2.1 1.08 2.97.66.84 1.57 1.45 2.56 1.72.03.01.09.01.14-.01 2.05-.57 3.62-2.58 3.62-4.68v-2.19c0-.12-.12-.3-.23-.35l-2.78-1.14a1.81 1.81 0 0 0-.69-.14Z",
fill: o.color
}, null, 8, y),
e("path", {
d: "M15.34 21.75H6.18c-1.74 0-3.34-1.35-3.63-3.06l-1.26-7.55c-.21-1.19.38-2.72 1.32-3.48L9.19 2.4c1.29-1.04 3.31-1.03 4.6.01l6.58 5.25c.95.76 1.53 2.29 1.32 3.48l-.43 2.59c-.04.22-.18.42-.38.53-.2.11-.44.13-.65.04l-1-.41c-.44-.18-.94-.18-1.4 0l-2.77 1.14c-.1.04-.22.23-.22.35v2.19c0 1.05.38 2.1 1.08 2.97.18.22.22.53.09.79-.12.25-.38.42-.67.42ZM11.48 3.12c-.49 0-.99.15-1.35.44L3.55 8.82c-.52.42-.89 1.4-.78 2.06l1.26 7.55c.17.98 1.15 1.81 2.15 1.81h7.8c-.42-.85-.64-1.77-.64-2.69v-2.19c0-.72.48-1.45 1.15-1.73l2.79-1.14c.82-.32 1.71-.32 2.52 0l.14.06.28-1.66c.11-.66-.26-1.64-.78-2.06l-6.58-5.25c-.38-.31-.88-.46-1.38-.46Z",
fill: o.color
}, null, 8, z)
], 8, m)) : o.type === "twotone" ? (l(), t("svg", {
key: 5,
xmlns: "http://www.w3.org/2000/svg",
width: o.size,
height: o.size,
viewBox: "0 0 24 24",
fill: "none"
}, [
e("path", {
d: "M23 15.371v2.19c0 2.44-1.78 4.74-4.2 5.41-.17.04-.35.04-.51 0a5.681 5.681 0 0 1-2.95-1.97c-.79-.98-1.25-2.19-1.25-3.44v-2.19c0-.42.31-.88.69-1.04l2.78-1.14c.63-.25 1.33-.25 1.96 0l1 .41 1.79.73c.38.16.69.62.69 1.04Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, M),
e("path", {
opacity: ".4",
d: "m20.95 11.011-.43 2.59-1-.41c-.63-.25-1.33-.25-1.96 0l-2.78 1.14c-.38.16-.69.62-.69 1.04v2.19c0 1.25.46 2.46 1.25 3.44H6.18c-1.37 0-2.66-1.09-2.89-2.44l-1.26-7.55c-.16-.93.31-2.18 1.05-2.77l6.58-5.26c1.01-.81 2.65-.81 3.66.01l6.58 5.25c.73.59 1.21 1.84 1.05 2.77Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, B)
], 8, Z)) : s("", !0);
}
const V = /* @__PURE__ */ c(i, [["render", _]]);
export {
V as default
};