analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
1 lines • 928 B
Source Map (JSON)
{"version":3,"sources":["../src/components/Quiz/Quiz.types.ts"],"sourcesContent":["import type { QuestionResult } from './useQuizStore';\nimport { OptionStatus } from '../../enums/Options';\n\nexport enum QuizVariant {\n DEFAULT = 'default',\n INTERACTIVE = 'interactive',\n READONLY = 'readonly',\n RESULT = 'result',\n}\n\n/** Type for a single question answer result */\nexport type QuestionAnswerResult = QuestionResult['answers'][number];\n\n/** Interface for true/false option computed state */\nexport interface TrueOrFalseOptionState {\n isStatementTrue: boolean;\n hasAnswered: boolean;\n studentMarkedTrue: boolean;\n studentAnswer: string;\n correctAnswer: string;\n isStudentCorrect: boolean;\n variantCorrect: OptionStatus;\n}\n"],"mappings":";AAGO,IAAK,cAAL,kBAAKA,iBAAL;AACL,EAAAA,aAAA,aAAU;AACV,EAAAA,aAAA,iBAAc;AACd,EAAAA,aAAA,cAAW;AACX,EAAAA,aAAA,YAAS;AAJC,SAAAA;AAAA,GAAA;","names":["QuizVariant"]}