mirror of
https://github.com/ershisan99/DevToysWeb.git
synced 2025-12-17 20:49:24 +00:00
chore: upgrade to react 19 beta and next 14 canary
This commit is contained in:
@@ -1,44 +1,42 @@
|
||||
import { memo, MemoExoticComponent } from "react";
|
||||
import * as icons from "lucide-react";
|
||||
import equal from "react-fast-compare";
|
||||
|
||||
export type Icon = icons.LucideIcon | MemoExoticComponent<icons.LucideIcon>;
|
||||
|
||||
export const AlignLeft = memo(icons.AlignLeft, equal);
|
||||
export const ArrowRightLeft = memo(icons.ArrowRightLeft, equal);
|
||||
export const Binary = memo(icons.Binary, equal);
|
||||
export const Braces = memo(icons.Braces, equal);
|
||||
export const CaseSensitive = memo(icons.CaseSensitive, equal);
|
||||
export const Check = memo(icons.Check, equal);
|
||||
export const ChevronDown = memo(icons.ChevronDown, equal);
|
||||
export const Clipboard = memo(icons.Clipboard, equal);
|
||||
export const Code = memo(icons.Code2, equal);
|
||||
export const Copy = memo(icons.Copy, equal);
|
||||
export const Diff = memo(icons.Diff, equal);
|
||||
export const Equal = memo(icons.Equal, equal);
|
||||
export const File = memo(icons.FileIcon, equal);
|
||||
export const Fingerprint = memo(icons.Fingerprint, equal);
|
||||
export const GripHorizontal = memo(icons.GripHorizontal, equal);
|
||||
export const GripVertical = memo(icons.GripVertical, equal);
|
||||
export const Hash = memo(icons.Hash, equal);
|
||||
export const Home = memo(icons.Home, equal);
|
||||
export const Key = memo(icons.Key, equal);
|
||||
export const Link = memo(icons.Link2, equal);
|
||||
export const Maximize = memo(icons.Maximize2, equal);
|
||||
export const Minimize = memo(icons.Minimize2, equal);
|
||||
export const Menu = memo(icons.Menu, equal);
|
||||
export const PackagePlus = memo(icons.PackagePlus, equal);
|
||||
export const Paintbrush = memo(icons.Paintbrush2, equal);
|
||||
export const Rows = memo(icons.Rows, equal);
|
||||
export const Search = memo(icons.Search, equal);
|
||||
export const Settings = memo(icons.Settings, equal);
|
||||
export const Settings2 = memo(icons.Settings2, equal);
|
||||
export const Space = memo(icons.Space, equal);
|
||||
export const Sun = memo(icons.SunMedium, equal);
|
||||
export const Type = memo(icons.Type, equal);
|
||||
export const Minus = memo(icons.Minus, equal);
|
||||
export const Moon = memo(icons.Moon, equal);
|
||||
export const X = memo(icons.X, equal);
|
||||
export type Icon = icons.LucideIcon;
|
||||
export const {
|
||||
AlignLeft,
|
||||
ArrowRightLeft,
|
||||
Binary,
|
||||
Braces,
|
||||
CaseSensitive,
|
||||
ChevronDown,
|
||||
Clipboard,
|
||||
Copy,
|
||||
Diff,
|
||||
Equal,
|
||||
Fingerprint,
|
||||
GripHorizontal,
|
||||
GripVertical,
|
||||
Hash,
|
||||
Home,
|
||||
Key,
|
||||
Menu,
|
||||
PackagePlus,
|
||||
Rows,
|
||||
Search,
|
||||
Settings,
|
||||
Settings2,
|
||||
Space,
|
||||
Type,
|
||||
Minus,
|
||||
Moon,
|
||||
X,
|
||||
} = icons;
|
||||
export const File = icons.FileIcon;
|
||||
export const Code = icons.Code2;
|
||||
export const Link = icons.Link2;
|
||||
export const Maximize = icons.Maximize2;
|
||||
export const Minimize = icons.Minimize2;
|
||||
export const Paintbrush = icons.Paintbrush2;
|
||||
export const Sun = icons.SunMedium;
|
||||
export const GitHub = (props: icons.LucideProps) => (
|
||||
<svg viewBox="0 0 438.549 438.549" {...props}>
|
||||
<path
|
||||
|
||||
Reference in New Issue
Block a user