Extract link to toggle selection to a component

This commit is contained in:
Javi Martín
2021-08-20 01:50:15 +02:00
parent 5251fbadd9
commit 3cebce9a29
9 changed files with 35 additions and 25 deletions

View File

@@ -19,7 +19,7 @@
<td class="text-center"><%= proposal.id %></td>
<td><%= proposal.title %></td>
<td class="text-center"><%= proposal.votes_score %></td>
<td class="select"><%= render "select_proposal", proposal: proposal %></td>
<td class="select"><%= render Admin::Proposals::ToggleSelectionComponent.new(proposal) %></td>
</tr>
<% end %>
</tbody>

View File

@@ -1 +0,0 @@
<%= link_to_toggle_proposal_selection(proposal) %>

View File

@@ -1 +1,3 @@
$("#<%= dom_id(@proposal) %> .select").html("<%= j render("select_proposal", proposal: @proposal) %>");
$("#<%= dom_id(@proposal) %> .select").html(
"<%= j render(Admin::Proposals::ToggleSelectionComponent.new(@proposal)) %>"
);

View File

@@ -1 +0,0 @@
<%= link_to_toggle_proposal_selection(proposal) %>

View File

@@ -27,7 +27,7 @@
<td><%= link_to proposal.title, admin_proposal_path(proposal) %></td>
<td><%= proposal.author.username %></td>
<td><%= proposal.milestones.count %></td>
<td class="js-select"><%= render "select_proposal", proposal: proposal %></td>
<td class="js-select"><%= render Admin::Proposals::ToggleSelectionComponent.new(proposal) %></td>
</tr>
<% end %>
</tbody>

View File

@@ -1 +1,3 @@
$("#<%= dom_id(@proposal) %> .js-select").html("<%= j render("select_proposal", proposal: @proposal) %>");
$("#<%= dom_id(@proposal) %> .js-select").html(
"<%= j render(Admin::Proposals::ToggleSelectionComponent.new(@proposal)) %>"
);