import React, { useState } from 'react'; import NewChat from './NewChat'; import Spinner from '../svg/Spinner'; import Conversations from '../Conversations'; import NavLinks from './NavLinks'; import useDidMountEffect from '~/hooks/useDidMountEffect'; import { swr } from '~/utils/fetchers'; import { useSelector } from 'react-redux'; export default function Nav() { const [isHovering, setIsHovering] = useState(false); const { conversationId } = useSelector((state) => state.convo); const { data, error, isLoading, mutate } = swr('http://localhost:3050/convos'); useDidMountEffect(() => mutate(), [conversationId]); return (