import { Avatar, Box, Card, CardContent, CircularProgress, Grid, Typography, } from "@material-ui/core"; import useSWR from "swr"; import DefaultLayout from "../components/defaultLayout"; import { authorisedFetchGet } from "../services/authenticatedFetchService"; import { useUser } from "../utils/auth/useUser"; import styles from "./profile.module.css"; const Profile = () => { const { user } = useUser(); const { data, error } = useSWR( user ? [`${process.env.NEXT_PUBLIC_API_URL}/profiles`, user.token] : null, authorisedFetchGet ); if (!data && !error) { return ( ); } return ( {data.data.username} ); }; export default Profile;