Shitty gadgets removed. Some useful gadgets added.

This commit is contained in:
2026-07-11 03:12:56 +03:30
parent 2f8c9f0f4d
commit ed8ff61205
31 changed files with 1489 additions and 170 deletions

View File

@@ -16,9 +16,26 @@ export type TodayChartBucket = {
count: number;
};
export type TodayStackedDayBucket = {
code: string;
label: string;
completed: number;
received: number;
};
export type TodaySummaryCharts = {
treatmentMixWeek?: TodayChartBucket[];
tasksByWorkflowStep?: TodayChartBucket[];
appointmentsByProvider?: TodayChartBucket[];
caseCompletion?: {
completed: number;
total: number;
percent: number;
};
appointmentsWeekAll?: TodayChartBucket[];
appointmentsWeekMine?: TodayChartBucket[];
labTaskActivityWeek?: TodayStackedDayBucket[];
inProgressTasksByProsthesis?: TodayChartBucket[];
};
export type TodayWidgetKey =
@@ -28,11 +45,13 @@ export type TodayWidgetKey =
| 'draftTreatments'
| 'labCasesPendingSend'
| 'casesReceivedToday'
| 'casesInProgress'
| 'tasksInProgress'
| 'importantTasks'
| 'pendingConnections'
| 'seats'
| 'pendingStaffInvites';
| 'pendingStaffInvites'
| 'providersWithoutWorkingHours';
export type TodaySummaryWidgets = Partial<
Record<