improvement: tasks feature UX fully overhauled.

This commit is contained in:
2026-07-13 02:09:49 +03:30
parent f28cd06615
commit 4e6ed75844
22 changed files with 833 additions and 210 deletions

View File

@@ -5,6 +5,7 @@ import type {
LabTaskStatus,
ListLabTasksParams,
PaginatedLabTasks,
TaskFilterOptions,
} from '@/types/cases';
export const tasksApi = {
@@ -15,6 +16,11 @@ export const tasksApi = {
return response.data;
},
filterOptions: async (): Promise<{ success: boolean; data: TaskFilterOptions }> => {
const response = await apiClient.get('/tasks/filter-options');
return response.data;
},
updateStatus: async (
taskId: string,
status: LabTaskStatus,