defmodule MobilizonWeb.ParticipantView do @moduledoc """ View for Participants """ use MobilizonWeb, :view alias MobilizonWeb.ParticipantView def render("index.json", %{participants: participants}) do %{data: render_many(participants, ParticipantView, "participant.json")} end def render("show.json", %{participant: participant}) do %{data: render_one(participant, ParticipantView, "participant.json")} end def render("participant.json", %{participant: participant}) do %{id: participant.id, role: participant.role} end end