diff --git a/package-lock.json b/package-lock.json index d2feb38..252d12d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,7 @@ "react-hook-form": "^7.54.2", "react-range": "^1.10.0", "react-slick": "^0.30.3", + "react-toastify": "^11.0.3", "slick-carousel": "^1.8.1", "yup": "^1.6.1" }, @@ -5840,6 +5841,19 @@ "react-dom": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/react-toastify": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/react-toastify/-/react-toastify-11.0.3.tgz", + "integrity": "sha512-cbPtHJPfc0sGqVwozBwaTrTu1ogB9+BLLjd4dDXd863qYLj7DGrQ2sg5RAChjFUB4yc3w8iXOtWcJqPK/6xqRQ==", + "license": "MIT", + "dependencies": { + "clsx": "^2.1.1" + }, + "peerDependencies": { + "react": "^18 || ^19", + "react-dom": "^18 || ^19" + } + }, "node_modules/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", diff --git a/package.json b/package.json index 2ff1532..124a3d0 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "react-hook-form": "^7.54.2", "react-range": "^1.10.0", "react-slick": "^0.30.3", + "react-toastify": "^11.0.3", "slick-carousel": "^1.8.1", "yup": "^1.6.1" }, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 12f4d76..7db81b3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,6 +1,7 @@ import localFont from 'next/font/local'; import { AuthProvider } from '@/contexts/AuthProvider'; import './globals.css'; +import { ToastContainer, Slide } from 'react-toastify'; const pretendard = localFont({ src: '../fonts/PretendardVariable.woff2', @@ -19,6 +20,27 @@ export default function RootLayout({ {children} + +