UNPKG

analytica-frontend-lib

Version:

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

58 lines (55 loc) 2.62 kB
import * as react_jsx_runtime from 'react/jsx-runtime'; import * as react from 'react'; import { ReactNode } from 'react'; import { Question } from './useQuizStore/index.mjs'; import 'zustand'; declare const Quiz: react.ForwardRefExoticComponent<{ children: ReactNode; className?: string; } & react.RefAttributes<HTMLDivElement>>; declare const QuizHeaderResult: react.ForwardRefExoticComponent<{ className?: string; } & react.RefAttributes<HTMLDivElement>>; declare const QuizTitle: react.ForwardRefExoticComponent<{ className?: string; } & react.RefAttributes<HTMLDivElement>>; declare const QuizHeader: () => react_jsx_runtime.JSX.Element; declare const QuizContent: react.ForwardRefExoticComponent<{ type?: "Alternativas" | "Dissertativa"; variant?: "result" | "default"; className?: string; } & react.RefAttributes<HTMLDivElement>>; interface QuizAlternativeInterface { variant?: 'result' | 'default'; } declare const QuizAlternative: ({ variant }: QuizAlternativeInterface) => react_jsx_runtime.JSX.Element; interface QuizMultipleChoiceInterface { variant?: 'result' | 'default'; } declare const QuizMultipleChoice: ({ variant, }: QuizMultipleChoiceInterface) => react_jsx_runtime.JSX.Element; declare const QuizQuestionList: ({ filterType, onQuestionClick, }?: { filterType?: string; onQuestionClick?: () => void; }) => react_jsx_runtime.JSX.Element; declare const QuizFooter: react.ForwardRefExoticComponent<{ className?: string; variant?: "result" | "default"; onGoToSimulated?: () => void; onDetailResult?: () => void; } & react.RefAttributes<HTMLDivElement>>; declare const QuizResultHeaderTitle: react.ForwardRefExoticComponent<{ className?: string; } & react.RefAttributes<HTMLDivElement>>; declare const QuizResultTitle: react.ForwardRefExoticComponent<{ className?: string; } & react.RefAttributes<HTMLParagraphElement>>; declare const QuizResultPerformance: react.ForwardRefExoticComponent<react.RefAttributes<HTMLDivElement>>; declare const QuizListResult: react.ForwardRefExoticComponent<{ className?: string; onSubjectClick?: (subject: string) => void; } & react.RefAttributes<HTMLDivElement>>; declare const QuizListResultByMateria: ({ subject, onQuestionClick, }: { subject: string; onQuestionClick: (question: Question) => void; }) => react_jsx_runtime.JSX.Element; export { Quiz, QuizAlternative, QuizContent, QuizFooter, QuizHeader, QuizHeaderResult, QuizListResult, QuizListResultByMateria, QuizMultipleChoice, QuizQuestionList, QuizResultHeaderTitle, QuizResultPerformance, QuizResultTitle, QuizTitle };