{isMobile ? (
{
if (isRightSidebarOpen) {
setRightSidebarOpen(false);
}
setMobileLeftDrawerOpen(!mobileLeftDrawerOpen);
},
toggleRightDrawer: () => {
if (mobileLeftDrawerOpen) {
setMobileLeftDrawerOpen(false);
}
setRightSidebarOpen(!isRightSidebarOpen);
},
leftDrawerX,
rightDrawerX,
leftDrawerWidth,
rightDrawerWidth,
setMobileLeftDrawerOpen,
setRightSidebarOpen,
}}>
{/* Mobile: header + drawer mode */}
{!(isSettingsDialogOpen || isMultiRunLauncherOpen) &&
) : (
<>
{/* Desktop: Header always on top, then Sidebar + Content below */}
{/* Normal view: Header above Sidebar + content (like SettingsView) */}
{secondaryView && (
{secondaryView}
)}
{/* Multi-Run Launcher: replaces tabs content only */}
{isMultiRunLauncherOpen && (
setMultiRunLauncherOpen(false)}
onCancel={() => setMultiRunLauncherOpen(false)}
/>
)}
{/* Desktop settings: windowed dialog with blur */}
>
)}