Advertisement
Guest User

Untitled

a guest
Jan 16th, 2024
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 0.68 KB | Source Code | 0 0
  1. import { useState, useEffect } from "react";
  2. import { useParams } from 'react-router-dom'; import axios from "axios";
  3. export default function UserPage(){
  4.  
  5. let { userID} = useParams();
  6. const [user, setUser] = useState({});
  7.  
  8. useEffect(()=> {
  9.     axios.get(`${process.env.REACT_APP_BACKEND_URL}/user/${userID}`).then((response) =>{
  10.             console.log("Debug: res:", response.data);
  11.         setUser(response.data);
  12.     });
  13. }, [userID]);
  14.  
  15.     useEffect(() => {
  16.     console.log("Debug: user:", user);
  17. }, [user]);
  18.  
  19. return(
  20.     <div className="userpage">
  21.         <h2>User Page</h2>
  22.          First Name: {user.firstname}
  23.          Last Name: {user.surname}
  24.     </div>
  25. );
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement