"use client"; import { useState, useEffect } from "react"; import jsonData from "../../../json/data.json"; import Image from "next/image"; function Page({ params }) { const [data, setData] = useState(null); useEffect(() => { const selectedData = jsonData.Projects.find( (item) => item.slug === params.slug ); setData(selectedData); }, [params.slug]); if (!data) { return
Loading...
; } return ({data.tech.join(", ")}
{data.year}
{desc}
))}