import React, { useEffect, useState } from 'react'; import { Router } from '@reach/router'; import Login from './Login'; import Register from './Register'; import Home from './Home'; import userState from './UserState'; import './App.css'; import axios from './axios'; const App = () => { useEffect(() => { const fetchUserInfo = async () => { try { const resp = await axios.get('/user'); const { username } = resp.data; userState.username = username; } catch (err) { userState.authError = err; console.error(err); } }; fetchUserInfo(); }, []); return (
); }; export default App;