From 322edfce166bebb65c55c76ef81db5cebbb8f996 Mon Sep 17 00:00:00 2001 From: Innei Date: Tue, 2 Jul 2024 14:45:24 +0800 Subject: [PATCH] chore: remove lucide-react Signed-off-by: Innei --- package.json | 2 +- pnpm-lock.yaml | 12 ------------ src/renderer/src/components/ui/command.tsx | 3 +-- .../components/ui/dropdown-menu/dropdown-menu.tsx | 3 +-- src/renderer/src/components/ui/navigation-menu.tsx | 5 ++--- src/renderer/src/components/user-button.tsx | 7 ++++++- 6 files changed, 11 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index dd71ca647..d78c2dcc0 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "lethargy": "1.0.9", "lodash-es": "4.17.21", "lowdb": "7.0.1", - "lucide-react": "0.399.0", + "markdown-it": "14.1.0", "markdown-it-container": "4.0.0", "ofetch": "1.3.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c225a6951..5cce997e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -175,9 +175,6 @@ importers: lowdb: specifier: 7.0.1 version: 7.0.1 - lucide-react: - specifier: 0.399.0 - version: 0.399.0(react@18.3.1) markdown-it: specifier: 14.1.0 version: 14.1.0 @@ -4153,11 +4150,6 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.399.0: - resolution: {integrity: sha512-UyTNa3djBISdzL2UktgCrESXexQXaDQWi/WsDkbw6fBFfHlapajR58WoR+gxQ4laxfEyiHmoFrEIM3V+5XOVQg==} - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} @@ -10221,10 +10213,6 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.399.0(react@18.3.1): - dependencies: - react: 18.3.1 - magic-string@0.30.10: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 diff --git a/src/renderer/src/components/ui/command.tsx b/src/renderer/src/components/ui/command.tsx index d1574e8f6..be8287c6d 100644 --- a/src/renderer/src/components/ui/command.tsx +++ b/src/renderer/src/components/ui/command.tsx @@ -1,6 +1,5 @@ import { cn } from "@renderer/lib/utils" import { Command as CommandPrimitive } from "cmdk" -import { Search } from "lucide-react" import * as React from "react" const Command = React.forwardRef< @@ -23,7 +22,7 @@ const CommandInput = React.forwardRef< React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => (
- + {children} - + )) DropdownMenuSubTrigger.displayName = diff --git a/src/renderer/src/components/ui/navigation-menu.tsx b/src/renderer/src/components/ui/navigation-menu.tsx index 4dbc7b84e..357d650ae 100644 --- a/src/renderer/src/components/ui/navigation-menu.tsx +++ b/src/renderer/src/components/ui/navigation-menu.tsx @@ -1,7 +1,6 @@ import * as NavigationMenuPrimitive from "@radix-ui/react-navigation-menu" import { cn } from "@renderer/lib/utils" import { cva } from "class-variance-authority" -import { ChevronDown } from "lucide-react" import * as React from "react" const NavigationMenu = React.forwardRef< @@ -54,8 +53,8 @@ const NavigationMenuTrigger = React.forwardRef< > {children} {" "} -
+ { // Here we need to delay one frame, so it's two raf,