import { useState, useEffect } from 'react'; import { Link } from 'react-router-dom'; import axios from 'axios'; import './css/Header.css'; const Header = () => { const [display_name, setDisplay_name] = useState(''); const [avatar, setAvatar] = useState(''); const [isLoading, setIsLoading] = useState(true); const [isAnimated, setIsAnimated] = useState(false); useEffect(() => { const checkSession = async () => { try { const response = await axios.get('/api/users/me'); setDisplay_name(response.data.display_name); setAvatar(response.data.avatar_url); } catch {} setIsLoading(false); setTimeout(() => setIsAnimated(true), 150); }; checkSession(); }, []); return (

Fool-stack

); }; export default Header;