Skip to content

QuizPrompt

uitemplate

QuizPrompt component

Installation

$ bunx termuijs add quiz-prompt

Copies the source into src/components/quiz-prompt/ and installs @termuijs/core, @termuijs/widgets.

Usage

ts
import { QuizPrompt } from '@termuijs/ui'
ts
new QuizPrompt(questions: QuizQuestion[], style?: Partial<Style>, opts?: QuizPromptOptions)

API Reference

QuizPrompt

PropTypeRequiredDescription
questionsQuizQuestion[]required
correctColorStyle['fg']optional
wrongColorStyle['fg']optional
onComplete(result: QuizResult) => voidoptional
#template#quiz-prompt