refactor(task-management): enhance TaskGroup and TaskRow components with column visibility and improved layout

- Integrated Redux for column visibility management in TaskGroup and TaskRow components.
- Simplified the rendering of task details based on column visibility settings.
- Updated styling for better consistency and responsiveness across task rows and groups.
- Removed unused imports and components to streamline the codebase.
This commit is contained in:
chamiakJ
2025-06-20 06:44:47 +05:30
parent 82aa207e0d
commit 4e1c6fb333
5 changed files with 508 additions and 324 deletions

View File

@@ -23,14 +23,14 @@ export const tabItems: TabItems[] = [
key: 'tasks-list',
label: 'Task List',
isPinned: true,
element: React.createElement(ProjectViewTaskList),
element: React.createElement(ProjectViewEnhancedTasks),
},
{
index: 1,
key: 'enhanced-tasks',
label: 'Enhanced Tasks',
key: 'task-list-v1',
label: 'Task List v1',
isPinned: true,
element: React.createElement(ProjectViewEnhancedTasks),
element: React.createElement(ProjectViewTaskList),
},
{
index: 2,