<%= f.govuk_radio_buttons_fieldset question_key, legend: { text: question["header"].html_safe, size: "l" }, hint: { text: question["hint_text"] }, small: (question["answer_options"].size > 5) do %> <% question["answer_options"].map do |key, val| %> <% if key.starts_with?("divider") %> <%= f.govuk_radio_divider %> <% elsif question["conditional_for"] %> <%= f.govuk_radio_button question_key, val, label: { text: val }, "data-controller": "conditional-question", "data-action": "conditional-question#displayConditional", "data-info": question["conditional_for"].to_json %> <% else %> <%= f.govuk_radio_button question_key, val, label: { text: val } %> <% end %> <% end %> <% end %>