"use client"; import { ArrowLeft, ArrowRight } from "iconsax-reactjs"; import useEmblaCarousel from "embla-carousel-react"; import { useEffect, useState } from "react"; import CategoryCard from "./CategoryCard"; const categories = [ "هدایای تبلیغاتی", "کارت ویزیت", "بروشور و کاتالوگ", "استیکر و لیبل", "پاکت و جعبه", "سربرگ و اوراق اداری", "بنر و فلکس", "تقویم و سررسید", "چاپ روی پارچه", "لوازم نمایشگاهی", ]; const CategorySection = () => { const [emblaRef, emblaApi] = useEmblaCarousel({ align: "start", direction: "rtl", slidesToScroll: 5, containScroll: "trimSnaps", }); const [canScrollPrev, setCanScrollPrev] = useState(false); const [canScrollNext, setCanScrollNext] = useState(false); useEffect(() => { if (!emblaApi) return; const updateButtons = () => { setCanScrollPrev(emblaApi.canScrollPrev()); setCanScrollNext(emblaApi.canScrollNext()); }; updateButtons(); emblaApi.on("select", updateButtons); emblaApi.on("reInit", updateButtons); return () => { emblaApi.off("select", updateButtons); emblaApi.off("reInit", updateButtons); }; }, [emblaApi]); return (
دسته بندی های محصولات
{categories.map((title) => (
))}
); }; export default CategorySection;