<% question = form.object %> <% is_expanded = question.errors.any? %>

<% if editable %> <%== icon("move") %> <% end %> <%= dynamic_title(translated_attribute(question.body), class: "question-title-statement", max_length: 50, omission: "...", placeholder: t("question", scope: "decidim.forms.admin.questionnaires.question")) %> <% if editable %> <% end %>

" data-toggler=".hide" id="<%= id %>-question-card">
<%= form.translated( :text_field, :body, tabs_id: id, label: t("statement", scope: "decidim.forms.admin.questionnaires.question"), disabled: !editable ) %>
<%= form.select( :question_type, options_from_collection_for_select(question_types, :first, :last, question.question_type), {}, disabled: !editable ) %>
<% if question.persisted? %> <%= form.hidden_field :id, disabled: !editable %> <% end %> <%= form.hidden_field :position, value: question.position || 0, disabled: !editable %> <%= form.hidden_field :deleted, disabled: !editable %>
<% question.answer_options.each do |answer_option| %> <%= fields_for "questionnaire[questions][#{question.to_param}][answer_options][]", answer_option do |answer_option_form| %> <%= render "decidim/meetings/admin/poll/answer_option", form: answer_option_form, question: question, editable: editable %> <% end %> <% end %>
<% if editable %> <% end %>
<%= form.select( :max_choices, (2..question.number_of_options), { include_blank: t("any", scope: "decidim.forms.admin.questionnaires.question") }, disabled: !editable ) %>