import { useState, useEffect } from "react"; import { useParams } from "react-router-dom"; export default function Article () { const { id } = useParams(); const [articleData, setArticleData] = useState(); useEffect(() => { const url = `${import.meta.env.VITE_API_TITLE}/api/v1/article/${id}`; fetch(url).then((response) => { if (response.ok) { return response.json(); } throw new Error("Network response was not ok."); }).then((response) => setArticleData(response)); //.catch(() => navigate("/")); }, [id]); return( <>

{articleData?.title}

{articleData?.content}
); }