"use client"; import { useState } from "react"; import { projectsData } from "@/data/projects"; import React from "react"; import Image from "next/image"; import AnimatedText from "../common/AnimatedText"; const tabOptions = [ { key: "desiccated", label: "Desiccated Coconut" }, { key: "virgin", label: "Virgin Coconut Oil" }, { key: "pare", label: "Pare Water Processing" }, ]; export default function ProjectsData() { const [activeTab, setActiveTab] = useState("desiccated"); const filteredProjects = projectsData.filter( (project) => project.category && project.category.toLowerCase().includes(activeTab) ); return (
Projects

{/* Tabs */}
{tabOptions.map((tab) => ( ))}
{filteredProjects.map((project) => (
{project.images.map((image, index) => ( img ))}
))}
); }