18 - Interactive Quiz with Dynamic Results and Feedback
Description
Algorithm
Classes
Code
import React from 'react';
function QuizQuestion({ question, answers, onAnswerSelected }) {
return (
<div>
<h2>{question}</h2>
{answers.map((answer, index) => (
<div key={index}>
<input
type="radio"
name={question}
value={answer}
onClick={() => onAnswerSelected(answer)}
/>
<span>{answer}</span>
</div>
))}
</div>
);
}
export default QuizQuestion;
Explanation
Possible Future Enhancements
Previous17 - Drag-and-Drop Feature for Rearranging ItemsNext19 - To-Do List with Task Categorization
Last updated