Shard list

<%= render ShardWeb.LayoutView, "flashes.html", assigns %> <%= for {id, manifest, state} <- shard_list() do %> <% end %>
Shard Id State
<%= case manifest do %> <% %SApp.Identity.Manifest{pk: pk} -> %> <%= SApp.Identity.get_nick(pk) %> <%= Shard.Keys.pk_display pk %> <% %SApp.Chat.Manifest{channel: chan} -> %> <%= chan %> <% %SApp.Chat.PrivChat.Manifest{pk_list: pk_list} -> %> "> <%= pk_list |> Enum.filter(&(&1!=@pk)) |> Enum.map(&SApp.Identity.get_nick/1) |> Enum.join(", ") %> <% x -> %> <%= inspect x %> <% end %> <%= id |> Base.encode16 %> <%= inspect(state) %>