From a862d30e8e27525d9852aeb9a7efc5c419e273a2 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sat, 9 Aug 2025 19:45:54 -0800 Subject: [PATCH] Remove sonner --- CONTEXT.md | 1 - package-lock.json | 22 ---------------------- package.json | 2 -- src/App.tsx | 2 -- src/components/ui/sonner.tsx | 29 ----------------------------- 5 files changed, 56 deletions(-) delete mode 100644 src/components/ui/sonner.tsx diff --git a/CONTEXT.md b/CONTEXT.md index 1f458b7..f2584e5 100644 --- a/CONTEXT.md +++ b/CONTEXT.md @@ -86,7 +86,6 @@ The project uses shadcn/ui components located in `@/components/ui`. These are un - **Sidebar**: Navigation sidebar component - **Skeleton**: Loading placeholder - **Slider**: Input for selecting a value from a range -- **Sonner**: Toast notification manager - **Switch**: Toggle switch control - **Table**: Data table with headers and rows - **Tabs**: Tabbed interface component diff --git a/package-lock.json b/package-lock.json index ddd1dbd..d48747f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,7 +50,6 @@ "embla-carousel-react": "^8.3.0", "input-otp": "^1.2.4", "lucide-react": "^0.462.0", - "next-themes": "^0.3.0", "nostr-tools": "^2.13.0", "qrcode": "^1.5.4", "react": "^18.3.1", @@ -60,7 +59,6 @@ "react-resizable-panels": "^2.1.3", "react-router-dom": "^6.26.2", "recharts": "^2.12.7", - "sonner": "^1.5.0", "tailwind-merge": "^2.5.2", "tailwindcss-animate": "^1.0.7", "vaul": "^0.9.3", @@ -6127,16 +6125,6 @@ "dev": true, "license": "MIT" }, - "node_modules/next-themes": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.3.0.tgz", - "integrity": "sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8 || ^17 || ^18", - "react-dom": "^16.8 || ^17 || ^18" - } - }, "node_modules/node-releases": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", @@ -7183,16 +7171,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/sonner": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/sonner/-/sonner-1.7.4.tgz", - "integrity": "sha512-DIS8z4PfJRbIyfVFDVnK9rO3eYDtse4Omcm6bt0oEr5/jtLgysmjuBl1frJ9E/EQZrFmKx2A8m/s5s9CRXIzhw==", - "license": "MIT", - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", - "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" - } - }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", diff --git a/package.json b/package.json index 8484860..d6adff7 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,6 @@ "embla-carousel-react": "^8.3.0", "input-otp": "^1.2.4", "lucide-react": "^0.462.0", - "next-themes": "^0.3.0", "nostr-tools": "^2.13.0", "qrcode": "^1.5.4", "react": "^18.3.1", @@ -62,7 +61,6 @@ "react-resizable-panels": "^2.1.3", "react-router-dom": "^6.26.2", "recharts": "^2.12.7", - "sonner": "^1.5.0", "tailwind-merge": "^2.5.2", "tailwindcss-animate": "^1.0.7", "vaul": "^0.9.3", diff --git a/src/App.tsx b/src/App.tsx index 21bad2b..eb5704c 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -7,7 +7,6 @@ import { InferSeoMetaPlugin } from '@unhead/addons'; import { Suspense } from 'react'; import NostrProvider from '@/components/NostrProvider'; import { Toaster } from "@/components/ui/toaster"; -import { Toaster as Sonner } from "@/components/ui/sonner"; import { TooltipProvider } from "@/components/ui/tooltip"; import { NostrLoginProvider } from '@nostrify/react/login'; import { AppProvider } from '@/components/AppProvider'; @@ -53,7 +52,6 @@ export function App() { - diff --git a/src/components/ui/sonner.tsx b/src/components/ui/sonner.tsx deleted file mode 100644 index 1128edf..0000000 --- a/src/components/ui/sonner.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from "next-themes" -import { Toaster as Sonner } from "sonner" - -type ToasterProps = React.ComponentProps - -const Toaster = ({ ...props }: ToasterProps) => { - const { theme = "system" } = useTheme() - - return ( - - ) -} - -export { Toaster }