<% # show blurb for whatever is bookmarked if we're looking at a single bookmarked object %>
<% if params[:work_id] %>
  <%= render 'works/work_blurb', :work => @bookmarkable %>
<% elsif params[:external_work_id] %>
  <%= render 'external_works/blurb', :external_work => @bookmarkable %>
<% elsif params[:series_id] %>
  <%= render 'series/series_blurb', :series => @bookmarkable %>
<% end %>

<% if @bookmarkable %>
  <% # show only partial view for each bookmark since the bookmarked object is already shown above %>
  <%= render partial: 'bookmarks/bookmark_blurb_short', collection: @bookmarks, as: :bookmark %>

<% elsif @bookmarkable_items %>
  <% # Display a list of bookmarkables, with several bookmarks under each %>
  <%= render partial: 'bookmarks/bookmarkable_blurb', collection: @bookmarkable_items, as: :bookmarkable %>
<% else %>
  <% # Standard bookmarks index with full blurb %> 
  <%= render partial: 'bookmarks/bookmark_blurb', collection: @bookmarks, as: :bookmark %>
  
<% end %>
