diff --git a/package-lock.json b/package-lock.json index 294cbf1..43f6444 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "next": "15.1.3", "react": "^19.0.0", "react-dom": "^19.0.0", + "sonner": "^1.7.4", "tailwind-merge": "^2.6.0", "zustand": "^5.0.2" }, @@ -5302,6 +5303,16 @@ "is-arrayish": "^0.3.1" } }, + "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 e01ba71..501d263 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "next": "15.1.3", "react": "^19.0.0", "react-dom": "^19.0.0", + "sonner": "^1.7.4", "tailwind-merge": "^2.6.0", "zustand": "^5.0.2" }, diff --git a/src/app/(routes)/test/page.tsx b/src/app/(routes)/test/page.tsx index 683fcb0..f817f83 100644 --- a/src/app/(routes)/test/page.tsx +++ b/src/app/(routes)/test/page.tsx @@ -1,24 +1,26 @@ "use client" import Button from "@/components/Button" +import Footer from "@/components/Footer" +import Header from "@/components/Header" import Input from "@/components/Input" import MemeTypeButton from "@/components/MemeTypeButton" import MoreViewButton from "@/components/MoreViewButton" import SearchInput from "@/components/SearchInput" import TagButton from "@/components/TagButton" +import TagSmallButton from "@/components/TagSmallButton" import Textarea from "@/components/Textarea" import ThumbnailCard from "@/components/ThumbnailCard" -import { useToast } from "@/store/toast" import { COLORS } from "@/styles/colors" import { Heart, Search, Type } from "lucide-react" +import { toast } from "sonner" export default function TestPage() { - const { showToast } = useToast() - return (
- - +
+