UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

25 lines 823 B
import type { BaseApiClient } from '../../types/api'; import type { UseSimulatedSubjectsReturn } from './types'; /** * Hook for fetching subjects available in simulated exams * * Receives the API client and calls the endpoint directly. * Endpoint: GET /performance/simulated/subjects * * @param api - API client instance (axios-like) * @returns Hook state and methods * * @example * ```tsx * import api from '@/services/apiService'; * * const { subjects, loading, error, fetchSubjects } = useSimulatedSubjects(api); * * useEffect(() => { * fetchSubjects(areaKnowledgeId); * }, [fetchSubjects, areaKnowledgeId]); * ``` */ export declare function useSimulatedSubjects(api: BaseApiClient): UseSimulatedSubjectsReturn; export default useSimulatedSubjects; //# sourceMappingURL=useSimulatedSubjects.d.ts.map