import { useEffect, useState } from "react" import { Helmet } from "react-helmet-async" import MainContent from "../../components/MainContent" import ProjectCard from "./ProjectCard" import portfolio from "../../data/portfolio.json" import { PortfolioProject } from "../../../types/types" const Portfolio = () => { const [projects, setProjects] = useState([]) useEffect(() => { const _projects: JSX.Element[] = [] for (const projectID in portfolio.projects) { _projects.push( ) } setProjects(_projects) }, []) return ( <> pomp | Portfolio

Portfolio



{projects} ) } export default Portfolio