feature: Phase5 - Lab Cases inbox + task board

This commit is contained in:
2026-06-28 17:49:40 +03:30
parent 7b19d6953c
commit 478cfa085a
9 changed files with 431 additions and 83 deletions

View File

@@ -1,6 +1,7 @@
import { apiClient } from './client';
import type {
AssignableMember,
CasesFilterOptions,
LabCaseDetail,
LabCaseTask,
ListLabCasesParams,
@@ -25,6 +26,11 @@ export const casesApi = {
return response.data;
},
listFilterOptions: async (): Promise<{ success: boolean; data: CasesFilterOptions }> => {
const response = await apiClient.get('/cases/filter-options');
return response.data;
},
updateTask: async (
caseId: string,
taskId: string,