analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
30 lines • 839 B
TypeScript
import type { BaseApiClient } from '../types/api';
export interface InstitutionData {
id: string;
name: string;
companyName: string;
type: string;
domain: string;
email: string;
phone: string;
active: boolean;
mainLogo: string | null;
internalLogo: string | null;
icon: string | null;
favicon: string | null;
loginImage: string | null;
theme: string | null;
city: string | null;
state: string | null;
}
export interface UseInstitutionConfig {
apiClient: BaseApiClient;
institutionId: string | null;
}
export declare function useInstitution(config: UseInstitutionConfig): {
institution: InstitutionData | null;
loading: boolean;
error: Error | null;
};
export declare function useInstitutionId(): string | null;
//# sourceMappingURL=useInstitution.d.ts.map