turash/bugulma/frontend/hooks/api/useDirectSymbiosisAPI.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

17 lines
637 B
TypeScript

import { useQuery } from '@tanstack/react-query';
import { getDirectSymbiosis } from '@/services/matching-api.ts';
import type { DirectSymbiosisResponse } from '@/services/matching-api.ts';
/**
* Get direct symbiosis matches for an organization
* Returns empty arrays immediately to prevent blocking render
*/
export function useDirectSymbiosis(orgId: string | undefined) {
return useQuery<DirectSymbiosisResponse>({
queryKey: ['directSymbiosis', orgId],
queryFn: () => getDirectSymbiosis(orgId!),
enabled: !!orgId,
placeholderData: { providers: [], consumers: [] }, // Render immediately with empty arrays
});
}