vanjs-lucide
Version:
🌀 Lucide icons for VanJS
1,330 lines • 655 kB
JavaScript
/*!
* vanjs-lucide ESM v0.0.7 (https://thednp.github.io/vanjs-lucide)
* Copyright 2026 © thednp
* Licensed under MIT (https://github.com/thednp/vanjs-lucide/blob/master/LICENSE)
*/
import van from "vanjs-core";
//#region src/LucideIcon.ts
const svgNamespace = "http://www.w3.org/2000/svg";
const LucideIcon = (initialProps = {}, ...children) => {
const { svg } = van.tags(svgNamespace);
const props = Object.fromEntries(Object.entries(initialProps).filter(([_, val]) => val));
return svg({
xmlns: svgNamespace,
viewBox: "0 0 24 24",
fill: "none",
width: 24,
height: 24,
stroke: "currentColor",
"stroke-width": 2,
"stroke-linecap": "round",
"stroke-linejoin": "round",
...props
}, children);
};
//#endregion
//#region src/icons/AArrowDown.ts
const AArrowDown = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m14 12 4 4 4-4" }), path({ "d": "M18 16V7" }), path({ "d": "m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16" }), path({ "d": "M3.304 13h6.392" }));
};
//#endregion
//#region src/icons/AArrowUp.ts
const AArrowUp = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m14 11 4-4 4 4" }), path({ "d": "M18 16V7" }), path({ "d": "m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16" }), path({ "d": "M3.304 13h6.392" }));
};
//#endregion
//#region src/icons/ALargeSmall.ts
const ALargeSmall = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16" }), path({ "d": "M15.697 14h5.606" }), path({ "d": "m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16" }), path({ "d": "M3.304 13h6.392" }));
};
//#endregion
//#region src/icons/Accessibility.ts
const Accessibility = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "16",
cy: "4",
"r": "1"
}), path({ "d": "m18 19 1-7-6 1" }), path({ "d": "m5 8 3-3 5.5 3-2.36 3.5" }), path({ "d": "M4.24 14.5a5 5 0 0 0 6.88 6" }), path({ "d": "M13.76 17.5a5 5 0 0 0-6.88-6" }));
};
//#endregion
//#region src/icons/Activity.ts
const Activity = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2" }));
};
//#endregion
//#region src/icons/AirVent.ts
const AirVent = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M18 17.5a2.5 2.5 0 1 1-4 2.03V12" }), path({ "d": "M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2" }), path({ "d": "M6 8h12" }), path({ "d": "M6.6 15.572A2 2 0 1 0 10 17v-5" }));
};
//#endregion
//#region src/icons/Airplay.ts
const Airplay = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1" }), path({ "d": "m12 15 5 6H7Z" }));
};
//#endregion
//#region src/icons/AlarmClockCheck.ts
const AlarmClockCheck = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "13",
"r": "8"
}), path({ "d": "M5 3 2 6" }), path({ "d": "m22 6-3-3" }), path({ "d": "M6.38 18.7 4 21" }), path({ "d": "M17.64 18.67 20 21" }), path({ "d": "m9 13 2 2 4-4" }));
};
//#endregion
//#region src/icons/AlarmClockMinus.ts
const AlarmClockMinus = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "13",
"r": "8"
}), path({ "d": "M5 3 2 6" }), path({ "d": "m22 6-3-3" }), path({ "d": "M6.38 18.7 4 21" }), path({ "d": "M17.64 18.67 20 21" }), path({ "d": "M9 13h6" }));
};
//#endregion
//#region src/icons/AlarmClockOff.ts
const AlarmClockOff = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M6.87 6.87a8 8 0 1 0 11.26 11.26" }), path({ "d": "M19.9 14.25a8 8 0 0 0-9.15-9.15" }), path({ "d": "m22 6-3-3" }), path({ "d": "M6.26 18.67 4 21" }), path({ "d": "m2 2 20 20" }), path({ "d": "M4 4 2 6" }));
};
//#endregion
//#region src/icons/AlarmClockPlus.ts
const AlarmClockPlus = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "13",
"r": "8"
}), path({ "d": "M5 3 2 6" }), path({ "d": "m22 6-3-3" }), path({ "d": "M6.38 18.7 4 21" }), path({ "d": "M17.64 18.67 20 21" }), path({ "d": "M12 10v6" }), path({ "d": "M9 13h6" }));
};
//#endregion
//#region src/icons/AlarmClock.ts
const AlarmClock = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "13",
"r": "8"
}), path({ "d": "M12 9v4l2 2" }), path({ "d": "M5 3 2 6" }), path({ "d": "m22 6-3-3" }), path({ "d": "M6.38 18.7 4 21" }), path({ "d": "M17.64 18.67 20 21" }));
};
//#endregion
//#region src/icons/AlarmSmoke.ts
const AlarmSmoke = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M11 21c0-2.5 2-2.5 2-5" }), path({ "d": "M16 21c0-2.5 2-2.5 2-5" }), path({ "d": "m19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8" }), path({ "d": "M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z" }), path({ "d": "M6 21c0-2.5 2-2.5 2-5" }));
};
//#endregion
//#region src/icons/Album.ts
const Album = (props = {}) => {
const { rect, polyline } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "18",
height: "18",
"x": "3",
"y": "3",
rx: "2",
ry: "2"
}), polyline({ points: "11 3 11 11 14 8 17 11 17 3" }));
};
//#endregion
//#region src/icons/AlignCenterHorizontal.ts
const AlignCenterHorizontal = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M2 12h20" }), path({ "d": "M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4" }), path({ "d": "M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4" }), path({ "d": "M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1" }), path({ "d": "M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1" }));
};
//#endregion
//#region src/icons/AlignCenterVertical.ts
const AlignCenterVertical = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 2v20" }), path({ "d": "M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4" }), path({ "d": "M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4" }), path({ "d": "M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1" }), path({ "d": "M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1" }));
};
//#endregion
//#region src/icons/AlignEndHorizontal.ts
const AlignEndHorizontal = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "16",
"x": "4",
"y": "2",
rx: "2"
}), rect({
width: "6",
height: "9",
"x": "14",
"y": "9",
rx: "2"
}), path({ "d": "M22 22H2" }));
};
//#endregion
//#region src/icons/AlignEndVertical.ts
const AlignEndVertical = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "16",
height: "6",
"x": "2",
"y": "4",
rx: "2"
}), rect({
width: "9",
height: "6",
"x": "9",
"y": "14",
rx: "2"
}), path({ "d": "M22 22V2" }));
};
//#endregion
//#region src/icons/AlignHorizontalDistributeCenter.ts
const AlignHorizontalDistributeCenter = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "4",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "14",
"y": "7",
rx: "2"
}), path({ "d": "M17 22v-5" }), path({ "d": "M17 7V2" }), path({ "d": "M7 22v-3" }), path({ "d": "M7 5V2" }));
};
//#endregion
//#region src/icons/AlignHorizontalDistributeEnd.ts
const AlignHorizontalDistributeEnd = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "4",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "14",
"y": "7",
rx: "2"
}), path({ "d": "M10 2v20" }), path({ "d": "M20 2v20" }));
};
//#endregion
//#region src/icons/AlignHorizontalDistributeStart.ts
const AlignHorizontalDistributeStart = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "4",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "14",
"y": "7",
rx: "2"
}), path({ "d": "M4 2v20" }), path({ "d": "M14 2v20" }));
};
//#endregion
//#region src/icons/AlignHorizontalJustifyCenter.ts
const AlignHorizontalJustifyCenter = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "2",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "16",
"y": "7",
rx: "2"
}), path({ "d": "M12 2v20" }));
};
//#endregion
//#region src/icons/AlignHorizontalJustifyEnd.ts
const AlignHorizontalJustifyEnd = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "2",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "12",
"y": "7",
rx: "2"
}), path({ "d": "M22 2v20" }));
};
//#endregion
//#region src/icons/AlignHorizontalJustifyStart.ts
const AlignHorizontalJustifyStart = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "6",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "16",
"y": "7",
rx: "2"
}), path({ "d": "M2 2v20" }));
};
//#endregion
//#region src/icons/AlignHorizontalSpaceAround.ts
const AlignHorizontalSpaceAround = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "10",
"x": "9",
"y": "7",
rx: "2"
}), path({ "d": "M4 22V2" }), path({ "d": "M20 22V2" }));
};
//#endregion
//#region src/icons/AlignHorizontalSpaceBetween.ts
const AlignHorizontalSpaceBetween = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "14",
"x": "3",
"y": "5",
rx: "2"
}), rect({
width: "6",
height: "10",
"x": "15",
"y": "7",
rx: "2"
}), path({ "d": "M3 2v20" }), path({ "d": "M21 2v20" }));
};
//#endregion
//#region src/icons/AlignStartHorizontal.ts
const AlignStartHorizontal = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "6",
height: "16",
"x": "4",
"y": "6",
rx: "2"
}), rect({
width: "6",
height: "9",
"x": "14",
"y": "6",
rx: "2"
}), path({ "d": "M22 2H2" }));
};
//#endregion
//#region src/icons/AlignStartVertical.ts
const AlignStartVertical = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "9",
height: "6",
"x": "6",
"y": "14",
rx: "2"
}), rect({
width: "16",
height: "6",
"x": "6",
"y": "4",
rx: "2"
}), path({ "d": "M2 2v20" }));
};
//#endregion
//#region src/icons/AlignVerticalDistributeCenter.ts
const AlignVerticalDistributeCenter = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M22 17h-3" }), path({ "d": "M22 7h-5" }), path({ "d": "M5 17H2" }), path({ "d": "M7 7H2" }), rect({
"x": "5",
"y": "14",
width: "14",
height: "6",
rx: "2"
}), rect({
"x": "7",
"y": "4",
width: "10",
height: "6",
rx: "2"
}));
};
//#endregion
//#region src/icons/AlignVerticalDistributeEnd.ts
const AlignVerticalDistributeEnd = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "14",
height: "6",
"x": "5",
"y": "14",
rx: "2"
}), rect({
width: "10",
height: "6",
"x": "7",
"y": "4",
rx: "2"
}), path({ "d": "M2 20h20" }), path({ "d": "M2 10h20" }));
};
//#endregion
//#region src/icons/AlignVerticalDistributeStart.ts
const AlignVerticalDistributeStart = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "14",
height: "6",
"x": "5",
"y": "14",
rx: "2"
}), rect({
width: "10",
height: "6",
"x": "7",
"y": "4",
rx: "2"
}), path({ "d": "M2 14h20" }), path({ "d": "M2 4h20" }));
};
//#endregion
//#region src/icons/AlignVerticalJustifyCenter.ts
const AlignVerticalJustifyCenter = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "14",
height: "6",
"x": "5",
"y": "16",
rx: "2"
}), rect({
width: "10",
height: "6",
"x": "7",
"y": "2",
rx: "2"
}), path({ "d": "M2 12h20" }));
};
//#endregion
//#region src/icons/AlignVerticalJustifyEnd.ts
const AlignVerticalJustifyEnd = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "14",
height: "6",
"x": "5",
"y": "12",
rx: "2"
}), rect({
width: "10",
height: "6",
"x": "7",
"y": "2",
rx: "2"
}), path({ "d": "M2 22h20" }));
};
//#endregion
//#region src/icons/AlignVerticalJustifyStart.ts
const AlignVerticalJustifyStart = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "14",
height: "6",
"x": "5",
"y": "16",
rx: "2"
}), rect({
width: "10",
height: "6",
"x": "7",
"y": "6",
rx: "2"
}), path({ "d": "M2 2h20" }));
};
//#endregion
//#region src/icons/AlignVerticalSpaceAround.ts
const AlignVerticalSpaceAround = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "10",
height: "6",
"x": "7",
"y": "9",
rx: "2"
}), path({ "d": "M22 20H2" }), path({ "d": "M22 4H2" }));
};
//#endregion
//#region src/icons/AlignVerticalSpaceBetween.ts
const AlignVerticalSpaceBetween = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "14",
height: "6",
"x": "5",
"y": "15",
rx: "2"
}), rect({
width: "10",
height: "6",
"x": "7",
"y": "3",
rx: "2"
}), path({ "d": "M2 21h20" }), path({ "d": "M2 3h20" }));
};
//#endregion
//#region src/icons/Ambulance.ts
const Ambulance = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 10H6" }), path({ "d": "M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2" }), path({ "d": "M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14" }), path({ "d": "M8 8v4" }), path({ "d": "M9 18h6" }), circle({
cx: "17",
cy: "18",
"r": "2"
}), circle({
cx: "7",
cy: "18",
"r": "2"
}));
};
//#endregion
//#region src/icons/Ampersand.ts
const Ampersand = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M16 12h3" }), path({ "d": "M17.5 12a8 8 0 0 1-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13" }));
};
//#endregion
//#region src/icons/Ampersands.ts
const Ampersands = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5" }), path({ "d": "M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5" }));
};
//#endregion
//#region src/icons/Amphora.ts
const Amphora = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8" }), path({ "d": "M10 5H8a2 2 0 0 0 0 4h.68" }), path({ "d": "M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8" }), path({ "d": "M14 5h2a2 2 0 0 1 0 4h-.68" }), path({ "d": "M18 22H6" }), path({ "d": "M9 2h6" }));
};
//#endregion
//#region src/icons/Anchor.ts
const Anchor = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 6v16" }), path({ "d": "m19 13 2-1a9 9 0 0 1-18 0l2 1" }), path({ "d": "M9 11h6" }), circle({
cx: "12",
cy: "4",
"r": "2"
}));
};
//#endregion
//#region src/icons/Angry.ts
const Angry = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "12",
"r": "10"
}), path({ "d": "M16 16s-1.5-2-4-2-4 2-4 2" }), path({ "d": "M7.5 8 10 9" }), path({ "d": "m14 9 2.5-1" }), path({ "d": "M9 10h.01" }), path({ "d": "M15 10h.01" }));
};
//#endregion
//#region src/icons/Annoyed.ts
const Annoyed = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "12",
"r": "10"
}), path({ "d": "M8 15h8" }), path({ "d": "M8 9h2" }), path({ "d": "M14 9h2" }));
};
//#endregion
//#region src/icons/Antenna.ts
const Antenna = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M2 12 7 2" }), path({ "d": "m7 12 5-10" }), path({ "d": "m12 12 5-10" }), path({ "d": "m17 12 5-10" }), path({ "d": "M4.5 7h15" }), path({ "d": "M12 16v6" }));
};
//#endregion
//#region src/icons/Anvil.ts
const Anvil = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4" }), path({ "d": "M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z" }), path({ "d": "M9 12v5" }), path({ "d": "M15 12v5" }), path({ "d": "M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1" }));
};
//#endregion
//#region src/icons/Aperture.ts
const Aperture = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "12",
"r": "10"
}), path({ "d": "m14.31 8 5.74 9.94" }), path({ "d": "M9.69 8h11.48" }), path({ "d": "m7.38 12 5.74-9.94" }), path({ "d": "M9.69 16 3.95 6.06" }), path({ "d": "M14.31 16H2.83" }), path({ "d": "m16.62 12-5.74 9.94" }));
};
//#endregion
//#region src/icons/AppWindowMac.ts
const AppWindowMac = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "20",
height: "16",
"x": "2",
"y": "4",
rx: "2"
}), path({ "d": "M6 8h.01" }), path({ "d": "M10 8h.01" }), path({ "d": "M14 8h.01" }));
};
//#endregion
//#region src/icons/AppWindow.ts
const AppWindow = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
"x": "2",
"y": "4",
width: "20",
height: "16",
rx: "2"
}), path({ "d": "M10 4v4" }), path({ "d": "M2 8h20" }), path({ "d": "M6 4v4" }));
};
//#endregion
//#region src/icons/Apple.ts
const Apple = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 6.528V3a1 1 0 0 1 1-1h0" }), path({ "d": "M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21" }));
};
//#endregion
//#region src/icons/ArchiveRestore.ts
const ArchiveRestore = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "20",
height: "5",
"x": "2",
"y": "3",
rx: "1"
}), path({ "d": "M4 8v11a2 2 0 0 0 2 2h2" }), path({ "d": "M20 8v11a2 2 0 0 1-2 2h-2" }), path({ "d": "m9 15 3-3 3 3" }), path({ "d": "M12 12v9" }));
};
//#endregion
//#region src/icons/ArchiveX.ts
const ArchiveX = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "20",
height: "5",
"x": "2",
"y": "3",
rx: "1"
}), path({ "d": "M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8" }), path({ "d": "m9.5 17 5-5" }), path({ "d": "m9.5 12 5 5" }));
};
//#endregion
//#region src/icons/Archive.ts
const Archive = (props = {}) => {
const { rect, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "20",
height: "5",
"x": "2",
"y": "3",
rx: "1"
}), path({ "d": "M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8" }), path({ "d": "M10 12h4" }));
};
//#endregion
//#region src/icons/Armchair.ts
const Armchair = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3" }), path({ "d": "M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z" }), path({ "d": "M5 18v2" }), path({ "d": "M19 18v2" }));
};
//#endregion
//#region src/icons/ArrowBigDownDash.ts
const ArrowBigDownDash = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M14 8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-6.939 6.939a1.207 1.207 0 0 1-1.708 0l-6.94-6.94a.707.707 0 0 1 .5-1.206H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1z" }), path({ "d": "M9 4h6" }));
};
//#endregion
//#region src/icons/ArrowBigDown.ts
const ArrowBigDown = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-7.086 7.086a1 1 0 0 1-1.414 0l-7.086-7.086a.707.707 0 0 1 .5-1.207H8a1 1 0 0 0 1-1z" }));
};
//#endregion
//#region src/icons/ArrowBigLeftDash.ts
const ArrowBigLeftDash = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M13 9a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707l6.94 6.94a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z" }), path({ "d": "M20 9v6" }));
};
//#endregion
//#region src/icons/ArrowBigLeft.ts
const ArrowBigLeft = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10.793 19.793a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-6a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707z" }));
};
//#endregion
//#region src/icons/ArrowBigRightDash.ts
const ArrowBigRightDash = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M11 9a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707l-6.94 6.94a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z" }), path({ "d": "M4 9v6" }));
};
//#endregion
//#region src/icons/ArrowBigRight.ts
const ArrowBigRight = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M13.207 19.793a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707z" }));
};
//#endregion
//#region src/icons/ArrowBigUpDash.ts
const ArrowBigUpDash = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M14 16a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-6.939-6.939a1.207 1.207 0 0 0-1.708 0l-6.94 6.94a.707.707 0 0 0 .5 1.206H8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1z" }), path({ "d": "M9 20h6" }));
};
//#endregion
//#region src/icons/ArrowBigUp.ts
const ArrowBigUp = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M9 19a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-7.086-7.086a1 1 0 0 0-1.414 0l-7.086 7.086a.707.707 0 0 0 .5 1.207H8a1 1 0 0 1 1 1z" }));
};
//#endregion
//#region src/icons/ArrowDown01.ts
const ArrowDown01 = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 20V4" }), rect({
"x": "15",
"y": "4",
width: "4",
height: "6",
ry: "2"
}), path({ "d": "M17 20v-6h-2" }), path({ "d": "M15 20h4" }));
};
//#endregion
//#region src/icons/ArrowDown10.ts
const ArrowDown10 = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 20V4" }), path({ "d": "M17 10V4h-2" }), path({ "d": "M15 10h4" }), rect({
"x": "15",
"y": "14",
width: "4",
height: "6",
ry: "2"
}));
};
//#endregion
//#region src/icons/ArrowDownAZ.ts
const ArrowDownAZ = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 20V4" }), path({ "d": "M20 8h-5" }), path({ "d": "M15 10V6.5a2.5 2.5 0 0 1 5 0V10" }), path({ "d": "M15 14h5l-5 6h5" }));
};
//#endregion
//#region src/icons/ArrowDownFromLine.ts
const ArrowDownFromLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M19 3H5" }), path({ "d": "M12 21V7" }), path({ "d": "m6 15 6 6 6-6" }));
};
//#endregion
//#region src/icons/ArrowDownLeft.ts
const ArrowDownLeft = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M17 7 7 17" }), path({ "d": "M17 17H7V7" }));
};
//#endregion
//#region src/icons/ArrowDownNarrowWide.ts
const ArrowDownNarrowWide = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 20V4" }), path({ "d": "M11 4h4" }), path({ "d": "M11 8h7" }), path({ "d": "M11 12h10" }));
};
//#endregion
//#region src/icons/ArrowDownRight.ts
const ArrowDownRight = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m7 7 10 10" }), path({ "d": "M17 7v10H7" }));
};
//#endregion
//#region src/icons/ArrowDownToDot.ts
const ArrowDownToDot = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 2v14" }), path({ "d": "m19 9-7 7-7-7" }), circle({
cx: "12",
cy: "21",
"r": "1"
}));
};
//#endregion
//#region src/icons/ArrowDownToLine.ts
const ArrowDownToLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 17V3" }), path({ "d": "m6 11 6 6 6-6" }), path({ "d": "M19 21H5" }));
};
//#endregion
//#region src/icons/ArrowDownUp.ts
const ArrowDownUp = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 20V4" }), path({ "d": "m21 8-4-4-4 4" }), path({ "d": "M17 4v16" }));
};
//#endregion
//#region src/icons/ArrowDownWideNarrow.ts
const ArrowDownWideNarrow = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 20V4" }), path({ "d": "M11 4h10" }), path({ "d": "M11 8h7" }), path({ "d": "M11 12h4" }));
};
//#endregion
//#region src/icons/ArrowDownZA.ts
const ArrowDownZA = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 16 4 4 4-4" }), path({ "d": "M7 4v16" }), path({ "d": "M15 4h5l-5 6h5" }), path({ "d": "M15 20v-3.5a2.5 2.5 0 0 1 5 0V20" }), path({ "d": "M20 18h-5" }));
};
//#endregion
//#region src/icons/ArrowDown.ts
const ArrowDown = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 5v14" }), path({ "d": "m19 12-7 7-7-7" }));
};
//#endregion
//#region src/icons/ArrowLeftFromLine.ts
const ArrowLeftFromLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m9 6-6 6 6 6" }), path({ "d": "M3 12h14" }), path({ "d": "M21 19V5" }));
};
//#endregion
//#region src/icons/ArrowLeftRight.ts
const ArrowLeftRight = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M8 3 4 7l4 4" }), path({ "d": "M4 7h16" }), path({ "d": "m16 21 4-4-4-4" }), path({ "d": "M20 17H4" }));
};
//#endregion
//#region src/icons/ArrowLeftToLine.ts
const ArrowLeftToLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3 19V5" }), path({ "d": "m13 6-6 6 6 6" }), path({ "d": "M7 12h14" }));
};
//#endregion
//#region src/icons/ArrowLeft.ts
const ArrowLeft = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m12 19-7-7 7-7" }), path({ "d": "M19 12H5" }));
};
//#endregion
//#region src/icons/ArrowRightFromLine.ts
const ArrowRightFromLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3 5v14" }), path({ "d": "M21 12H7" }), path({ "d": "m15 18 6-6-6-6" }));
};
//#endregion
//#region src/icons/ArrowRightLeft.ts
const ArrowRightLeft = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m16 3 4 4-4 4" }), path({ "d": "M20 7H4" }), path({ "d": "m8 21-4-4 4-4" }), path({ "d": "M4 17h16" }));
};
//#endregion
//#region src/icons/ArrowRightToLine.ts
const ArrowRightToLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M17 12H3" }), path({ "d": "m11 18 6-6-6-6" }), path({ "d": "M21 5v14" }));
};
//#endregion
//#region src/icons/ArrowRight.ts
const ArrowRight = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M5 12h14" }), path({ "d": "m12 5 7 7-7 7" }));
};
//#endregion
//#region src/icons/ArrowUp01.ts
const ArrowUp01 = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }), rect({
"x": "15",
"y": "4",
width: "4",
height: "6",
ry: "2"
}), path({ "d": "M17 20v-6h-2" }), path({ "d": "M15 20h4" }));
};
//#endregion
//#region src/icons/ArrowUp10.ts
const ArrowUp10 = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }), path({ "d": "M17 10V4h-2" }), path({ "d": "M15 10h4" }), rect({
"x": "15",
"y": "14",
width: "4",
height: "6",
ry: "2"
}));
};
//#endregion
//#region src/icons/ArrowUpAZ.ts
const ArrowUpAZ = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }), path({ "d": "M20 8h-5" }), path({ "d": "M15 10V6.5a2.5 2.5 0 0 1 5 0V10" }), path({ "d": "M15 14h5l-5 6h5" }));
};
//#endregion
//#region src/icons/ArrowUpDown.ts
const ArrowUpDown = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m21 16-4 4-4-4" }), path({ "d": "M17 20V4" }), path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }));
};
//#endregion
//#region src/icons/ArrowUpFromDot.ts
const ArrowUpFromDot = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m5 9 7-7 7 7" }), path({ "d": "M12 16V2" }), circle({
cx: "12",
cy: "21",
"r": "1"
}));
};
//#endregion
//#region src/icons/ArrowUpFromLine.ts
const ArrowUpFromLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m18 9-6-6-6 6" }), path({ "d": "M12 3v14" }), path({ "d": "M5 21h14" }));
};
//#endregion
//#region src/icons/ArrowUpLeft.ts
const ArrowUpLeft = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M7 17V7h10" }), path({ "d": "M17 17 7 7" }));
};
//#endregion
//#region src/icons/ArrowUpNarrowWide.ts
const ArrowUpNarrowWide = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }), path({ "d": "M11 12h4" }), path({ "d": "M11 16h7" }), path({ "d": "M11 20h10" }));
};
//#endregion
//#region src/icons/ArrowUpRight.ts
const ArrowUpRight = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M7 7h10v10" }), path({ "d": "M7 17 17 7" }));
};
//#endregion
//#region src/icons/ArrowUpToLine.ts
const ArrowUpToLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M5 3h14" }), path({ "d": "m18 13-6-6-6 6" }), path({ "d": "M12 7v14" }));
};
//#endregion
//#region src/icons/ArrowUpWideNarrow.ts
const ArrowUpWideNarrow = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }), path({ "d": "M11 12h10" }), path({ "d": "M11 16h7" }), path({ "d": "M11 20h4" }));
};
//#endregion
//#region src/icons/ArrowUpZA.ts
const ArrowUpZA = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m3 8 4-4 4 4" }), path({ "d": "M7 4v16" }), path({ "d": "M15 4h5l-5 6h5" }), path({ "d": "M15 20v-3.5a2.5 2.5 0 0 1 5 0V20" }), path({ "d": "M20 18h-5" }));
};
//#endregion
//#region src/icons/ArrowUp.ts
const ArrowUp = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m5 12 7-7 7 7" }), path({ "d": "M12 19V5" }));
};
//#endregion
//#region src/icons/ArrowsUpFromLine.ts
const ArrowsUpFromLine = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m4 6 3-3 3 3" }), path({ "d": "M7 17V3" }), path({ "d": "m14 6 3-3 3 3" }), path({ "d": "M17 17V3" }), path({ "d": "M4 21h16" }));
};
//#endregion
//#region src/icons/Asterisk.ts
const Asterisk = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 6v12" }), path({ "d": "M17.196 9 6.804 15" }), path({ "d": "m6.804 9 10.392 6" }));
};
//#endregion
//#region src/icons/AtSign.ts
const AtSign = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "12",
"r": "4"
}), path({ "d": "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8" }));
};
//#endregion
//#region src/icons/Atom.ts
const Atom = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "12",
"r": "1"
}), path({ "d": "M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z" }), path({ "d": "M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z" }));
};
//#endregion
//#region src/icons/AudioLines.ts
const AudioLines = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M2 10v3" }), path({ "d": "M6 6v11" }), path({ "d": "M10 3v18" }), path({ "d": "M14 8v7" }), path({ "d": "M18 5v13" }), path({ "d": "M22 10v3" }));
};
//#endregion
//#region src/icons/AudioWaveform.ts
const AudioWaveform = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2" }));
};
//#endregion
//#region src/icons/Award.ts
const Award = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" }), circle({
cx: "12",
cy: "8",
"r": "6"
}));
};
//#endregion
//#region src/icons/Axe.ts
const Axe = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9" }), path({ "d": "M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z" }));
};
//#endregion
//#region src/icons/Axis3d.ts
const Axis3d = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M13.5 10.5 15 9" }), path({ "d": "M4 4v15a1 1 0 0 0 1 1h15" }), path({ "d": "M4.293 19.707 6 18" }), path({ "d": "m9 15 1.5-1.5" }));
};
//#endregion
//#region src/icons/Baby.ts
const Baby = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5" }), path({ "d": "M15 12h.01" }), path({ "d": "M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1" }), path({ "d": "M9 12h.01" }));
};
//#endregion
//#region src/icons/Backpack.ts
const Backpack = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z" }), path({ "d": "M8 10h8" }), path({ "d": "M8 18h8" }), path({ "d": "M8 22v-6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v6" }), path({ "d": "M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2" }));
};
//#endregion
//#region src/icons/BadgeAlert.ts
const BadgeAlert = (props = {}) => {
const { path, line } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), line({
x1: "12",
x2: "12",
y1: "8",
y2: "12"
}), line({
x1: "12",
x2: "12.01",
y1: "16",
y2: "16"
}));
};
//#endregion
//#region src/icons/BadgeCent.ts
const BadgeCent = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M12 7v10" }), path({ "d": "M15.4 10a4 4 0 1 0 0 4" }));
};
//#endregion
//#region src/icons/BadgeCheck.ts
const BadgeCheck = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "m9 12 2 2 4-4" }));
};
//#endregion
//#region src/icons/BadgeDollarSign.ts
const BadgeDollarSign = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8" }), path({ "d": "M12 18V6" }));
};
//#endregion
//#region src/icons/BadgeEuro.ts
const BadgeEuro = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M7 12h5" }), path({ "d": "M15 9.4a4 4 0 1 0 0 5.2" }));
};
//#endregion
//#region src/icons/BadgeIndianRupee.ts
const BadgeIndianRupee = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M8 8h8" }), path({ "d": "M8 12h8" }), path({ "d": "m13 17-5-1h1a4 4 0 0 0 0-8" }));
};
//#endregion
//#region src/icons/BadgeInfo.ts
const BadgeInfo = (props = {}) => {
const { path, line } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), line({
x1: "12",
x2: "12",
y1: "16",
y2: "12"
}), line({
x1: "12",
x2: "12.01",
y1: "8",
y2: "8"
}));
};
//#endregion
//#region src/icons/BadgeJapaneseYen.ts
const BadgeJapaneseYen = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "m9 8 3 3v7" }), path({ "d": "m12 11 3-3" }), path({ "d": "M9 12h6" }), path({ "d": "M9 16h6" }));
};
//#endregion
//#region src/icons/BadgeMinus.ts
const BadgeMinus = (props = {}) => {
const { path, line } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), line({
x1: "8",
x2: "16",
y1: "12",
y2: "12"
}));
};
//#endregion
//#region src/icons/BadgePercent.ts
const BadgePercent = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "m15 9-6 6" }), path({ "d": "M9 9h.01" }), path({ "d": "M15 15h.01" }));
};
//#endregion
//#region src/icons/BadgePlus.ts
const BadgePlus = (props = {}) => {
const { path, line } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), line({
x1: "12",
x2: "12",
y1: "8",
y2: "16"
}), line({
x1: "8",
x2: "16",
y1: "12",
y2: "12"
}));
};
//#endregion
//#region src/icons/BadgePoundSterling.ts
const BadgePoundSterling = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M8 12h4" }), path({ "d": "M10 16V9.5a2.5 2.5 0 0 1 5 0" }), path({ "d": "M8 16h7" }));
};
//#endregion
//#region src/icons/BadgeQuestionMark.ts
const BadgeQuestionMark = (props = {}) => {
const { path, line } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3" }), line({
x1: "12",
x2: "12.01",
y1: "17",
y2: "17"
}));
};
//#endregion
//#region src/icons/BadgeRussianRuble.ts
const BadgeRussianRuble = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M9 16h5" }), path({ "d": "M9 12h5a2 2 0 1 0 0-4h-3v9" }));
};
//#endregion
//#region src/icons/BadgeSwissFranc.ts
const BadgeSwissFranc = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), path({ "d": "M11 17V8h4" }), path({ "d": "M11 12h3" }), path({ "d": "M9 16h4" }));
};
//#endregion
//#region src/icons/BadgeTurkishLira.ts
const BadgeTurkishLira = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M11 7v10a5 5 0 0 0 5-5" }), path({ "d": "m15 8-6 3" }), path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76" }));
};
//#endregion
//#region src/icons/BadgeX.ts
const BadgeX = (props = {}) => {
const { path, line } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }), line({
x1: "15",
x2: "9",
y1: "9",
y2: "15"
}), line({
x1: "9",
x2: "15",
y1: "9",
y2: "15"
}));
};
//#endregion
//#region src/icons/Badge.ts
const Badge = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" }));
};
//#endregion
//#region src/icons/BaggageClaim.ts
const BaggageClaim = (props = {}) => {
const { path, rect, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M22 18H6a2 2 0 0 1-2-2V7a2 2 0 0 0-2-2" }), path({ "d": "M17 14V4a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v10" }), rect({
width: "13",
height: "8",
"x": "8",
"y": "6",
rx: "1"
}), circle({
cx: "18",
cy: "20",
"r": "2"
}), circle({
cx: "9",
cy: "20",
"r": "2"
}));
};
//#endregion
//#region src/icons/Balloon.ts
const Balloon = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 16v1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v1" }), path({ "d": "M12 6a2 2 0 0 1 2 2" }), path({ "d": "M18 8c0 4-3.5 8-6 8s-6-4-6-8a6 6 0 0 1 12 0" }));
};
//#endregion
//#region src/icons/Ban.ts
const Ban = (props = {}) => {
const { circle, path } = van.tags(svgNamespace);
return LucideIcon(props, circle({
cx: "12",
cy: "12",
"r": "10"
}), path({ "d": "M4.929 4.929 19.07 19.071" }));
};
//#endregion
//#region src/icons/Banana.ts
const Banana = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M4 13c3.5-2 8-2 10 2a5.5 5.5 0 0 1 8 5" }), path({ "d": "M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z" }));
};
//#endregion
//#region src/icons/Bandage.ts
const Bandage = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 10.01h.01" }), path({ "d": "M10 14.01h.01" }), path({ "d": "M14 10.01h.01" }), path({ "d": "M14 14.01h.01" }), path({ "d": "M18 6v12" }), path({ "d": "M6 6v12" }), rect({
"x": "2",
"y": "6",
width: "20",
height: "12",
rx: "2"
}));
};
//#endregion
//#region src/icons/BanknoteArrowDown.ts
const BanknoteArrowDown = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5" }), path({ "d": "m16 19 3 3 3-3" }), path({ "d": "M18 12h.01" }), path({ "d": "M19 16v6" }), path({ "d": "M6 12h.01" }), circle({
cx: "12",
cy: "12",
"r": "2"
}));
};
//#endregion
//#region src/icons/BanknoteArrowUp.ts
const BanknoteArrowUp = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5" }), path({ "d": "M18 12h.01" }), path({ "d": "M19 22v-6" }), path({ "d": "m22 19-3-3-3 3" }), path({ "d": "M6 12h.01" }), circle({
cx: "12",
cy: "12",
"r": "2"
}));
};
//#endregion
//#region src/icons/BanknoteX.ts
const BanknoteX = (props = {}) => {
const { path, circle } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5" }), path({ "d": "m17 17 5 5" }), path({ "d": "M18 12h.01" }), path({ "d": "m22 17-5 5" }), path({ "d": "M6 12h.01" }), circle({
cx: "12",
cy: "12",
"r": "2"
}));
};
//#endregion
//#region src/icons/Banknote.ts
const Banknote = (props = {}) => {
const { rect, circle, path } = van.tags(svgNamespace);
return LucideIcon(props, rect({
width: "20",
height: "12",
"x": "2",
"y": "6",
rx: "2"
}), circle({
cx: "12",
cy: "12",
"r": "2"
}), path({ "d": "M6 12h.01M18 12h.01" }));
};
//#endregion
//#region src/icons/Barcode.ts
const Barcode = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M3 5v14" }), path({ "d": "M8 5v14" }), path({ "d": "M12 5v14" }), path({ "d": "M17 5v14" }), path({ "d": "M21 5v14" }));
};
//#endregion
//#region src/icons/Barrel.ts
const Barrel = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 3a41 41 0 0 0 0 18" }), path({ "d": "M14 3a41 41 0 0 1 0 18" }), path({ "d": "M17 3a2 2 0 0 1 1.68.92 15.25 15.25 0 0 1 0 16.16A2 2 0 0 1 17 21H7a2 2 0 0 1-1.68-.92 15.25 15.25 0 0 1 0-16.16A2 2 0 0 1 7 3z" }), path({ "d": "M3.84 17h16.32" }), path({ "d": "M3.84 7h16.32" }));
};
//#endregion
//#region src/icons/Baseline.ts
const Baseline = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M4 20h16" }), path({ "d": "m6 16 6-12 6 12" }), path({ "d": "M8 12h8" }));
};
//#endregion
//#region src/icons/Bath.ts
const Bath = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 4 8 6" }), path({ "d": "M17 19v2" }), path({ "d": "M2 12h20" }), path({ "d": "M7 19v2" }), path({ "d": "M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5" }));
};
//#endregion
//#region src/icons/BatteryCharging.ts
const BatteryCharging = (props = {}) => {
const { path } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "m11 7-3 5h4l-3 5" }), path({ "d": "M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935" }), path({ "d": "M22 14v-4" }), path({ "d": "M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936" }));
};
//#endregion
//#region src/icons/BatteryFull.ts
const BatteryFull = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M10 10v4" }), path({ "d": "M14 10v4" }), path({ "d": "M22 14v-4" }), path({ "d": "M6 10v4" }), rect({
"x": "2",
"y": "6",
width: "16",
height: "12",
rx: "2"
}));
};
//#endregion
//#region src/icons/BatteryLow.ts
const BatteryLow = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d": "M22 14v-4" }), path({ "d": "M6 14v-4" }), rect({
"x": "2",
"y": "6",
width: "16",
height: "12",
rx: "2"
}));
};
//#endregion
//#region src/icons/BatteryMedium.ts
const BatteryMedium = (props = {}) => {
const { path, rect } = van.tags(svgNamespace);
return LucideIcon(props, path({ "d":