"use client"; import React, { useState } from "react"; import Title from "../tools/title"; import Text from "../text"; const productsTypes: string[] = [ "trucks", "cranes", "forklift-trucks", "excavators", "road-repairs", ]; export default function Products() { //product type togle states const [productFilter,setProductFilter] = useState(null); return (
{/* title part */}
</div> {/* product filters */} <div className="flex flex-wrap gap-3 items-center justify-center"> {productsTypes.map((item, index) => ( <button key={index} onClick={()=>setProductFilter(item)} className={`${productFilter === item ?'bg-secondary' : ''} hover:bg-secondary border-gray-300 hover:border-secondary border-[1px] px-10 py-3 text-2xl rounded-tr-full rounded-bl-full `} > <Text txt={item} /> </button> ))} </div> {/* products */} <div></div> </div> ); }