app/views/content_page_shares/_action_dropdown.html.erb
<a class='dropdown-trigger' href='#' data-target='dropdown-share-<%= share.id %>'>
<i class="material-icons">more_vert</i>
</a>
<ul id='dropdown-share-<%= share.id %>' class='dropdown-content'>
<li>
<%= link_to [share.user, share] do %>
<i class="material-icons left">link</i>
Permalink
<% end %>
</li>
<li>
<%= link_to polymorphic_path(content) do %>
<i class="material-icons left"><%= content.class.icon %></i>
View this <%= content.class.name.downcase %>
<% end %>
</li>
<li>
<% if share.followed_by?(current_user) %>
<%= link_to unfollow_user_content_page_share_path(user_id: share.user.id, id: share.id) do %>
<i class="material-icons left">notifications_none</i>
Unfollow this share
<% end %>
<% else %>
<%= link_to follow_user_content_page_share_path(user_id: share.user.id, id: share.id) do %>
<i class="material-icons left">notifications_none</i>
Follow this share
<% end %>
<% end %>
</li>
<li class="divider" tabindex="-1"></li>
<% if current_user == share.user %>
<li>
<%=
link_to user_content_page_share_path(user_id: share.user.id, id: share.id),
method: :DELETE,
data: { confirm: "Are you sure? This will delete this share and any comments that have been posted to it!" } do
%>
<i class="material-icons">delete</i>
Delete this share
<% end %>
</li>
<% else %>
<li>
<%= link_to report_user_content_page_share_path(user_id: share.user.id, id: share.id) do %>
<i class="material-icons">flag</i>
Report this share
<% end %>
</li>
<% end %>
</ul>