В вашем случае, это довольно не очевидно, по сути вы убиваете суть компонентов, создавая кучу одинаковых классов с разным текстом.
Я бы не стал создавать отдельный класс для каждого вопроса, а составил объект, где хранил бы вопросы/варианты ответов
При клике на следующий вопрос, перерендеривал бы страницу, а выбранный ответ пушил в массив ответов, проще всего это выглядит вот так