Extract to help method to fill in the data for the suggestions
This commit is contained in:
9
app/helpers/suggestions_helper.rb
Normal file
9
app/helpers/suggestions_helper.rb
Normal file
@@ -0,0 +1,9 @@
|
||||
module SuggestionsHelper
|
||||
def suggest_data(record)
|
||||
{
|
||||
js_suggest_result: "js_suggest_result",
|
||||
js_suggest: ".js-suggest",
|
||||
js_url: polymorphic_path(record.class, action: :suggest)
|
||||
}
|
||||
end
|
||||
end
|
||||
@@ -16,9 +16,7 @@
|
||||
<div class="small-12 column">
|
||||
<%= translations_form.text_field :title,
|
||||
maxlength: Budget::Investment.title_max_length,
|
||||
data: { js_suggest_result: "js_suggest_result",
|
||||
js_suggest: ".js-suggest",
|
||||
js_url: suggest_budget_investments_path(@budget) } %>
|
||||
data: suggest_data(@investment) %>
|
||||
</div>
|
||||
<div class="js-suggest" data-locale="<%= translations_form.locale %>"></div>
|
||||
|
||||
|
||||
@@ -10,9 +10,7 @@
|
||||
<%= translations_form.text_field :title,
|
||||
maxlength: Debate.title_max_length,
|
||||
placeholder: t("debates.form.debate_title"),
|
||||
data: { js_suggest_result: "js_suggest_result",
|
||||
js_suggest: ".js-suggest",
|
||||
js_url: suggest_debates_path } %>
|
||||
data: suggest_data(@debate) %>
|
||||
</div>
|
||||
<div class="js-suggest" data-locale="<%= translations_form.locale %>"></div>
|
||||
|
||||
|
||||
@@ -9,9 +9,7 @@
|
||||
<div class="small-12 column">
|
||||
<%= translations_form.text_field :title,
|
||||
maxlength: Proposal.title_max_length,
|
||||
data: { js_suggest_result: "js_suggest_result",
|
||||
js_suggest: ".js-suggest",
|
||||
js_url: suggest_proposals_path } %>
|
||||
data: suggest_data(@proposal) %>
|
||||
</div>
|
||||
<div class="js-suggest" data-locale="<%= translations_form.locale %>"></div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user