UNPKG

vanjs-feather

Version:
2,138 lines (2,050 loc) • 155 kB
"use strict"; var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( // If the importer is in node compatibility mode or this is not an ESM // file that has been converted to a CommonJS file using a Babel- // compatible transform (i.e. "__esModule" has not been set), then set // "default" to the CommonJS "module.exports" for node compatibility. isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, mod )); var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.ts var index_exports = {}; __export(index_exports, { Activity: () => Activity, Airplay: () => Airplay, AlertCircle: () => AlertCircle, AlertOctagon: () => AlertOctagon, AlertTriangle: () => AlertTriangle, AlignCenter: () => AlignCenter, AlignJustify: () => AlignJustify, AlignLeft: () => AlignLeft, AlignRight: () => AlignRight, Anchor: () => Anchor, Aperture: () => Aperture, Archive: () => Archive, ArrowDown: () => ArrowDown, ArrowDownCircle: () => ArrowDownCircle, ArrowDownLeft: () => ArrowDownLeft, ArrowDownRight: () => ArrowDownRight, ArrowLeft: () => ArrowLeft, ArrowLeftCircle: () => ArrowLeftCircle, ArrowRight: () => ArrowRight, ArrowRightCircle: () => ArrowRightCircle, ArrowUp: () => ArrowUp, ArrowUpCircle: () => ArrowUpCircle, ArrowUpLeft: () => ArrowUpLeft, ArrowUpRight: () => ArrowUpRight, AtSign: () => AtSign, Award: () => Award, BarChart: () => BarChart, BarChart2: () => BarChart2, Battery: () => Battery, BatteryCharging: () => BatteryCharging, Bell: () => Bell, BellOff: () => BellOff, Bluetooth: () => Bluetooth, Bold: () => Bold, Book: () => Book, BookOpen: () => BookOpen, Bookmark: () => Bookmark, Box: () => Box, Briefcase: () => Briefcase, Calendar: () => Calendar, Camera: () => Camera, CameraOff: () => CameraOff, Cast: () => Cast, Check: () => Check, CheckCircle: () => CheckCircle, CheckSquare: () => CheckSquare, ChevronDown: () => ChevronDown, ChevronLeft: () => ChevronLeft, ChevronRight: () => ChevronRight, ChevronUp: () => ChevronUp, ChevronsDown: () => ChevronsDown, ChevronsLeft: () => ChevronsLeft, ChevronsRight: () => ChevronsRight, ChevronsUp: () => ChevronsUp, Chrome: () => Chrome, Circle: () => Circle, Clipboard: () => Clipboard, Clock: () => Clock, Cloud: () => Cloud, CloudDrizzle: () => CloudDrizzle, CloudLightning: () => CloudLightning, CloudOff: () => CloudOff, CloudRain: () => CloudRain, CloudSnow: () => CloudSnow, Code: () => Code, Codepen: () => Codepen, Codesandbox: () => Codesandbox, Coffee: () => Coffee, Columns: () => Columns, Command: () => Command, Compass: () => Compass, Copy: () => Copy, CornerDownLeft: () => CornerDownLeft, CornerDownRight: () => CornerDownRight, CornerLeftDown: () => CornerLeftDown, CornerLeftUp: () => CornerLeftUp, CornerRightDown: () => CornerRightDown, CornerRightUp: () => CornerRightUp, CornerUpLeft: () => CornerUpLeft, CornerUpRight: () => CornerUpRight, Cpu: () => Cpu, CreditCard: () => CreditCard, Crop: () => Crop, Crosshair: () => Crosshair, Database: () => Database, Delete: () => Delete, Disc: () => Disc, Divide: () => Divide, DivideCircle: () => DivideCircle, DivideSquare: () => DivideSquare, DollarSign: () => DollarSign, Download: () => Download, DownloadCloud: () => DownloadCloud, Dribbble: () => Dribbble, Droplet: () => Droplet, Edit: () => Edit, Edit2: () => Edit2, Edit3: () => Edit3, ExternalLink: () => ExternalLink, Eye: () => Eye, EyeOff: () => EyeOff, Facebook: () => Facebook, FastForward: () => FastForward, Feather: () => Feather, Figma: () => Figma, File: () => File, FileMinus: () => FileMinus, FilePlus: () => FilePlus, FileText: () => FileText, Film: () => Film, Filter: () => Filter, Flag: () => Flag, Folder: () => Folder, FolderMinus: () => FolderMinus, FolderPlus: () => FolderPlus, Framer: () => Framer, Frown: () => Frown, Gift: () => Gift, GitBranch: () => GitBranch, GitCommit: () => GitCommit, GitMerge: () => GitMerge, GitPullRequest: () => GitPullRequest, Github: () => Github, Gitlab: () => Gitlab, Globe: () => Globe, Grid: () => Grid, HardDrive: () => HardDrive, Hash: () => Hash, Headphones: () => Headphones, Heart: () => Heart, HelpCircle: () => HelpCircle, Hexagon: () => Hexagon, Home: () => Home, Image: () => Image, Inbox: () => Inbox, Info: () => Info, Instagram: () => Instagram, Italic: () => Italic, Key: () => Key, Layers: () => Layers, Layout: () => Layout, LifeBuoy: () => LifeBuoy, Link: () => Link, Link2: () => Link2, Linkedin: () => Linkedin, List: () => List, Loader: () => Loader, Lock: () => Lock, LogIn: () => LogIn, LogOut: () => LogOut, Mail: () => Mail, Map: () => Map, MapPin: () => MapPin, Maximize: () => Maximize, Maximize2: () => Maximize2, Meh: () => Meh, Menu: () => Menu, MessageCircle: () => MessageCircle, MessageSquare: () => MessageSquare, Mic: () => Mic, MicOff: () => MicOff, Minimize: () => Minimize, Minimize2: () => Minimize2, Minus: () => Minus, MinusCircle: () => MinusCircle, MinusSquare: () => MinusSquare, Monitor: () => Monitor, Moon: () => Moon, MoreHorizontal: () => MoreHorizontal, MoreVertical: () => MoreVertical, MousePointer: () => MousePointer, Move: () => Move, Music: () => Music, Navigation: () => Navigation, Navigation2: () => Navigation2, Octagon: () => Octagon, Package: () => Package, Paperclip: () => Paperclip, Pause: () => Pause, PauseCircle: () => PauseCircle, PenTool: () => PenTool, Percent: () => Percent, Phone: () => Phone, PhoneCall: () => PhoneCall, PhoneForwarded: () => PhoneForwarded, PhoneIncoming: () => PhoneIncoming, PhoneMissed: () => PhoneMissed, PhoneOff: () => PhoneOff, PhoneOutgoing: () => PhoneOutgoing, PieChart: () => PieChart, Play: () => Play, PlayCircle: () => PlayCircle, Plus: () => Plus, PlusCircle: () => PlusCircle, PlusSquare: () => PlusSquare, Pocket: () => Pocket, Power: () => Power, Printer: () => Printer, Radio: () => Radio, RefreshCcw: () => RefreshCcw, RefreshCw: () => RefreshCw, Repeat: () => Repeat, Rewind: () => Rewind, RotateCcw: () => RotateCcw, RotateCw: () => RotateCw, Rss: () => Rss, Save: () => Save, Scissors: () => Scissors, Search: () => Search, Send: () => Send, Server: () => Server, Settings: () => Settings, Share: () => Share, Share2: () => Share2, Shield: () => Shield, ShieldOff: () => ShieldOff, ShoppingBag: () => ShoppingBag, ShoppingCart: () => ShoppingCart, Shuffle: () => Shuffle, Sidebar: () => Sidebar, SkipBack: () => SkipBack, SkipForward: () => SkipForward, Slack: () => Slack, Slash: () => Slash, Sliders: () => Sliders, Smartphone: () => Smartphone, Smile: () => Smile, Speaker: () => Speaker, Square: () => Square, Star: () => Star, StopCircle: () => StopCircle, Sun: () => Sun, Sunrise: () => Sunrise, Sunset: () => Sunset, Table: () => Table, Tablet: () => Tablet, Tag: () => Tag, Target: () => Target, Terminal: () => Terminal, Thermometer: () => Thermometer, ThumbsDown: () => ThumbsDown, ThumbsUp: () => ThumbsUp, ToggleLeft: () => ToggleLeft, ToggleRight: () => ToggleRight, Tool: () => Tool, Trash: () => Trash, Trash2: () => Trash2, Trello: () => Trello, TrendingDown: () => TrendingDown, TrendingUp: () => TrendingUp, Triangle: () => Triangle, Truck: () => Truck, Tv: () => Tv, Twitch: () => Twitch, Twitter: () => Twitter, Type: () => Type, Umbrella: () => Umbrella, Underline: () => Underline, Unlock: () => Unlock, Upload: () => Upload, UploadCloud: () => UploadCloud, User: () => User, UserCheck: () => UserCheck, UserMinus: () => UserMinus, UserPlus: () => UserPlus, UserX: () => UserX, Users: () => Users, Video: () => Video, VideoOff: () => VideoOff, Voicemail: () => Voicemail, Volume: () => Volume, Volume1: () => Volume1, Volume2: () => Volume2, VolumeX: () => VolumeX, Watch: () => Watch, Wifi: () => Wifi, WifiOff: () => WifiOff, Wind: () => Wind, X: () => X, XCircle: () => XCircle, XOctagon: () => XOctagon, XSquare: () => XSquare, Youtube: () => Youtube, Zap: () => Zap, ZapOff: () => ZapOff, ZoomIn: () => ZoomIn, ZoomOut: () => ZoomOut }); module.exports = __toCommonJS(index_exports); // src/icons/Activity.ts var import_vanjs_core2 = __toESM(require("vanjs-core"), 1); // src/FeatherIcon.ts var import_vanjs_core = __toESM(require("vanjs-core"), 1); var svgNamespace = "http://www.w3.org/2000/svg"; var FeatherIcon = /* @__PURE__ */ __name((initialProps = {}, ...children) => { const { svg } = import_vanjs_core.default.tags(svgNamespace); const props = Object.fromEntries( Object.entries(initialProps).filter(([_, val]) => val) ); const defaultProps = { xmlns: svgNamespace, viewBox: "0 0 24 24", fill: "none", width: 24, height: 24, stroke: "currentColor", "stroke-width": 2, "stroke-linecap": "round", "stroke-linejoin": "round" }; return svg( { ...defaultProps, ...props }, children ); }, "FeatherIcon"); // src/icons/Activity.ts var Activity = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core2.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "22 12 18 12 15 21 9 3 6 12 2 12" }) ); }, "Activity"); // src/icons/Airplay.ts var import_vanjs_core3 = __toESM(require("vanjs-core"), 1); var Airplay = /* @__PURE__ */ __name((props) => { const { path, polygon } = import_vanjs_core3.default.tags(svgNamespace); return FeatherIcon( 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" }), polygon({ points: "12 15 17 21 7 21 12 15" }) ); }, "Airplay"); // src/icons/AlertCircle.ts var import_vanjs_core4 = __toESM(require("vanjs-core"), 1); var AlertCircle = /* @__PURE__ */ __name((props) => { const { circle, line } = import_vanjs_core4.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), line({ x1: "12", y1: "8", x2: "12", y2: "12" }), line({ x1: "12", y1: "16", x2: "12.01", y2: "16" }) ); }, "AlertCircle"); // src/icons/AlertOctagon.ts var import_vanjs_core5 = __toESM(require("vanjs-core"), 1); var AlertOctagon = /* @__PURE__ */ __name((props) => { const { polygon, line } = import_vanjs_core5.default.tags(svgNamespace); return FeatherIcon( props, polygon({ points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2" }), line({ x1: "12", y1: "8", x2: "12", y2: "12" }), line({ x1: "12", y1: "16", x2: "12.01", y2: "16" }) ); }, "AlertOctagon"); // src/icons/AlertTriangle.ts var import_vanjs_core6 = __toESM(require("vanjs-core"), 1); var AlertTriangle = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core6.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z" }), line({ x1: "12", y1: "9", x2: "12", y2: "13" }), line({ x1: "12", y1: "17", x2: "12.01", y2: "17" }) ); }, "AlertTriangle"); // src/icons/AlignCenter.ts var import_vanjs_core7 = __toESM(require("vanjs-core"), 1); var AlignCenter = /* @__PURE__ */ __name((props) => { const { line } = import_vanjs_core7.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "18", y1: "10", x2: "6", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "18", y1: "18", x2: "6", y2: "18" }) ); }, "AlignCenter"); // src/icons/AlignJustify.ts var import_vanjs_core8 = __toESM(require("vanjs-core"), 1); var AlignJustify = /* @__PURE__ */ __name((props) => { const { line } = import_vanjs_core8.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "21", y1: "10", x2: "3", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "21", y1: "18", x2: "3", y2: "18" }) ); }, "AlignJustify"); // src/icons/AlignLeft.ts var import_vanjs_core9 = __toESM(require("vanjs-core"), 1); var AlignLeft = /* @__PURE__ */ __name((props) => { const { line } = import_vanjs_core9.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "17", y1: "10", x2: "3", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "17", y1: "18", x2: "3", y2: "18" }) ); }, "AlignLeft"); // src/icons/AlignRight.ts var import_vanjs_core10 = __toESM(require("vanjs-core"), 1); var AlignRight = /* @__PURE__ */ __name((props) => { const { line } = import_vanjs_core10.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "21", y1: "10", x2: "7", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "21", y1: "18", x2: "7", y2: "18" }) ); }, "AlignRight"); // src/icons/Anchor.ts var import_vanjs_core11 = __toESM(require("vanjs-core"), 1); var Anchor = /* @__PURE__ */ __name((props) => { const { path, circle, line } = import_vanjs_core11.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "5", r: "3" }), line({ x1: "12", y1: "22", x2: "12", y2: "8" }), path({ d: "M5 12H2a10 10 0 0 0 20 0h-3" }) ); }, "Anchor"); // src/icons/Aperture.ts var import_vanjs_core12 = __toESM(require("vanjs-core"), 1); var Aperture = /* @__PURE__ */ __name((props) => { const { circle, line } = import_vanjs_core12.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), line({ x1: "14.31", y1: "8", x2: "20.05", y2: "17.94" }), line({ x1: "9.69", y1: "8", x2: "21.17", y2: "8" }), line({ x1: "7.38", y1: "12", x2: "13.12", y2: "2.06" }), line({ x1: "9.69", y1: "16", x2: "3.95", y2: "6.06" }), line({ x1: "14.31", y1: "16", x2: "2.83", y2: "16" }), line({ x1: "16.62", y1: "12", x2: "10.88", y2: "21.94" }) ); }, "Aperture"); // src/icons/Archive.ts var import_vanjs_core13 = __toESM(require("vanjs-core"), 1); var Archive = /* @__PURE__ */ __name((props) => { const { polyline, line, rect } = import_vanjs_core13.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "21 8 21 21 3 21 3 8" }), rect({ x: "1", y: "3", width: "22", height: "5" }), line({ x1: "10", y1: "12", x2: "14", y2: "12" }) ); }, "Archive"); // src/icons/ArrowDown.ts var import_vanjs_core14 = __toESM(require("vanjs-core"), 1); var ArrowDown = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core14.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "5", x2: "12", y2: "19" }), polyline({ points: "19 12 12 19 5 12" }) ); }, "ArrowDown"); // src/icons/ArrowDownCircle.ts var import_vanjs_core15 = __toESM(require("vanjs-core"), 1); var ArrowDownCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = import_vanjs_core15.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "8 12 12 16 16 12" }), line({ x1: "12", y1: "8", x2: "12", y2: "16" }) ); }, "ArrowDownCircle"); // src/icons/ArrowDownLeft.ts var import_vanjs_core16 = __toESM(require("vanjs-core"), 1); var ArrowDownLeft = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core16.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "17", y1: "7", x2: "7", y2: "17" }), polyline({ points: "17 17 7 17 7 7" }) ); }, "ArrowDownLeft"); // src/icons/ArrowDownRight.ts var import_vanjs_core17 = __toESM(require("vanjs-core"), 1); var ArrowDownRight = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core17.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "7", y1: "7", x2: "17", y2: "17" }), polyline({ points: "17 7 17 17 7 17" }) ); }, "ArrowDownRight"); // src/icons/ArrowLeft.ts var import_vanjs_core18 = __toESM(require("vanjs-core"), 1); var ArrowLeft = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core18.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "19", y1: "12", x2: "5", y2: "12" }), polyline({ points: "12 19 5 12 12 5" }) ); }, "ArrowLeft"); // src/icons/ArrowLeftCircle.ts var import_vanjs_core19 = __toESM(require("vanjs-core"), 1); var ArrowLeftCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = import_vanjs_core19.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "12 8 8 12 12 16" }), line({ x1: "16", y1: "12", x2: "8", y2: "12" }) ); }, "ArrowLeftCircle"); // src/icons/ArrowRight.ts var import_vanjs_core20 = __toESM(require("vanjs-core"), 1); var ArrowRight = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core20.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "5", y1: "12", x2: "19", y2: "12" }), polyline({ points: "12 5 19 12 12 19" }) ); }, "ArrowRight"); // src/icons/ArrowRightCircle.ts var import_vanjs_core21 = __toESM(require("vanjs-core"), 1); var ArrowRightCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = import_vanjs_core21.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "12 16 16 12 12 8" }), line({ x1: "8", y1: "12", x2: "16", y2: "12" }) ); }, "ArrowRightCircle"); // src/icons/ArrowUp.ts var import_vanjs_core22 = __toESM(require("vanjs-core"), 1); var ArrowUp = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core22.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "19", x2: "12", y2: "5" }), polyline({ points: "5 12 12 5 19 12" }) ); }, "ArrowUp"); // src/icons/ArrowUpCircle.ts var import_vanjs_core23 = __toESM(require("vanjs-core"), 1); var ArrowUpCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = import_vanjs_core23.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "16 12 12 8 8 12" }), line({ x1: "12", y1: "16", x2: "12", y2: "8" }) ); }, "ArrowUpCircle"); // src/icons/ArrowUpLeft.ts var import_vanjs_core24 = __toESM(require("vanjs-core"), 1); var ArrowUpLeft = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core24.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "17", y1: "17", x2: "7", y2: "7" }), polyline({ points: "7 17 7 7 17 7" }) ); }, "ArrowUpLeft"); // src/icons/ArrowUpRight.ts var import_vanjs_core25 = __toESM(require("vanjs-core"), 1); var ArrowUpRight = /* @__PURE__ */ __name((props) => { const { polyline, line } = import_vanjs_core25.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "7", y1: "17", x2: "17", y2: "7" }), polyline({ points: "7 7 17 7 17 17" }) ); }, "ArrowUpRight"); // src/icons/AtSign.ts var import_vanjs_core26 = __toESM(require("vanjs-core"), 1); var AtSign = /* @__PURE__ */ __name((props) => { const { path, circle } = import_vanjs_core26.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "4" }), path({ d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94" }) ); }, "AtSign"); // src/icons/Award.ts var import_vanjs_core27 = __toESM(require("vanjs-core"), 1); var Award = /* @__PURE__ */ __name((props) => { const { polyline, circle } = import_vanjs_core27.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "8", r: "7" }), polyline({ points: "8.21 13.89 7 23 12 20 17 23 15.79 13.88" }) ); }, "Award"); // src/icons/BarChart.ts var import_vanjs_core28 = __toESM(require("vanjs-core"), 1); var BarChart = /* @__PURE__ */ __name((props) => { const { line } = import_vanjs_core28.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "20", x2: "12", y2: "10" }), line({ x1: "18", y1: "20", x2: "18", y2: "4" }), line({ x1: "6", y1: "20", x2: "6", y2: "16" }) ); }, "BarChart"); // src/icons/BarChart2.ts var import_vanjs_core29 = __toESM(require("vanjs-core"), 1); var BarChart2 = /* @__PURE__ */ __name((props) => { const { line } = import_vanjs_core29.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "18", y1: "20", x2: "18", y2: "10" }), line({ x1: "12", y1: "20", x2: "12", y2: "4" }), line({ x1: "6", y1: "20", x2: "6", y2: "14" }) ); }, "BarChart2"); // src/icons/Battery.ts var import_vanjs_core30 = __toESM(require("vanjs-core"), 1); var Battery = /* @__PURE__ */ __name((props) => { const { line, rect } = import_vanjs_core30.default.tags(svgNamespace); return FeatherIcon( props, rect({ x: "1", y: "6", width: "18", height: "12", rx: "2", ry: "2" }), line({ x1: "23", y1: "13", x2: "23", y2: "11" }) ); }, "Battery"); // src/icons/BatteryCharging.ts var import_vanjs_core31 = __toESM(require("vanjs-core"), 1); var BatteryCharging = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = import_vanjs_core31.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19" }), line({ x1: "23", y1: "13", x2: "23", y2: "11" }), polyline({ points: "11 6 7 12 13 12 9 18" }) ); }, "BatteryCharging"); // src/icons/Bell.ts var import_vanjs_core32 = __toESM(require("vanjs-core"), 1); var Bell = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core32.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9" }), path({ d: "M13.73 21a2 2 0 0 1-3.46 0" }) ); }, "Bell"); // src/icons/BellOff.ts var import_vanjs_core33 = __toESM(require("vanjs-core"), 1); var BellOff = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core33.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M13.73 21a2 2 0 0 1-3.46 0" }), path({ d: "M18.63 13A17.89 17.89 0 0 1 18 8" }), path({ d: "M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14" }), path({ d: "M18 8a6 6 0 0 0-9.33-5" }), line({ x1: "1", y1: "1", x2: "23", y2: "23" }) ); }, "BellOff"); // src/icons/Bluetooth.ts var import_vanjs_core34 = __toESM(require("vanjs-core"), 1); var Bluetooth = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core34.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5" }) ); }, "Bluetooth"); // src/icons/Bold.ts var import_vanjs_core35 = __toESM(require("vanjs-core"), 1); var Bold = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core35.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z" }), path({ d: "M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z" }) ); }, "Bold"); // src/icons/Book.ts var import_vanjs_core36 = __toESM(require("vanjs-core"), 1); var Book = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core36.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M4 19.5A2.5 2.5 0 0 1 6.5 17H20" }), path({ d: "M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z" }) ); }, "Book"); // src/icons/BookOpen.ts var import_vanjs_core37 = __toESM(require("vanjs-core"), 1); var BookOpen = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core37.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z" }), path({ d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z" }) ); }, "BookOpen"); // src/icons/Bookmark.ts var import_vanjs_core38 = __toESM(require("vanjs-core"), 1); var Bookmark = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core38.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z" }) ); }, "Bookmark"); // src/icons/Box.ts var import_vanjs_core39 = __toESM(require("vanjs-core"), 1); var Box = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = import_vanjs_core39.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z" }), polyline({ points: "3.27 6.96 12 12.01 20.73 6.96" }), line({ x1: "12", y1: "22.08", x2: "12", y2: "12" }) ); }, "Box"); // src/icons/Briefcase.ts var import_vanjs_core40 = __toESM(require("vanjs-core"), 1); var Briefcase = /* @__PURE__ */ __name((props) => { const { path, rect } = import_vanjs_core40.default.tags(svgNamespace); return FeatherIcon( props, rect({ x: "2", y: "7", width: "20", height: "14", rx: "2", ry: "2" }), path({ d: "M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16" }) ); }, "Briefcase"); // src/icons/Calendar.ts var import_vanjs_core41 = __toESM(require("vanjs-core"), 1); var Calendar = /* @__PURE__ */ __name((props) => { const { line, rect } = import_vanjs_core41.default.tags(svgNamespace); return FeatherIcon( props, rect({ x: "3", y: "4", width: "18", height: "18", rx: "2", ry: "2" }), line({ x1: "16", y1: "2", x2: "16", y2: "6" }), line({ x1: "8", y1: "2", x2: "8", y2: "6" }), line({ x1: "3", y1: "10", x2: "21", y2: "10" }) ); }, "Calendar"); // src/icons/Camera.ts var import_vanjs_core42 = __toESM(require("vanjs-core"), 1); var Camera = /* @__PURE__ */ __name((props) => { const { path, circle } = import_vanjs_core42.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z" }), circle({ cx: "12", cy: "13", r: "4" }) ); }, "Camera"); // src/icons/CameraOff.ts var import_vanjs_core43 = __toESM(require("vanjs-core"), 1); var CameraOff = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core43.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "1", y1: "1", x2: "23", y2: "23" }), path({ d: "M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56" }) ); }, "CameraOff"); // src/icons/Cast.ts var import_vanjs_core44 = __toESM(require("vanjs-core"), 1); var Cast = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core44.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6" }), line({ x1: "2", y1: "20", x2: "2.01", y2: "20" }) ); }, "Cast"); // src/icons/Check.ts var import_vanjs_core45 = __toESM(require("vanjs-core"), 1); var Check = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core45.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "20 6 9 17 4 12" }) ); }, "Check"); // src/icons/CheckCircle.ts var import_vanjs_core46 = __toESM(require("vanjs-core"), 1); var CheckCircle = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core46.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22 11.08V12a10 10 0 1 1-5.93-9.14" }), polyline({ points: "22 4 12 14.01 9 11.01" }) ); }, "CheckCircle"); // src/icons/CheckSquare.ts var import_vanjs_core47 = __toESM(require("vanjs-core"), 1); var CheckSquare = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core47.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 11 12 14 22 4" }), path({ d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11" }) ); }, "CheckSquare"); // src/icons/ChevronDown.ts var import_vanjs_core48 = __toESM(require("vanjs-core"), 1); var ChevronDown = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core48.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "6 9 12 15 18 9" }) ); }, "ChevronDown"); // src/icons/ChevronLeft.ts var import_vanjs_core49 = __toESM(require("vanjs-core"), 1); var ChevronLeft = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core49.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "15 18 9 12 15 6" }) ); }, "ChevronLeft"); // src/icons/ChevronRight.ts var import_vanjs_core50 = __toESM(require("vanjs-core"), 1); var ChevronRight = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core50.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 18 15 12 9 6" }) ); }, "ChevronRight"); // src/icons/ChevronUp.ts var import_vanjs_core51 = __toESM(require("vanjs-core"), 1); var ChevronUp = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core51.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "18 15 12 9 6 15" }) ); }, "ChevronUp"); // src/icons/ChevronsDown.ts var import_vanjs_core52 = __toESM(require("vanjs-core"), 1); var ChevronsDown = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core52.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "7 13 12 18 17 13" }), polyline({ points: "7 6 12 11 17 6" }) ); }, "ChevronsDown"); // src/icons/ChevronsLeft.ts var import_vanjs_core53 = __toESM(require("vanjs-core"), 1); var ChevronsLeft = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core53.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "11 17 6 12 11 7" }), polyline({ points: "18 17 13 12 18 7" }) ); }, "ChevronsLeft"); // src/icons/ChevronsRight.ts var import_vanjs_core54 = __toESM(require("vanjs-core"), 1); var ChevronsRight = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core54.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "13 17 18 12 13 7" }), polyline({ points: "6 17 11 12 6 7" }) ); }, "ChevronsRight"); // src/icons/ChevronsUp.ts var import_vanjs_core55 = __toESM(require("vanjs-core"), 1); var ChevronsUp = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core55.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "17 11 12 6 7 11" }), polyline({ points: "17 18 12 13 7 18" }) ); }, "ChevronsUp"); // src/icons/Chrome.ts var import_vanjs_core56 = __toESM(require("vanjs-core"), 1); var Chrome = /* @__PURE__ */ __name((props) => { const { circle, line } = import_vanjs_core56.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), circle({ cx: "12", cy: "12", r: "4" }), line({ x1: "21.17", y1: "8", x2: "12", y2: "8" }), line({ x1: "3.95", y1: "6.06", x2: "8.54", y2: "14" }), line({ x1: "10.88", y1: "21.94", x2: "15.46", y2: "14" }) ); }, "Chrome"); // src/icons/Circle.ts var import_vanjs_core57 = __toESM(require("vanjs-core"), 1); var Circle = /* @__PURE__ */ __name((props) => { const { circle } = import_vanjs_core57.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }) ); }, "Circle"); // src/icons/Clipboard.ts var import_vanjs_core58 = __toESM(require("vanjs-core"), 1); var Clipboard = /* @__PURE__ */ __name((props) => { const { path, rect } = import_vanjs_core58.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2" }), rect({ x: "8", y: "2", width: "8", height: "4", rx: "1", ry: "1" }) ); }, "Clipboard"); // src/icons/Clock.ts var import_vanjs_core59 = __toESM(require("vanjs-core"), 1); var Clock = /* @__PURE__ */ __name((props) => { const { polyline, circle } = import_vanjs_core59.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "12 6 12 12 16 14" }) ); }, "Clock"); // src/icons/Cloud.ts var import_vanjs_core60 = __toESM(require("vanjs-core"), 1); var Cloud = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core60.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z" }) ); }, "Cloud"); // src/icons/CloudDrizzle.ts var import_vanjs_core61 = __toESM(require("vanjs-core"), 1); var CloudDrizzle = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core61.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "8", y1: "19", x2: "8", y2: "21" }), line({ x1: "8", y1: "13", x2: "8", y2: "15" }), line({ x1: "16", y1: "19", x2: "16", y2: "21" }), line({ x1: "16", y1: "13", x2: "16", y2: "15" }), line({ x1: "12", y1: "21", x2: "12", y2: "23" }), line({ x1: "12", y1: "15", x2: "12", y2: "17" }), path({ d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25" }) ); }, "CloudDrizzle"); // src/icons/CloudLightning.ts var import_vanjs_core62 = __toESM(require("vanjs-core"), 1); var CloudLightning = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core62.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9" }), polyline({ points: "13 11 9 17 15 17 11 23" }) ); }, "CloudLightning"); // src/icons/CloudOff.ts var import_vanjs_core63 = __toESM(require("vanjs-core"), 1); var CloudOff = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core63.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22.61 16.95A5 5 0 0 0 18 10h-1.26a8 8 0 0 0-7.05-6M5 5a8 8 0 0 0 4 15h9a5 5 0 0 0 1.7-.3" }), line({ x1: "1", y1: "1", x2: "23", y2: "23" }) ); }, "CloudOff"); // src/icons/CloudRain.ts var import_vanjs_core64 = __toESM(require("vanjs-core"), 1); var CloudRain = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core64.default.tags(svgNamespace); return FeatherIcon( props, line({ x1: "16", y1: "13", x2: "16", y2: "21" }), line({ x1: "8", y1: "13", x2: "8", y2: "21" }), line({ x1: "12", y1: "15", x2: "12", y2: "23" }), path({ d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25" }) ); }, "CloudRain"); // src/icons/CloudSnow.ts var import_vanjs_core65 = __toESM(require("vanjs-core"), 1); var CloudSnow = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core65.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25" }), line({ x1: "8", y1: "16", x2: "8.01", y2: "16" }), line({ x1: "8", y1: "20", x2: "8.01", y2: "20" }), line({ x1: "12", y1: "18", x2: "12.01", y2: "18" }), line({ x1: "12", y1: "22", x2: "12.01", y2: "22" }), line({ x1: "16", y1: "16", x2: "16.01", y2: "16" }), line({ x1: "16", y1: "20", x2: "16.01", y2: "20" }) ); }, "CloudSnow"); // src/icons/Code.ts var import_vanjs_core66 = __toESM(require("vanjs-core"), 1); var Code = /* @__PURE__ */ __name((props) => { const { polyline } = import_vanjs_core66.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "16 18 22 12 16 6" }), polyline({ points: "8 6 2 12 8 18" }) ); }, "Code"); // src/icons/Codepen.ts var import_vanjs_core67 = __toESM(require("vanjs-core"), 1); var Codepen = /* @__PURE__ */ __name((props) => { const { polyline, polygon, line } = import_vanjs_core67.default.tags(svgNamespace); return FeatherIcon( props, polygon({ points: "12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2" }), line({ x1: "12", y1: "22", x2: "12", y2: "15.5" }), polyline({ points: "22 8.5 12 15.5 2 8.5" }), polyline({ points: "2 15.5 12 8.5 22 15.5" }), line({ x1: "12", y1: "2", x2: "12", y2: "8.5" }) ); }, "Codepen"); // src/icons/Codesandbox.ts var import_vanjs_core68 = __toESM(require("vanjs-core"), 1); var Codesandbox = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = import_vanjs_core68.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z" }), polyline({ points: "7.5 4.21 12 6.81 16.5 4.21" }), polyline({ points: "7.5 19.79 7.5 14.6 3 12" }), polyline({ points: "21 12 16.5 14.6 16.5 19.79" }), polyline({ points: "3.27 6.96 12 12.01 20.73 6.96" }), line({ x1: "12", y1: "22.08", x2: "12", y2: "12" }) ); }, "Codesandbox"); // src/icons/Coffee.ts var import_vanjs_core69 = __toESM(require("vanjs-core"), 1); var Coffee = /* @__PURE__ */ __name((props) => { const { path, line } = import_vanjs_core69.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 8h1a4 4 0 0 1 0 8h-1" }), path({ d: "M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z" }), line({ x1: "6", y1: "1", x2: "6", y2: "4" }), line({ x1: "10", y1: "1", x2: "10", y2: "4" }), line({ x1: "14", y1: "1", x2: "14", y2: "4" }) ); }, "Coffee"); // src/icons/Columns.ts var import_vanjs_core70 = __toESM(require("vanjs-core"), 1); var Columns = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core70.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18" }) ); }, "Columns"); // src/icons/Command.ts var import_vanjs_core71 = __toESM(require("vanjs-core"), 1); var Command = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core71.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z" }) ); }, "Command"); // src/icons/Compass.ts var import_vanjs_core72 = __toESM(require("vanjs-core"), 1); var Compass = /* @__PURE__ */ __name((props) => { const { polygon, circle } = import_vanjs_core72.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polygon({ points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76" }) ); }, "Compass"); // src/icons/Copy.ts var import_vanjs_core73 = __toESM(require("vanjs-core"), 1); var Copy = /* @__PURE__ */ __name((props) => { const { path, rect } = import_vanjs_core73.default.tags(svgNamespace); return FeatherIcon( props, rect({ x: "9", y: "9", width: "13", height: "13", rx: "2", ry: "2" }), path({ d: "M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1" }) ); }, "Copy"); // src/icons/CornerDownLeft.ts var import_vanjs_core74 = __toESM(require("vanjs-core"), 1); var CornerDownLeft = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core74.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 10 4 15 9 20" }), path({ d: "M20 4v7a4 4 0 0 1-4 4H4" }) ); }, "CornerDownLeft"); // src/icons/CornerDownRight.ts var import_vanjs_core75 = __toESM(require("vanjs-core"), 1); var CornerDownRight = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core75.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "15 10 20 15 15 20" }), path({ d: "M4 4v7a4 4 0 0 0 4 4h12" }) ); }, "CornerDownRight"); // src/icons/CornerLeftDown.ts var import_vanjs_core76 = __toESM(require("vanjs-core"), 1); var CornerLeftDown = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core76.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "14 15 9 20 4 15" }), path({ d: "M20 4h-7a4 4 0 0 0-4 4v12" }) ); }, "CornerLeftDown"); // src/icons/CornerLeftUp.ts var import_vanjs_core77 = __toESM(require("vanjs-core"), 1); var CornerLeftUp = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core77.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "14 9 9 4 4 9" }), path({ d: "M20 20h-7a4 4 0 0 1-4-4V4" }) ); }, "CornerLeftUp"); // src/icons/CornerRightDown.ts var import_vanjs_core78 = __toESM(require("vanjs-core"), 1); var CornerRightDown = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core78.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "10 15 15 20 20 15" }), path({ d: "M4 4h7a4 4 0 0 1 4 4v12" }) ); }, "CornerRightDown"); // src/icons/CornerRightUp.ts var import_vanjs_core79 = __toESM(require("vanjs-core"), 1); var CornerRightUp = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core79.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "10 9 15 4 20 9" }), path({ d: "M4 20h7a4 4 0 0 0 4-4V4" }) ); }, "CornerRightUp"); // src/icons/CornerUpLeft.ts var import_vanjs_core80 = __toESM(require("vanjs-core"), 1); var CornerUpLeft = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core80.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 14 4 9 9 4" }), path({ d: "M20 20v-7a4 4 0 0 0-4-4H4" }) ); }, "CornerUpLeft"); // src/icons/CornerUpRight.ts var import_vanjs_core81 = __toESM(require("vanjs-core"), 1); var CornerUpRight = /* @__PURE__ */ __name((props) => { const { polyline, path } = import_vanjs_core81.default.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "15 14 20 9 15 4" }), path({ d: "M4 20v-7a4 4 0 0 1 4-4h12" }) ); }, "CornerUpRight"); // src/icons/Cpu.ts var import_vanjs_core82 = __toESM(require("vanjs-core"), 1); var Cpu = /* @__PURE__ */ __name((props) => { const { line, rect } = import_vanjs_core82.default.tags(svgNamespace); return FeatherIcon( props, rect({ x: "4", y: "4", width: "16", height: "16", rx: "2", ry: "2" }), rect({ x: "9", y: "9", width: "6", height: "6" }), line({ x1: "9", y1: "1", x2: "9", y2: "4" }), line({ x1: "15", y1: "1", x2: "15", y2: "4" }), line({ x1: "9", y1: "20", x2: "9", y2: "23" }), line({ x1: "15", y1: "20", x2: "15", y2: "23" }), line({ x1: "20", y1: "9", x2: "23", y2: "9" }), line({ x1: "20", y1: "14", x2: "23", y2: "14" }), line({ x1: "1", y1: "9", x2: "4", y2: "9" }), line({ x1: "1", y1: "14", x2: "4", y2: "14" }) ); }, "Cpu"); // src/icons/CreditCard.ts var import_vanjs_core83 = __toESM(require("vanjs-core"), 1); var CreditCard = /* @__PURE__ */ __name((props) => { const { line, rect } = import_vanjs_core83.default.tags(svgNamespace); return FeatherIcon( props, rect({ x: "1", y: "4", width: "22", height: "16", rx: "2", ry: "2" }), line({ x1: "1", y1: "10", x2: "23", y2: "10" }) ); }, "CreditCard"); // src/icons/Crop.ts var import_vanjs_core84 = __toESM(require("vanjs-core"), 1); var Crop = /* @__PURE__ */ __name((props) => { const { path } = import_vanjs_core84.default.tags(svgNamespace); return FeatherIcon( props, path({ d: "M6.13 1L6 16a2 2 0 0 0 2 2h15" }), path({ d: "M1 6.13L16 6a2 2 0 0 1 2 2v15" }) ); }, "Crop"); // src/icons/Crosshair.ts var import_vanjs_core85 = __toESM(require("vanjs-core"), 1); var Crosshair = /* @__PURE__ */ __name((props) => { const { circle, line } = import_vanjs_core85.default.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), line({ x1: "22", y1: "12", x2: "18", y2: "12" }), line({ x1: "6", y1: "12", x2: "2", y2: "12" }), line({ x1: "12", y1: "6", x2: "12", y2: "2" }), line({ x1: "12", y1: "22", x2: "12", y2: "18" }) ); }, "Crosshair"); // src/icons/Database.ts var import_vanjs_core86 = __toESM(require("van