1
0
mirror of https://github.com/danbee/chess synced 2025-03-04 08:39:06 +00:00
chess/lib/chess_web/views/api/opponents_view.ex
2023-02-04 21:35:56 -06:00

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