mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
20 lines
352 B
Elixir
20 lines
352 B
Elixir
defmodule ChessWeb.Api.OpponentsView do
|
|
use ChessWeb, :view
|
|
|
|
def render("index.json", %{opponents: opponents}) do
|
|
%{
|
|
opponents:
|
|
Enum.map(opponents, fn opponent ->
|
|
opponent_attrs(opponent)
|
|
end)
|
|
}
|
|
end
|
|
|
|
def opponent_attrs(opponent) do
|
|
%{
|
|
id: opponent.id,
|
|
name: opponent.name
|
|
}
|
|
end
|
|
end
|