import { useQuery } from '@tanstack/react-query'; import { dashboardApi } from '../api/dashboardApi'; import { normalizeData } from '../utils/normalize'; export const useDashboardStats = (from?: string, to?: string) => { return useQuery({ queryKey: ['dashboard', from, to], queryFn: async () => { const data = await dashboardApi.getStats(from, to); return normalizeData(data); }, }); };