'use client' import React from 'react' import styled from 'styled-components' import Link from 'next/link' import { Settings } from 'lucide-react' import { useSession } from '@components/Contexts/SessionContext' import UserAvatar from '@components/Objects/UserAvatar' export const HeaderProfileBox = () => { const session = useSession() as any return ( {!session.isAuthenticated && ( )} {session.isAuthenticated && (
{session.user.username}
)}
) } const AccountArea = styled.div` display: flex; place-items: center; img { width: 29px; } ` const ProfileArea = styled.div` display: flex; place-items: stretch; place-items: center; ` const UnidentifiedArea = styled.div` display: flex; place-items: stretch; flex-grow: 1; `