Newer
Older
import { Badge, Button, Link } from "@nextui-org/react";
import { useChatContext } from "../../contexts/ChatContext";
import { useAppContext } from "../../contexts/AppContext";
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { faComments } from "@fortawesome/free-solid-svg-icons";
const { config } = useAppContext();
const { notificationCount, doLogin } = useChatContext();
return (
<Badge
content={notificationCount}
isInvisible={notificationCount === 0}
color="danger"
size="sm"
>
{
config?.chat?.element_host &&
<Button
onPress={doLogin}
variant="faded"
>
<FontAwesomeIcon icon={faComments} />
<p>Chat</p>
</Button>}