Skip to main content

Event Callbacks

You can capture events and do some actions in your app.

<Quiz 
config={quizConfig}
onAnswerChange={(questionId, answer) => {
console.log('Answer changed:', questionId, answer);
}}
onProgressChange={(progress) => {
console.log('Progress:', progress.percentComplete);
}}
onQuizSubmit={(result) => {
console.log('Submitted:', result);
}}
/>