feat(FE): slicing ui dashboard, API integration with dummy data and form validation

This commit is contained in:
randy-ar
2026-01-10 08:09:29 +07:00
parent 777b06c690
commit 126346dc52
7 changed files with 574 additions and 387 deletions
+10
View File
@@ -1,3 +1,5 @@
import { SuccessApiResponse } from '@/types/api/api-general';
export interface Dashboard {
statistics_data: DashboardStatisticsData[];
charts: DashboardComparisonCharts | DashboardOverviewCharts;
@@ -48,3 +50,11 @@ export interface DashboardFilter {
flock_ids: number[];
kandang_ids: number[];
}
export interface DashboardMeta {
page: number;
limit: number;
total_pages: number;
total_results: number;
filters: DashboardFilter;
}