import { CSSProperties, useEffect, useState } from "react"; import { LogoDark } from "../components/logo"; import { AccountAvatar } from "./account"; import { userInfo } from "../api/api"; import { Bubble, Vierkant, Button } from './ui'; import Home from '@material-ui/icons/Home'; import VideogameAssetIcon from '@material-ui/icons/VideogameAsset'; import ExtensionIcon from '@material-ui/icons/Extension'; import SearchIcon from '@material-ui/icons/Search'; import SettingsIcon from '@material-ui/icons/Settings'; import PersonIcon from '@material-ui/icons/Person'; import GroupAddIcon from '@material-ui/icons/GroupAdd'; import DoneIcon from '@material-ui/icons/Done'; import CloseIcon from '@material-ui/icons/Close'; function FriendRequestsBubble(props: { visible?: boolean; }) { return props.visible &&

Vriendschapsverzoeken

} var FriendRequestButtonStyle: CSSProperties = { display: "inline-block", padding: 12, borderRadius: 6, marginLeft: 6 }; function FriendRequest(props: { user: userInfo; }) { return
{props.user.username}

{props.user.status}

} var NavBarItemStyle: CSSProperties = { margin: 12, marginBottom: 16, display: "block" } export function NavBar() { var [ loggedIn, setLoggedIn ] = useState(false); useEffect(() => setLoggedIn(document.cookie.includes("token")), []); var [ friendRequestDialogVisible, setFriendRequestDialogVisible ] = useState(false); return
{ false && }
{ loggedIn &&
setFriendRequestDialogVisible(!friendRequestDialogVisible)}>
} { loggedIn ? : } { loggedIn && }
}