feat(FE): create type for daily checklist dashboard

This commit is contained in:
ValdiANS
2026-01-12 10:47:00 +07:00
parent 334bd08e60
commit a8c12d0c92
+26
View File
@@ -54,3 +54,29 @@ export type CreateDailyChecklistPayload = {
category: string;
status: string;
};
export type PerformanceOverviewItem = {
employee_id: number;
employee_name: string;
total_activity: number;
activity_done: number;
activity_left: number;
kandang: Pick<BaseKandang, 'id' | 'name'>;
};
export type TrackingAbkItem = {
employee_id: number;
employee_name: string;
kandang_id: number;
kandang_name: string;
total_activity: number;
activity_done: number;
activity_left: number;
completion_rate: number;
last_activity: string;
};
export type DailyChecklistSummary = {
performance_overview: PerformanceOverviewItem[];
tracking_abk: TrackingAbkItem[];
};