turash/bugulma/frontend/hooks/api/useSectorStats.ts
Damir Mukimov 6347f42e20
Consolidate repositories: Remove nested frontend .git and merge into main repository
- Remove nested git repository from bugulma/frontend/.git
- Add all frontend files to main repository tracking
- Convert from separate frontend/backend repos to unified monorepo
- Preserve all frontend code and development history as tracked files
- Eliminate nested repository complexity for simpler development workflow

This creates a proper monorepo structure with frontend and backend
coexisting in the same repository for easier development and deployment.
2025-11-25 06:02:57 +01:00

20 lines
555 B
TypeScript

import { useQuery } from '@tanstack/react-query';
import { apiClient } from '@/lib/api-client';
export interface SectorStat {
sector: string;
count: number;
}
export const useSectorStats = (limit: number = 10) => {
return useQuery({
queryKey: ['sectorStats', limit],
queryFn: async (): Promise<SectorStat[]> => {
const response = await apiClient.get(`/organizations/sectors/stats?limit=${limit}`);
return response.sectors;
},
staleTime: 5 * 60 * 1000, // 5 minutes
cacheTime: 10 * 60 * 1000, // 10 minutes
});
};