import React, { useState } from 'react'; import { useChatHistory } from '../hooks/useChatHistory'; const History: React.FC = () => { const [chatHistory, setChatHistory, setSelectedIndex] = useChatHistory() const handleHistoryClick = (index: number) => { setSelectedIndex(index) } return ( <div className="history-background"> <div className="history"> <ul> {/* Populate with history items */} {chatHistory.chats.map((chats, index) => ( <li key={index}> <a href="#" onClick={() => handleHistoryClick(index)}>{chatHistory.chats[index].name}</a> </li> ))} </ul> </div> </div> ); }; export default History;