diff --git a/package-lock.json b/package-lock.json index 7a01200..da0fde6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "next": "15.4.5", "react": "19.1.0", "react-dom": "19.1.0", + "swiper": "^11.2.10", "tailwind-merge": "^3.3.1", "zustand": "^5.0.7" }, @@ -5945,6 +5946,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/swiper": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.10.tgz", + "integrity": "sha512-RMeVUUjTQH+6N3ckimK93oxz6Sn5la4aDlgPzB+rBrG/smPdCTicXyhxa+woIpopz+jewEloiEE3lKo1h9w2YQ==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "license": "MIT", + "engines": { + "node": ">= 4.7.0" + } + }, "node_modules/tailwind-merge": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.3.1.tgz", diff --git a/package.json b/package.json index eac2800..085f4e3 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "next": "15.4.5", "react": "19.1.0", "react-dom": "19.1.0", + "swiper": "^11.2.10", "tailwind-merge": "^3.3.1", "zustand": "^5.0.7" }, diff --git a/src/app/home/components/Carousel.tsx b/src/app/home/components/Carousel.tsx new file mode 100644 index 0000000..3f30e4a --- /dev/null +++ b/src/app/home/components/Carousel.tsx @@ -0,0 +1,25 @@ +'use client' +import { FC } from 'react' +import { Swiper, SwiperSlide } from 'swiper/react'; +import { Pagination } from 'swiper/modules'; + +const Carousel: FC = () => { + return ( +