+ {/* Dynamic height container */}
+
+ {slides.map((slide: string, index: number) => (
+
+
+
+ ))}
+
+
+ {/* Dots */}
+
+ {slides.map((_: string, index: number) => (
+
+
+ );
+}
diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx
index e68abe6b..65705b11 100644
--- a/frontend/src/app/page.tsx
+++ b/frontend/src/app/page.tsx
@@ -1,103 +1,146 @@
-import Image from "next/image";
+"use client";
+import Carousel from "@/app/Carousel";
+
+import { useState } from "react";
export default function Home() {
+ const [isOpen, setIsOpen] = useState(false);
return (
-