import { useRef, useState } from "react"; import classNames from "classnames"; import { useClickAway } from "react-use"; import { useUser } from "utils/auth"; import { FormattedMessage } from "react-intl"; export const UserMenu = ({ children }: any) => { const { logout, user } = useUser(); const [open, setOpen] = useState(false); const ref = useRef(null); useClickAway(ref, () => setOpen(false)); return (
setOpen(!open)}> {children}
{user.username}#{user.discriminator}
logout()} >

); };