refactor(sidebar): integrate settings modal into SidebarModals and update props

This commit is contained in:
Haileyesus
2026-02-07 16:52:52 +03:00
parent 2c5e534121
commit fdf2b09290
5 changed files with 45 additions and 23 deletions

View File

@@ -5,7 +5,6 @@ import { useTranslation } from 'react-i18next';
import Sidebar from '../Sidebar';
import MainContent from '../MainContent';
import MobileNav from '../MobileNav';
import Settings from '../Settings';
import { useWebSocket } from '../../contexts/WebSocketContext';
import { useDeviceSettings } from '../../hooks/useDeviceSettings';
@@ -30,15 +29,12 @@ export default function AppContent() {
} = useSessionProtection();
const {
projects,
selectedProject,
selectedSession,
activeTab,
sidebarOpen,
isLoadingProjects,
isInputFocused,
showSettings,
settingsInitialTab,
externalMessageUpdate,
setActiveTab,
setSidebarOpen,
@@ -143,12 +139,6 @@ export default function AppContent() {
/>
)}
<Settings
isOpen={showSettings}
onClose={() => setShowSettings(false)}
projects={projects as any}
initialTab={settingsInitialTab}
/>
</div>
);
}