AyuntamientoMadrid/participacion

View on GitHub
app/views/comments/_actions.html.erb

Summary

Maintainability
Test Coverage
<span class="js-flag-actions">
  <%= render "shared/flag_actions", flaggable: comment, divider: true %>
</span>

<% if can?(:hide, comment) || can?(:hide, comment.user) %>
  <% if comment.author == current_user %>
    <span class="divider">&nbsp;&bull;&nbsp;</span>
    <%= link_to t("comments.actions.delete"),
                hide_comment_path(comment),
                method: :put, remote: true, class: "delete-comment",
                data: { confirm: t("comments.actions.confirm_delete") } %>
  <% else %>
    <%= render Shared::ModerationActionsComponent.new(comment) %>
  <% end %>
<% end %>