feat(task-management): enhance task components with performance optimizations and new status field
- Rearranged the order of task fields in the dropdown for better usability. - Introduced a new CSS file for task row optimizations, improving rendering performance and responsiveness. - Added utility functions for date formatting and performance monitoring to enhance task management efficiency. - Updated TaskRow and TaskStatusDropdown components to improve rendering and user experience, including better handling of status display and dark mode support. - Integrated new status field into various task management components, ensuring consistent visibility and functionality across the application.
This commit is contained in:
@@ -48,6 +48,13 @@ const initialState: projectViewTaskListColumnsState = {
|
||||
width: 60,
|
||||
isVisible: false,
|
||||
},
|
||||
{
|
||||
key: 'status',
|
||||
name: 'status',
|
||||
columnHeader: 'status',
|
||||
width: 120,
|
||||
isVisible: true,
|
||||
},
|
||||
{
|
||||
key: 'members',
|
||||
name: 'members',
|
||||
@@ -69,13 +76,6 @@ const initialState: projectViewTaskListColumnsState = {
|
||||
width: 150,
|
||||
isVisible: false,
|
||||
},
|
||||
{
|
||||
key: 'status',
|
||||
name: 'status',
|
||||
columnHeader: 'status',
|
||||
width: 120,
|
||||
isVisible: true,
|
||||
},
|
||||
{
|
||||
key: 'priority',
|
||||
name: 'priority',
|
||||
|
||||
Reference in New Issue
Block a user