UNPKG

analytica-frontend-lib

Version:

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

21 lines 927 B
/** * Hook que gerencia a inicialização da aplicação e funções de autenticação * Combina a lógica de obtenção do institutionId, inicialização do app store e funções de auth * * @param {UseAppInitializationProps} props - Propriedades do hook * @returns {object} Estado da inicialização, funções relacionadas e funções de autenticação */ export declare function useAppInitialization(): { getInstitutionId: string | null; initialize: (id: string | null) => void; initialized: boolean; institutionId: string | null; authFunctions: { checkAuth: () => Promise<boolean>; signOut: () => void; getUser: () => import("../store/authStore").User | null; getSessionInfo: () => import("../store/authStore").SessionInfo | null; getTokens: () => import("../store/authStore").AuthTokens | null; }; }; //# sourceMappingURL=useAppInitialization.d.ts.map