import React, { useEffect, useState } from "react"; import { Link, useParams } from "react-router-dom"; import { Dino } from "../../types"; export default function Dinosaur() { const { selectedDinosaur } = useParams(); const [dinosaur, setDino] = useState({ name: "", description: "" }); useEffect(() => { (async () => { const resp = await fetch( `http://localhost:8000/dinosaurs/${selectedDinosaur}`, ); const dino = await resp.json() as Dino; setDino(dino); })(); }, []); return (

{dinosaur.name}

{dinosaur.description}

🠠 Back to all dinosaurs
); }