├── icon-sprite
├── scripts
│ ├── used-icons.js
│ └── index.js
└── src
│ └── icons
│ ├── X.tsx
│ ├── Pi.tsx
│ ├── Tv.tsx
│ ├── Axe.tsx
│ ├── Ban.tsx
│ ├── Bed.tsx
│ ├── Bot.tsx
│ ├── Box.tsx
│ ├── Bug.tsx
│ ├── Bus.tsx
│ ├── Car.tsx
│ ├── Cat.tsx
│ ├── Cog.tsx
│ ├── Cpu.tsx
│ ├── Dam.tsx
│ ├── Dna.tsx
│ ├── Dog.tsx
│ ├── Dot.tsx
│ ├── Ear.tsx
│ ├── Egg.tsx
│ ├── Eye.tsx
│ ├── Fan.tsx
│ ├── Gem.tsx
│ ├── Gpu.tsx
│ ├── Ham.tsx
│ ├── Hop.tsx
│ ├── Key.tsx
│ ├── Map.tsx
│ ├── Meh.tsx
│ ├── Mic.tsx
│ ├── Nfc.tsx
│ ├── Nut.tsx
│ ├── Pen.tsx
│ ├── Pin.tsx
│ ├── Rat.tsx
│ ├── Rss.tsx
│ ├── Sun.tsx
│ ├── Tag.tsx
│ ├── Tv2.tsx
│ ├── Usb.tsx
│ ├── Zap.tsx
│ ├── Album.tsx
│ ├── Angry.tsx
│ ├── Anvil.tsx
│ ├── Apple.tsx
│ ├── Atom.tsx
│ ├── Award.tsx
│ ├── Baby.tsx
│ ├── Badge.tsx
│ ├── Bath.tsx
│ ├── Bean.tsx
│ ├── Beef.tsx
│ ├── Beer.tsx
│ ├── Bell.tsx
│ ├── Bike.tsx
│ ├── Bird.tsx
│ ├── Blend.tsx
│ ├── Bold.tsx
│ ├── Bolt.tsx
│ ├── Bomb.tsx
│ ├── Bone.tsx
│ ├── Book.tsx
│ ├── Boxes.tsx
│ ├── Brain.tsx
│ ├── Brush.tsx
│ ├── Cable.tsx
│ ├── Cake.tsx
│ ├── Candy.tsx
│ ├── Cast.tsx
│ ├── Cctv.tsx
│ ├── Check.tsx
│ ├── Clock.tsx
│ ├── Cloud.tsx
│ ├── Club.tsx
│ ├── Code.tsx
│ ├── Coins.tsx
│ ├── Cone.tsx
│ ├── Copy.tsx
│ ├── Crop.tsx
│ ├── Cross.tsx
│ ├── Crown.tsx
│ ├── Dices.tsx
│ ├── Diff.tsx
│ ├── Disc.tsx
│ ├── Dock.tsx
│ ├── Donut.tsx
│ ├── Drama.tsx
│ ├── Drill.tsx
│ ├── Drone.tsx
│ ├── Drum.tsx
│ ├── Earth.tsx
│ ├── Edit.tsx
│ ├── Equal.tsx
│ ├── Euro.tsx
│ ├── Fence.tsx
│ ├── Figma.tsx
│ ├── File.tsx
│ ├── Files.tsx
│ ├── Film.tsx
│ ├── Fish.tsx
│ ├── Flag.tsx
│ ├── Flame.tsx
│ ├── Focus.tsx
│ ├── Form.tsx
│ ├── Frame.tsx
│ ├── Frown.tsx
│ ├── Fuel.tsx
│ ├── Gauge.tsx
│ ├── Gavel.tsx
│ ├── Ghost.tsx
│ ├── Gift.tsx
│ ├── Globe.tsx
│ ├── Goal.tsx
│ ├── Grab.tsx
│ ├── Grape.tsx
│ ├── Grid.tsx
│ ├── Grip.tsx
│ ├── Group.tsx
│ ├── Hand.tsx
│ ├── Hash.tsx
│ ├── Haze.tsx
│ ├── Heart.tsx
│ ├── Home.tsx
│ ├── Hotel.tsx
│ ├── House.tsx
│ ├── Image.tsx
│ ├── Inbox.tsx
│ ├── Info.tsx
│ ├── Kayak.tsx
│ ├── Lamp.tsx
│ ├── Lasso.tsx
│ ├── Laugh.tsx
│ ├── Leaf.tsx
│ ├── Link.tsx
│ ├── List.tsx
│ ├── Lock.tsx
│ ├── Logs.tsx
│ ├── Mail.tsx
│ ├── Mails.tsx
│ ├── Mars.tsx
│ ├── Medal.tsx
│ ├── Menu.tsx
│ ├── Merge.tsx
│ ├── Mic2.tsx
│ ├── Milk.tsx
│ ├── Minus.tsx
│ ├── Moon.tsx
│ ├── Mouse.tsx
│ ├── Move.tsx
│ ├── Music.tsx
│ ├── Omega.tsx
│ ├── Orbit.tsx
│ ├── Panda.tsx
│ ├── Pause.tsx
│ ├── Phone.tsx
│ ├── Piano.tsx
│ ├── Pill.tsx
│ ├── Pizza.tsx
│ ├── Plane.tsx
│ ├── Play.tsx
│ ├── Plug.tsx
│ ├── Plus.tsx
│ ├── Power.tsx
│ ├── Quote.tsx
│ ├── Radar.tsx
│ ├── Radio.tsx
│ ├── Ratio.tsx
│ ├── Redo.tsx
│ ├── Regex.tsx
│ ├── Reply.tsx
│ ├── Rose.tsx
│ ├── Route.tsx
│ ├── Rows.tsx
│ ├── Ruler.tsx
│ ├── Salad.tsx
│ ├── Save.tsx
│ ├── Scale.tsx
│ ├── Scan.tsx
│ ├── Send.tsx
│ ├── Share.tsx
│ ├── Sheet.tsx
│ ├── Shell.tsx
│ ├── Ship.tsx
│ ├── Shirt.tsx
│ ├── Shrub.tsx
│ ├── Sigma.tsx
│ ├── Siren.tsx
│ ├── Skull.tsx
│ ├── Slack.tsx
│ ├── Slash.tsx
│ ├── Slice.tsx
│ ├── Smile.tsx
│ ├── Snail.tsx
│ ├── Sofa.tsx
│ ├── Soup.tsx
│ ├── Space.tsx
│ ├── Spade.tsx
│ ├── Split.tsx
│ ├── Spool.tsx
│ ├── Stamp.tsx
│ ├── Star.tsx
│ ├── Stars.tsx
│ ├── Store.tsx
│ ├── Sword.tsx
│ ├── Table.tsx
│ ├── Tags.tsx
│ ├── Tent.tsx
│ ├── Text.tsx
│ ├── Timer.tsx
│ ├── Torus.tsx
│ ├── Train.tsx
│ ├── Trash.tsx
│ ├── Trees.tsx
│ ├── Truck.tsx
│ ├── Type.tsx
│ ├── Undo.tsx
│ ├── User.tsx
│ ├── Users.tsx
│ ├── Vault.tsx
│ ├── Vegan.tsx
│ ├── Venus.tsx
│ ├── Video.tsx
│ ├── View.tsx
│ ├── Vote.tsx
│ ├── Wand.tsx
│ ├── Watch.tsx
│ ├── Waves.tsx
│ ├── Wheat.tsx
│ ├── Wifi.tsx
│ ├── Wind.tsx
│ ├── Wine.tsx
│ ├── Worm.tsx
│ ├── Anchor.tsx
│ ├── AtSign.tsx
│ ├── BadgeX.tsx
│ ├── Banana.tsx
│ ├── Barrel.tsx
│ ├── Beaker.tsx
│ ├── Binary.tsx
│ ├── Blinds.tsx
│ ├── Blocks.tsx
│ ├── BookA.tsx
│ ├── BookUp.tsx
│ ├── BookX.tsx
│ ├── BotOff.tsx
│ ├── Braces.tsx
│ ├── BugOff.tsx
│ ├── Camera.tsx
│ ├── Carrot.tsx
│ ├── Castle.tsx
│ ├── Cherry.tsx
│ ├── Chrome.tsx
│ ├── Church.tsx
│ ├── Circle.tsx
│ ├── Citrus.tsx
│ ├── Clock1.tsx
│ ├── Clock2.tsx
│ ├── Clock3.tsx
│ ├── Clock4.tsx
│ ├── Clock5.tsx
│ ├── Clock6.tsx
│ ├── Clock7.tsx
│ ├── Clock8.tsx
│ ├── Clock9.tsx
│ ├── Cloudy.tsx
│ ├── Clover.tsx
│ ├── Code2.tsx
│ ├── Coffee.tsx
│ ├── Cookie.tsx
│ ├── CopyX.tsx
│ ├── Cuboid.tsx
│ ├── Delete.tsx
│ ├── Dice1.tsx
│ ├── Dice2.tsx
│ ├── Dice3.tsx
│ ├── Dice4.tsx
│ ├── Dice5.tsx
│ ├── Dice6.tsx
│ ├── Disc2.tsx
│ ├── Disc3.tsx
│ ├── Divide.tsx
│ ├── DnaOff.tsx
│ ├── EarOff.tsx
│ ├── Edit2.tsx
│ ├── Edit3.tsx
│ ├── EggOff.tsx
│ └── Eraser.tsx
├── next-app
├── next.config.mjs
├── .zero-ui
│ ├── attributes.js
│ └── attributes.d.ts
├── public
│ ├── google.png
│ ├── yelp.png
│ ├── facebook.png
│ ├── serbyte-logo.png
│ └── better-business-bureau.png
├── .prettierignore
├── postcss.config.mjs
├── .prettierrc
├── app
│ ├── (sprite-demo)
│ │ └── layout.tsx
│ └── layout.tsx
├── zero-ui.config.js
└── .gitignore
└── tsconfig.base.json
/icon-sprite/scripts/used-icons.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/next-app/next.config.mjs:
--------------------------------------------------------------------------------
1 | // next.config.mjs
2 | export default {}
3 |
--------------------------------------------------------------------------------
/next-app/.zero-ui/attributes.js:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED - DO NOT EDIT */
2 | export const bodyAttributes = {};
3 |
--------------------------------------------------------------------------------
/next-app/public/google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-zero-ui/icon-sprite/HEAD/next-app/public/google.png
--------------------------------------------------------------------------------
/next-app/public/yelp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-zero-ui/icon-sprite/HEAD/next-app/public/yelp.png
--------------------------------------------------------------------------------
/next-app/.prettierignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .next
3 | dist
4 | out
5 | .git
6 | .vscode
7 | .venv
8 | *.mdx
9 | .husky
--------------------------------------------------------------------------------
/next-app/public/facebook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-zero-ui/icon-sprite/HEAD/next-app/public/facebook.png
--------------------------------------------------------------------------------
/next-app/public/serbyte-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-zero-ui/icon-sprite/HEAD/next-app/public/serbyte-logo.png
--------------------------------------------------------------------------------
/next-app/public/better-business-bureau.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-zero-ui/icon-sprite/HEAD/next-app/public/better-business-bureau.png
--------------------------------------------------------------------------------
/next-app/.zero-ui/attributes.d.ts:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED - DO NOT EDIT */
2 | export declare const bodyAttributes: {
3 | [key: string]: string;
4 | };
5 |
--------------------------------------------------------------------------------
/next-app/postcss.config.mjs:
--------------------------------------------------------------------------------
1 | const config = {
2 | plugins: ["@react-zero-ui/core/postcss", "@tailwindcss/postcss"],
3 | }
4 | export default config
5 |
--------------------------------------------------------------------------------
/next-app/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "semi": false,
3 | "singleQuote": false,
4 | "trailingComma": "es5",
5 | "plugins": ["prettier-plugin-tailwindcss"],
6 | "tabWidth": 2,
7 | "printWidth": 160
8 | }
9 |
--------------------------------------------------------------------------------
/next-app/app/(sprite-demo)/layout.tsx:
--------------------------------------------------------------------------------
1 | import React from "react"
2 |
3 | const layout = ({ children }: { children: React.ReactNode }) => {
4 | return {children}
5 | }
6 |
7 | export default layout
8 |
--------------------------------------------------------------------------------
/next-app/zero-ui.config.js:
--------------------------------------------------------------------------------
1 | // zero-ui.config.js
2 |
3 | /** @type {import("@react-zero-ui/icon-sprite").ZeroUIConfig} */
4 | const config = {
5 | ROOT_DIR: "app",
6 | EXCLUDE_DIRS: ["node_modules", ".git", "dist", "build", ".next", "out"],
7 | }
8 | export default config
9 |
--------------------------------------------------------------------------------
/next-app/app/layout.tsx:
--------------------------------------------------------------------------------
1 | import { bodyAttributes } from "@zero-ui/attributes"
2 |
3 | import "./globals.css"
4 |
5 | export default function RootLayout({
6 | children,
7 | }: Readonly<{
8 | children: React.ReactNode
9 | }>) {
10 | return (
11 |
12 |
{children}
13 |
14 | )
15 | }
16 |
--------------------------------------------------------------------------------
/icon-sprite/scripts/index.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | import path from "path";
3 | import { fileURLToPath } from "url";
4 |
5 | const __dirname = path.dirname(fileURLToPath(import.meta.url));
6 | const scanScript = path.join(__dirname, "scan-icons.js");
7 | const buildScript = path.join(__dirname, "build-sprite.js");
8 |
9 | // 1️⃣ Scan imports → scripts/used-icons.js
10 | await import(scanScript);
11 |
12 | // 2️⃣ Build SVG sprite → public/icons.svg
13 | await import(buildScript);
14 |
--------------------------------------------------------------------------------
/tsconfig.base.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2020",
4 | "module": "ESNext",
5 | "jsx": "react-jsx",
6 | "strict": true,
7 | "forceConsistentCasingInFileNames": true,
8 | "declaration": true,
9 | "outDir": "dist",
10 | "declarationDir": "dist/types",
11 | "moduleResolution": "node",
12 | "esModuleInterop": true,
13 | "skipLibCheck": true,
14 | "types": [
15 | "node"
16 | ]
17 | },
18 | "include": [
19 | "src",
20 | "scripts"
21 | ]
22 | }
--------------------------------------------------------------------------------
/icon-sprite/src/icons/X.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { X as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function X(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("x", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Pi.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Pi as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Pi(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("pi", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Tv.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Tv as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Tv(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("tv", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/next-app/.gitignore:
--------------------------------------------------------------------------------
1 | # dependencies
2 | /node_modules
3 | /lucide-static
4 | /lucide-react
5 |
6 | # package-lock.json
7 | package-lock.json
8 |
9 | # testing
10 | /coverage
11 | /playwright-report
12 |
13 | # next.js
14 | /.next/
15 | /out/
16 | .vercel
17 | dist/
18 |
19 | # playwright
20 | /test-results
21 |
22 | # production
23 | /build
24 |
25 | # misc
26 | .DS_Store
27 | *.pem
28 |
29 | # debug
30 | npm-debug.log*
31 |
32 | # env files (can opt-in for committing if needed)
33 | .env*
34 |
35 | # typescript
36 | *.tsbuildinfo
37 | next-env.d.ts
38 |
39 | # VS Code
40 | # .vscode/
41 | # *.code-workspace
42 | .history/
43 |
44 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Axe.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Axe as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Axe(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("axe", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ban.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ban as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ban(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ban", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bed.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bed as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bed(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bed", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bot.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bot as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bot(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bot", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Box.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Box as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Box(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("box", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bug.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bug as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bug(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bug", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Car.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Car as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Car(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("car", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cat.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cat as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cat(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cat", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cog.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cog as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cog(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cog", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cpu.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cpu as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cpu(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cpu", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dam.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dam as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dam(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dam", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dna.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dna as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dna(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dna", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dog.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dog as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dog(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dog", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dot.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dot as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dot(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dot", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ear.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ear as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ear(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ear", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Egg.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Egg as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Egg(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("egg", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Eye.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Eye as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Eye(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("eye", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Fan.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Fan as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Fan(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("fan", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Gem.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Gem as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Gem(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("gem", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Gpu.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Gpu as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Gpu(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("gpu", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ham.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ham as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ham(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ham", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Hop.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Hop as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Hop(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("hop", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Key.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Key as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Key(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("key", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Map.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Map as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Map(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("map", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Meh.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Meh as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Meh(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("meh", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Mic.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Mic as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Mic(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("mic", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Nfc.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Nfc as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Nfc(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("nfc", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Nut.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Nut as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Nut(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("nut", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Pen.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Pen as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Pen(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("pen", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Pin.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Pin as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Pin(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("pin", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Rat.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Rat as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Rat(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("rat", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Rss.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Rss as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Rss(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("rss", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Sun.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Sun as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Sun(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("sun", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Tag.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Tag as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Tag(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("tag", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Tv2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Tv2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Tv2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("tv-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Usb.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Usb as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Usb(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("usb", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Zap.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Zap as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Zap(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("zap", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Album.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Album as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Album(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("album", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Angry.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Angry as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Angry(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("angry", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Anvil.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Anvil as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Anvil(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("anvil", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Apple.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Apple as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Apple(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("apple", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Atom.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Atom as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Atom(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("atom", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Award.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Award as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Award(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("award", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Baby.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Baby as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Baby(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("baby", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Badge.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Badge as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Badge(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("badge", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bath.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bath as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bath(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bath", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bean.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bean as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bean(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bean", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Beef.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Beef as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Beef(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("beef", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Beer.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Beer as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Beer(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("beer", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bell.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bell as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bell(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bell", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bike.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bike as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bike(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bike", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bird.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bird as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bird(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bird", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Blend.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Blend as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Blend(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("blend", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bold.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bold as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bold(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bold", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bolt.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bolt as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bolt(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bolt", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bomb.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bomb as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bomb(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bomb", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Bone.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Bone as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Bone(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bone", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Book.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Book as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Book(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("book", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Boxes.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Boxes as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Boxes(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("boxes", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Brain.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Brain as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Brain(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("brain", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Brush.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Brush as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Brush(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("brush", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cable.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cable as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cable(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cable", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cake.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cake as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cake(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cake", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Candy.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Candy as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Candy(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("candy", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cast.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cast as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cast(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cast", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cctv.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cctv as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cctv(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cctv", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Check.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Check as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Check(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("check", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cloud.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cloud as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cloud(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cloud", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Club.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Club as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Club(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("club", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Code.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Code as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Code(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("code", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Coins.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Coins as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Coins(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("coins", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cone.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cone as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cone(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cone", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Copy.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Copy as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Copy(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("copy", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Crop.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Crop as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Crop(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("crop", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cross.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cross as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cross(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cross", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Crown.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Crown as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Crown(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("crown", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dices.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dices as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dices(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dices", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Diff.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Diff as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Diff(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("diff", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Disc.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Disc as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Disc(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("disc", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dock.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dock as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dock(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dock", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Donut.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Donut as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Donut(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("donut", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Drama.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Drama as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Drama(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("drama", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Drill.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Drill as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Drill(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("drill", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Drone.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Drone as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Drone(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("drone", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Drum.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Drum as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Drum(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("drum", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Earth.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Earth as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Earth(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("earth", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Edit.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Edit as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Edit(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("edit", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Equal.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Equal as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Equal(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("equal", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Euro.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Euro as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Euro(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("euro", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Fence.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Fence as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Fence(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("fence", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Figma.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Figma as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Figma(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("figma", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/File.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { File as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function File(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("file", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Files.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Files as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Files(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("files", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Film.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Film as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Film(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("film", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Fish.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Fish as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Fish(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("fish", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Flag.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Flag as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Flag(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("flag", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Flame.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Flame as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Flame(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("flame", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Focus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Focus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Focus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("focus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Form.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Form as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Form(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("form", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Frame.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Frame as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Frame(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("frame", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Frown.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Frown as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Frown(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("frown", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Fuel.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Fuel as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Fuel(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("fuel", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Gauge.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Gauge as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Gauge(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("gauge", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Gavel.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Gavel as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Gavel(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("gavel", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ghost.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ghost as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ghost(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ghost", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Gift.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Gift as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Gift(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("gift", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Globe.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Globe as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Globe(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("globe", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Goal.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Goal as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Goal(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("goal", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Grab.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Grab as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Grab(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("grab", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Grape.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Grape as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Grape(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("grape", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Grid.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Grid as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Grid(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("grid", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Grip.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Grip as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Grip(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("grip", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Group.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Group as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Group(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("group", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Hand.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Hand as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Hand(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("hand", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Hash.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Hash as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Hash(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("hash", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Haze.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Haze as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Haze(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("haze", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Heart.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Heart as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Heart(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("heart", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Home.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Home as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Home(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("home", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Hotel.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Hotel as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Hotel(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("hotel", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/House.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { House as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function House(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("house", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Image.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Image as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Image(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("image", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Inbox.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Inbox as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Inbox(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("inbox", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Info.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Info as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Info(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("info", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Kayak.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Kayak as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Kayak(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("kayak", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Lamp.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Lamp as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Lamp(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("lamp", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Lasso.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Lasso as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Lasso(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("lasso", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Laugh.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Laugh as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Laugh(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("laugh", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Leaf.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Leaf as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Leaf(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("leaf", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Link.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Link as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Link(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("link", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/List.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { List as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function List(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("list", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Lock.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Lock as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Lock(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("lock", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Logs.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Logs as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Logs(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("logs", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Mail.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Mail as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Mail(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("mail", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Mails.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Mails as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Mails(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("mails", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Mars.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Mars as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Mars(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("mars", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Medal.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Medal as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Medal(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("medal", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Menu.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Menu as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Menu(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("menu", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Merge.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Merge as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Merge(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("merge", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Mic2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Mic2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Mic2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("mic-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Milk.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Milk as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Milk(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("milk", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Minus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Minus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Minus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("minus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Moon.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Moon as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Moon(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("moon", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Mouse.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Mouse as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Mouse(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("mouse", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Move.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Move as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Move(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("move", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Music.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Music as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Music(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("music", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Omega.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Omega as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Omega(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("omega", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Orbit.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Orbit as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Orbit(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("orbit", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Panda.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Panda as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Panda(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("panda", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Pause.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Pause as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Pause(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("pause", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Phone.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Phone as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Phone(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("phone", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Piano.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Piano as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Piano(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("piano", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Pill.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Pill as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Pill(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("pill", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Pizza.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Pizza as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Pizza(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("pizza", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Plane.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Plane as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Plane(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("plane", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Play.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Play as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Play(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("play", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Plug.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Plug as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Plug(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("plug", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Plus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Plus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Plus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("plus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Power.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Power as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Power(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("power", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Quote.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Quote as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Quote(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("quote", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Radar.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Radar as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Radar(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("radar", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Radio.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Radio as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Radio(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("radio", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ratio.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ratio as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ratio(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ratio", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Redo.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Redo as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Redo(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("redo", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Regex.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Regex as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Regex(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("regex", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Reply.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Reply as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Reply(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("reply", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Rose.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Rose as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Rose(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("rose", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Route.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Route as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Route(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("route", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Rows.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Rows as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Rows(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("rows", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ruler.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ruler as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ruler(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ruler", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Salad.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Salad as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Salad(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("salad", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Save.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Save as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Save(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("save", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Scale.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Scale as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Scale(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("scale", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Scan.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Scan as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Scan(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("scan", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Send.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Send as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Send(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("send", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Share.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Share as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Share(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("share", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Sheet.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Sheet as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Sheet(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("sheet", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Shell.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Shell as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Shell(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("shell", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Ship.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Ship as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Ship(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ship", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Shirt.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Shirt as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Shirt(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("shirt", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Shrub.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Shrub as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Shrub(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("shrub", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Sigma.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Sigma as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Sigma(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("sigma", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Siren.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Siren as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Siren(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("siren", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Skull.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Skull as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Skull(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("skull", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Slack.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Slack as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Slack(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("slack", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Slash.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Slash as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Slash(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("slash", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Slice.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Slice as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Slice(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("slice", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Smile.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Smile as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Smile(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("smile", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Snail.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Snail as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Snail(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("snail", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Sofa.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Sofa as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Sofa(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("sofa", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Soup.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Soup as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Soup(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("soup", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Space.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Space as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Space(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("space", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Spade.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Spade as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Spade(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("spade", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Split.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Split as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Split(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("split", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Spool.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Spool as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Spool(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("spool", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Stamp.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Stamp as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Stamp(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("stamp", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Star.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Star as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Star(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("star", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Stars.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Stars as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Stars(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("stars", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Store.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Store as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Store(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("store", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Sword.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Sword as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Sword(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("sword", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Table.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Table as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Table(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("table", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Tags.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Tags as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Tags(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("tags", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Tent.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Tent as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Tent(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("tent", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Text.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Text as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Text(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("text", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Timer.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Timer as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Timer(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("timer", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Torus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Torus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Torus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("torus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Train.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Train as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Train(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("train", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Trash.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Trash as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Trash(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("trash", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Trees.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Trees as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Trees(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("trees", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Truck.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Truck as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Truck(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("truck", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Type.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Type as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Type(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("type", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Undo.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Undo as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Undo(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("undo", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/User.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { User as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function User(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("user", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Users.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Users as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Users(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("users", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Vault.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Vault as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Vault(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("vault", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Vegan.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Vegan as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Vegan(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("vegan", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Venus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Venus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Venus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("venus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Video.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Video as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Video(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("video", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/View.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { View as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function View(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("view", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Vote.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Vote as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Vote(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("vote", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Wand.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Wand as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Wand(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("wand", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Watch.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Watch as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Watch(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("watch", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Waves.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Waves as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Waves(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("waves", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Wheat.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Wheat as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Wheat(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("wheat", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Wifi.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Wifi as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Wifi(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("wifi", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Wind.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Wind as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Wind(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("wind", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Wine.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Wine as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Wine(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("wine", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Worm.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Worm as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Worm(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("worm", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Anchor.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Anchor as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Anchor(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("anchor", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/AtSign.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { AtSign as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function AtSign(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("at-sign", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/BadgeX.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { BadgeX as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function BadgeX(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("badge-x", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Banana.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Banana as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Banana(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("banana", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Barrel.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Barrel as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Barrel(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("barrel", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Beaker.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Beaker as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Beaker(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("beaker", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Binary.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Binary as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Binary(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("binary", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Blinds.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Blinds as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Blinds(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("blinds", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Blocks.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Blocks as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Blocks(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("blocks", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/BookA.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { BookA as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function BookA(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("book-a", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/BookUp.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { BookUp as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function BookUp(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("book-up", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/BookX.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { BookX as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function BookX(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("book-x", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/BotOff.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { BotOff as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function BotOff(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bot-off", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Braces.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Braces as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Braces(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("braces", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/BugOff.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { BugOff as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function BugOff(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("bug-off", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Camera.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Camera as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Camera(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("camera", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Carrot.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Carrot as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Carrot(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("carrot", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Castle.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Castle as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Castle(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("castle", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cherry.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cherry as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cherry(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cherry", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Chrome.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Chrome as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Chrome(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("chrome", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Church.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Church as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Church(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("church", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Circle.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Circle as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Circle(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("circle", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Citrus.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Citrus as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Citrus(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("citrus", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock1.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock1 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock1(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-1", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock3.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock3 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock3(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-3", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock4.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock4 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock4(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-4", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock5.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock5 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock5(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-5", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock6.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock6 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock6(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-6", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock7.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock7 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock7(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-7", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock8.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock8 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock8(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-8", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clock9.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clock9 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clock9(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clock-9", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cloudy.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cloudy as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cloudy(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cloudy", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Clover.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Clover as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Clover(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("clover", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Code2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Code2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Code2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("code-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Coffee.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Coffee as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Coffee(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("coffee", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cookie.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cookie as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cookie(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cookie", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/CopyX.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { CopyX as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function CopyX(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("copy-x", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Cuboid.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Cuboid as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Cuboid(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("cuboid", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Delete.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Delete as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Delete(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("delete", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dice1.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dice1 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dice1(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dice-1", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dice2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dice2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dice2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dice-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dice3.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dice3 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dice3(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dice-3", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dice4.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dice4 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dice4(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dice-4", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dice5.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dice5 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dice5(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dice-5", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Dice6.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Dice6 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Dice6(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dice-6", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Disc2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Disc2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Disc2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("disc-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Disc3.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Disc3 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Disc3(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("disc-3", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Divide.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Divide as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Divide(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("divide", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/DnaOff.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { DnaOff as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function DnaOff(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("dna-off", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/EarOff.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { EarOff as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function EarOff(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("ear-off", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Edit2.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Edit2 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Edit2(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("edit-2", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Edit3.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Edit3 as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Edit3(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("edit-3", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/EggOff.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { EggOff as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function EggOff(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("egg-off", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------
/icon-sprite/src/icons/Eraser.tsx:
--------------------------------------------------------------------------------
1 | import { SPRITE_PATH } from "../config.js";
2 | import { Eraser as DevIcon } from "lucide-react";
3 | import { renderUse, type IconProps } from "../_shared.js";
4 |
5 | export function Eraser(props: IconProps) {
6 | if (process.env.NODE_ENV !== "production" && DevIcon) {
7 | const { size, width, height, ...rest } = props;
8 | return (
9 |
15 | );
16 | }
17 | return renderUse("eraser", SPRITE_PATH, props);
18 | }
19 |
--------------------------------------------------------------------------------