import React from 'react'; import { MessageSquare, Folder, Terminal, GitBranch, Globe, CheckSquare } from 'lucide-react'; import { useTasksSettings } from '../contexts/TasksSettingsContext'; function MobileNav({ activeTab, setActiveTab, isInputFocused }) { const { tasksEnabled } = useTasksSettings(); const navItems = [ { id: 'chat', icon: MessageSquare, onClick: () => setActiveTab('chat') }, { id: 'shell', icon: Terminal, onClick: () => setActiveTab('shell') }, { id: 'files', icon: Folder, onClick: () => setActiveTab('files') }, { id: 'git', icon: GitBranch, onClick: () => setActiveTab('git') }, // Conditionally add tasks tab if enabled ...(tasksEnabled ? [{ id: 'tasks', icon: CheckSquare, onClick: () => setActiveTab('tasks') }] : []) ]; return (