Question Card
StableEnunciado, alternativas e feedback de uma questão. Não decide o que é correto: recebe `status` e devolve a escolha por callback.
Instalação
npx up-web-ds add question-cardPreview
Unanswered
Questão 3 de 10
Selected
Questão 3 de 10
RespondidaLetter Indicators
Questão 3 de 10
Number Indicators
Questão 3 de 10
Correct
Questão 3 de 10
CorretaIsso mesmo. Patterns descrevem experiências recorrentes.
Incorrect
Questão 3 de 10
IncorretaPrimitives são blocos fundamentais, não experiências completas.
Disabled
Avaliação encerrada.
All states
Unanswered
Questão 3 de 10
Selected
Questão 3 de 10
RespondidaLetter Indicators
Questão 3 de 10
Number Indicators
Questão 3 de 10
Correct
Questão 3 de 10
CorretaIsso mesmo. Patterns descrevem experiências recorrentes.
Incorrect
Questão 3 de 10
IncorretaPrimitives são blocos fundamentais, não experiências completas.
Disabled
Avaliação encerrada.
Usage
Props
prop obrigatória.
Metadata
Notas de acessibilidade
Verificado em tests/e2e/question-card.spec.ts no Chromium desktop e mobile, em light e dark, com Axe sem violações WCAG 2.2 AA. Alternativas são radios nativos em um fieldset com legend, então agrupamento, setas do teclado e leitura de "x de y" vêm do HTML. A opção selecionada é controlada ou não controlada através do hook do DS; o feedback usa role="status" para ser anunciado. Correção é sinalizada por texto além da cor, e os indicadores numéricos ou alfabéticos são decorativos para não poluir o nome do radio.
Classificação
- Layer
- Component
- Domínio
- Education
- Categoria
- assessment
- Status
- Stable
Origem e distribuição
- Fonte
- Internal (up-web-studio)
- Distribuição
- Interna
Acessibilidade
- Teclado: revisado
- Leitor de tela: revisado
- Touch: revisado
- Reduced motion: revisado
Dependências
- Pacotes
- Nenhuma
- Ícones
- Nenhum
- Construído sobre
- Badge
- Usado por
- Nenhum ainda