Integration with TaskMaster AI

This commit is contained in:
simos
2025-08-28 12:11:42 +03:00
parent c1e7bb6c10
commit 75e8161213
33 changed files with 7856 additions and 111 deletions

View File

@@ -1,7 +1,9 @@
import React from 'react';
import { MessageSquare, Folder, Terminal, GitBranch, Globe } from 'lucide-react';
import { MessageSquare, Folder, Terminal, GitBranch, Globe, CheckSquare } from 'lucide-react';
import { useTasksSettings } from '../contexts/TasksSettingsContext';
function MobileNav({ activeTab, setActiveTab, isInputFocused }) {
const { tasksEnabled } = useTasksSettings();
// Detect dark mode
const isDarkMode = document.documentElement.classList.contains('dark');
const navItems = [
@@ -24,7 +26,13 @@ function MobileNav({ activeTab, setActiveTab, isInputFocused }) {
id: 'git',
icon: GitBranch,
onClick: () => setActiveTab('git')
}
},
// Conditionally add tasks tab if enabled
...(tasksEnabled ? [{
id: 'tasks',
icon: CheckSquare,
onClick: () => setActiveTab('tasks')
}] : [])
];
return (