clacks/lib/clacks_web/templates/frontend/_timeline.html.eex

28 lines
961 B
Elixir
Raw Normal View History

2020-04-25 19:47:22 +00:00
<% newer = prev_page_path(@conn, @statuses_with_authors) %>
<%= if newer do %>
<p class="pagination-link">
<a href="<%= newer %>">Newer</a>
</p>
<% end %>
2020-04-25 16:30:47 +00:00
<ul class="status-list">
2020-05-23 15:53:27 +00:00
<%= for {status, author, announced} <- @statuses_with_authors do %>
<li>
2020-05-23 15:53:27 +00:00
<%= if status.data["type"] == "Announce" do %>
<% {announced_status, announced_actor} = announced %>
2020-05-24 20:26:10 +00:00
<%= render "_action_status.html", conn: @conn, action: :announce, action_activity: status, action_actor: author, original_activity: announced_status, original_note: announced_status.data["object"], original_actor: announced_actor %>
2020-05-23 15:53:27 +00:00
<% else %>
<%= render "_status.html", conn: @conn, author: author, status: status, note: status.data["object"] %>
<% end %>
</li>
<% end %>
</ul>
2020-04-25 19:47:22 +00:00
<% older = next_page_path(@conn, @statuses_with_authors) %>
<%= if older do %>
<p class="pagination-link">
<a href="<%= older %>">Older</a>
</p>
<% end %>