"use client"; import { useEffect } from "react"; import Image from "next/image"; import Product1 from "@/public/images/decomposation_view.gif"; import Product2 from "@/public/images/front_view.png"; // Import Swiper import Swiper from "swiper"; import { Pagination, EffectFade } from "swiper/modules"; // import Swiper and modules styles import "swiper/css"; import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/effect-fade"; import Personalities from "./Personalities"; Swiper.use([Pagination, EffectFade]); interface CharacterPickerProps { allPersonalities: IPersonality[]; } export default function CharacterPicker({ allPersonalities, }: CharacterPickerProps) { useEffect(() => { const character = new Swiper(".character-carousel", { slidesPerView: 1, watchSlidesProgress: true, effect: "fade", fadeEffect: { crossFade: true, }, pagination: { el: ".character-carousel-pagination", clickable: true, }, }); }, []); return (
{/* Carousel */}
{/* corp */} {/* Card #1 */}
Products all colors
Product decomposition view
{/* corp */} {/* no Card #2 */}
{/* Bullets */}
); }