import { Badge, Box, Container } from "@chakra-ui/react"; import { useEffect, useState } from "react"; import { useAppContext } from "../context/appContext"; import Messages from "./Messages"; import { BsChevronDoubleDown } from "react-icons/bs"; export default function Chat() { const [height, setHeight] = useState(window.innerHeight - 205); const { scrollRef, onScroll, scrollToBottom, isOnBottom, unviewedMessageCount, } = useAppContext(); useEffect(() => { window.addEventListener("resize", () => { setHeight(window.innerHeight - 205); }); }, []); return ( {!isOnBottom && (
{unviewedMessageCount > 0 ? ( {unviewedMessageCount} ) : ( )}
)}
); }