Auto close sidebar when a conversation is selected/created on mobile (#47)
This commit is contained in:
		
							parent
							
								
									b80f39925c
								
							
						
					
					
						commit
						3d0e783006
					
				|  | @ -21,6 +21,13 @@ export default function Home() { | ||||||
|   const [messageError, setMessageError] = useState<boolean>(false); |   const [messageError, setMessageError] = useState<boolean>(false); | ||||||
|   const [modelError, setModelError] = useState<boolean>(false); |   const [modelError, setModelError] = useState<boolean>(false); | ||||||
| 
 | 
 | ||||||
|  |   // Close sidebar when a conversation is selected/created on mobile
 | ||||||
|  |   useEffect(() => { | ||||||
|  |     if (window.innerWidth < 640) { | ||||||
|  |       setShowSidebar(false); | ||||||
|  |     } | ||||||
|  |   }, [selectedConversation]) | ||||||
|  | 
 | ||||||
|   const handleSend = async (message: Message, isResend: boolean) => { |   const handleSend = async (message: Message, isResend: boolean) => { | ||||||
|     if (selectedConversation) { |     if (selectedConversation) { | ||||||
|       let updatedConversation: Conversation; |       let updatedConversation: Conversation; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue