Skip to content

Commit 8d2f995

Browse files
committed
feature/Add language to snippet preview
1 parent 2bc3181 commit 8d2f995

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

app/controllers/home_controller.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ def index
66
@page_title = 'Feed'
77
@snippets = current_user
88
.snippets_for_feed
9+
.includes(:language)
910
.paginate(page: params[:page] || 1, per_page: 6)
1011
else
1112
# temp fix for when user not signed in
1213
@snippets = Snippet
1314
.public_snippets
14-
.includes(:user)
15+
.includes(:user, :language)
1516
.order(created_at: :desc)
1617
.paginate(page: params[:page] || 1, per_page: 6)
1718
end

app/views/snippets/_snippet_preview.html.erb

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
<% folder = snippet.folder_for_user(current_user) %>
2-
31
<%= render 'shared/cards/card_navigation', url: snippet_path(snippet), id: snippet.client_id do %>
42
<div>
53
<div class="relative flex items-start space-x-3">
@@ -10,12 +8,9 @@
108
<% if snippet.private? %>
119
<img class="margin-right--tiny" title="This snippet is only visible to you" data-checkbox-target="icon" src="/icons/lock-closed.svg" width="16">
1210
<% end %>
13-
<% if folder %>
14-
<div class="folder-tag">
15-
<img src="/icons/white/folder.svg" width="12">
16-
<span class="block margin-left--tiny"><%= folder.name %></span>
17-
</div>
18-
<% end%>
11+
<div class="folder-tag">
12+
<span class="block"><%= snippet.language.name %></span>
13+
</div>
1914
<% if @display_popover %>
2015
<%= render partial: 'shared/popover_trigger', locals: { popover_path: popover_snippet_path(snippet) } %>
2116
<% end %>

0 commit comments

Comments
 (0)