analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
17 lines • 683 B
TypeScript
import { SubjectEnum } from '../../enums/SubjectEnum';
import { ReactElement } from 'react';
export interface IconProps {
size?: number;
color?: string;
}
export interface SubjectData {
icon: ReactElement<IconProps>;
colorClass: string;
name: string;
}
export declare const SubjectInfo: Record<SubjectEnum, SubjectData>;
export declare const getSubjectInfo: (subject: SubjectEnum) => SubjectData;
export declare const getSubjectIcon: (subject: SubjectEnum) => ReactElement;
export declare const getSubjectColorClass: (subject: SubjectEnum) => string;
export declare const getSubjectName: (subject: SubjectEnum) => string;
//# sourceMappingURL=SubjectInfo.d.ts.map