Add read more links to poll question component
This commit is contained in:
committed by
Senén Rodero Rodríguez
parent
88007d0c5d
commit
1eb52fb045
@@ -12,4 +12,11 @@
|
||||
<div id="<%= dom_id(question) %>_answers" class="padding">
|
||||
<%= render Polls::Questions::AnswersComponent.new(question) %>
|
||||
</div>
|
||||
|
||||
<% if question.answers_with_read_more? %>
|
||||
<div>
|
||||
<p><%= t("poll_questions.read_more_about") %></p>
|
||||
<p><%= answers_read_more_links %></p>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
@@ -4,4 +4,10 @@ class Polls::Questions::QuestionComponent < ApplicationComponent
|
||||
def initialize(question:)
|
||||
@question = question
|
||||
end
|
||||
|
||||
def answers_read_more_links
|
||||
safe_join(question.answers_with_read_more.map do |answer|
|
||||
link_to answer.title, "#answer_#{answer.id}"
|
||||
end, ", ")
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user