project view updates
This commit is contained in:
@@ -108,7 +108,7 @@ export default function App() {
|
||||
}, 50);
|
||||
}
|
||||
|
||||
async function handleNewProjectChat() {
|
||||
function handleNewProjectChat(text) {
|
||||
const newSession = {
|
||||
external_id: uuidv4(),
|
||||
metadata: null,
|
||||
@@ -117,7 +117,12 @@ export default function App() {
|
||||
};
|
||||
setSessions(prev => [newSession, ...prev]);
|
||||
selectSession(newSession);
|
||||
navigate('chat');
|
||||
setViewHistory(prev => [...prev, view]);
|
||||
setView('chat');
|
||||
setLeftOpen(true);
|
||||
setTimeout(() => {
|
||||
sendMessage(text, selectedModel, activeProject?.id ?? null);
|
||||
}, 50);
|
||||
}
|
||||
|
||||
const canGoBack = view !== 'home';
|
||||
@@ -172,6 +177,8 @@ export default function App() {
|
||||
<AllProjectsView
|
||||
onBack={goBack}
|
||||
onProjectsChange={refreshProjects}
|
||||
onSelectProject={setActiveProject}
|
||||
onNavigate={navigate}
|
||||
/>
|
||||
)}
|
||||
|
||||
@@ -190,6 +197,7 @@ export default function App() {
|
||||
onBack={goBack}
|
||||
onSelectSession={selectSession}
|
||||
onNewProjectChat={handleNewProjectChat}
|
||||
onProjectsChange={refreshProjects} // ← add
|
||||
/>
|
||||
)}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user