vue-iconsax
Version:
Iconsax icon pack for Vue
124 lines (123 loc) • 5 kB
JavaScript
import s from "./Medal.vue2.js";
import { openBlock as t, createElementBlock as i, createElementVNode as e, createCommentVNode as l } from "vue";
import n from "../../_virtual/_plugin-vue_export-helper.js";
const r = ["width", "height"], h = ["fill"], d = ["width", "height"], w = ["stroke", "stroke-width"], k = ["stroke", "stroke-width"], c = ["width", "height"], p = ["fill"], a = ["fill"], g = ["width", "height"], u = ["stroke", "stroke-width"], v = ["stroke", "stroke-width"], f = ["width", "height"], m = ["fill"], y = ["fill"], z = ["width", "height"], M = ["stroke", "stroke-width"], B = ["stroke", "stroke-width"];
function Z(o, _, j, S, W, $) {
return o.type === "bold" ? (t(), i("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: "M12 15c3.728 0 6.75-2.91 6.75-6.5S15.728 2 12 2 5.25 4.91 5.25 8.5 8.272 15 12 15ZM15.79 15.61c.33-.17.71.08.71.45v4.85c0 .9-.63 1.34-1.41.97l-2.68-1.27c-.23-.1-.59-.1-.82 0l-2.68 1.27c-.78.36-1.41-.08-1.41-.98l.02-4.84c0-.37.39-.61.71-.45 1.13.57 2.41.89 3.77.89 1.36 0 2.65-.32 3.79-.89Z",
fill: o.color
}, null, 8, h)
], 8, r)) : o.type === "broken" ? (t(), i("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: "M16.5 3.66c1.38 1.19 2.25 2.92 2.25 4.84 0 3.59-3.02 6.5-6.75 6.5s-6.75-2.91-6.75-6.5S8.27 2 12 2",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, w),
e("path", {
d: "m7.52 13.52-.01 7.38c0 .9.63 1.34 1.41.97l2.68-1.27c.22-.11.59-.11.81 0l2.69 1.27c.77.36 1.41-.07 1.41-.97v-7.56",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, k)
], 8, d)) : o.type === "bulk" ? (t(), i("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: "M12 15c3.728 0 6.75-2.91 6.75-6.5S15.728 2 12 2 5.25 4.91 5.25 8.5 8.272 15 12 15Z",
fill: o.color
}, null, 8, p),
e("path", {
opacity: ".4",
d: "m7.52 13.52-.01 7.38c0 .9.63 1.34 1.41.97l2.68-1.27c.22-.11.59-.11.81 0l2.69 1.27c.77.36 1.41-.07 1.41-.97v-7.56",
fill: o.color
}, null, 8, a)
], 8, c)) : o.type === "linear" ? (t(), i("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: "M12 15c3.728 0 6.75-2.91 6.75-6.5S15.728 2 12 2 5.25 4.91 5.25 8.5 8.272 15 12 15Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, u),
e("path", {
d: "m7.52 13.52-.01 7.38c0 .9.63 1.34 1.41.97l2.68-1.27c.22-.11.59-.11.81 0l2.69 1.27c.77.36 1.41-.07 1.41-.97v-7.56",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, v)
], 8, g)) : o.type === "outline" ? (t(), i("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: "M12 15.75c-4.14 0-7.5-3.25-7.5-7.25S7.86 1.25 12 1.25c4.14 0 7.5 3.25 7.5 7.25s-3.36 7.25-7.5 7.25Zm0-13c-3.31 0-6 2.58-6 5.75s2.69 5.75 6 5.75 6-2.58 6-5.75-2.69-5.75-6-5.75Z",
fill: o.color
}, null, 8, m),
e("path", {
d: "M15.62 22.748c-.28 0-.56-.07-.85-.2l-2.69-1.27a.543.543 0 0 0-.18 0l-2.67 1.26c-.59.28-1.21.27-1.69-.04-.5-.32-.79-.91-.78-1.61l.01-7.38c0-.41.32-.77.75-.75.41 0 .75.34.75.75l-.01 7.38c0 .22.06.33.09.34.02.01.11.02.25-.05l2.68-1.27c.43-.2 1.02-.2 1.45 0l2.69 1.27c.14.07.23.06.25.05.03-.02.09-.13.09-.34v-7.56c0-.41.34-.75.75-.75s.75.34.75.75v7.56c0 .71-.29 1.29-.79 1.61-.26.17-.55.25-.85.25Z",
fill: o.color
}, null, 8, y)
], 8, f)) : o.type === "twotone" ? (t(), i("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: "M12 15c3.728 0 6.75-2.91 6.75-6.5S15.728 2 12 2 5.25 4.91 5.25 8.5 8.272 15 12 15Z",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, M),
e("path", {
opacity: ".4",
d: "m7.52 13.52-.01 7.38c0 .9.63 1.34 1.41.97l2.68-1.27c.22-.11.59-.11.81 0l2.69 1.27c.77.36 1.41-.07 1.41-.97v-7.56",
stroke: o.color,
"stroke-width": o.strokeWidth,
"stroke-linecap": "round",
"stroke-linejoin": "round"
}, null, 8, B)
], 8, z)) : l("", !0);
}
const V = /* @__PURE__ */ n(s, [["render", Z]]);
export {
V as default
};