improvement: all demo bugs fixed. give me more baby.

This commit is contained in:
2026-07-08 02:53:47 +03:30
parent 86b1e3afff
commit 8d334833ff
23 changed files with 876 additions and 626 deletions

View File

@@ -38,7 +38,6 @@ export interface LabCaseTask {
stepOrder: number;
stepLabel: string;
status: LabTaskStatus;
isImportant: boolean;
createdAt: string;
lastStatusChangedAt: string | null;
lastStatusChangedBy: LabTaskUser | null;
@@ -77,6 +76,7 @@ export interface LabCaseAttachmentMeta {
export interface LabCaseDetail {
id: string;
sentAt: string | null;
isImportant: boolean;
clinic: { id: string; name: string };
patient: {
id: string;
@@ -133,7 +133,14 @@ export interface PaginatedLabCases {
};
}
export type TaskSortField = 'date' | 'status' | 'clinic' | 'patient' | 'important';
export type TaskSortField =
| 'date'
| 'status'
| 'clinic'
| 'patient'
| 'important'
| 'prosthesis'
| 'taskType';
export interface ListLabTasksParams {
q?: string;