import React from 'react'; import { useSelector, useDispatch } from 'react-redux'; import { setNewConvo } from '~/store/convoSlice'; import { setMessages } from '~/store/messageSlice'; import { setText } from '~/store/textSlice'; export default function MobileNav({ setNavVisible }) { const dispatch = useDispatch(); const { conversationId, convos } = useSelector((state) => state.convo); const toggleNavVisible = () => { setNavVisible((prev) => { return !prev }) } const newConvo = () => { dispatch(setText('')); dispatch(setMessages([])); dispatch(setNewConvo()); } const title = convos?.find(element => element?.conversationId == conversationId)?.title || 'New Chat'; return (