chat window now displays session name instead of UUID, and added delete confirmation for session
This commit is contained in:
@@ -35,6 +35,13 @@ export default function App() {
|
||||
sendMessage(text, selectedModel);
|
||||
}
|
||||
|
||||
function handleSessionsChange(deletedSession){
|
||||
if(deletedSession?.external_id === activeSession?.external_id){
|
||||
selectSession(null);
|
||||
}
|
||||
refreshSessions();
|
||||
}
|
||||
|
||||
return (
|
||||
<div style={{
|
||||
display: 'flex',
|
||||
@@ -48,7 +55,7 @@ export default function App() {
|
||||
onNewChat={createSession}
|
||||
isOpen={leftOpen}
|
||||
onToggle={() => setLeftOpen(o => !o)}
|
||||
onSessionsChange={refreshSessions}
|
||||
onSessionsChange={handleSessionsChange}
|
||||
/>
|
||||
|
||||
<ChatWindow
|
||||
|
||||
Reference in New Issue
Block a user