import React from 'react'; import { useAppLogic } from './hooks/useAppLogic'; import SettingsModal from './SettingsModal'; import Header from './components/Header'; import ChatInput from './components/InputSection'; import Sidebar from './components/Sidebar'; import ChatArea from './components/ChatArea'; const App = () => { const { sessions, currentSessionId, messages, query, setQuery, selectedModel, setSelectedModel, config, setConfig, isSidebarOpen, setIsSidebarOpen, isSettingsOpen, setIsSettingsOpen, appState, managerAnalysis, experts, finalOutput, processStartTime, processEndTime, handleRun, handleNewChat, handleSelectSession, handleDeleteSession, stopDeepThink, focusTrigger } = useAppLogic(); return (