diff --git a/public/assets/images/carousel/google-form.png b/public/assets/images/carousel/google-form.png new file mode 100644 index 0000000..786dc3f Binary files /dev/null and b/public/assets/images/carousel/google-form.png differ diff --git a/public/assets/images/carousel/pwa-notion.png b/public/assets/images/carousel/pwa-notion.png new file mode 100644 index 0000000..bcfc7d3 Binary files /dev/null and b/public/assets/images/carousel/pwa-notion.png differ diff --git a/public/assets/images/test.png b/public/assets/images/test.png deleted file mode 100644 index 98903f7..0000000 Binary files a/public/assets/images/test.png and /dev/null differ diff --git a/public/assets/images/test2.png b/public/assets/images/test2.png deleted file mode 100644 index 0029650..0000000 Binary files a/public/assets/images/test2.png and /dev/null differ diff --git a/src/app/mobile/main/_components/Carousel/index.tsx b/src/app/mobile/main/_components/Carousel/index.tsx index dbf12fb..09e0eda 100644 --- a/src/app/mobile/main/_components/Carousel/index.tsx +++ b/src/app/mobile/main/_components/Carousel/index.tsx @@ -7,14 +7,17 @@ import 'swiper/css/navigation'; import 'swiper/css/pagination'; interface CarouselProps { - images: string[]; // 이미지 URL 배열 - onClick?: () => void; + images: Array<{ imgUrl: string; link: string }>; // 이미지 URL, link 배열 } -export default function Carousel({ images, onClick }: CarouselProps) { +export default function Carousel({ images }: CarouselProps) { + const handleClickCarousel = (link: string) => { + window.open(link, '_blank'); + }; + return ( // eslint-disable-next-line jsx-a11y/click-events-have-key-events -