improvement: sorts and filters updated for tasks feature.

This commit is contained in:
2026-07-13 13:22:38 +03:30
parent 4e6ed75844
commit 0d073f1ec0
16 changed files with 666 additions and 102 deletions

View File

@@ -4,6 +4,8 @@ import type {
LabTaskListItem,
LabTaskStatus,
ListLabTasksParams,
LocateTaskPageParams,
LocateTaskPageResult,
PaginatedLabTasks,
TaskFilterOptions,
} from '@/types/cases';
@@ -21,6 +23,13 @@ export const tasksApi = {
return response.data;
},
locatePage: async (
params: LocateTaskPageParams,
): Promise<{ success: boolean; data: LocateTaskPageResult }> => {
const response = await apiClient.get('/tasks/locate-page', { params });
return response.data;
},
updateStatus: async (
taskId: string,
status: LabTaskStatus,